Commit Graph

742 Commits

Author SHA1 Message Date
Bruno OCTAU
4b71aa17eb Add Support BMW Gen3 TPMS (#2900)
* Add Support BMW Gen3 TPMS

* Minor Fix issue number

* Minor Fix Docs

* Minor Fix Docs

* Fix BMW Gen3 Temperature offset 40
2024-04-22 10:11:27 +02:00
Josh Pearce
6fecf7c0c5 Add support for ThermoPro TP28b (#2882) 2024-04-07 19:07:40 +02:00
ProfBoc75
78039ff872 Add Support for Mueller Hot Rod water meter (#2887) 2024-04-07 19:07:37 +02:00
ProfBoc75
f986b7fe40 Add Support for Thermor DG950 Weather Station (#2886) 2024-04-07 19:07:25 +02:00
Christian W. Zuckschwerdt
7da8f63e27 Add log rotate support for dumper files (#2876) 2024-03-26 11:54:28 +01:00
Christian W. Zuckschwerdt
0dbbe819c7 Add OpenMetrics/Prometheus API (#2863) 2024-03-16 12:14:00 +01:00
Christian W. Zuckschwerdt
8786d5b67d minor: Cleanup clang analyze warnings (closes #2872) 2024-03-12 19:57:47 +01:00
Christian W. Zuckschwerdt
f862f46401 minor: Add decoder_verbose function 2024-03-08 12:41:35 +01:00
Christian W. Zuckschwerdt
f48fc95d7b minor: Refactor create_device to decoder_create with user_data_size 2024-03-07 20:38:14 +01:00
Christian W. Zuckschwerdt
fe85bd111f minor: Refactor C utility macros 2024-03-06 20:16:42 +01:00
Christian W. Zuckschwerdt
2a1bfda929 minor: Rename util to bit_util 2024-03-06 20:10:15 +01:00
Christian W. Zuckschwerdt
71b6566514 minor: Fix timeval_subtract() to const 2024-03-04 23:16:08 +01:00
Ådne Hovda
e2f5c8e498 Add support for Watts WFHT-RF thermostat (#2648) 2024-03-01 12:12:51 +01:00
Bruno OCTAU
fc0ba0639f Add support for BMW Gen5 TPMS multi-brand HUF, Continental, Schrader/Sensata (#2834) 2024-02-10 14:07:49 +01:00
Christian W. Zuckschwerdt
fe8ca7ee0d minor: Fix Doxygen warnings (closes #2825) 2024-02-07 17:23:22 +01:00
Christian W. Zuckschwerdt
cf4c74de09 Add support for Fine Offset / Ecowitt WH55 water leak sensor (closes #2756) 2023-12-24 16:30:55 +01:00
Jesper
bd452d951f Add support for Schou 72543 rain sensor (#2686) 2023-11-08 20:40:49 +01:00
Matthias Prinke
3a9c61b1ae Add support for Bresser Lightning and Bresser Air Quality (#2698) 2023-10-30 18:15:28 +01:00
Christian W. Zuckschwerdt
d34e48dedc Add support for Nissan Leaf TPMS (#2536)
Co-authored-by: Alex Wilson <alex.david.wilson@gmail.com>
2023-10-26 11:06:24 +02:00
Matthias Prinke
e72e7d59d7 Add support for Bresser water leakage sensor PN: 7009975 (#2590) 2023-10-22 10:48:38 +02:00
Christian W. Zuckschwerdt
e2f8d6275f Change help texts to print to stdout (closes #2542) 2023-10-02 19:57:45 +02:00
Bruno OCTAU
d616b692a8 Add support for TFA Stratos 30.3151 and improve Fineoffset WH1050 (#2549) 2023-07-23 12:21:14 +02:00
Christian W. Zuckschwerdt
ac36025a84 minor: Add log output to pulse analyzer (closes #2509) 2023-05-24 09:56:05 +02:00
igorpele
e67b2c0dcc Add support for ThermoPro TX-2C (#2466)
Co-authored-by: Igor Pelesic <igor@pele.tech>
2023-04-21 13:35:26 +02:00
John Pochmara
f8489e9ba6 Add support for Fineoffset WS90 (#2448) 2023-04-13 14:39:02 +02:00
Christian W. Zuckschwerdt
354ffde7dc minor: Change data_t to align optimal 2023-03-19 16:27:05 +01:00
Christian W. Zuckschwerdt
a7c1d0c6a6 minor: Fix unaligned address, heap overflow in data array print 2023-03-18 21:15:51 +01:00
obones
ecb0b361ad Change r_device.fields to constant pointer (#2421)
Allows for static "output_fields" to be stored in readonly memory on embedded architectures.
2023-03-13 16:01:29 +01:00
Christian W. Zuckschwerdt
376f1b02f3 minor: Change pulse_data print to const 2023-03-10 16:54:50 +01:00
Christian W. Zuckschwerdt
fcb85a34af Add unlockable rtl_tcp control (#2412) 2023-03-07 12:52:35 +01:00
Christian W. Zuckschwerdt
6a50144205 Add restartable SDR device (#2411) 2023-03-07 12:43:51 +01:00
Christian W. Zuckschwerdt
46de49f358 Change to async SDR acquire thread (#1978) 2023-03-07 12:36:35 +01:00
libanp
c949e07cde Add support for Celsia CZC1 (#2391)
Co-authored-by: Liban Hannan <liban.p@gmail.com>
2023-03-05 13:32:40 +01:00
Christian W. Zuckschwerdt
d3fb71696f Add support for Baldr/Rainpoint rain gauge (closes #2394) 2023-03-03 12:32:14 +01:00
Bruno OCTAU
9f5bcf335c Add support for EezTire-E618 TPMS10ATC (#2387) 2023-02-26 16:30:47 +01:00
agspoon
a2673db773 Add support for LaCrosse TX31U-IT (#2386) 2023-02-19 18:55:34 +01:00
nicolaihess
3b1cb4ff80 Add support for Revolt Energy Monitor NC-5462 (#2361) 2023-02-16 22:54:49 +01:00
obones
88ae8f8473 Change literals to string const for strict discarded-qualifiers warnings (#2379)
- Change hard coded strings are "const" so any variable pointing to them must also have the const specifier to avoid a warning (from -Wdiscarded-qualifiers)
- Change local variables manipulating constant strings must also have the const qualifier
- Change hostport_param, fix remaining hostport_param args

Co-authored-by: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
2023-02-15 22:12:18 +01:00
Christian W. Zuckschwerdt
e4157bf4d7 Add support for Wireless M-Bus Mode T Downlink (#2366) 2023-02-11 18:25:30 +01:00
Benjamin Larsson
fe52c50b20 Add Flowis protocol decoder (#2357) 2023-02-04 20:38:18 +01:00
Christian W. Zuckschwerdt
1eb23fdb73 Add support for Gasmate-BA1008 (#2359) 2023-02-04 19:33:55 +01:00
Christian W. Zuckschwerdt
92af366642 Add support for Oil-SonicSmart (#2279) 2023-02-04 19:22:20 +01:00
obones
cc6f4521d2 Change all r_device declarations to const (#2352)
Change all r_device declarations to const, which places them in the "read only" memory portion which is distinct from the limited quantity SRAM available on embedded platforms.
2023-01-31 12:32:17 +01:00
obones
76485a0909 Fix pointer restrict for C++ compilers (#2351) 2023-01-31 11:40:28 +01:00
Gareth Potter
4968419bf7 Add support for Watchman Sonic Advanced / Plus decoder (#2323) 2023-01-25 18:09:55 +01:00
Pierros Papadeas
43a0d871d4 Add support for CED7000 timer (#2319)
Signed-off-by: Papadeas Pierros <pierros@papadeas.gr>
2023-01-23 10:49:35 +01:00
ProfBoc75
bfba2700a1 Add support for Emax Weather Sensor, improves Altronics X7064 sensor (#2300) 2023-01-22 18:26:18 +01:00
joel-bourquard
5f95b42384 Add support for TFA Dostmann 14.1504 Radio-controlled grill and meat thermometer (#2296)
Co-authored-by: root@rpi <rpi@host.matrixrewriter.com>
2023-01-22 18:09:00 +01:00
Christian W. Zuckschwerdt
db822321e5 minor: Clean up Govee-Water 2023-01-22 17:39:32 +01:00
Jason
4b6dc28382 Add support for new revision of Govee H5054 water leak detector (#2273) 2023-01-22 17:35:02 +01:00