vestom
fa3a5996b4
Add LightwaveRF initial driver ( #394 )
...
Only tested with gfile004_open.data from Kevin Elliot
Run with debug to see decoding steps in bitbuffer:
$./rtl_433 -r gfile004_open.data -D
2016-07-06 08:26:08 +02:00
Benjamin Larsson
87e6c32caf
Add initial Schrader TPMS decoder
2016-07-05 00:25:02 +02:00
Benjamin Larsson
facfc4776b
Add FSK_PULSE_MANCHESTER_ZEROBIT
2016-07-03 20:34:25 +02:00
johnjore
fcc6cc2ee9
added support for blyss dc5-uk-wh ( #391 )
2016-06-26 18:49:51 +02:00
nebulous
5c7d33641d
Add support for Kedsum Temperature/Humidity sensor ( #389 )
...
http://amzn.to/1Y3DHb6
2016-06-06 23:03:11 +02:00
András
2774bcf5f5
add TFA pool thermometer support ( #386 )
...
* add TFA pool thermometer support
* DECL to the end
2016-05-28 19:47:21 +02:00
Karl Heinz Kremer
a203075ca3
Acurite 606TX Sensor Support ( #382 )
...
* Added support for the Acurite 606TX (temperature only) sensor.
* Added support for the Acurite 606TX (temperature only) sensor.
* Change sensor name. Update fork and fix merge conflicts.
* Merge fixes.
2016-05-24 08:37:42 +02:00
Matt Panaro
ba200731b1
introduce functionality to decode the Oregon Scientific SL109H Remote Thermal Hygro Sensor ( #368 )
2016-05-20 15:23:36 +02:00
ygator
579187cf79
New Springfield Temperature and Soil Moisture decoding ( #378 )
2016-05-19 22:22:40 +02:00
Christian W. Zuckschwerdt
ddbe2f750a
Adding support for the Bresser 3CH type sensor
2016-03-28 09:33:39 +02:00
somesortoferror
e96e1e8dfc
Merge remote-tracking branch 'upstream/master'
2016-03-24 15:33:15 +00:00
Ask Jakobsen
a77c24c8d4
Support for Proove
2016-03-23 10:39:54 +01:00
YGator
aca1569a65
Oregon Scientific V1 Decoding
...
Oregon Scientific V1 Decoding
Oregon Scientific V1 Decoding
2016-03-17 18:56:36 -04:00
somesortoferror
117dd593e4
Merge remote-tracking branch 'upstream/master'
2016-03-17 20:26:33 +00:00
Christian W. Zuckschwerdt
3c4c28a09c
fix: change doc comments from "samples" to "us"
2016-03-12 10:20:13 +01:00
kajksa
42f877b8ff
Support for Quhwa doorbell
2016-03-07 22:38:13 +01:00
LennertW
b69b5a9ef5
Added Akhan 100F14 RKE system
2016-02-29 14:00:03 +01:00
Martin Hauke
d2fe3a07cf
Add support for Conrad S3318P
2016-02-09 00:34:22 +01:00
igorok107
d7a73d545e
Correction data types in bitbuffer_find_repeated_row()
2016-02-07 21:37:29 +03:00
Benjamin Larsson
17c90be3c7
Merge pull request #287 from ovrheat/master
...
Added support for Fine Offset WH1080 weather station. Merged with Digitech XC0348
2016-02-05 18:44:10 +01:00
Benjamin Larsson
61b19cdf52
Merge pull request #288 from igorok107/master
...
Add remote control on chip HT680
2016-02-05 18:42:29 +01:00
Christian W. Zuckschwerdt
913b51a415
adding a bitbuffer_find_repeated_row() with examples how it simplifies device code
2016-02-04 19:15:46 +01:00
igorok107
8fe86df258
Add remote control on chip HT680
2016-02-02 19:04:32 +03:00
ovrheat
95027fb2d0
Added support for Fine Offset WH1080 weather station. Merged with Digitech XC0348 (a rebranded WH1080).
2016-02-02 13:39:21 +01:00
somesortoferror
960f0459ad
use uintptr_t instead of unsigned long - fixes build error on win64
2016-01-24 19:05:31 +00:00
Tommy Vestermark
56ebc1cb4d
Pulse analyzer: Print OOK carrier frequency
2016-01-23 18:28:32 +01:00
Tommy Vestermark
c7e81ca716
Pulse analyzer: Print FSK frequencies
2016-01-23 18:07:20 +01:00
Tommy Vestermark
ff56d009a5
Pulse analyzer: Print absolute timing
2016-01-23 18:06:33 +01:00
Benjamin Larsson
22330d87f0
Merge pull request #272 from vestom/upstream
...
Pulse detect: Suppress spurious short gaps
2016-01-23 16:29:03 +01:00
Tommy Vestermark
7e82322ff8
Pulse detect: Minor renaming for consistency
2016-01-23 14:48:32 +01:00
David Woodhouse
a7b60db353
Change bit limits in r_device structure to float too
...
Oops, missed this. In order to decode tests/emontx/01/gfile001.data we do
*really* need emonTx to be able to give the 20.3µs bit period precisely.
2016-01-22 15:37:55 +00:00
David Woodhouse
0df00e0fa4
Add crc16() function
2016-01-22 13:14:09 +00:00
David Woodhouse
4be45997fc
Add bitbuffer_extract_bytes() function for accessing unaligned data
2016-01-22 13:13:57 +00:00
Benjamin Larsson
412fe2e6a5
Merge pull request #268 from vestom/experimental
...
FSK demodulator rewritten
2016-01-22 13:54:45 +01:00
David Woodhouse
9afca9da90
Switch protocol decoder limits to µs instead of "samples at 250000Hz"
...
Strictly no intentional functional change here. So this patch includes
things like (in ec3k.c):
- .short_limit = 12, // NRZ decoding (it apparently 12.5 which is a problem!!)
+ .short_limit = 48, // NRZ decoding (should be 50µs)
These *will* be changed to what the driver presumably intended, but in
separate bisectable commits.
2016-01-22 10:54:10 +00:00
David Woodhouse
a06fb730f9
Convert decoder limits to float instead of int, to allow more precision
...
The (about to be submitted) emonTx decoder really needs to be allowed to
specify a limit of 20.3µs, and neither '50 samples' (20µs) nor
'51 samples' (24µs) will suffice.
2016-01-22 10:13:23 +00:00
Tommy Vestermark
b692da8a35
bitbuffer: Add function to invert bits
2016-01-21 00:03:43 +01:00
Tommy Vestermark
b73031a6c9
Merge branch 'master' into experimental
2016-01-18 23:56:59 +01:00
Stanisław Pitucha
414ed77ac9
Include stdio for FILE
2016-01-18 11:25:44 +11:00
Tommy Vestermark
945b99df70
Change pulse data from unsigned to int to avoid undefined behaviour
...
Thanks to zuckschwerdt for noticing this!
2016-01-17 21:41:25 +01:00
Tommy Vestermark
93571a535a
emonTx: Add stub driver
...
Proof of concept...
2016-01-17 19:49:37 +01:00
somesortoferror
faef9f189e
minor changes to support (cross-)compilation with MinGW
2016-01-13 18:48:31 +00:00
Tommy Vestermark
1fa0de275a
Remove OOK_PWM_D: Clean-up header
2016-01-12 21:46:03 +01:00
Tommy Vestermark
937e85c924
Pulse_detect: Increase maximum number of pulses
...
The Ascot files have 1104 pulses...
2016-01-10 23:33:07 +01:00
Tommy Vestermark
3e1337b4cb
Merge https://github.com/merbanan/rtl_433 into upstreaming
2015-12-16 00:24:52 +01:00
David Woodhouse
12b1fc9480
When reading sample files, make local_time_str() show offset not time of day
2015-12-14 10:26:41 +00:00
Tommy Vestermark
17ca38e84d
Auto level - print level in analyzer
2015-12-13 21:46:27 +01:00
Emmanuel N
7881eadcbb
Add CurrentCost TX device
...
For now it is more a draft...
2015-12-10 22:13:10 +01:00
David Woodhouse
6896d45b53
Revert "Support framed FSK Manchester decoding compatible with Si4320/RFM01"
...
... and also "Add heuristic for detecting RFM01-framed FSK"
This reverts commits 3470b458 and 712f97e4 to remove the newly-added
pulse_demod_manchester_framed() functionality.
It turns out this isn't done by the hardware; it's application-specific.
The watchman code has been converted to use FSK_PULSE_PCM and handle the
framing and the Manchester decoding in the bitbuffer domain instead, and
this code can die since it wasn't as general-purpose as originally hoped.
See issue #224 .
2015-12-10 10:19:46 +00:00
Emmanuel N
ba621888ca
Add bitbuffer_search() and bitbuffer_manchester_decode() functions
...
Originally written by Emmanuel N as part of issue #224 ; modified and
moved to bitbuffer.c by David Woodhouse
2015-12-10 10:15:44 +00:00