Commit Graph

1927 Commits

Author SHA1 Message Date
ukshady
4a6e33c28a Only output crc when using -D argument 2016-07-30 10:55:05 +00:00
ukshady
56e3dc71c9 added file output support and changed energy to power.
only output crc values when using -D argument.
2016-07-30 10:49:38 +00:00
ukshady
49004d8532 Changed CRC calculation to use new function in util.h
no longer using lib_crc
2016-07-30 10:28:49 +00:00
ukshady
5ad3e06059 Merge branch 'master' of https://github.com/merbanan/rtl_433 2016-07-30 09:54:43 +00:00
Jeffson
cfa5c05448 Smell and Fix some bad code 2016-07-30 15:25:07 +08:00
Jeffson
bd734832c4 Add Handling of error packet format 2016-07-30 14:59:46 +08:00
Jeffson
78e66733a0 Add sensor WGR968 parser support 2016-07-30 14:40:13 +08:00
Jeffson
0d699a6e5e Add brand parameter to data output format 2016-07-30 14:27:10 +08:00
Jeffson
d8b1cb8fdc Change to new output system 2016-07-30 14:12:00 +08:00
Benjamin Larsson
1473dbf517 Add CRC16-CCITT function 2016-07-30 00:16:28 +02:00
ukshady
4123c19406 Merge branch 'master' of https://github.com/ukshady/rtl_433 2016-07-28 12:59:34 +00:00
ukshady
3a3317948f Updated README for new efergy_optical sensor and missing recent devices.
Added support for efergy_optical.c with crc checksum calculation.
whilst the code does validate the checksum it does not reject data based on invalid checksum.
New library added for checksum calculations.

Changed code to output results on a good checksum.

Added header file for lib_crc to include directory
2016-07-28 12:58:34 +00:00
ukshady
bc6e9c109a Added header file for lib_crc to include directory 2016-07-28 12:53:22 +00:00
ukshady
65553744d5 Changed code to output results on a good checksum. 2016-07-28 12:40:47 +00:00
ukshady
72b7133d9f Added support for efergy_optical.c with crc checksum calculation.
whilst the code does validate the checksum it does not reject data based on invalid checksum.
New library added for checksum calculations.
2016-07-28 11:12:26 +00:00
ukshady
4415281487 Updated README for new efergy_optical sensor and missing recent devices. 2016-07-28 11:06:23 +00:00
Fabian Zaremba
501573dc09 Elro DB286A: Correct id_string array length (#399) 2016-07-13 10:11:24 +02:00
Fabian Zaremba
48312e0424 Add initial Elro DB286A support (#398)
* Add initial Elro DB286A support

* Correct line removal

* Declare variables at beginning of block

* Use preprocessor define for constants

* Change 'id' field name to 'code'

* Move check for bitrow length below variable declarations

* Export compare_rows and count_repeats functions

* Use PWM_RAW with appropriate limits to separate messages
Makes it possible to use bitrows directly to check signal,
also to generate hex code instead of binary string

* Correct stray line removal

* Correct file header, add copyright notice

* Move check in front of code generation
2016-07-12 23:31:13 +02:00
Benjamin Larsson
cf5b37de02 Add template decoder skeleton 2016-07-11 23:54:06 +02:00
Benjamin Larsson
6d6a822d53 Fix json output and minor rearrangement of code 2016-07-07 23:58:36 +02:00
johnjore
6fd5fc7e0e Added Steelmate TPMS support (#396) 2016-07-07 23:31:38 +02:00
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
9c5e74c9f3 Add Schreader TPMS crc calculation 2016-07-05 02:26:30 +02:00
Benjamin Larsson
779dd6994f Better Schraeder TPMS payload meaning 2016-07-05 02:09:37 +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
Nik
b7cae91c97 Enabled low battery detection on FineOffset WH1080 (#387) 2016-06-04 12:21:42 +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
aaee041ae9 Cleanup of Acurite 606TX code that should have been done before (#383)
* 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.

* Removed old and redundant  "fprintf" output
Added the 606TX sensor to the list of supported devices at the top of the file
2016-05-24 17:45:44 +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
Jonas Köritz
42d6da1694 Added data output (for json/csv/etc.) (#380) 2016-05-23 21:50:28 +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
0xDA221E
10f261604d missing backtick in readme.md, now in LF (#361)
* missing backtick

* changed CRLF to LF
2016-05-15 02:28:47 +02:00
Marc Meadows
76635e90ec Fix incorrect handling of negative temperatures in ambient_weather.c (#376)
* Fix incorrect handling of negative temperatures in ambient_weather.c

As described in issue #375

* Use int instead of uint32_t as suggested by zuckschwerdt.
2016-05-15 02:27:51 +02:00
Benjamin Larsson
bf4f9b4ebd Merge pull request #367 from ovrheat/patch-1
Improved datetime/weather signal type detection for FineOffset WH1080.
2016-04-20 10:47:03 +02:00
Nik
101554ccf0 Improved datetime/weather signal type detection.
Depending on device_id, sometimes datetime type signal wasn't recognized, should be fixed now.
2016-04-20 00:16:59 +02:00
Benjamin Larsson
7ae6909461 Merge pull request #363 from somesortoferror/master
use binary mode to open file - fixes decoding on windows
2016-04-13 14:30:13 +02:00
somesortoferror
6165d7cc01 use binary mode to open file - fixes decoding on windows 2016-04-13 13:08:08 +01:00
Benjamin Larsson
87932cb9b4 Merge pull request #358 from panarom/duration
add -T option to set run duration
2016-04-11 09:48:35 +02:00
Benjamin Larsson
30e1ec6b68 Merge pull request #362 from PhantomHeather/master
data_acquired_handler output
2016-04-09 23:26:39 +02:00
PhantomHeather
ea01c4b1f2 Fixed generic_remote to utilized data_acquired_handler to support json output.
Not perfectly indented, but works.
2016-04-09 23:21:46 +02:00
Matt Panaro
91d0d79dc2 add -T option to set run duration
run rtl_433 for a specified amount of seconds (minimum), then quit.  Useful for discrete (rather than continuous) data gathering
2016-04-01 22:08:42 +00:00
Benjamin Larsson
6cbdc3b3ba Merge pull request #355 from ygator/master
Disable acurite rain gauge due to false positive with oregon scientif…
2016-03-29 20:03:13 +02:00
YGator
f57755f823 Disable acurite rain gauge due to false positive with oregon scientific v1 2016-03-29 13:34:00 -04:00
Benjamin Larsson
3fb3ebf976 Merge pull request #352 from zuckschwerdt/feat-bresser
Adding support for the Bresser 3CH type sensor
2016-03-28 13:09:12 +02:00
Christian W. Zuckschwerdt
ddbe2f750a Adding support for the Bresser 3CH type sensor 2016-03-28 09:33:39 +02:00
Benjamin Larsson
900fca7b3d Merge pull request #350 from mnhauke/master
Fix build via mingw32
2016-03-27 21:21:22 +02:00