Commit Graph

409 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
c85df0b3c1 Increase MAX_PROTOCOLS for WT0124 2018-09-06 20:43:58 +02:00
winterrace
a6d5e8f216 Fixes and example project to compile using MS Visual Studio 2015 (#789) 2018-09-06 15:41:19 +02:00
Benjamin Larsson
538bd138c3 Add WT0124 Pool Thermometer 2018-09-05 08:06:07 +02:00
Christian W. Zuckschwerdt
b6d52dcd3b Add data_add() function (#787) 2018-08-27 09:06:55 +02:00
Koumes
5236e535c9 Add Hyundai WS SENZOR (#779) 2018-07-28 18:24:15 +02:00
vestom
5b098cea03 Add device: M-Bus (EN 13757-4) - Data Link layer (#768) 2018-07-25 10:19:53 +02:00
Christian W. Zuckschwerdt
30c798498c Clean up baseband, optimize FM, add baseband-test (#770) 2018-07-17 10:02:09 +02:00
Christian W. Zuckschwerdt
c64e974b41 Fix Sensible Living merge 2018-07-11 10:10:49 +02:00
Exscotticus
39c32a0fb7 Sensible Living protocol added. (#742) 2018-07-11 09:58:58 +02:00
Christian W. Zuckschwerdt
c66627ae22 Add real protocol number to startup output (#744) 2018-07-11 08:37:36 +02:00
Gisle Vanem
28837a0049 Add prototype for 'nice_freq()' (#759) 2018-07-04 09:51:37 +02:00
Gisle Vanem
f997c5efd1 [MSVC] patch include/data.h (#753)
The rationale behind these patches are pretty much in the source comments. MSVC issues with:
*) "Variable Length Arrays"
*) 'restrict` keyword. 
*) And '<strings.h>'.
2018-06-30 17:48:43 +02:00
Gisle Vanem
6f4d9756be Include <stdlib.h> (#752)
This is a simple fix for MSVC where I get this warning:

stdlib.h(1300): warning C4005: 'max': macro redefinition
RTL_433\include\util.h(20): note: see previous definition of 'max'
stdlib.h(1301): warning C4005: 'min': macro redefinition
RTL_433\include\util.h(23): note: see previous definition of 'min'
2018-06-30 17:42:42 +02:00
Christian W. Zuckschwerdt
2a56042796 Add Pacific PMV-C210 TMPS support (#717) 2018-05-19 11:59:59 +02:00
uuacallis
332d615a9f SimpliSafe Sensor (#721) 2018-05-19 11:13:48 +02:00
Christian W. Zuckschwerdt
d01a1c6427 Add PiWM decoding (#724) 2018-05-19 11:12:02 +02:00
Christian W. Zuckschwerdt
11246199fc Add conversion hPA/inHG, kPa/PSI (#711)
* Add conversion hPA/inHG, kPa/PSI
* Minor style updates
2018-05-01 14:52:34 +02:00
Ryan Jarvis
8e8d5505be Fix typos/misspellings 2018-05-01 12:11:00 +02:00
Christian W. Zuckschwerdt
4f3a679265 use actual max protocols 2018-04-01 12:45:28 +02:00
dtiller
1d954224dd Added decoder for Dish Network UHF Remote 6.3 (#700) 2018-04-01 12:44:33 +02:00
Christian W. Zuckschwerdt
51d275cd08 fix Interlogix; style 2018-02-23 07:42:26 +01:00
Brent Bailey
46bfb47162 Adding interlogix devices driver (#649) 2018-02-23 06:51:25 +01:00
Christian W. Zuckschwerdt
74b8092240 allow ipv6 for syslog 2018-01-29 10:55:35 +01:00
Christian W. Zuckschwerdt
64c3177a7f remove output_hander_t, printer_ctx indirection 2018-01-28 13:19:21 +01:00
Christian W. Zuckschwerdt
c30a2a66bf adds a remote syslog output 2018-01-27 16:08:38 +01:00
Anthony Kava
e4aaa54b19 Adds x10_sec device for decoding X10 Security RF signals (#671) 2018-01-27 12:24:44 +01:00
Christian W. Zuckschwerdt
5c728b3f6e remove PWM_TERNARY, use PWM_PRECISE for sync bits 2018-01-22 12:38:06 +01:00
Christian W. Zuckschwerdt
e45c77649e rename CLOCK_BITS to DMC 2018-01-22 12:17:21 +01:00
Christian W. Zuckschwerdt
4d4482ffbe enhance pwm_precise to cover raw and ternary cases 2018-01-22 09:18:01 +01:00
Christian W. Zuckschwerdt
97f770b75e add sync pulse count to bitbuffer 2018-01-21 18:08:03 +01:00
Christian W. Zuckschwerdt
c0e018a24c adding asepc, getkwargs helper 2018-01-11 11:40:10 +01:00
Christian W. Zuckschwerdt
83fb1ede8a fold PWM_precise_parameters into r_device 2018-01-11 10:37:47 +01:00
Christian W. Zuckschwerdt
87ef432f5b refactor bitbuffer_parse 2018-01-05 11:25:51 +01:00
Christian W. Zuckschwerdt
0d50a961d2 parse number suffixes on e.g. frequency, samplerate, duration, hoptime 2018-01-03 16:32:25 +01:00
claws
4e81f5699f Fix unit conversions for Acurite 5n1 (#651) 2017-12-18 10:25:10 +01:00
Christian W. Zuckschwerdt
4a2f763a93 Clean up WIN32 include/ifdef (#643)
patch by @gvanem in #641
2017-12-07 17:27:52 +01:00
Christian W. Zuckschwerdt
f8dc923d3d fix GE Color Effects Remote indent and MAX_PROTOCOLS 2017-12-04 00:04:43 +01:00
Christian W. Zuckschwerdt
e994c880a3 Merge branch 'ge-coloreffects' of https://github.com/lukecyca/rtl_433 into lukecyca-ge-coloreffects 2017-12-03 23:53:12 +01:00
Christian W. Zuckschwerdt
4a640cf111 Merge branch 'thermopro_tp12' of https://github.com/tomfelker/rtl_433 into tomfelker-thermopro_tp12 2017-12-03 22:16:23 +01:00
Christian Braedstrup
4661854e1b Add device NEXA LMST-606 magnetic sensor 2017-11-19 16:12:02 +01:00
William R Arcand
dd82659caf Update rtl_433.h
Change the size of MAX_PROTOCOLS.

If you try to run rtl_433 -G you get the following error:

Max number of protocols reached 94
Increase MAX_PROTOCOLS and recompile

Correct value should be 95 now that new protocol has been added.
2017-11-14 20:13:16 +01:00
Christian W. Zuckschwerdt
1ffb86ad39 change PWM_Precise_Parameters pulse_tolerance to use us instead of samples 2017-11-13 12:25:53 +01:00
Leonardo Hamada
a863252dfd Add another schrader TPMS support 2017-11-09 20:52:01 +01:00
Chris Coffey
2e720e68c4 Add support for Philips outdoor temperature sensor
This sensor is used with various Philips clock radios.
2017-11-01 12:39:45 +01:00
ukshady
fb0073d3dc Added support for Ford car remote. 2017-10-16 23:59:01 +02:00
George Hopkins
9f1dd49c78 Add support for FT-004-B 2017-10-13 07:28:25 +02:00
tomfelker
ed542152ae Add support for the Thermopro TP-12. This is based heavily on the code
for the Thermopro TP-11, and the modulation is compatible, but the bit
layout is fairly different and there are more sensors, so I've made this a
separate device.
2017-09-15 00:44:16 -07:00
Rémi Peyronnet
e8f987a516 Use default number of buffers to fix crash of two rtl_433 instances 2017-08-12 20:52:28 +02:00
siriuzwhite
caf27902fa add infactory sensor 2017-08-01 20:28:25 +02:00
Christian W. Zuckschwerdt
ab48deaf17 adding Renault TPMS sensor 2017-07-14 21:47:44 +02:00