]>
Commit | Line | Data |
---|---|---|
57bbb26e S |
1 | ------------------------------------------------------------------------------- |
2 | THGN800: OOK data | |
3 | ------------------------------------------------------------------------------- | |
4 | ||
5 | This is an example capture of an Oregon Scientific THGN800 temperature and | |
6 | humidity sensor which transmits at 433.92 MHz using Manchester encoding and | |
7 | amplitude modulation. | |
8 | ||
9 | The signal was received by an RF Solutions RX12 superhet decoder chip and then | |
10 | passed to the logic analyser. | |
11 | ||
12 | In order to decode the Oregon v3 THGN800 you will need a preamble of '1111 ...' | |
13 | (default) in the ook decoder. Currently you can ook decode either a preamble of | |
14 | '1111 ...' or '1010 ...' but not both at the same time, so you can see Oregon | |
15 | v2.1 or v1/3 sensors. | |
16 | ||
17 | Details: | |
18 | http://www.oregonscientificstore.com/p-381-oregon-scientific-thgn800-oem-wireless-temperature-humidity-sensor-for-professional-weather-stations-not-in-retail-packaging.aspx | |
19 | https://www.rfsolutions.co.uk/downloads/1481732062DS-AM-RX12.pdf | |
20 | ||
21 | ||
22 | Logic analyzer setup | |
23 | -------------------- | |
24 | ||
25 | The logic analyzer used was a USBee AX Pro / Saleae Logic clone (at 25kHz): | |
26 | ||
27 | Probe RX12 | |
28 | ---------------- | |
29 | 0 OUT | |
30 | 1 Output from Arduino running virtual BTHR968 | |
31 | ||
32 | ||
33 | Data | |
34 | ---- | |
35 | ||
36 | * oregon_thgn800.sr: | |
37 | Contains a single set of pulses that belong to an Oregon Scientific THGN800 | |
38 | temperature and humidity sensor. These should decode as channel 1, | |
39 | battery OK, rollingcode F6, temp +17.3 deg C, humidity 52%, checksum OK. |