Commit Graph

1016 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
9c3cecf681 Add option to verify simulated decoding of raw data 2017-07-14 19:27:39 +02:00
Christian W. Zuckschwerdt
413f31f7ad reduce false positives by rejecting 0x000000 / 0xffffff 2017-07-14 19:26:32 +02:00
Christian W. Zuckschwerdt
9e1ab5f2d7 adding Toyota TPMS sensor 2017-07-11 10:03:10 +02:00
Christian W. Zuckschwerdt
3846b6f375 reduce false positives, require at least 5 repeats 2017-07-10 20:26:00 +02:00
Christian W. Zuckschwerdt
1be0118aa7 fix compiler warnings; possible undef bug; signed/unsigned 2017-07-08 10:35:03 +02:00
Christian W. Zuckschwerdt
35eb0e46d4 reject false positive and fix wrong field index and minimum bit count 2017-07-07 16:27:24 +02:00
Christian W. Zuckschwerdt
ba3405a6d8 allow WH2 to miss the first sync bit for WH5 support 2017-07-07 16:26:21 +02:00
Christian W. Zuckschwerdt
dc89b3527a fix misc typos and reduce efergy false positives 2017-07-07 10:36:46 +02:00
Christian W. Zuckschwerdt
bc8dfc00c4 replace binary literals with hex 2017-07-07 10:14:23 +02:00
Christian W. Zuckschwerdt
c880f59b91 remove false positives from Esperanza/Kedsum 2017-07-06 22:27:52 +02:00
Christian W. Zuckschwerdt
e86698d2b7 adding Generic off-brand wireless motion sensor and alarm system 2017-06-17 13:11:22 +02:00
Christian W. Zuckschwerdt
c5d96f16f1 adding Wireless Smoke and Heat Detector GS 558 2017-06-17 10:00:57 +02:00
Wade Dorrell
be6305718f Fix spelling in documentation 2017-06-17 09:59:59 +02:00
Miroslav Oujeský
19d8360546 Solight TE44 wireless thermometer 2017-06-15 23:13:22 +02:00
Petr Konecny
6c4087758e Variable declarations are at the top of the function. 2017-06-09 22:13:11 +02:00
Petr Konecny
9177a7a2a9 Fix sign error. 2017-06-09 22:13:11 +02:00
Petr Konecny
66254b91b6 Thermopro TP-11 changes:
- exit early if not enough matching rows are found
  - simplify bits_per_row check
  - local_time_str happens after decoding data
