Commit Graph

622 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
9fc6b9ad33 WIP: api reports 2021-11-24 18:15:13 +01:00
Christian W. Zuckschwerdt
f8ce047c8e minor: Fix to set freq,rate,ppm from sdr handler 2021-11-16 10:48:39 +01:00
Christian W. Zuckschwerdt
6c8af75c75 minor: Fix stricter compiler warnings 2021-11-13 13:55:49 +01:00
obones
04cbdbcbf0 Add RTL_433_REDUCE_STACK_USE to reduce size of bitbuffers (#1863)
- introduce RTL_433_REDUCE_STACK_USE which, when defined, drastically reduces the size of bitrow_t, thus saving lots of stack space.
2021-11-12 17:34:43 +01:00
H. Balázs
be5fd89768 Add support for Auriol 4-LD5661 temperature/rain sensor (#1843)
Co-authored-by: Balazs H <gollam6@gmail.com>
2021-10-28 09:56:27 +02:00
aaronsp777
b4c5711c91 Add support for Linear Megacode Remote (#1834)
Co-authored-by: Aaron Spangler <ajs@google.com>
2021-10-24 10:07:51 +02:00
Christoph M. Wintersteiger
f0224c663d Add support for EnOcean ERP1 decoder (#1829) 2021-10-11 08:38:47 +02:00
Christian W. Zuckschwerdt
d257d6cee8 Add support for Acurite-01185M (closes #1824) 2021-10-09 15:32:19 +02:00
marco402
118a52658f Add support for ATech-WS308 temperature sensor (closes #1605) 2021-10-08 08:58:41 +02:00
Christian W. Zuckschwerdt
481270e829 Add support for RainPoint sensor (closes #1781) 2021-10-07 18:05:10 +02:00
Eric Hagan
367e121ef4 Add Inkbird ITH-20R support
Author: Dmitriy Kozyrev
Provides decoding for the Inkbird ITH-20R temperature and humidity sensors.
These sensors have an exceptionally long preamble which required increasing the size of the bitbuffer and the FSK pulse detection max length substantially.
2021-10-07 14:24:39 +02:00
Christian W. Zuckschwerdt
c34ae3df67 minor: Add pulse_data_shift as workaround for too much pulses 2021-10-07 14:24:39 +02:00
Christian W. Zuckschwerdt
999387e2f5 Add bitbuffer row spill 2021-10-03 13:47:08 +02:00
Christian W. Zuckschwerdt
65d2f8a59b minor: Style bitrow_t use in mbus, directv 2021-09-29 17:21:11 +02:00
Michael Neuling
e5fed08c3f Add support for Clipsal CMR112 cent-a-meter power meter (#1814) 2021-09-28 08:26:27 +02:00
skilau
5d16fb6a4c Add support for Govee Water Leak Detector H5054 and Govee Contact Sensor B5023 (#1653)
Co-authored-by: Scott Kilau <Scott.Kilau@digi.com>
2021-09-15 10:25:53 +02:00
Dan Stahlke
3f76ef7823 Add support for Markisol curtain remote (#1775) 2021-09-06 08:36:44 +02:00
Christian W. Zuckschwerdt
ade65d8a69 minor: Add kwargs_match helper 2021-09-01 12:34:44 +02:00
Christian W. Zuckschwerdt
d12ed89863 Add noise stats, autolevel, and squelch (#1763) 2021-07-15 12:14:59 +02:00
Christian W. Zuckschwerdt
a4009b6fd2 minor: Change sample_size to full elements 2021-07-12 12:56:25 +02:00
Christian W. Zuckschwerdt
85c1d1c722 minor: Improve sdr api 2021-07-12 10:00:25 +02:00
Christian W. Zuckschwerdt
d04707135a minor: Change dev_query to const 2021-07-11 12:19:32 +02:00
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