summaryrefslogtreecommitdiff
path: root/ook/oregon/bthr968/README
blob: cbc4ab6fd9246a8707184e3e4a9212746bffe600 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
-------------------------------------------------------------------------------
BTHR968: OOK data
-------------------------------------------------------------------------------

This is an example capture of a virtual Oregon Scientific BTHR968 temperature,
humidity and pressure sensor which transmits at 433.92 MHz using Manchester
encoding and amplitude modulation.

The signal was received by an RF Solutions RX12 superhet decoder chip and then
passed to the logic analyser.

In order to decode the Oregon v2.1 BTHR968 you will need to change the
preamble to '1010 ...' in the ook decoder. Currently you can ook decode either
a preamble of '1111 ...' or '1010 ...' but not both at the same time, so you
can see Oregon v2.1 or v3 sensors.
 
Details:
https://gist.github.com/RouquinBlanc/5cb6ff88cd02e68d48ea BTHR918N_ArduinoSender.ino
https://www.rfsolutions.co.uk/downloads/1481732062DS-AM-RX12.pdf


Logic analyzer setup
--------------------

The logic analyzer used was a USBee AX Pro / Saleae Logic clone (at 25kHz):

  Probe       RX12
  ----------------
  0           OUT
  1           Output from Arduino running virtual BTHR968


Data
----

 * oregon_bthr968.sr:
   Contains a single set of pulses that belong to a virtual Oregon Scientific
   BTHR968 temperature, humidity and pressure sensor. These should decode as
   channel 2, battery OK, rollingcode BC, temp 11.2 deg C, humidity 52%,
   pressure 1013mb, checksum OK.