Commit Graph

600 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
3855748320 Add support for Ambient Weather / Fine Offset WH31L (closes #1744) 2021-06-30 21:46:44 +02:00
Christian W. Zuckschwerdt
03f0d93b04 minor: Improve bitrow_snprint 2021-06-25 15:54:47 +02:00
Christian W. Zuckschwerdt
3a2e4c934d Add support for Somfy io-homecontrol devices (#1376) 2021-06-25 15:33:36 +02:00
Christian W. Zuckschwerdt
00df39de44 Add bitrow_snprint util 2021-06-25 15:32:44 +02:00
Christian W. Zuckschwerdt
1c2db540e4 Add support for Marlec Solar iBoost (wip) 2021-06-15 07:52:23 +02:00
Christian W. Zuckschwerdt
edf0bc0203 Remove oldmodel macro use (#1735) 2021-06-11 10:21:32 +02:00
Christian W. Zuckschwerdt
c19179434e Remove oldmodel option 2021-06-07 11:49:04 +02:00
Hofyyy
c6a821ecfc Add support for Rojaflex (closes #1705) 2021-06-07 11:15:02 +02:00
obones
7833050153 minor: add required definitions for ESP32 build (#1728) 2021-06-03 17:47:12 +02:00
Christian W. Zuckschwerdt
8263b6c6b9 build: Remove Autotools (autoconf, automake) (#1714) 2021-05-26 11:04:42 +02:00
Gisle Vanem
5a96f179ba Add emulated alarm() for Win32 (#1721)
* Use `kernel32.dll`'s `CreateTimerQueueTimer()` function to emulate a simple `alarm()` function for Windows.
* A `_WIN32`  does *not* include Cygwin; it already has `alarm()`.
* Lets sighandler(SIGALRM) call into console_handler() for simplicity. Since the latter is a WINAPI function and a signal-handler is not.
2021-05-26 10:58:44 +02:00
Christian W. Zuckschwerdt
acc891b28f minor: fix msvc const** warning 2021-05-08 16:49:47 +02:00
Christian W. Zuckschwerdt
f3f04c07a9 Fix Hyundai-VDO TPMS 2021-04-14 09:42:00 +02:00
Christoph M. Wintersteiger
46eb0a5280 Add Honeywell CM921/BDR91/Evohome decoder (#1336)
* Add Honeywell CM921/BDR91 decoder.
2021-04-10 16:07:52 +02:00
Heimetli
11b510efae Add Auriol AFT 77 B2 protocol decoder 2021-04-10 00:51:27 +02:00
Benjamin Larsson
090f1169b3 Add support for Auriol AHFL protocol (#1683) 2021-03-20 21:18:43 +01:00
Benjamin Larsson
6b9da1064c Add TFA Marbella pool thermometer protocol decoder (#1675) 2021-03-14 12:56:25 +01:00
Benjamin Larsson
b101a4b73b Add Amazon Basics Meat Thermometer decoder (#1671)
Co-authored-by: Benjamin Larsson <benjamin.larsson@iopsys.eu>
2021-03-13 19:52:38 +01:00
Benjamin Larsson
753f3a5067 Add decoder for jansite solar tpms (#1663) 2021-03-07 15:16:27 +01:00
Morten Johansen
404d8ead8b Add support for Cavius alarms (#1648) 2021-02-14 12:53:27 +01:00
Christian W. Zuckschwerdt
a608928446 minor: punctuation in license texts 2021-02-10 09:11:07 +01:00
Christian W. Zuckschwerdt
2eda6ac964 Add variable fm low pass filter option 2021-02-05 17:01:18 +01:00
Christian W. Zuckschwerdt
a9a6a666aa minor: fm demod code style, 10% faster 2021-02-05 09:45:54 +01:00
Christian W. Zuckschwerdt
dab8825b8a minor: fix Secplus v1 time diff 2021-02-05 06:34:04 +01:00
Peter Shipley
4657128908 Add support for Security plus v1 (#1483) 2021-02-04 07:47:07 +01:00
Christian W. Zuckschwerdt
8a203a75af Add GPSd tags option (#1636) 2021-02-01 10:40:28 +01:00
Christian W. Zuckschwerdt
71e21c43c1 minor: fix take const in tls_param, atobv, atoiv 2021-02-01 10:20:09 +01:00
Christian W. Zuckschwerdt
c359f71e05 Add option for multiple data tags 2021-01-30 13:02:55 +01:00
Christian W. Zuckschwerdt
61d24ba988 Add optional TLS support to MQTT (closes #1633) 2021-01-28 11:06:27 +01:00
Christian W. Zuckschwerdt
10cc5decec Minor add vararg checks 2021-01-27 18:02:33 +01:00
Christian W. Zuckschwerdt
4267dab4c1 Minor add more pulse meta data 2021-01-24 10:42:06 +01:00
Christian Fetzer
fe7df8f0c1 Add support for the Burnhard BBQ thermometer (#1624) 2021-01-23 19:49:01 +01:00
Christian W. Zuckschwerdt
c07c2bd234 Add raw pulse printing mode 2021-01-22 10:55:26 +01:00
Ing. Jaroslav Šafka
fabcc82570 Feature/add metrics (#1610)
* Add support for wmbus water meter Maddalena

* Add actual water measure
* Add measure of last months

* fix code style

* fix lenght of parsed value

* Add support for mbus units, value types

* Fix json keys

* add storage number to json keys

* reduce bit buffer and add note

* update formatting
2021-01-17 11:47:30 +01:00
Justin Brzozoski
19b908ad1c Add support for Blueline PowerCost Monitor
Signed-off-by: Justin Brzozoski <justin.brzozoski@gmail.com>
2020-12-23 21:26:57 +01:00
Michael
bcfc76de2d Add support for LaCrosse Technology View R1 Rainfall Gauge.
This decoder currently outputs the raw values as sent by the sensor (raw_rain1 and raw_rain2).
Work continues to determine how to calculate rain_mm from these values.

Closes #1553
2020-11-11 22:02:41 +01:00
Christian W. Zuckschwerdt
7196a2c264 Add http server (#871) 2020-11-10 15:22:58 +01:00
Christian W. Zuckschwerdt
cfc9777d22 Add jsmn json lib 2020-11-10 15:22:58 +01:00
Christian W. Zuckschwerdt
cdad2eb269 Add support for ECODHOME smart socket (#1544) 2020-11-10 15:15:24 +01:00
Christian W. Zuckschwerdt
c4d9e95e3e Minor cleanup descriptive ERT naming 2020-11-10 13:12:06 +01:00
Christian W. Zuckschwerdt
4caeaeef4a Add stats start time reporting 2020-11-09 15:54:31 +01:00
Christian W. Zuckschwerdt
4232eefc9e Fix Analyzer FSK/OOK hint (closes #1557) 2020-11-08 20:52:38 +01:00
Rick van Schijndel
11a78a7e8d build: Disable Wno-unused-parameter and wrap unused params in UNUSED 2020-11-03 23:21:28 +01:00
Christian W. Zuckschwerdt
619ca1fa18 Add SDR loop api 2020-10-31 08:17:52 +01:00
Christian W. Zuckschwerdt
e7eacfd4b7 Change to sig_atomic_t for sighandler 2020-10-31 08:10:19 +01:00
Christian W. Zuckschwerdt
ac1af412a8 Minor fix SDR leak, change sdr_set_antenna to const 2020-10-29 20:49:09 +01:00
Christian W. Zuckschwerdt
3cc0420590 Minor change sdr_set_tuner_gain to const 2020-10-29 20:25:24 +01:00
Christian W. Zuckschwerdt
a6d4a80616 Add SDR runtime settings api 2020-10-26 15:38:49 +01:00
Christian W. Zuckschwerdt
da6a2e3473 Change exit async naming 2020-10-26 11:13:54 +01:00
Christian W. Zuckschwerdt
2388c8e636 Add SDR device info 2020-10-26 11:00:09 +01:00