2017-06-09 22:13:11 +02:00
Petr Konecny
935b740187 Move TP-11 to the end. 2017-06-09 22:13:11 +02:00
Petr Konecny
591873205f Thermopro TP-11. 2017-06-09 22:13:11 +02:00
Darren Buse
034d8b4b09 Fix hex output padding for unit ID field for lightwaverf. 2017-06-06 20:21:03 +02:00
Christian Schrötter
ac6726a44b Possible bugfix for issue #136 2017-06-05 22:35:48 +02:00
DavidBel86
b434fb3836 Removed use of pow() (#557)
* Added data struct for efergye2

Update efergy_e2_classic.c

Update efergy_e2_classic.c

Update efergy_e2_classic.c

Rewritten current calculation

removed fact declaration

Updated description in header

Removed fact duplicated declaration

Removed use of pow

Update efergy_e2_classic.c

removed fact declaration

Updated description in header

Removed fact duplicated declaration

* Changed double to float
2017-05-29 23:07:00 +02:00
Petri Ahonen
033ca5de81 Honda remote: fix an out of bounds array access 2017-05-29 18:50:13 +02:00
Christian W. Zuckschwerdt
bd70ea17cb adding Oil Ultrasonic STANDARD using ASK on 915MHz 2017-05-25 23:39:38 +02:00
Christian W. Zuckschwerdt
51040d1f6f bugfix, bitbuffer needs to be initialized 2017-05-24 16:25:41 +02:00
Christian W. Zuckschwerdt
3c68f7d6cf adding Citroen TPMS device 2017-05-24 16:10:34 +02:00
Christian W. Zuckschwerdt
87085da5f2 fix fabsf() in integer context (#551) 2017-05-24 12:10:37 +02:00
DavidBel86
d32261d165 Added data struct for efergye2 (#540)
* Added data struct for efergye2

* Update efergy_e2_classic.c

* Update efergy_e2_classic.c

* Update efergy_e2_classic.c

* Rewritten current calculation

* removed fact declaration

* Removed fact duplicated declaration

* Updated description in header
2017-05-23 00:02:12 +02:00
Gennaro Tortone
6443809ff9 hop interval param added (multiple frequencies) 2017-05-22 22:47:01 +02:00
Christian W. Zuckschwerdt
d2fd99aba1 adding Oil Ultrasonic Standard protocol 2017-05-21 15:23:58 +02:00
Christian W. Zuckschwerdt
58f2973bcb proper units for pressure, units for power, fix OS output fields 2017-05-21 12:21:13 +02:00
Christian W. Zuckschwerdt
7aa90ef2f9 fix Company name, output flags and tire pressure/temperature 2017-05-20 13:10:01 +02:00
Christian W. Zuckschwerdt
c17555c933 adding IBIS beacon 2017-05-19 23:07:32 +02:00
Christian W. Zuckschwerdt
39aadd50ce prevent bad messages of all 1 that falsely check ok with crc. 2017-05-17 00:49:06 +02:00
Christian W. Zuckschwerdt
9e6d99cd6a normalize indentation to 4 spaces or one tab, depending on prevalence in each file 2017-05-14 19:19:39 +02:00
Christian W. Zuckschwerdt
38b0693f08 delete stray trailing whitespace 2017-05-14 19:19:39 +02:00
Christian W. Zuckschwerdt
5649dc7e97 changing "crc", "checksum" to "mic" 2017-05-14 15:59:32 +02:00
Christian W. Zuckschwerdt
49f56b38b2 harmonize device data output to model instead of device or make, and crc instead of checksum 2017-05-14 15:59:32 +02:00
Christian W. Zuckschwerdt
7fbefea13a remove synthetic fahrenheit output. use -C customary to convert. 2017-05-13 23:01:39 +02:00
Reinhold Kainhofer
494b62212d Vaillant_vrt340f.c: Fix indentation, only whitespace changes 2017-05-13 23:01:19 +02:00
Christian W. Zuckschwerdt
71ac2a562c improving compatibility for Renkforce DM-7511 2017-05-12 17:47:59 +02:00
Christian W. Zuckschwerdt
85c4e76faa adds a watchdog timer to async callback, abort if async events stop arriving 2017-05-11 23:16:39 +02:00
Reinhold Kainhofer
2acd8f9253 Add support for Vaillant calorMatic 340f (VRT 340f) wireless central ceating control (868MHz) 2017-05-11 21:43:56 +02:00
Christian W. Zuckschwerdt
2ee2edc68b add time to data output 2017-05-09 21:30:51 +02:00
Christian W. Zuckschwerdt
4907de305b add missing "model" data output 2017-05-09 20:56:12 +02:00
Christian W. Zuckschwerdt
e1622b50aa change data output fields to usual order 2017-05-09 20:13:50 +02:00
Christian W. Zuckschwerdt
0e33a9cdfe fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8's) 2017-05-06 15:38:43 +02:00
Christian W. Zuckschwerdt
d394e033a0 adding output redirection to files 2017-05-03 18:31:44 +02:00
Christian W. Zuckschwerdt
0561c3c16a fix short buffer: sprintf's output is always null-terminated 2017-05-03 06:55:42 +02:00
Christian W. Zuckschwerdt
f049362e33 cleanup: replacing broken sprintf, removing debug code 2017-04-29 23:32:50 +02:00