Robert Högberg
5e001b10c5
Fix automake builds
...
Update source file list and set compiler in C99 mode
2015-10-03 00:46:56 +02:00
Ladislav Foldyna
16db05a69e
Add support for WT450 devices
2015-09-30 21:48:00 +02:00
Ladislav Foldyna
49647d09f9
Add support for new demodulation
...
No level shift within the clock cycle translates to a logic 0
One level shift within the clock cycle translates to a logic 1
Each clock cycle begins with a level shift
+---+ +---+ +-------+ + high
| | | | | | |
| | | | | | |
+ +---+ +---+ +-------+ low
^ ^ ^ ^ ^ clock cycle
| 1 | 1 | 0 | 0 | translates as
2015-09-30 21:47:49 +02:00
Benjamin Larsson
69e6b03248
Merge pull request #171 from jcarduino/master
...
output correction. Celcius has space, Humidity corrected to also have space
2015-09-19 22:30:26 +02:00
johan
8d5356b1e4
output correction. Celcius has space, Humidity corrected to also have a space
2015-09-19 22:24:23 +02:00
Benjamin Larsson
e1bfca43b4
Merge pull request #170 from nebman/master
...
generic remote sc/pt226x ev1527: increase the tolerance to 50
2015-09-18 10:38:07 +02:00
Benjamin Larsson
5a65e344f9
Merge pull request #167 from viraptor/digitech
...
Add support for digitech weather station
2015-09-05 22:05:22 +02:00
Stanisław Pitucha
b3747796db
Add support for digitech weather station
...
Currectly works: wind, temperature, humidity
To do: rain, pressure, checksum validation
2015-09-06 00:55:50 +10:00
Benjamin Larsson
11925b29d0
Merge pull request #165 from jcarduino/master
...
Extra check false positive
2015-09-02 12:11:00 +02:00
johan
baf26af7a1
Extra check false positive
...
(sometimes packages from prologue come in detected with correct crc,
humidity is > 100 in these cases)
2015-09-02 11:42:52 +02:00
Benjamin Larsson
8c552fa5fe
Merge pull request #163 from ortylp/TFA_Twin_Plus_30.3049
...
TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update REA…
2015-09-01 12:55:52 +02:00
Paul Ortyl
3cc7f095e3
TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update README.md
2015-09-01 12:11:04 +02:00
Benjamin Larsson
65867d4121
Merge pull request #162 from ortylp/TFA_Twin_Plus_30.3049
...
TFA-Twin-Plus-30.3049: use optimised byte reversal procedure
2015-09-01 10:31:38 +02:00
Paul Ortyl
cb819fb956
TFA-Twin-Plus-30.3049: use optimised byte reversal procedure
2015-08-31 23:40:48 +02:00
Benjamin Larsson
573e0b9225
Merge pull request #161 from ortylp/TFA_Twin_Plus_30.3049
...
TFA-Twin-Plus-30.3049
2015-08-31 23:00:40 +02:00
Paul Ortyl
f55cd06199
TFA-Twin-Plus-30.3049: additional fields decoded, working checksum
2015-08-31 22:45:10 +02:00
Benjamin Larsson
71d13166bf
Merge pull request #160 from ortylp/GT_WT_02
...
GT_WT_02: adjust display of humidity to mimic the authorised receiver, count channels from 1
2015-08-31 18:30:23 +02:00
Paul Ortyl
c4bfc17808
TFA-Twin-Plus-30.3049: first working protype
2015-08-31 18:25:36 +02:00
Paul Ortyl
09102408f5
initial commit for TFA 30.3049
2015-08-31 18:20:10 +02:00
Paul Ortyl
70287e3139
GT_WT_02: adjust display of humidity to mimic the authorised receiver
2015-08-31 17:44:29 +02:00
Benjamin Larsson
f6a02b4823
Merge pull request #159 from pcm020/master
...
Checksum in Owl CM160
2015-08-31 10:36:39 +02:00
pcm020
d33ba8a90e
Merge remote-tracking branch 'upstream/master'
2015-08-31 02:31:42 +02:00
pcm020
7efba936ef
Checksum in Owl CM160
2015-08-31 01:47:27 +02:00
Benjamin Larsson
9cfda61c04
rubicson: fix timing and Auriol support
2015-08-30 21:49:41 +02:00
Benjamin Larsson
29c9d11467
Silence debug output
2015-08-30 21:48:29 +02:00
Benjamin Larsson
3784cd7c9f
Change rubicson to OOK_PULSE_PPM_RAW
2015-08-30 20:14:10 +02:00
nebman
b2d9616fae
generic remote: increase the tolerance to 50
2015-08-30 19:12:27 +02:00
Benjamin Larsson
edf7f3187e
Merge pull request #157 from nebman/master
...
revert additional chuango output, add new device "generic_remote" to deal with SC226x and EV1527 coding
2015-08-30 15:42:55 +02:00
nebman
dc0728b005
device: generic remote/sensor chip SC226x/EV1527 added, support for 116/351 timing, plain data output
2015-08-30 15:03:22 +02:00
nebman
5c82b64333
chuango: revert tristate and 16/8bit code output
2015-08-30 14:16:41 +02:00
Benjamin Larsson
589539a7ec
Merge pull request #156 from nebman/master
...
chuango: invert coding, display SC2262 8bit/4bit (16bit/8bit in binary) address/data model and tristate
2015-08-29 22:40:08 +02:00
Benjamin Larsson
a6dcd55a7f
Merge pull request #155 from vestom/upstreaming
...
Implement a PWM decoder with precise timing for increased selectivity
2015-08-29 22:33:38 +02:00
nebman
3654d2ab7c
chuango: invert coding, display SC2262 8bit/4bit (16bit/8bit in binary) address/data model and tristate
2015-08-29 21:26:58 +02:00
Tommy Vestermark
2042f37b47
Ambient: Add check for length of message to reduce false positives
2015-08-29 21:16:32 +02:00
Tommy Vestermark
b22c0cd870
Pulse_analyzer: Terminate pulses to ensure EOP detection in demodulator
...
Will now decode e.g. FSK pulses.
2015-08-29 16:44:57 +02:00
Tommy Vestermark
cfb78dd92a
FSK: Fix pulse overflow and integer overflow
...
Avoids crash when detecting too many FSK pulses.
Frequncy estimaters could overflow when F1 and F2 are too far apart.
2015-08-29 16:03:13 +02:00
Tommy Vestermark
f6fc204bbb
Implement a PWM decoder with precise timing for increased selectivity
...
Makes Chuango less noisy
Has provision for replacing ternary encoder (implements sync)
Can be expanded to include more selectivity (e.g. gap timing)
Can be expanded to include start bit removal (for replacing RAW)
2015-08-29 15:20:21 +02:00
Benjamin Larsson
685ca11056
Merge pull request #152 from vestom/upstreaming
...
Update README. Improve Pulse Analyzer
2015-08-23 16:54:07 +02:00
Tommy Vestermark
fb3bae6bb1
README.md: removing superfluous space...
2015-08-23 16:46:46 +02:00
Tommy Vestermark
3748ec3911
README.md: ... back-ticks
...
Difficult to test without many commits...
2015-08-23 16:44:59 +02:00
Tommy Vestermark
5bbc84dc58
README.md: Fix wiki formatting issue
...
Move from 4 spaces at each line to three back-tick coding with direct
copy-and-pase. Should make it easier to update in the future.
2015-08-23 16:43:07 +02:00
Tommy Vestermark
ea486a9490
Update README.md with latest output from -h
2015-08-23 16:32:22 +02:00
Tommy Vestermark
d3d3119ba2
Merge https://github.com/merbanan/rtl_433 into experimental
2015-08-23 16:09:10 +02:00
Tommy Vestermark
e348ff75fe
pulse_analyzer(): Simplify and improve ternary PWM detection
2015-08-23 16:08:52 +02:00
Benjamin Larsson
9e5fbe9e6f
Merge pull request #151 from vestom/upstreaming
...
Add Valeo, Chuango devices. Improve pulse analyzer.
2015-08-22 15:10:33 +02:00
Tommy Vestermark
0a67863f00
Options: Pulse analyzer should be 'A' not 'Q'. Duh! :-)
2015-08-22 13:19:40 +02:00
Tommy Vestermark
15090727b7
pulse_analyzer: Correct bug in PWM ternary detection
2015-08-22 13:17:53 +02:00
Tommy Vestermark
57b0f2bbd9
Chuango: Reduce false positives
2015-08-22 11:55:20 +02:00
Tommy Vestermark
28b15fecbc
Options: Add -Q option for pulse analyzer
...
Is becoming more useful and should be more visible
2015-08-22 11:37:30 +02:00
Tommy Vestermark
5c113c2c30
pulse_analyzer(): Add decoding attempts
2015-08-22 11:14:53 +02:00