Christian W. Zuckschwerdt
0f5d7039de
add flex device to Makefile
2018-01-29 07:13:17 +01:00
Christian W. Zuckschwerdt
3a8608c57b
refactor print_array_value
2018-01-28 14:18:33 +01:00
Christian W. Zuckschwerdt
f631ba080e
use prettier C99 bool macro
2018-01-28 14:06:39 +01:00
Christian W. Zuckschwerdt
ac4ba554e3
shuffle functions
2018-01-28 13:48:43 +01:00
Christian W. Zuckschwerdt
76fae3aa3f
change aux pattern to composition
2018-01-28 13:38:12 +01:00
Christian W. Zuckschwerdt
64c3177a7f
remove output_hander_t, printer_ctx indirection
2018-01-28 13:19:21 +01:00
Christian W. Zuckschwerdt
2b81501ee5
change indent; consistent style
2018-01-28 13:08:32 +01:00
Christian W. Zuckschwerdt
c30a2a66bf
adds a remote syslog output
2018-01-27 16:08:38 +01:00
Christian W. Zuckschwerdt
9ebe4a0fc4
update readme usage info
2018-01-27 13:11:03 +01:00
Christian W. Zuckschwerdt
abce37dc97
default enable x10_sec, timing doc, style
2018-01-27 12:42:06 +01:00
Anthony Kava
e4aaa54b19
Adds x10_sec device for decoding X10 Security RF signals ( #671 )
2018-01-27 12:24:44 +01:00
Bryce Chidester
a4144821ac
Spelling fix: gague -> gauge ( #672 )
2018-01-27 11:44:09 +01:00
Christian W. Zuckschwerdt
af79197c56
fix new_template
2018-01-26 13:13:49 +01:00
Christian W. Zuckschwerdt
aada5fd3dc
use localtime_r instead of localtime
2018-01-26 11:40:53 +01:00
Christian W. Zuckschwerdt
82011fcc9d
reduce false positves with Bresser on LaCrosse TX141TH
2018-01-26 11:39:09 +01:00
Christian W. Zuckschwerdt
1584201228
add MIC to bresser
2018-01-26 11:38:30 +01:00
Christian W. Zuckschwerdt
970f78c80d
freshen up template with more examples
2018-01-25 21:15:05 +01:00
Christian W. Zuckschwerdt
bb308fab43
add a flexible general purpose decoder ( #647 )
2018-01-25 19:15:45 +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
f52dcdadd3
change pulse_detect to use pwm_precise for sync bits
2018-01-22 12:34:51 +01:00
Christian W. Zuckschwerdt
e45c77649e
rename CLOCK_BITS to DMC
2018-01-22 12:17:21 +01:00
Christian W. Zuckschwerdt
d0a309bb65
change fordremore to proper DMC, the output is vastly different
2018-01-22 11:55:56 +01:00
Christian W. Zuckschwerdt
77ced1a45d
change DMC (clock_bits) demod to add rows on symbol errors
2018-01-22 11:53:58 +01:00
Christian W. Zuckschwerdt
aa4ad9d610
convert Acurite 592TXR from TERNARY to PRECISE
2018-01-22 10:49:50 +01:00
Christian W. Zuckschwerdt
17dd7682b3
reduce false positives in Thermopro TP12
2018-01-22 10:44:20 +01:00
Christian W. Zuckschwerdt
025c4b4b35
code style for LaCrosse TX141
2018-01-22 09:44:25 +01:00
Christian W. Zuckschwerdt
714475978b
convert LaCrosse TX141 from TERNARY to PRECISE
2018-01-22 09:34:36 +01:00
Christian W. Zuckschwerdt
cd9038fe0f
convert Bresser 3CH from RAW to PRECISE
2018-01-22 09:33:21 +01:00
Christian W. Zuckschwerdt
b2ee9bf3d0
convert LaCrosse TX from RAW to PRECISE
2018-01-22 09:32:29 +01:00
Christian W. Zuckschwerdt
8dc9a3664b
convert Philips Sensor from TERNARY to PRECISE
2018-01-22 09:31:31 +01:00
Christian W. Zuckschwerdt
bb05666160
convert Calibeur from TERNARY to PRECISE
2018-01-22 09:30:53 +01:00
Christian W. Zuckschwerdt
1096891477
convert Acurite 00275rm from TERNARY to PRECISE
2018-01-22 09:29:56 +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
8602b469f4
fix Lacrosse TX141TH sync rows
2018-01-21 18:03:34 +01:00
Andrew Rivett
48eb401f63
Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c ( #670 )
...
* Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c
* Updated TX141TH code to remove extra r_device and output_fields. It will now check the bit length of the row to determine the device
* Removed change to MAX_PROTOCOLS, reset to original 98
* Changed temp_c check to < -40, lower rated operating limit of the device
2018-01-21 17:47:34 +01:00
Christian W. Zuckschwerdt
879954db39
add back C99 with ADD_DEFINITIONS
2018-01-16 12:41:30 +01:00
frej
e9210cb8cd
C99 compatibility ( #667 )
...
* C99-compatibility: Eliminate anonymous union
Rtl_433 strives for C99 compatibility so refactor the anonymous union
in rtl_433.c.
* C99-compatibility: Tell Cmake to compile the source as C99
2018-01-15 14:39:07 +01:00
Christian W. Zuckschwerdt
ce01698ec5
add git version info to usage output if available
2018-01-15 14:24:36 +01:00
Christian W. Zuckschwerdt
b06a02ab32
let cmake set C99; CMP0025
2018-01-15 13:59:14 +01:00
gthieleb
9b542de754
additional build deps ( #668 )
2018-01-15 13:34:33 +01:00
frej
890a4b0db9
wh1080: Fix warning about uninitialized use ( #666 )
...
Remove the early detection of an unknown packet type, instead just
return 0 at the end if nothing known was found.
2018-01-14 18:36:48 +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
cccd15b8d0
output pulse_demod_pwm_precise at end of pulses as well
2018-01-08 13:01:44 +01:00
Christian W. Zuckschwerdt
cd40ecda72
adapt precise param sync width to us
2018-01-08 13:00:33 +01:00
Christian W. Zuckschwerdt
319cd79539
use _XOPEN_SOURCE on string.h for strdup
2018-01-07 01:42:29 +01:00
Christian W. Zuckschwerdt
61081da4b3
fix -R 0 fault
2018-01-06 13:58:45 +01:00
Christian W. Zuckschwerdt
cce12f40db
use bitbuffer_clear for bitbuffer_parse
2018-01-05 11:59:25 +01:00
Christian W. Zuckschwerdt
87ef432f5b
refactor bitbuffer_parse
2018-01-05 11:25:51 +01:00