Christian W. Zuckschwerdt
5dce4f275b
Touch up waveman code style, add missing time field
2018-05-02 14:17:33 +02:00
Christian W. Zuckschwerdt
5fbfe1ea73
Fix acurite raw_str termination
2018-05-01 15:31:52 +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
rct
9d131edc86
Acurite 986 convert to JSON/data_make
...
* Add hack from my branch to work around missing bit
2018-04-23 16:33:17 +02:00
Chris
c557e210c6
Adjust alarm from 1 second to 3 second
2018-04-22 18:48:25 +02:00
rct
9e4c61f9be
Acurite 06045M structured data (data_make) cleanup, decoding improvements. ( #707 )
...
* got data_make working with the 6045m
* Enabled the Acurite protocol now the 6045m uses data_make
* cleaned up sensor_id usage after looking at weewx-sdr
* Acurite 06045M structured (data_make) ID and Battery
* mlfreeman2's changes from mlfreeman2:data_make_6045
* Change sensor_id -> id, output as decimal int for consistency
* Fix ID definition, byte[2] is not part of the ID
* Currently assuming ID is 12 bits, byte[0] & 0x0f << 8 | byte[1]
* Add battery flag, using current convention for now.
* Update comments to more accurately reflect message contents.
* Acurite 06045M decoding of additional status bits.
* Added Active, RFI, and unknown strike status bit.
* Added raw message and exception flag as an aid for further analysis
2018-04-22 10:16:40 +02:00
Michael Freeman
7b8d7c75a0
Update acurite.c ( #704 )
...
only print lightning output in debug mode to avoid corrupting json
2018-04-16 13:17:52 +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
Christian W. Zuckschwerdt
d4dd87fdc1
fix bitbuffer_extract_bytes clipping unaligned bits
2018-02-23 07:17:52 +01:00
Brent Bailey
46bfb47162
Adding interlogix devices driver ( #649 )
2018-02-23 06:51:25 +01:00
Christian W. Zuckschwerdt
17fd0b396d
fix short char buffer
2018-02-20 19:23:22 +01:00
Christian W. Zuckschwerdt
253ce21e03
add proper reset and gap limit to Quhwa; use repeated rows; add csv output; style update ( #691 )
2018-02-17 22:45:01 +01:00
Christian W. Zuckschwerdt
27d36c50ce
calc stop_time late; better exit messages ( #689 )
2018-02-17 15:00:48 +01:00
Christian W. Zuckschwerdt
587f1fdcfb
create flex dev adhoc and enable csv output ( #688 )
2018-02-16 17:05:49 +01:00
Christian W. Zuckschwerdt
4d6fe9f4c0
change array separator in csv to ";" otherwise RadioHead ASK output will break csv parsers ( #687 )
2018-02-16 16:16:28 +01:00
Christian W. Zuckschwerdt
9a9e2165c5
fix flex options, add gap_limit for PWM
2018-02-13 18:31:08 +01:00
Christian W. Zuckschwerdt
fddaab4e7a
revert localtime_r to localtime for win32
2018-02-11 14:28:16 +01:00
Christian W. Zuckschwerdt
ad7799a790
disable syslog output on win32
2018-02-11 14:10:59 +01:00
Christian W. Zuckschwerdt
c1b1f3614c
remove left over xc0348 device
2018-02-03 11:07:05 +01:00
Christian W. Zuckschwerdt
2ce3a94d30
refactor hostport_param
2018-01-29 18:27:43 +01:00
Christian W. Zuckschwerdt
d6e98deda4
refactor abuf
2018-01-29 11:37:00 +01:00
Christian W. Zuckschwerdt
74b8092240
allow ipv6 for syslog
2018-01-29 10:55:35 +01:00
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
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