Changelog for
rtl_433-devel-23.11+git20241001.43758a38-lp151.2.1.noarch.rpm :
* Wed Oct 02 2024 mardnhAATTgmx.de- Update to version 23.11+git20241001.43758a38:
* Update Fineoffset-WS90 to new FW timings (#3063)
* Mon Sep 30 2024 mardnhAATTgmx.de- Update to version 23.11+git20240920.e25cfc0f:
* Add decoder conf for oma blind remote (#3058)
* minor: Refine RollEaseAcmedia conf timings, change line endings (#3055)
* Add decoder conf for iVac Pro remote (#3049)
* Tue Aug 27 2024 mardnhAATTgmx.de- Update to version 23.11+git20240827.f0ba1538:
* Fix Acurite-590TX timings (closes #3039)
* Thu Aug 15 2024 mardnhAATTgmx.de- Update to version 23.11+git20240814.d0142bb0:
* minor: Fix comment typo in r_device.h (#3030)
* Tue Aug 13 2024 mardnhAATTgmx.de- Update to version 23.11+git20240812.7ceeccb5:
* Change rtl_433_mqtt_hass.py to add supercap_V key
* Sun Aug 11 2024 mardnhAATTgmx.de- Update to version 23.11+git20240810.d1e1db9e:
* Add Vevor Weather Station 7-in-1 (#3023)
* Sat Aug 10 2024 mardnhAATTgmx.de- Update to version 23.11+git20240809.aed3b6ff:
* examples: Add dup filtering to mqtt_relay (#3018)
* Wed Aug 07 2024 mardnhAATTgmx.de- Update to version 23.11+git20240806.09d62510:
* Update README.md
* Mon Aug 05 2024 mardnhAATTgmx.de- Update to version 23.11+git20240804.6f7846e8:
* Fix wmbus raw data output length (#2749)
* Sat Aug 03 2024 mardnhAATTgmx.de- Update to version 23.11+git20240802.38214989:
* Add support for Ecowitt WH46 air quality sensor (#3010)
* Fri Aug 02 2024 mardnhAATTgmx.de- Update to version 23.11+git20240801.5b893f3e:
* Add open in browser script (#2158)
* Wed Jul 31 2024 mardnhAATTgmx.de- Update to version 23.11+git20240730.d3975a47:
* examples: Add ability for mqtt_relay to use a config file (#3013)
* Add MQTT dedup republish filter example (closes #2990)
* Add TX-Button to inFactory-TH
* Tue Jul 30 2024 mardnhAATTgmx.de- Update to version 23.11+git20240729.ea7e7329:
* examples: Change mqtt_relay to always use id in topic (#3014) (#3014)
* Mon Jul 29 2024 mardnhAATTgmx.de- Update to version 23.11+git20240728.db2db908:
* Add decoder conf for Hornbach MSRC-SAL Awning remote (#3009)
* Fri Jul 19 2024 mardnhAATTgmx.de- Update to version 23.11+git20240719.75ad926e:
* minor: Fix data_hex output
* Mon Jul 15 2024 mardnhAATTgmx.de- Update to version 23.11+git20240714.2b8693ea:
* minor: Remove Oregon-THGR810 humidity limits (closes #2996)
* Add support for Geevon TX16-3 outdoor sensor (#2910)
* Sun Jul 14 2024 mardnhAATTgmx.de- Update to version 23.11+git20240713.ce56acc9:
* minor: Fix floating point literals (#1873)
* Wed Jul 03 2024 mardnhAATTgmx.de- Update to version 23.11+git20240628.7e4cef2:
* minor: Cleanup AradMsMeter-Dialog3G code style
* Add support for Arad Master Meter water utility meter (#2984)
* examples: Improve mqtt_relay to make individual and json topics optional (#2975)
* Add support for ThermoPro TP829b and Improve rtl_433_mqtt_hass.py (#2964)
* docs: Add examples as accepted area-of-work
* minor: Change to enable FM demod for any dumpers
* examples: Remove obsolete sigrok example scripts (#2979)
* examples: Improve README by describing scripts (#2976)
* Change to pm_2_5_ug_m3, pm_10_ug_m3, BREAKING change to Bresser-7in1 (#2953)
* Change Klimalogg-Pro max humidity (closes #2967)
* minor: Change flex getter count from 8 to 12
* Add Support for Chamberlain CWPIRC pir sensor (#2962)
* Add support for Nice One to Nice-FlorS (#2960)
* Refactor to type-safe data_append alternative (#2667)
* Change Smoke-GS558, Akhan-100F14 to default disabled BREAKING CHANGE (#2958)
* minor: Fix whitespace before comma
* Fix rain_rate_in_h template in HA script (#2782)
* Add Support for Ecowitt WN34D and improve FineOffset WN34 (#2944)
* Add decoder conf for rolleaseacmedia blind controller (#2947)
* Add decoder conf for Thomson kinetic doorbell (#2940)
* Add ST389 temperature sensor for ORIA WA50 freezer thermometer (#2937)
* Improve Ecowitt WH53 (#2934)
* docs: Add Ambient Weather sensors note to Bresser-6in1 (#2931)
* Fix Bresser-5in1 omit temp/hum on error
* Add decoder conf for Dewenwils BH-V (#2926)
* ignore 3of6 decoding errors, let CRC fail decoding if necessary, (#2883)
* docs: Update BUILDING.md (#2918)
* Add HA script compat for paho-mqtt 2.0.0 via legacy callback API (#2916)
* Fix Nissan TPMS pressure_PSI key (#2915)
* Change HA script power to energy and UV index to float (#2913)
* Fix Cotech-367959 lux and uv value (#2073)
* build: Update build release Github Action
* Add Support BMW Gen3 TPMS (#2900)
* build: Update build check Github Action
* Fixed TPMS Nissan pressure_psi value (#2906)
* Add decoder conf for self powered QX-305 & QX-302 switches (#2903)
* Improve BMW Gen4-Gen5 TPMS and Add Support Audi TPMS Pressure Alert (#2901)
* Fix Bresser-6in1 rain vs temp (closes #2184)
* Add support for Audi TPMS and BMW Gen4 TPMS (#2897)
* Change a HA script device trigger to avoid duplicate trigger (#2829)
* minor: Update readme
* minor: Cleanup ThermoPro-TP28b code style
* Add support for ThermoPro TP28b (#2882)
* Add Support for Mueller Hot Rod water meter (#2887)
* Add Support for Thermor DG950 Weather Station (#2886)
* Wed Apr 03 2024 mardnhAATTgmx.de- Update to version 23.11+git20240402.ac1e4a8c:
* minor: Update readme
* minor: Cleanup ThermoPro-TP28b code style
* Add support for ThermoPro TP28b (#2882)
* Tue Apr 02 2024 mardnhAATTgmx.de- Update to version 23.11+git20240401.18452ba8:
* resolve conflict
* Fix gallon values to 7 nibbles and resolve conflict
* minor correct model name
* minor correct contributor names
* minor remove whitespace
* Add Support for Mueller Hot Rod water meter
* Sun Mar 31 2024 mardnhAATTgmx.de- Update to version 23.11+git20240330.9448d429:
* Add Support for Thermor DG950 Weather Station
* Sat Mar 30 2024 mardnhAATTgmx.de- Update to version 23.11+git20240329.92646878:
* minor: Fix Honeywell-CM921 debug print (closes #2889)
* Wed Mar 27 2024 mardnhAATTgmx.de- Update to version 23.11+git20240326.eb1a6966:
* Add some known fields to Marlec-Solar
* Add log rotate support for dumper files (#2876)
* Added contact_open reed_open mappings to rtl_433_mqtt_hass.py (#2881)
* minor: Add Dostmann etc to Schou-72543
* Add darker colors for light terminal backgrounds (#2864)
* Mon Mar 25 2024 mardnhAATTgmx.de- Update to version 23.11+git20240324.c00aa109:
* Add microseconds to OOK pulse data outputs
* build: Fix CMake compatibility (closes #2884)
* Sun Mar 17 2024 mardnhAATTgmx.de- Update to version 23.11+git20240316.afb5b347:
* minor: Cleanup hex format string placeholders
* minor: Cleanup silly format string placeholders
* Add OpenMetrics/Prometheus API (#2863)
* minor: Cleanup flatten Honeywell-CM921 style
* Thu Mar 14 2024 mardnhAATTgmx.de- Update to version 23.11+git20240313.3db192c4:
* minor: Add const or warning to static decoder vars
* minor: Cleanup some indent and braces
* Wed Mar 13 2024 mardnhAATTgmx.de- Update to version 23.11+git20240312.30a72161:
* minor: Fix m_bus doxygen hints
* minor: Cleanup m_bus data_append, enable dead stores check
* minor: Cleanup clang analyze warnings (closes #2872)
* Add strict checks to flex argument parsing
* minor: Fix issue with first log message timestamp (closes #2873)
* Fix EcoWitt-WS68 wind unit and decoding (#2871)
* Tue Mar 12 2024 mardnhAATTgmx.de- Update to version 23.11+git20240311.a8fe08cd:
* Fix event callback on shutdown (closes #2869)
* minor: Fix DATA_STRING should not have a DATA_FORMAT
* Sat Mar 09 2024 mardnhAATTgmx.de- Update to version 23.11+git20240308.82f63322:
* minor: Cleanup gitignore entries
* minor: Add decoder_verbose function
* Fri Mar 08 2024 mardnhAATTgmx.de- Update to version 23.11+git20240307.f48fc95d:
* minor: Refactor create_device to decoder_create with user_data_size
* minor: Cleanup decoder verbose usage
* Thu Mar 07 2024 mardnhAATTgmx.de- Update to version 23.11+git20240306.fe85bd11:
* minor: Refactor C utility macros
* minor: Rename util to bit_util
* Tue Mar 05 2024 mardnhAATTgmx.de- Update to version 23.11+git20240304.71b65665:
* minor: Fix timeval_subtract() to const
* Sun Mar 03 2024 mardnhAATTgmx.de- Update to version 23.11+git20240302.b2a9bf38:
* build: Add new binary builds (#2859)
* Sat Mar 02 2024 mardnhAATTgmx.de- Update to version 23.11+git20240301.aea0eaba:
* docs: Add security note to README
* Add support for Watts WFHT-RF thermostat (#2648)
* Fri Mar 01 2024 mardnhAATTgmx.de- Update to version 23.11+git20240229.8d1541bd:
* build: Update Github Actions
* build: Add Package maintainer note
* Thu Feb 29 2024 mardnhAATTgmx.de- Update to version 23.11+git20240229.a697a1a9:
* minor: Change pretty keys in Acurite (#2856)
* Change distance_km to storm_dist_km, BREAKING change to Bresser-Lightning (#2855)
* Fix Badger-ORION return on decode success (#2854)
* Tue Feb 27 2024 mardnhAATTgmx.de- Update to version 23.11+git20240227.152a72f9:
* Improve Bresser lightning correct msg length and lfsr digest check
* Mon Feb 26 2024 mardnhAATTgmx.de- Update to version 23.11+git20240225.ac124752:
* build: Update CI build script
* docs: Update Fedora nightly builds info to docs/BUILDING.md (#2850)
* Sat Feb 24 2024 mardnhAATTgmx.de- Update to version 23.11+git20240223.672c4bbc:
* minor: Remove unused _mph and _kph conversion
* minor: Fix cross-compile SYSCONFDIR install partially
* Sat Feb 17 2024 mardnhAATTgmx.de- Update to version 23.11+git20240216.5786c01c:
* Add honor the NO_COLOR env var
* Mon Feb 12 2024 mardnhAATTgmx.de- Update to version 23.11+git20240211.f88bf685:
* build: Add Doxygen check job
* Sun Feb 11 2024 mardnhAATTgmx.de- Update to version 23.11+git20240211.4c5081db:
* minor: Fix FS20 code style
* Improve FS20 decoding, add FHT support (#1783)
* Sat Feb 10 2024 mardnhAATTgmx.de- Update to version 23.11+git20240210.2d63f306:
* Fix properly install to /etc for /usr prefix (closes #2827)
* Add RTL433_COLOR=always/never/auto env var
* minor: Fix GCC pragma with Wunknown-warning-option
* minor: Fix unexpected chars in scripts/docs
* Add compatible model TST-507 TPMS to EezTire E618 (#2832)
* Add support for BMW Gen5 TPMS multi-brand HUF, Continental, Schrader/Sensata (#2834)
* minor: Fix for Air PM2.5/PM10 with good init value (#2830)
* Thu Feb 08 2024 mardnhAATTgmx.de- Update to version 23.11+git20240207.55d5385c:
* minor: Fix more unexpected chars in input files
* minor: Fix some unwanted chars in input files
* minor: Fix Doxygen warnings (closes #2825)
* Tue Feb 06 2024 mardnhAATTgmx.de- Update to version 23.11+git20240205.06b03b7a:
* Fix Bresser-7in1 to exclude unavailable sensor values (#2817)
* Sun Feb 04 2024 mardnhAATTgmx.de- Update to version 23.11+git20240203.e676082b:
* Add support for Bresser CO2 PN 7009977 and HCHO/VOC PN 7009978 sensors (#2815)
* Fri Feb 02 2024 mardnhAATTgmx.de- Update to version 23.11+git20240201.2122cc26:
* Add HTTP cmd API examples
* Fix TPMS Elantra2012 for longer desync (closes #2806)
* Mon Jan 29 2024 mardnhAATTgmx.de- Update to version 23.11+git20240128.0ae39cc5:
* minor: Add Acurite-515 note to Acurite-TXR (closes #2805)
* Thu Jan 25 2024 mardnhAATTgmx.de- Update to version 23.11+git20240124.43c5aa54:
* Fix KlikAanKlikUit-Switch for DIO remotes (#2789)
* Tue Jan 23 2024 mardnhAATTgmx.de- Update to version 23.11+git20240122.fe439627:
* Fix rtl_433_mqtt_hass.py rain_in value template (#2801)
* Sat Jan 20 2024 mardnhAATTgmx.de- Update to version 23.11+git20240119.935df25c:
* Fix Bresser-Lightning decoding of \'count\' (#2797)
* Thu Jan 18 2024 mardnhAATTgmx.de- Update to version 23.11+git20240117.3051265a:
* minor: acurite.c: Note that 592TXR low battery means < 2.5V
* Tue Jan 16 2024 mardnhAATTgmx.de- Update to version 23.11+git20240115.271bed88:
* Fix detection of Bresser-ProRainGauge (#2431)
* Mon Jan 15 2024 mardnhAATTgmx.de- Update to version 23.11+git20240114.6660bcca:
* minor: Fix output_fields on Acurite-606TX, EcoWitt-WH40
* Improve EcoWitt-WS68 LUX and UVI decoding and add units (#2790)
* Sat Jan 06 2024 mardnhAATTgmx.de- Update to version 23.11+git20240105.10bd337d:
* docs: Add sudo install note (closes #2781)
* Fri Jan 05 2024 mardnhAATTgmx.de- Update to version 23.11+git20240104.7813a6af:
* minor: Fix end of line and end of file whitespaces (#2778)
* minor: Fix spelling (#2777)
* Wed Jan 03 2024 mardnhAATTgmx.de- Update to version 23.11+git20240102.0bffc9d8:
* Fix Fineoffset-WS90 to support newer firmware (closes #2732)
* Add Ecowitt air quality sensors to rtl_433_mqtt_hass.py (#2772)
* Sat Dec 30 2023 mardnhAATTgmx.de- Update to version 23.11+git20231229.44012321:
* minor: Add ASAN function excludes
* minor: Change mqtt auth vars
* Fri Dec 29 2023 mardnhAATTgmx.de- Update to version 23.11+git20231228.153bd988:
* minor: Fix help color formatting in brackets
* Add mqtt base topic option (closes #2768)
* Add reading mqtt auth from env vars (closes #2769)
* Tue Dec 26 2023 mardnhAATTgmx.de- Update to version 23.11+git20231225.83afc7b4:
* Add support for Fine Offset WN32B (closes #2303)
* Mon Dec 25 2023 mardnhAATTgmx.de- Update to version 23.11+git20231224.cf4c74de:
* Add support for Fine Offset / Ecowitt WH55 water leak sensor (closes #2756)
* Add support for TechniSat IMETEO X6 and improve Holman-AOK (#2759)
* Sun Dec 24 2023 mardnhAATTgmx.de- Update to version 23.11+git20231223.f9dc6b88:
* minor: Improve efergy e2 classic (#2760)
* Fri Dec 22 2023 mardnhAATTgmx.de- Update to version 23.11+git20231221.57c22d7c:
* docs: Add SoapySDR note to release (closes #2757)
* Tue Dec 19 2023 mardnhAATTgmx.de- Update to version 23.11+git20231218.60bdd62d:
* minor: Remove mention of _inch (#2755)
* Fix converting inches to mm (#2755)
* Mon Dec 11 2023 mardnhAATTgmx.de- Update to version 23.11+git20231205.8950dc4:
* Change rtl_433_mqtt_hass.py to support storm_dist_km from WH31L (#2748)
* Add channel/button to Acurite-606TX
* Add Motonet MTX, MarQuant Rain note to Schou-72543 (#2686)
* docs: Change contrib wording
* Fix TFA-303151 negative temps (closes #2538)
* Fix temperature for Bresser 3-in-1 Wind Gauge (closes #2523)
* minor: Fix indent (cpplint detection) (#2744)
* minor: Fix shell script as shellcheck suggests (#2743)
* minor: Apply clang-format on c-code (with pre-commit) as seen in #2740 (#2741)
* minor: Fix trailing whitespace as seen in #2738 (#2739)
* minor: Fix end of file endings (#2737)
* Improve code and annotations for cpplint (#2683)
* docs: update changelog for 23.11
* minor: Fix doc spelling, detected with codespell (#2730)
* minor: Change to async operation in mg_broadcast
* minor: Fix SO_NOSIGPIPE change (#2729)
* Change rtl_433_mqtt_hass.py to use moisture class (#2726)
* Change rtl_433_mqtt_hass.py to add battery_mV (#2725)
* minor: Add all-zero sanity check to Revolt-NC5462 (closes #2715)
* Add support for Schou 72543 rain sensor (#2686)
* minor: Fix to ignore SIGPIPE in handler
* minor: Fix mongoose SIGPIPE on sockets (closes #2705)
* minor: Change Static analysis to ignore vdata_make
* minor: Fix Bresser-Leakage inverted startup flag (#2704)
* Add support for Bresser Lightning and Bresser Air Quality (#2698)
* Change Fineoffset-WS90 packet size check (#2702)
* Add support for Tekelek oil gauge (#2306)
* minor: Change Static analysis to GCC13.2+ (closes #2700)
* Fix logging message in HA script (#2696)
* Add support for Nissan Leaf TPMS (#2536)
* Add support for Carchet TPMS (#2677)
* Add Pool/Spa Thermometer PN 7009973 note to Bresser-6in1 (#2689)
* minor: typos in php example
* Add php example stream script (closes #2687)
* minor: Fix more spelling (codespell upgrade) (#2685)
* minor: Fix spelling (codespell) (#2684)
* minor: Fix shell script formatting enhancing readability (#2681)
* minor: Fix use of xor token (#2682)
* minor: Fix spelling (identified with codespell) (#2680)
* minor: Clean up style in Bresser-leakage
* Add support for Bresser water leakage sensor PN: 7009975 (#2590)
* minor: Add static analysis exceptions
* minor: Add GCC Static analysis (closes #1372)
* minor: Remove ci helper from root dir
* Add checksum and battery_ok to WEC-2103 (#2662)
* minor: Fix data_tag macro include
* Change conf dir defaults to just SYSCONFDIR (closes #2660)
* Change verbosity of Protocols Registered output (closes #1700)
* Change example conf file to use defaults (#2670)
* Change version number to exclude nightly tag
* Add support for discovering Govee water sensors to rtl_433_mqtt_hass (#2605)
* minor: Fix rtltcp disabled prototype
* minor: Clean up EezTire-E618 code style
* Change EezTire-E618 checksum, include flags (#2664)
* minor: add channel note to Oregon Scientific (closes #2665)
* minor: update docs
* Change startup help text to the actual help page (#2659)
* Improve some strcpy strncpy to snprintf
* Improve all plain sprintf to snprintf
* Fix Somfy-IOHC length check (closes #2655)
* Change help texts to print to stdout (closes #2542)
* Add warning if firewall blocks loopback (closes #2621)
* minor: Fix _POSIX_HOST_NAME_MAX for gcc-13
* Add standardized detect key for Govee-Water (#2625)
* doc: Add rtl_sdr driver pointer
* Sat Sep 30 2023 mardnhAATTgmx.de- Update to version nightly+git20230929.72c0f21b:
* minor: Fix _POSIX_HOST_NAME_MAX for gcc-13
* Thu Sep 28 2023 mardnhAATTgmx.de- Update to version nightly+git20230927.02724080:
* Add standardized detect key for Govee-Water (#2625)
* Wed Sep 27 2023 mardnhAATTgmx.de- Update to version nightly+git20230926.8e2be252:
* minor: Clean up Oregon Scientific code style
* Fix Oregon Scientific channel renumbering, BREAKING change to THN132N channel 3 (closes #2033)
* minor: Fix possible NULL param in data_output_mqtt_create
* doc: Add rtl_sdr driver pointer
* Change MQTT client ID to contain all params (closes #1129)
* Tue Sep 26 2023 mardnhAATTgmx.de- Update to version nightly+git20230925.07368e73:
* Fix Honeywell-CM921 temperature msg (closes #2637)
* Add Lidl Auriol 4-LD6313 and 4-LD5972 temperature/rain sensor (#2633)
* Thu Sep 21 2023 mardnhAATTgmx.de- Update to version nightly+git20230920.76423bcc:
* Add support for newer Chuango DWC-102 close command (closes #2630)
* minor: Improve MQTT warning message (closes #2629)
* Wed Sep 20 2023 mardnhAATTgmx.de- Update to version nightly+git20230919.36f64184:
* minor: Remove deprecated newmodel from HA script docs (#2628)
* Improve HA script with current class (#2626)
* Tue Sep 19 2023 mardnhAATTgmx.de- Update to version nightly+git20230918.582af769:
* Improve handling of units within HA UI (#2624)
* Sun Sep 17 2023 mardnhAATTgmx.de- Update to version nightly+git20230821.70d84d01:
* Improve HA script with detailed units (#2607)
* Fix HA script allow list id typo (#2602)
* Fix Fineoffset-WH1050 return value (closes #2600)
* build: Change to softprops/action-gh-release
* minor: Clean up Thermopro-TX2C unused code
* Fix Inkbird-ITH20R battery_ok key and range (#2596)
* Fix HA script remove device name from entities (#2594)
* Fix HA script topics (#2593)
* Fix malformed json on empty row print (#2588)
* Fix Ecowitt-WS90 extra data output (#2585)
* Add description of startup bit to Bresser-5in1 (#2583)
* Fix various spelling (#2579)
* Add support for TFA Stratos 30.3151 and improve Fineoffset WH1050 (#2549)
* Add lower temp bounds to Acurite-5n1, Acurite-Atlas (#2571)
* Add humidity_1, humidity_2 to rtl_433_mqtt_hass (#2567)
* Add timestamp to logs in rtl_433_mqtt_hass (#2566)
* Fix HASS script rain_rate_mm_h typo (#2565)
* Add decoder conf for PHOX garage gate opener (#2560)
* docs: Fix bad URL in rtl_433_mqtt_hass.py (#2553)
* Add support for IROX ETS69 to Ewig Emos-TTX201 (#2547)
* minor: Fix docs for quit/hop on event (closes #1105)
* Fix Eurochron-EFTH800 radio_clock hour decoding (#2526)
* Change Fineoffset-WS90 to add firmware version (#2517)
* Change ThermoPro TX-2C to enable humidity (#2514)
* minor: Add log output to pulse analyzer (closes #2509)
* Add decoder conf for Driveway alarm motion sensor I8-W1901 (#2493)
* minor: Style updates to Fineoffset-WH1050
* Add radio clock to Fineoffset-WH1050 (#2463)
* Add battery voltage to EcoWitt-WH40 (#2488)
* mionor: Style updates to ThermoPro
* minor: Clean up Thermopro-TX2C
* Add support for ThermoPro TX-2C (#2466)
* minor: Update docs
* Change EMOS-E6016 wind speed and battery (closes #2484)
* Improve Holman ws5029, Add support for AOK-5056 and correction for Emax (#2419)
* Add support for Fineoffset WS90 (#2448)
* minor: Fix SoapySDR exit/join ordering
* Fix current frequency and sample rate info (closes #2468)
* minor: Fix Windows Legacy Console mode term colors
* Change rtl_433_mqtt_hass to enable passing custom topics (PR #2289)
* Add support for Acurite 592TX (closes #2457)
* minor: Fix path param on output option
* Add extra digit to Oregon Scientific for AWR129 (#2446)
* Add support for Oregon Scientific AWR129 BBQ thermometer (#2439)
* minor: Change data_t to align optimal
* minor: Fix free http_server_context on stop
* minor: Clean up Intertechno-Remote code style
* minor: Change rtlsdr_find_tuner_gain to stack memory
* minor: Fix unaligned address, heap overflow in data array print
* Change Acurite 896 rain gauge to default enabled (#2430)
* Change CM160 output to double (#2428)
* Fix CM160 energy calculation factor (#2427)
* Change r_device.fields to constant pointer (#2421)
* minor: Fix CM160 current amps reading
* Add total energy kWh to CM160 readings (#2418)
* Fix Fitipower FC0012 gain quirk (#2417)
* minor: Change pulse_data print to const
* minor: Fix Reolink doorbell timings
* Add decoder conf for Reolink doorbell (closes #2277)
* minor: Fix strcasecmp compat
* minor: Update docs
* Add unlockable rtl_tcp control (#2412)
* Add restartable SDR device (#2411)
* Change to async SDR acquire thread (#1978)
* minor: Fix Celsia-CZC1 typo
* minor: Change to warn on extra output args
* Change to second Ctrl-C is a hard abort
* minor: Fix end of logging
* minor: Clean up Celsia-CZC1 style
* Add support for Celsia CZC1 (#2391)
* Fix rtl_tcp for slow send buffers
* minor: Change Baldr-Rain to default disabled
* minor: Fix Baldr-Rain rain factor
* Add support for Baldr/Rainpoint rain gauge (closes #2394)
* minor: Fix docs
* Add decoder conf for SWETUP garage door remote (#2403)
* Fix: LibreSSL PSK error (closes #1569)
* Fix Oil-SonicAdv missing messages
* minor: Update docs, style EezTire-E618
* Add support for EezTire-E618 TPMS10ATC (#2387)
* Fix LaCrosse-R1/LaCrosse-R3 rain value (closes #2313)
* minor: change device lookup output
* docs: add example to release readme
* Tue Feb 21 2023 mardnhAATTgmx.de- Update to version nightly+git20230220.371ccfd5:
* Add char const check to symbolizer (#2390)
* Mon Feb 20 2023 mardnhAATTgmx.de- Update to version nightly+git20230219.af48932a:
* build: Add MinGW-W64 build notes
* minor: Update docs
* Add support for LaCrosse TX31U-IT (#2386)
* Fri Feb 17 2023 mardnhAATTgmx.de- Update to version nightly+git20230216.de9654f4:
* minor: Clean up Revolt-NC5462
* Add support for Revolt Energy Monitor NC-5462 (#2361)
* Fix flowis protocol decoding, alarm and back flow parameters.
* Thu Feb 16 2023 mardnhAATTgmx.de- Update to version nightly+git20230215.fcdf538c:
* Add support for Emax EM3551H with Gust without UV/Lux to Emax-W6 (#2376)
* Change literals to string const for strict discarded-qualifiers warnings (#2379)
* Tue Feb 14 2023 mardnhAATTgmx.de- Update to version nightly+git20230213.53859a34:
* minor: Fix whitespace style
* Mon Feb 13 2023 mardnhAATTgmx.de- Update to version nightly+git20230212.13849aac:
* build: Add manual nightly release builds
* build: Fix OpenSSL discovery on Win32
* Add Schrader 3039 TPMS for Infiniti Nissan Renault note to Schrader-SMD3MA4
* Sun Feb 12 2023 mardnhAATTgmx.de- Update to version 22.11+git20230211.e4157bf4:
* Add support for Wireless M-Bus Mode T Downlink (#2366)
* Revert support for Interlogix Smoke Detector and Pet Immune SAW PIR Motion Sensor (#2287)
* Sat Feb 11 2023 mardnhAATTgmx.de- Update to version 22.11+git20230210.17fe8254:
* Fix Emax units (#2374)
* Fri Feb 10 2023 mardnhAATTgmx.de- Update to version 22.11+git20230209.48157f6a:
* minor: Update Cardin-S466
* Wed Feb 08 2023 mardnhAATTgmx.de- Update to version 22.11+git20230207.416d6c4f:
* minor: Add RTL-SDR settings option help
* Add TLS debug info for influxs and mqtts
* Tue Feb 07 2023 mardnhAATTgmx.de- Update to version 22.11+git20230206.78726870:
* minor: Add Kingspan Watchman Sonic Plus note
* Fix Emax LUX decoding (#2346)
* Sun Feb 05 2023 mardnhAATTgmx.de- Update to version 22.11+git20230205.31dc48ca:
* Fix Vauno-EN8822C false positives (closes #2364)
* Add Flowis protocol decoder (#2357)
* Add Wireless M-Bus, Mode T Downlink (#2366)
* Add support for Gasmate-BA1008 (#2359)
* minor: Fix Oil-Ultrasonic mic key
* Add support for Oil-SonicSmart (#2279)
* Fix GEO-minim matching, BREAKING change to id field (closes #2363)
* Fix out-of-bounds in Klimalogg-Pro (#2362)
* Sat Feb 04 2023 mardnhAATTgmx.de- Update to version 22.11+git20230203.b57a894f:
* minor: Change Eurochron-EFTH800 radio_clock to optional
* Fri Feb 03 2023 mardnhAATTgmx.de- Update to version 22.11+git20230202.425726f8:
* Fix Somfy-RTS for wrong bitrate (closes #2356)
* Wed Feb 01 2023 mardnhAATTgmx.de- Update to version 22.11+git20230131.cc6f4521:
* Change all r_device declarations to const (#2352)
* Fix pointer restrict for C++ compilers (#2351)
* Tue Jan 31 2023 mardnhAATTgmx.de- Update to version 22.11+git20230130.3597af82:
* minor: Add Bresser 5CH note to Hideki-TS04
* Sun Jan 29 2023 mardnhAATTgmx.de- Update to version 22.11+git20230125.4968419b:
* Add support for Watchman Sonic Advanced / Plus decoder (#2323)
* Add support for CED7000 timer (#2319)
* Fix TFA-141504v2 decoder length check (#2339)
* minor: Fix Digitech-XC0324 rebrand name FT005TH
* Add radio clock decode to Eurochron-EFTH800 (#2331)
* minor: Update docs
* Add support for Emax Weather Sensor, improves Altronics X7064 sensor (#2300)
* minor: Clean up TFA-141504v2
* Add support for TFA Dostmann 14.1504 Radio-controlled grill and meat thermometer (#2296)
* minor: Clean up Govee-Water
* Add support for new revision of Govee H5054 water leak detector (#2273)
* minor: Add Vauno-EN8822C rebrand note (closes #2294)
* minor: Clean up Somfy-IOHC
* Change Somfy-IOHC to recognize more messages (#2258)
* minor: Clean up Vauno-EN8822C
* Add support for Vauno EN8822C (#2231)
* Change Inkbird-ITH20R temperature2_C to temperature_2_C BREAKING CHANGE (closes #2220)
* minor: Clean up WEC-2103
* Add support for WEC-2103 temperature/humidity sensor (#2185)
* minor: Clean up Neptune R900
* Add support for Neptune R900 flow meters (#2180)
* minor: Clean up SRSmith SRS-2C-TX Pool Remote Control
* Add support for SRSmith SRS-2C-TX Pool Remote Control (#2147)
* Fix Oregon Scientific negative temp, add BCD sanity checks (#2086)
* Add ESIC/SCMplus fields to rtl_433_mqtt_hass (#2114)
* minor: Update docs
* Add support for Kia Rio III (UB) and Hyundai TPMS sensors (#2083)
* Add decoder conf for ELRO AB440 remote (closes #2066)
* Add support for TyreGuard 400 TPMS (#1976)
* minor: Clean up Geo-minim
* Add support for GEO minim+ energy monitor (#1970)
* Change LaCrosse TX invalid humidity handling (#2335)
* minor: Update docs
* Tue Jan 17 2023 mardnhAATTgmx.de- Update to version 22.11+git20230116.d287cfb7:
* Fix json keys for wmbus to be unique (#2316)
* Sat Jan 14 2023 mardnhAATTgmx.de- Update to version 22.11+git20230113.a95da780:
* Fix Bresser-ProRainGauge rain digits (#2312)
* minor: Fix MSVC build (#2310)
* Thu Jan 12 2023 mardnhAATTgmx.de- Update to version 22.11+git20230111.2cd5623c:
* Fix light reading on Cotech-367959 when no sensor installed (#2305)
* Fix HCS200 serial ID decoding (#2308)
* Sat Dec 31 2022 mardnhAATTgmx.de- Update to version 22.11+git20221230.b605a3d2:
* Add support for Interlogix Smoke Detector and Pet Immune SAW PIR Motion Sensor (#2287)
* Thu Dec 29 2022 mardnhAATTgmx.de- Update to version 22.11+git20221228.083dcca4:
* build: support incremental do_sysroot builds
* build: Fix CMake pkg-config openssl use
* Add TLS options to InfluxDB output
* Wed Dec 28 2022 mardnhAATTgmx.de- Update to version 22.11+git20221227.707b51ec:
* minor: Fix mongoose build without threads (#2291)
* build: Fix CMake to use pkg-config openssl when possible (#2290)
* Sat Dec 24 2022 mardnhAATTgmx.de- Update to version 22.11+git20221223.7d512978:
* Add log output, log redirect, colored KV log (#2254)
* minor: Change Digitech-XC0324 to default enabled
* Wed Dec 21 2022 mardnhAATTgmx.de- Update to version 22.11+git20221220.616b5d5e:
* Add support for longer EFTH800 messages (#2278)
* Tue Dec 20 2022 mardnhAATTgmx.de- Update to version 22.11+git20221219.0ff72473:
* Add output log level options (#2282)
* Mon Dec 19 2022 mardnhAATTgmx.de- Update to version 22.11+git20221218.d3122264:
* Add ANSI colors for Windows 10 (#2280)
* Sun Dec 18 2022 mardnhAATTgmx.de- Update to version 22.11+git20221217.46491d3b:
* minor: Add EcoWitt, FineOffset, Govee device notes
* minor: Fix pthread_cancel compat
* Sat Dec 10 2022 mardnhAATTgmx.de- Update to version 22.11+git20221210.dc95819b:
* Fix to use pthread compat on WIN32 always
* Fri Dec 09 2022 mardnhAATTgmx.de- Update to version 22.11+git20221208.68a9c9df:
* Fix battery flag in AmbientWeather-WH31E/WH31B (closes #2272)
* Thu Dec 08 2022 mardnhAATTgmx.de- Update to version 22.11+git20221207.58593172:
* Change more fprintf to log prints
* Tue Dec 06 2022 mardnhAATTgmx.de- Update to version 22.11+git20221205.686d9967:
* minor: Clean up some fprintf in decoders
* Mon Dec 05 2022 mardnhAATTgmx.de- Update to version 22.11+git20221204.1367b8c6:
* minor: Add Bresser T/H 7 Channel note to Bresser-6in1 (closes #2269)
* minor: Update to use top-level output print
* minor: Change data output flush to print wrapper
* Change fprintf to log prints (#2266)
* Change verbosity to match log level (#2264)
* Add basic logger (#2263)
* Sun Dec 04 2022 mardnhAATTgmx.de- Update to version 22.11+git20221203.dcf34b79:
* minor: Change to lower verbosity on some debug output
* Fri Dec 02 2022 mardnhAATTgmx.de- Update to version 22.11+git20221201.24c2a2ba:
* minor: Change bitbuffer_print to deprected
* Wed Nov 30 2022 mardnhAATTgmx.de- Update to version 22.11+git20221129.6e1f1202:
* Fix JSON output string escaping
* minor: Change decoder_output calls to decoder_log
* Tue Nov 29 2022 mardnhAATTgmx.de- Update to version 22.11+git20221128.1ec8248a:
* Add decoder conf for xmas tree remote 2APJZ-CW002 (#2250)
* Add decoder conf for GE Smartremote Plus (#2249)
* Wed Nov 23 2022 mardnhAATTgmx.de- Update to version 22.11+git20221121.d4c0e626:
* build: Update Actions workflows
* Tue Nov 22 2022 mardnhAATTgmx.de- Update to version 22.11+git20221121.fca5408b:
* minor: Add Misol WS2320 note to Fineoffset WH65B (closes #2039)
* Mon Nov 21 2022 mardnhAATTgmx.de- Update to version 22.11+git20221120.94d7b693:
* Fix Win32 thread calling convention
* Add decode_dm flex option (closes #2241)
* Sun Nov 20 2022 mardnhAATTgmx.de- Update to version 22.11+git20221119.e67a9f58:
* minor: Fix Mongoose deprecated function prototype
* docs: update changelog for 22.11
* Tue Nov 15 2022 mardnhAATTgmx.de- Update to version 21.12+git20221114.1aa49c04:
* Fix deprecated function prototypes
* Add note regarding WH51 915MHz decoding (#2236)
* Fri Nov 11 2022 mardnhAATTgmx.de- Update to version 21.12+git20221110.2e3032d2:
* docs: add flex getter example
* Add links to mqtt device automation docs
* Publish secret knocks as device automations
* Add time, channel, and button device automation triggers
* Wed Oct 26 2022 mardnhAATTgmx.de- Update to version 21.12+git20221025.eee869e7:
* Improve false positives for acurite_01185m (#2214)
* Sat Oct 22 2022 mardnhAATTgmx.de- Update to version 21.12+git20221021.5f76eae6:
* Change rtl_433_mqtt_hass rain value template round to two digits (#2210)
* Fri Oct 21 2022 mardnhAATTgmx.de- Update to version 21.12+git20221020.83550884:
* Change rtl_433_mqtt_hass value templates round to one digit (#2209)
* Fix Chuango devices with some zeroes in their ID (#2205)
* Sun Sep 25 2022 mardnhAATTgmx.de- Update to version 21.12+git20220924.e066b669:
* docs: Update meta time example (#2187)
* Wed Sep 21 2022 mardnhAATTgmx.de- Update to version 21.12+git20220920.73f5a846:
* minor: Cleanup LaCrosse-TX style, add TFA 30.3121 note
* Tue Sep 20 2022 mardnhAATTgmx.de- Update to version 21.12+git20220919.51745961:
* minor: Fix Cavius-Security messages if batt_low (see #1648)
* minor: Cleanup pulse_detect code style
* minor: Refactor code for pulse_data
* minor: Cleanup style for pulse_detect_fsk
* Sun Sep 18 2022 mardnhAATTgmx.de- Update to version 21.12+git20220917.e3b91622:
* Changed Proove/Nexa/Kaku to support Smartwares SH4-90152 (closes #2174)
* Changed Acurite TXR decoder to improve validation (#2162)
* Sat Sep 17 2022 mardnhAATTgmx.de- Update to version 21.12+git20220916.28aac263:
* minor: Add notes to Cotech-367959 (#2173)
* Thu Sep 15 2022 mardnhAATTgmx.de- Update to version 21.12+git20220914.2f5fac3d:
* Fix Efergy-e2CT current above 53 Amp (closes #2166)
* Fri Sep 02 2022 mardnhAATTgmx.de- Update to version 21.12+git20220901.15637a2f:
* minor: Fix various decoder doc comments
* minor: Fix channel formating for LaCrosse-TX141
* Thu Sep 01 2022 mardnhAATTgmx.de- Update to version 21.12+git20220901.9ed25184:
* minor: Fix symbolizer file/line location
* Wed Aug 31 2022 mardnhAATTgmx.de- Update to version 21.12+git20220830.44d5b006:
* Add sanity check to Ambient Weather F007th (#2155)
* Sun Aug 28 2022 mardnhAATTgmx.de- Update to version 21.12+git20220827.e8ec15e6:
* Add decode symbol helper and flex option (#2161)
* minor: Update docs on LaCrosse-TX141THBv2
* Tue Aug 23 2022 mardnhAATTgmx.de- Update to version 21.12+git20220822.963adb78:
* minor: Fix reject short messages for Acurite-Rain899 (#2116)
* minor: Fix emos_e6016 reset limit (#2156)
* minor: Fix rtl_433_mqtt_hass for events without id
* Sun Aug 14 2022 mardnhAATTgmx.de- Update to version 21.12+git20220813.b1e39852:
* build: Update Actions environment
* Sat Aug 13 2022 mardnhAATTgmx.de- Update to version 21.12+git20220812.8c7806b8:
* minor: Add received-header to ook dumps
* Fri Aug 12 2022 mardnhAATTgmx.de- Update to version 21.12+git20220811.dcbc12f9:
* minor: Add Bresser Soil note (closes #2146)
* Tue Aug 09 2022 mardnhAATTgmx.de- Update to version 21.12+git20220808.9c53fa08:
* Add support for Badger ORION water meter (#2089)
* Mon Aug 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220807.eee45de1:
* Add InFactory PT-310 support to Rubicson (#2123)
* Sun Aug 07 2022 mardnhAATTgmx.de- Update to version 21.12+git20220806.cd90897b:
* Add support for Rubicson pool thermometer 48942 (#2137)
* Add support for Fine Offset WN34 temperature sensor (#2122)
* Add support for KS200/KS300 to ELV WS2000 (closes #2103)
* Add support for Maverick XR-30 (#2090)
* Add sgooway door detector decoder conf (#1707)
* Fri Aug 05 2022 mardnhAATTgmx.de- Update to version 21.12+git20220804.300fcc3b:
* minor: Fix missing WSAStartup in rtl_tcp pass-through
* Wed Aug 03 2022 mardnhAATTgmx.de- Update to version 21.12+git20220802.34d6eb4c:
* docs: Add Getting Started
* Fri Jul 29 2022 mardnhAATTgmx.de- Update to version 21.12+git20220728.9d2e0b7f:
* Add HTTP API example scripts
* examples/rtl_433_mqtt_relay: Comment and support MQTT security
* examples: Use /bin/sh instead of bash
* examples: Greatly extend README.md
* Wed Jul 27 2022 mardnhAATTgmx.de- Update to version 21.12+git20220726.fc89aab1:
* Change rain gauge multiplier for Auriol-4LD5661 (#2129)
* Tue Jul 26 2022 mardnhAATTgmx.de- Update to version 21.12+git20220724.d55292fc:
* Add ContinentalRemote decoder conf (#2125)
* docs: Update LINKS.md (#2120)
* docs: Update to VuePress 2
* Add CSV names for flex getters with unique mode
* Tue Jul 12 2022 mardnhAATTgmx.de- Update to version 21.12+git20220711.b668f40f:
* minor: Add TFA 30.3243.02 note (closes #2107)
* Fri Jul 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220707.835cfd47:
* minor: Fix Honeywell-ActivLink ID field
* Wed Jul 06 2022 mardnhAATTgmx.de- Update to version 21.12+git20220705.631f9f85:
* minor: Update readme with Fine Offset WH45
* Add support for Fine Offset WH45 air quality sensor
* Sat Jun 25 2022 mardnhAATTgmx.de- Update to version 21.12+git20220624.9cd036e1:
* Add php example script (closes #2087)
* Mon Jun 20 2022 mardnhAATTgmx.de- Update to version 21.12+git20220619.7304d3fe:
* minor: Add expire_after option to the mqtt-hass discovery script (#2062)
* Add Mondeo remote decoder conf (closes #1282)
* Sat Jun 11 2022 mardnhAATTgmx.de- Update to version 21.12+git20220610.5c17e4e3:
* minor: Fix ORIA WA50B (closes #2088)
* Thu Jun 09 2022 mardnhAATTgmx.de- Update to version 21.12+git20220608.cca69d1d:
* minor: Fix Bresser-6in1 soil sensor UV reading
* Wed Jun 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220607.ed37452a:
* minor: Fix Bresser-6in1 battery vs startup bit
* minor: Fix Bresser-6in1 soil sensor battery bit (closes #1993)
* Sun Jun 05 2022 mardnhAATTgmx.de- Update to version 21.12+git20220604.f8d98dfd:
* minor: Fix spelling errors (#2082)
* Thu May 19 2022 mardnhAATTgmx.de- Update to version 21.12+git20220518.8cdb233b:
* Improve Ford TPMS decoder (#2071)
* Wed May 11 2022 mardnhAATTgmx.de- Update to version 21.12+git20220510.de4f0812:
* Fix crash when reading a conf file (#2068)
* Fri Apr 29 2022 mardnhAATTgmx.de- Update to version 21.12+git20220428.9eec4611:
* Change light_klx to light_lux in Bresser-7in1 (#2061)
* Wed Apr 27 2022 mardnhAATTgmx.de- Update to version 21.12+git20220425.bb1be7f1:
* minor: cleanup some float consts
* Mon Apr 25 2022 mardnhAATTgmx.de- Update to version 21.12+git20220424.51271b36:
* Add support for HCS200/HCS300 based remotes with FSK transmitters (#2052)
* Remove VS15 project files
* minor: Fix MSVC build
* Sat Apr 23 2022 mardnhAATTgmx.de- Update to version 21.12+git20220422.f7e4d184:
* minor: Fix and update Windows build
* Thu Apr 21 2022 mardnhAATTgmx.de- Update to version 21.12+git20220420.46c9508c:
* minor: Fix DSC-Security for WS4945 (#2051)
* Tue Apr 12 2022 mardnhAATTgmx.de- Update to version 21.12+git20220411.3428b8a9:
* minor: Add TLS cert option to the mqtt-hass discovery script (#2043)
* Sat Apr 02 2022 mardnhAATTgmx.de- Update to version 21.12+git20220401.8228f0d4:
* minor: Add Bresser-6in1 UV sanity check
* minor: Add LaCrosse LTV-W2 note (closes #2037)
* Thu Mar 31 2022 mardnhAATTgmx.de- Update to version 21.12+git20220330.3dff3b64:
* minor: Fix thermopro-tp12 length check (#2034)
* minor: Clenup Emos E6016 rain gauge (closes #2001)
* Add support for Emos E6016 Rain Gauge (#2032)
* Wed Mar 30 2022 mardnhAATTgmx.de- Update to version 21.12+git20220329.8e343edc:
* minor: Fix to hop at interval instead of after
* minor: remove -G mention from help (closes #2030)
* Mon Mar 28 2022 mardnhAATTgmx.de- Update to version 21.12+git20220327.44e893c0:
* minor: Fix payload length in RadioHead-ASK (#2027)
* Sun Mar 27 2022 mardnhAATTgmx.de- Update to version 21.12+git20220326.778b94ca:
* minor: Cleanup ant-antplus decoder
* Add support for ANT and ANT+ devices (#2004)
* Change SDR data buffers to persist valid
* Add ERT-SCM consumption data to mqtt hass mappings (#2023)
* Add id filter to mqtt hass (#1988)
* Wed Mar 23 2022 mardnhAATTgmx.de- Update to version 21.12+git20220322.f4b73f11:
* minor: Fix Bresser-6in1 UV reading (closes #2013)
* Mon Mar 21 2022 mardnhAATTgmx.de- Update to version 21.12+git20220320.b28ad702:
* docs: Update option M docs
* Sat Mar 19 2022 mardnhAATTgmx.de- Update to version 21.12+git20220318.f380976d:
* Add LeakDetector decoder conf
* minor: Add visibility to dynamic lib exports (closes #2010)
* Fix overflow in Acurite-00275rm (closes #2012)
* Thu Mar 10 2022 mardnhAATTgmx.de- Update to version 21.12+git20220309.45e8fc54:
* minor: Add warning to invalid bitbuffer_parse arg in flex or test strings
* Tue Mar 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220307.816065d9:
* docs: Update JSON Data field spec (closes #2005)
* Sat Mar 05 2022 mardnhAATTgmx.de- Update to version 21.12+git20220304.d123816e:
* minor: Fix Altronics-X7064 flags
* Fri Mar 04 2022 mardnhAATTgmx.de- Update to version 21.12+git20220303.282051b3:
* Change the PCM/NRZ/RZ naming
* Add support for Altronics X7064 sensor (closes #2000)
* Rename pulse_demod to pulse_slicer
* Thu Mar 03 2022 mardnhAATTgmx.de- Update to version 21.12+git20220302.8dffa047:
* Add cmake option to select IPv6 support
* Wed Mar 02 2022 mardnhAATTgmx.de- Update to version 21.12+git20220301.0a2272b5:
* Fix EMOS-6016 checksum, add DCF77
* Add support for EMOS 6016 (#1983)
* Add bitbuffer_find_repeated_prefix function
* Tue Mar 01 2022 mardnhAATTgmx.de- Update to version 21.12+git20220228.ca4df453:
* Fix pulse reset on spurious pulses (closes #1982)
* minor: Fix rtl_tcp peer print
* Sat Feb 26 2022 mardnhAATTgmx.de- Update to version 21.12+git20220225.2d041b5d:
* Remove confusing -G register all option
* Mon Feb 21 2022 mardnhAATTgmx.de- Update to version 21.12+git20220220.c5007477:
* Change hass script duplicate dict key \'light_lux\' back to \'lux\' for legacy reasons (#1989)
* Sat Feb 19 2022 mardnhAATTgmx.de- Update to version 21.12+git20220218.e15f0f4c:
* Add Honeywell-cm921 Ticker and Heat Demand commands (closes #1985)
* Sun Feb 13 2022 mardnhAATTgmx.de- Update to version 21.12+git20220212.5f0ff6db:
* Change most decoder-verbose to log level
* Change fprintf in decoders to decoder_log
* Thu Feb 10 2022 mardnhAATTgmx.de- Update to version 21.12+git20220209.4f524198:
* Add decoder log to replace bitbuffer bitrow print
* minor: Cleanup printf format style
* Wed Feb 09 2022 mardnhAATTgmx.de- Update to version 21.12+git20220208.9fedcf1f:
* Add decoder log to replace fprintf
* minor: Cleanup printf code style
* Tue Feb 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220207.3e60f9bc:
* minor: Fix Fineoffset-WS80 MSBs
* Mon Feb 07 2022 mardnhAATTgmx.de- Update to version 21.12+git20220206.8b559835:
* Add support for FineOffset WS80 weather station (closes #1965)
* Sun Feb 06 2022 mardnhAATTgmx.de- Update to version 21.12+git20220205.baafa3b8:
* Fix Digitech-XC0324 humidity readings (FT-005TH Sensor) (#1971)
* Tue Feb 01 2022 mardnhAATTgmx.de- Update to version 21.12+git20220131.2b49b81a:
* minor: Fix Bresser-6in1 missing rain digits (closes #1969)
* Mon Jan 31 2022 mardnhAATTgmx.de- Update to version 21.12+git20220130.3f800cef:
* Add rtl_tcp pass-through output (#1915)
* Add Threads if available
* minor: Add missing angle bracket to man page (#1967)
* minor: Update style on Renault-0435R
* Add support for Renault-0435R TPMS (#1924)
* Sat Jan 29 2022 mardnhAATTgmx.de- Update to version 21.12+git20220128.f4e2ef5b:
* Add support for AcuRite 01190 Leak Detector (#1953)
* minor: Add learn mode to Honeywell-Fan decoder (#1968)
* Fri Jan 28 2022 mardnhAATTgmx.de- Update to version 21.12+git20220127.badc8152:
* minor: Fix Maverick ET73 temperature and recognize negative temps (#1966)
* Wed Jan 26 2022 mardnhAATTgmx.de- Update to version 21.12+git20220125.e2ed6ceb:
* Add Heatilator-Gas-Log decoder conf (#1963)
* Add Honeywell-Fan decoder conf (#1962)
* Revert \"Add support for Honeywell ceiling fans (#1955)\"
* Tue Jan 25 2022 mardnhAATTgmx.de- Update to version 21.12+git20220124.6e4f874a:
* Add support for Honeywell ceiling fans (#1955)
* minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported by aug5t7
* Change wt0124 to use additional checksum (#1959)
* minor: Improve code readability (#1958)
* docs: Fix documentation for wt0124 to match code (#1957)
* Sun Jan 23 2022 mardnhAATTgmx.de- Update to version 21.12+git20220122.3a752f16:
* Add diagnostic entity category to mqtt hass example (#1952)
* Sat Jan 22 2022 mardnhAATTgmx.de- Update to version 21.12+git20220121.ceba9d4c:
* minor: Cleanup Regency-Remote style
* Add support for Regency ceiling fans (#1948)
* Tue Jan 11 2022 mardnhAATTgmx.de- Update to version 21.12+git20220110.32c1f4a6:
* docs: Remove MQTT QoS from help (#1938)
* Mon Jan 10 2022 mardnhAATTgmx.de- Update to version 21.12+git20220109.8c9b4948:
* minor: Fix decoder data_make indent style
* minor: Fix decoder indent and whitespace style
* minor: Fix decoder whitespace style
* docs: Fix link typos
* Sun Jan 09 2022 mardnhAATTgmx.de- Update to version 21.12+git20220108.185fe503:
* minor: Change Funkbus docs (#1935)
* minor: Fix spelling of \"Gira\" in Funkbus (#1934)
* Remove invalid \"weather\" device class in HASS script (#1584)
* Add support for Microchip HCS300 KeeLoq remotes BREAKING CHANGE (#1752)
* Add trigger stream output (#1910)
* Fix irregular model names BREAKING CHANGE (#1883)
* docs: Add minor example notes
* Sat Jan 08 2022 mardnhAATTgmx.de- Update to version 21.12+git20220107.4084ea62:
* Add support for Yale HSA (#1929)
* Tue Jan 04 2022 mardnhAATTgmx.de- Update to version 21.12+git20220103.dee91e58:
* minor: Change HASS MQTT Parameter for Lux (#1930)
* Mon Jan 03 2022 mardnhAATTgmx.de- Update to version 21.12+git20220102.2d61e072:
* Add DrivewayAlert decoder conf (#1928)
* Thu Dec 30 2021 mardnhAATTgmx.de- Update to version 21.12+git20211229.09797e12:
* minor: Change SimpliSafe-Gen3 to more message lengths
* Add support for SimpliSafe-Gen3 (#1257)
* Add GhostControls decoder conf (#1922)
* Wed Dec 29 2021 mardnhAATTgmx.de- Update to version 21.12+git20211228.9e6c8476:
* minor: Fix spelling errors (#1920)
* Mon Dec 27 2021 mardnhAATTgmx.de- Update to version 21.12+git20211226.d55e4ead:
* minor: Fix Hideki rows return (#1908)
* minor: Fix __has_attribute for older compilers (#1918)
* minor: Fix Hideki code indent
* Change Hideki to accept short sync (#1908)
* Sat Dec 25 2021 mardnhAATTgmx.de- Update to version 21.12+git20211224.31d2e765:
* minor: Fix STDERR_FILENO for MSVC
* minor: Fix a compiler flag needs GCC 7
* Fri Dec 24 2021 mardnhAATTgmx.de- Update to version 21.12+git20211223.8008da78:
* minor: Fix usleep for Windows
* minor: Fix wind_max_km_h key in hass script (#1914)
* minor: Fix printf in signal handler
* Tue Dec 21 2021 mardnhAATTgmx.de- Update to version 21.12+git20211220.88e99d97:
* Add support for AVE TPMS (#1909)
* Sun Dec 19 2021 mardnhAATTgmx.de- Update to version 21.12+git20211218.bd3afaa6:
* Add realtime replay option for file inputs
* minor: Change Ford TPMS temperature to C
* Wed Dec 15 2021 mardnhAATTgmx.de- Update to version 21.12+git20211214.5e44ab3e:
* build: Add workflow_dispatch to Release action
* docs: update changelog for 21.12
* docs: Add SQL example link (closes #1828)
* Tue Dec 14 2021 mardnhAATTgmx.de- Update to version 21.05+git20211213.21d7fade:
* Add support for SmartFire Proflame 2 remote control (closes #1905)
* Mon Dec 13 2021 mardnhAATTgmx.de- Update to version 21.05+git20211212.9ef75986:
* minor: Fix moisture to humidity class in hass script (#1903)
* Sat Dec 11 2021 mardnhAATTgmx.de- Update to version 21.05+git20211210.dcea0814:
* minor: Clean up LaCrosse-TX34/35-IT
* Add support for Lacrosse TX34 rain gauge (#1890)
* minor: Update recommended example conf
* minor: Clean up Telldus-FT0385R
* Add support for Telldus-FT0385R (#1841)
* minor: Clean up Jasco GE Choice Alert
* Add support for GE Choice Alert wireless alarm sensors (#1768)
* minor: Clean up bitbuffer_parse truncating
* Fri Dec 10 2021 mardnhAATTgmx.de- Update to version 21.05+git20211209.40c85959:
* minor: Fix broken bitbuffer_parse multirow
* minor: Update TPMS-Porsche pressure scaling
* Change PCM slicer to measure bit length in more cases (#1897)
* Thu Dec 09 2021 mardnhAATTgmx.de- Update to version 21.05+git20211208.0d611fb1:
* minor: Fix Funkbus for other compilers
* Refactor udp syslog output
* Refactor file outputs from data
* minor: Refactor file handle into each output
* minor: Add flush callback to file outputs
* Wed Dec 08 2021 mardnhAATTgmx.de- Update to version 21.05+git20211207.556759d9:
* Add support for Porsche Boxter/Cayman TPMS
* minor: Update Funkbus code style
* Add support for Funkbus/Instafunk (#1896)
* Tue Dec 07 2021 mardnhAATTgmx.de- Update to version 21.05+git20211206.f639a1ea:
* minor: Fix RfRaw encode pulse width overflow
* minor: Fix long row print overflow
* Add CS8 as file input format
* Add automatic file format detection from filename
* Mon Dec 06 2021 mardnhAATTgmx.de- Update to version 21.05+git20211205.7fc96b45:
* Change InfluxDB output of \'mic\' from field to tag (#1773)
* minor: Change Klimalogg code style (see #1884)
* minor: Fix klimalogg temperature_C format (#1884)
* Add decoder priority stages (#1895)
* Sat Dec 04 2021 mardnhAATTgmx.de- Update to version 21.05+git20211203.d72fe229:
* minor: Fix code style
* Add support for Truck TPMS (closes #1893)
* Fri Dec 03 2021 mardnhAATTgmx.de- Update to version 21.05+git20211202.e722fa95:
* minor: Add Inkbird IBS-P01R note to ITH-20R (closes #1891)
* minor: Change GE-ColorEffects to more robust preamble
* Sun Nov 28 2021 mardnhAATTgmx.de- Update to version 21.05+git20211127.20aa5484:
* minor: Fix HASS value template for battery (#1887)
* Fri Nov 26 2021 mardnhAATTgmx.de- Update to version 21.05+git20211125.6fdbdfbe:
* minor: Fix Home Assistant template rounding (#1889)
* Thu Nov 25 2021 mardnhAATTgmx.de- Update to version 21.05+git20211124.c8527980:
* minor: Add dB level notes
* Thu Nov 18 2021 mardnhAATTgmx.de- Update to version 21.05+git20211117.4ca3cb0d:
* minor: Fix code style in acurite
* Wed Nov 17 2021 mardnhAATTgmx.de- Update to version 21.05+git20211116.9ddccc01:
* minor: Add _CRT_NONSTDC_NO_DEPRECATE to vs15 build files (#1878)
* minor: Fix to set freq,rate,ppm from sdr handler
* minor: Fix code style in megacode
* minor: Fix source definitions annotation to match header declarations (#1874)
* Tue Nov 16 2021 mardnhAATTgmx.de- Update to version 21.05+git20211115.045b444c:
* Fix: make sure fprintf uses an unsigned marker when an unsigned value is given (#1872)
* Mon Nov 15 2021 mardnhAATTgmx.de- Update to version 21.05+git20211114.0097048a:
* minor: Fix cmake modules names
* docs: add formats and analyze docs
* Sun Nov 14 2021 mardnhAATTgmx.de- Update to version 21.05+git20211113.a7d4ba5e:
* minor: Fix fallthrough attribute for other compilers
* minor: Add Sainlogic WS019T supported note (#1869)
* minor: Fix stricter compiler warnings
* docs: Add an example of manual Home Assisant integration (#1868)
* Sat Nov 13 2021 mardnhAATTgmx.de- Update to version 21.05+git20211112.04cbdbcb:
* Add RTL_433_REDUCE_STACK_USE to reduce size of bitbuffers (#1863)
* Fix rainpoint msg buffer must be initialized (#1862)
* Fri Nov 12 2021 mardnhAATTgmx.de- Update to version 21.05+git20211111.c21d1e13:
* Fix: Reduce stack use in slicers (#1860)
* Fix: Windows CreateTimerQueueTimer alarm handle is not valid for CloseHandle (#1859)
* Thu Nov 11 2021 mardnhAATTgmx.de- Update to version 21.05+git20211110.b5f112da:
* minor: Add LaCrosse LTV-W1 battery flag
* Add support for LaCrosse LTV-W1 wind sensor (closes #1855)
* Tue Nov 09 2021 mardnhAATTgmx.de- Update to version 21.05+git20211108.73a2edb0:
* Change HASS script to logging (#1851)
* Mon Nov 08 2021 mardnhAATTgmx.de- Update to version 21.05+git20211107.dad068d9:
* minor: Fix Auriol-4LD5661 id format (#1850)
* Sat Nov 06 2021 mardnhAATTgmx.de- Update to version 21.05+git20211105.bfd61a19:
* docs: add clone note on building
* Sat Oct 30 2021 mardnhAATTgmx.de- Update to version 21.05+git20211029.4bb75b4c:
* build: Add symbolizer check
* minor: Cleanup model token workaround for Flex and holman-ws5029 pcm/pwm
* minor: Cleanup code style for M-Bus
* minor: Cleanup WH2 explicit model
* minor: Cleanup code style
* Fri Oct 29 2021 mardnhAATTgmx.de- Update to version 21.05+git20211028.a06bf818:
* minor: Update build files for Auriol 4-LD5661
* Add support for Auriol 4-LD5661 temperature/rain sensor (#1843)
* Sun Oct 24 2021 mardnhAATTgmx.de- Update to version 21.05+git20211024.b4c5711c:
* Add support for Linear Megacode Remote (#1834)
* Add SwitchDocLabs SM23 note
* Add SwitchDocLabs F016TH note
* Add SwitchDocLabs FT020T note
* minor: Fix missing mic in Acurite-986 (closes #1840)
* Fix Inovalley-kw9015b rain bits (closes #1660)
* minor: Add FineOffset WH57 note (closes #1818)
* docs: Add OpenSSL library to build guide (#1836)
* Add battery_ok to Bresser-_7in1 (#1795)
* Add HASS long term statistics (#1835)
* Fri Feb 05 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210204:
* minor: fix Secplus v1 time diff
* build: add release version info from changelog using cmake
* minor: fix Secplus v1 printf
* Add support for Security plus v1 (#1483)
* Wed Feb 03 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210202:
* build: fix FindLibUSB paths
* Tue Feb 02 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210201:
* build: minor fix pc subst
* build: fix libusb-1.0 config
* minor: fix doc comments
* Add GPSd tags option (#1636)
* minor: fix take const in tls_param, atobv, atoiv
* minor: fix burnhardbbq license to GPLv2+ (#1642)
* Mon Feb 01 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210131:
* Add FineOffset WH0290 extra fields (#1639)
* minor: fix use list in well_known_output_fields
* Fix Hideki Gust speed by Udo Kirsten
* Sun Jan 31 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210130:
* Add option for multiple data tags
* build: add OPENSSL build switch for Travis
* Fri Jan 29 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210128:
* Add optional TLS support to MQTT (closes #1633)
* Add OpenSSL support for influxs TLS (closes #1569)
* Thu Jan 28 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210127:
* Minor update Bresser 3CH style
* Add LaCrosse TX141TH-Bv2 checksum
* Minor add vararg checks
* Change rain field format for WS2032
* Extend decoded values + HCA (#1630)
* Change battery_ok, rain field for WS2032
* Wed Jan 27 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210126:
* Show invalid dates as invalid (#1628)
* Minor fix reduce false positives in BurnhardBBQ
* Fix mqtt retain on hass script (#1602)
* Tue Jan 26 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210125:
* Add Skylink HA-434TL motion sensor conf (s.a. #814)
* Mon Jan 25 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210124:
* Add Bresser 6-in-1, 7-in-1 indoor, new 5-in-1, 3-in-1 note
* Minor add more pulse meta data
* Sun Jan 24 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210123:
* build: minor fix VS files
* Add support for the Burnhard BBQ thermometer (#1624)
* Add TFA 30.3208.02 note (closes #1622)
* Sat Jan 23 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210122:
* Add raw pulse printing mode
* Fri Jan 22 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210121:
* Minor fix network interactivity
* Add support for parsing timedate in wbus (#1616)
* Tue Jan 19 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210118:
* Add Battery Level for Fineoffset WH0290 Wireless Air Quality Monitor (#1617)
* Mon Jan 18 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210117:
* Blueline tweaks and improvements (#1590)
* Feature/add metrics (#1610)
* Fri Jan 15 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210114:
* Minor add sanity check from Adam Klva
* Minor add cs8 output help
* Thu Jan 14 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210113:
* Change soil moisture to percent display (#1595)
* Sat Jan 09 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210108:
* Add ATC Technology LMT-430 conf (#1600)
* Wed Jan 06 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210105:
* Fix buffer length in honeywell (#1598)
* Tue Jan 05 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210105:
* buffer size error (#1596)
* Mon Jan 04 2021 mardnhAATTgmx.de- Update to version 20.11+git.20210103:
* build: add colored build for Ninja
* Fix FineOffset WH1050 field widths (#1592)
* Thu Dec 24 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201223:
* Maintainer update for blueline
* Add support for Blueline PowerCost Monitor
* Add FAN-53T decoder conf (#1588)
* Wed Dec 16 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201215:
* Add support for Acurite 515 fridge/freezer sensors (#1579)
* Removed invalid \"weather\" device_class (#1548)
* Tue Dec 15 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201214:
* Fix rtlsdr_read_async() abort on read stall (closes #1581)
* Mon Dec 14 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201213:
* Fix rtlsdr_set_freq_correction non-error code
* Wed Dec 09 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201208:
* Add support for UV index and light intensity readings in Cotech (#1575)
* Mon Dec 07 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201206:
* Fix false positive bug in Nexus (closes #1576)
* Sat Dec 05 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201204:
* Add support for TelFix-RadioLoop to Somfy (closes #1571)
* Add Thermostat example conf files with mqtt outputs (#1573)
* Tue Dec 01 2020 mardnhAATTgmx.de- Update to version 20.11+git.20201130:
* Minor fix add mic to fields in Somfy
* Fri Nov 13 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201112:
* Improve lacrosse decoders with sanity checks
* build: merge gh check workflow
* docs: update changelog for 20.11
* Thu Nov 12 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201111:
* Add missing LTV-R1 protocol in example config
* Improve maintainer_update.py script with example file generation
* Add support for LaCrosse Technology View R1 Rainfall Gauge.
* Minor fix len check in mg_match_prefix_n
* build: Minor fix need realpath for Trusty Tar
* Wed Nov 11 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201110:
* Add http server (#871)
* Add jsmn json lib
* Add support for ECODHOME smart socket (#1544)
* Minor cleanup descriptive ERT naming
* Tue Nov 10 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201109:
* Fix Lacrosse-THx hardcoded strings to support data extractor scripts
* Minor update style and run maintainer update for lacrosse-th2
* Added support for LaCrosse Technology View TH2 Thermo/Hygro sensor. (#1552)
* Add stats start time reporting
* Minor fix sdr unused warning
* Mon Nov 09 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201108:
* Change to Python 3.6 for Travis
* Minor fix data_print_jsons_t initializer warning
* Fix Analyzer FSK/OOK hint (closes #1557)
* Improve unit tests for bitbuffer with extra assertions
* Fix UNUSED in term_ctl
* Minor fix SDR unused-function
* Remove \"http\" as \"influx\" alias
* Sun Nov 08 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201107:
* Minor cleanup sdr dev check
* Sat Nov 07 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201106:
* Add arguments and docs to Home Assistant MQTT auto discovery script (#1546)
* Fri Nov 06 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201105:
* Changed LaCrosse LTV-WR1 to wind_avg_km_h key (#1549)
* Wed Nov 04 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201103:
* build: enable Wmissing-field-initalizers and fix the warnings
* build: fix Wunused-but-set-variable warnings for decoders (gcc10 warning)
* build: Disable Wno-unused and comment out all unused variables
* build: Disable Wno-unused-parameter and wrap unused params in UNUSED
* Tue Nov 03 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201102:
* Fix rfraw builder overflow (closes #1539)
* Mon Nov 02 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201101:
* build: Minor only define noreturn when it\'s not defined yet
* Add Dooya Curtain Remote conf (closes #1545)
* Add SDR loop api
* Sun Nov 01 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201031:
* Change to sig_atomic_t for sighandler
* Minor style fix
* Fri Oct 30 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201029:
* Minor fix SDR leak, change sdr_set_antenna to const
* Minor change sdr_set_tuner_gain to const
* Minor fix strncpy termination
* Thu Oct 29 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201029:
* Fix wmbus csv output parameters
* Fix flags field for TPMS Jansite (#1538)
* Wed Oct 28 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201027:
* Minor update example conf
* Add note for TFA Dostmann 30.3159.IT (#1537)
* Tue Oct 27 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201026:
* Add SDR runtime settings api
* Minor fix missing alloc check
* Change exit async naming
* Add SDR device info
* Add support for Bresser 6-in-1, 7-in-1 weather station (#1225)
* Add support for LaCrosse Technology View TH3 Thermo/Hygro Sensor (#1536)
* Add support for LaCrosse LTV-WR1 Multi Sensor (#1533)
* Add support for Nice Flor-s remote (#1526)
* Change remove DSC subtype key (#1522)
* Change Acurite subtype key to message_type (#1520)
* Add support for WH31E RCC packet type (#1528)
* Mon Oct 26 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201025:
* Minor fix in mongoose connection handling (#1535)
* Fix wmbus mode S buffer length issue for Lansen meters
* Refactor output poll to mg_mgr
* Refactor MQTT and Influx output context from mgr to conn
* Add SoapySDR to MinGW-w64 build
* Sat Oct 24 2020 mardnhAATTgmx.de- Update to version 20.02+git.20201023:
* Added output format option to flex getters (#1532)
* Minor add verbose option to maintainer_update
* Add TFA 30.3209 note to Nexus (closes #1516)
* Add TFA-Dostmann 30.3161 rain scale (closes #1531)
* Minor update Readme
* Fix Insteon string overflow
* Fix missing CSV fields, add a debug check
* Add named output tag option (closes #1517)
* Missing comma in #1407, support for MightyMule (#1519)
* Minor style cleanup Opus XT300
* Fri Jan 31 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200131:
* Fix for #1114 (#1188)
* Fix LaCrosse TX145wsdth repeat requirement
* Add preliminary LaCrosse TX141TH-BV3 support
* Fix SoapySDR for 0.8 API
* Fix Auriol AFW2A1 missing check
* Change flex decode to count as successful output
* Add Nexus compatible sensor descriptions
* Thu Jan 30 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200129:
* Improve LaCrosse TX29-IT support (#1279)
* Add LaCrosse TX145wsdth mic
* Add LaCrosse TX145wsdth support (closes #1272)
* Wed Jan 29 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200129:
* Add csv output wmbus mode S
* Change KNX-RF output to
* Add support for Lansen wmbus door/window sensor
* Improve PCM bit period detection
* Fix OS PCR800 and RGR968 displayed unit name
* Tue Jan 28 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200127:
* Fix battery_level in Fineoffset-WH51
* Fix type of battery_mv in Fineoffset-WH51 (#1274)
* Minor flex warning (closes #1273)
* Mon Jan 27 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200126:
* Add reflected LFSR util
* Add support for TFA Drop 30.3233.01 (#1255)
* Add Auriol AFW2A1 support (#1230)
* Sun Jan 26 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200125:
* Add 345M to example docs
* Add some compatible sensor descriptions
* Thu Jan 23 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200122:
* Add Verisure Alarm config file
* Fix out of array reads in the wmbus decoder
* Tue Jan 21 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200121:
* Add wmbus mode S support and KNX RF telegram support.
* Sun Jan 19 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200118:
* Silence debug message in min/max fsk demodulator
* Fri Jan 17 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200117:
* Add support for decoding Lansen and Bmeters wmbus based temperature/hygrometers
* Wed Jan 15 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200114:
* Change min repeat for LaCrosse TX141W (#1213)
* Tue Jan 14 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200114:
* Add support for decoding wmbus temperature.
* Add block2 parsing for wmbus
* Mon Jan 13 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200112:
* Enhance Honeywell 2Gig support
* Change -a and -G option to discourage usage
* Sun Jan 12 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200111:
* Add support for WS2032 weather station (#1208)
* Add timezone offset print option (#1207)
* Add LaCrosse TX141W support
* Rename LaCrosse TX141x
* Clean up LaCrosse-TX code style
* Add battery level to Fineoffset WH51
* Sat Jan 11 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200110:
* Update BUILDING.md (#1259)
* Fri Jan 10 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200109:
* Clean up Archos-TBH code style
* Add Archos-TBH support (#1199)
* Add Oregon ID_THGR810a ID_WGR800a version ids (#1258)
* Minor missing alloc check
* Improve OWL CM180 support (#1247)
* Thu Jan 09 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200108:
* wmbus: add script for converting wmbus json to rtlwmbus format
* Ecowitt WH51
* Add Holman iWeather WS5029 older PWM (closes #947)
* Update LED-Light-Remote conf
* Wed Jan 08 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200108:
* wh51: add mic
* Added support for FineOffset/ECOWITT WH51 (#1242)
* config for 21 key remote
* Add rtlsdr_find_tuner_gain for exact gains
* Tue Jan 07 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200107:
* -r option example
* Update README.md
* Update README.md
* fineoffset: more heuristics to separate WH65B and WH24
* Sat Jan 04 2020 mardnhAATTgmx.de- Update to version 19.08+git.20200103:
* Fix missing csv fields on default disabled
* Tue Dec 31 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191230:
* Update m_bus.c with device type strings from OMS
* Tue Dec 17 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191216:
* mbus: add csv output
* Wed Dec 11 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191210:
* Improve Efergy Optical decoder (#1229)
* Sat Dec 07 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191206:
* Cleanup minor
* Cleanup some doc comments
* Add TX-button to some decoders (closes #1205)
* Wed Dec 04 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191203:
* Point mqtt example file to new location (#1221)
* Clean up TFA-Poolthermometer
* Improvements for TFA pool temperature sensor (#1219)
* Tue Dec 03 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191202:
* Add pulse analyzer support for read OOK data (#1216)
* Sun Dec 01 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191130:
* Fix ook input support bug from a9de888 (#1215)
* Tue Nov 26 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191125:
* Fix missing hop_time when reading file (closes #1211)
* Fri Nov 22 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191121:
* Fix Acurite 899 rain_mm conversion value (#1203)
* Fix build files (closes #1201)
* Cleanup minor warnings
* Fix minor warnings
* Update Doxygen
* Clean up doc comments
* Add InfluxDB docs
* Cleanup style minor
* Cleanup wider type comparison warnings
* Fix stdbool clash with mongoose.h
* Thu Oct 31 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191031:
* m-bus: output the complete payload minus crc in the data field
* fsk: split out fsk pulse detector
* cleanup: change name of enum to clearer names
* mbus: add more sensor types
* mbus: working Mode T decoding
* Change leftover localtime call to _r/_s
* Fix bugs from static analysis (#1183)
* Add InfluxDB relay example script
* Cleanup minor
* Fix vdata_make edge cases
* Refactor global cfg scope
* Fix overflow warnings from static analysis (#1183)
* Wed Oct 30 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191029:
* Fix more warnings from static analysis (#1183)
* Fix some warnings from static analysis (#1183)
* Sat Oct 26 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191025:
* Change Acurite to log only with verbose (#1182)
* Fix radiohead buffer underflow (#1181)
* Fri Oct 25 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191024:
* Fix range clamping on RSSI (#1179)
* Fix malicious bitbuffer test string (#1178)
* Change code to quit on invalid return value decoder (#1180)
* Fix unaligned sample buffer length (#1177)
* Minor fix pedantic warnings
* Fix bad event return value in elantra (#1176)
* Fix accounting if decoder misbehaves (#1175)
* fix ge_coloreffects undef behav (#1173)
* Wed Oct 23 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191022:
* Add protocol selection to test bitbuffer input
* Add streaming test bitbuffers (#1062)
* Tue Oct 22 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191021:
* Fix parsing oversized bitbuffer (#1171)
* Fri Oct 18 2019 mardnhAATTgmx.de- Update to version 19.08+git.20191017:
* Add length check for interlogix device and update return codes (#1169)
* Add preamble check for microchip hcs200 to reduce false positives (#1170)
* Add const to some char ptrs
* Add unboxed types for data
* Add warnings on alloc failure, enforce alloc check style
* Add alloc checks, fixes #1156
* Compact doubles in mqtt devices topics
* Add Auriol-HG02832 support (#1166)
* Update hints for brew on macOS (#1167)
* Enhance Honeywell for 2Gig, RE208 (#747)
* Upgrade Mongoose 6.13+patches to 6.16+patches
* Fix expand Efergy-e2CT exp range (#1163)
* Add RTL-SDR error code output
* Style update and integrate TPMS Elantra
* Add Hyundai Elantra 2012 TPMS support (#1158)
* Code style updates for Norgo NGE101
* Add Norgo NGE101 support (#1042)
* Convert read OOK pulse_data to current sample rate (#1160)
* Minor
* Fix Acurite 899 rain_mm format (#1154)
* gt_tmbbq05: implement parity check
* Change GT-WT-03 added checksum (#1149)
* Update QUIGG GT-TMBBQ-05 with MIC
* Change GT-TMBBQ-05 added ID, finetuned pulse lengths (#1152)
* Add Sonoff RM433 conf example (#1150)
* Add support for Globaltronics GT-WT-03 (#1149)
* Add support for QUIGG GT-TMBBQ-05 (#1151)
* Clean up minor model names
* Add Mongoose source patches
* Fixes in Mongoose for MSVC debug-mode (-MDd) (#1146)
* Reorder some keys, normalize some keys (#998)
* Improve Oregon Scientific V3 preamble match
* Add support for Oregon Scientific WGR800X (#1045)
* Add Integration docs
* Add RRD example script
* Update README
* Added \'unique\' to example flex decoders (#1138)
* Fix for CSV output columns to follow the conversion option (#1137)
* Minor doc fixes
* Add more docs
* Add language/systems note
* Add \"unique\" output to flex decoder
* Add \"protocol\" to MQTT topic tokens
* Update changelog
* Add VuePress for docs
* Reorganize docs
* Fix missing digit in ESIC-EMT7170
* Add CurrentCost EnviR support (#1115)
* Add ESIC-EMT7170 power meter (#1132)
* Fix Holman-WS5029 sync, style updates
* Add LaCrosse-TX141Bv3 support (#1134)
* Add note on libgcc dlls for win32 non-static binary
* Install man page
* Add channel to inFactory-TH (#1133)
* Generate man page
* Add man page rtl_433.1 (#1121)
* Minor clean up
* Add color to console help output
* Add option help headers
* Add checksum to Philips AJ7010
* Clean up stdout+printf in devices; add style check
* Add support for Philips AJ7010 (#1047)
* Rename Philips AJ3650 source
* Update WG-PB12V1 to exclude Fineoffset WH2 collision
* Force all indent to spaces
* Remove stray tabs
* Remove some unreferenced variables (#1130)
* Add frequency hopping signal support for win32 (#1128)
* Fix Acurite verbose bitrow print
* Style update AATTtodo notes in code
* Add linux binaries to README.md (#1122)
* Update Schrader type notes
* cmake: use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR (#1120)
* Style update for Holman WS5029
* Add Holman WS5029 decoder
* Use digest code for Acurite 606
* Add Acurite Rain 899 support
* Change pm10_ug_m3 to pm10_0_ug_m3
* Clean up code style on Acurite
* Suppress WH31E false positives (as WH32B)
* Fix parsing of time specification with trailing spaces (#1118)
* Add more atoi_time tests
* Thu Jul 25 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190724:
* Documentation fixes
* Thu Jul 18 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190717:
* Add support for Oregon scientific THGR328N and RTGR328N (#1107) (#1109)
* Output time key in MQTT
* Wed Jul 17 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190716:
* Fix some typos (#1111)
* Tue Jul 16 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190715:
* Add frequency hop on USR1 signal
* Add \'-E hop\' option
* Allow multiple hop times
* Thu Jul 11 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190710:
* Fix a crash in hcs200, due to parameter type mix-up in a call to data_make (#1102)
* Wed Jul 10 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190709:
* Minor remove unused var
* Add sensor similar to GT-WT-02 (#1080)
* Change bitrow_to_str to bitrow_printf
* Clean up pulse demod
* Enhance manchester demod (#983)
* Tue Jul 09 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190708:
* Minor code style cleanup
* Mon Jul 08 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190707:
* Update README and example config
* Disabe Elro DB286A Doorbell by default, should be a flex config instead
* Rubicson 48659 Cooking Thermometer
* Improve time arg parsing
* Sat Jul 06 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190706:
* Rename template to new_template to avoid reserved keyword (#1092)
* Add TFA Dostmann 30.3196 decoder (#983)
* Minor style cleanups
* Add support for HCS200 KeeLoq encoder (#1081)
* Minor style cleanups
* Add channel output to lacrosse_TX141TH_Bv2 (#1097)
* IKEA Sparsnäs decoder.
* Change DirecTV to use standard id key (#1094)
* Fix MQTT topic expansion (#1093)
* Add support for Eurochron weather station sensor (#1090)
* Sat May 25 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190525:
* Address PR discussion concerns
* Update companion_wtr001.c
* Update companion_wtr001.c
* Correct Data Bit Layout
* Correct formula
* Add Companion WTR001 decoder
* Sat May 18 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190517:
* Thermopro TP12 also supports TP20
* Tue May 07 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190506:
* Convert some device IDs and other fields to new model (#1034)
* Fix Fine Offset clock overflow on invalid data
* Update Acurite code style, change stdout printf
* Sat May 04 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190503:
* CMake: Switch back to _GNU_SOURCE (#1054)
* Tue Apr 30 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190429:
* Add example for MQTT format option (#1052)
* Sat Apr 27 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190426:
* Added configuration for PIR-EF4 sensor (#1049)
* Fri Apr 26 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190425:
* Update README formats
* Thu Apr 25 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190424:
* Change time meta option format (#1046)
* Mon Apr 22 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190421:
* Change used bit count for OS v2.1
* Simplify Oregon Scientific decoding
* Fix doc typo
* Tue Apr 16 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190415:
* Change default to ENABLE_RTLSDR=ON
* Mon Apr 15 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190414:
* Update Oregon Scientific decoder code style
* Thu Apr 11 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190410:
* Add Alecto WS-1200 v1/v2/DCF decoders to Fineoffset (#975)
* Change Nexa/Proove ID, group cmd (#1036)
* Add TS-FT002 decoder (#1015)
* Tue Apr 09 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190408:
* Clean up Oregon Scientific SL109H
* Default disable Honda Remote
* Mon Apr 08 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190407:
* Add Fine Offset WH32B support (#1040)
* Minor include clean up
* Sun Apr 07 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190406:
* Fix WT450 temperature
* Refactor functions to API
* Refactor towards an API
* Add LaCrosse-WS3600 support, change LaCrosse-WS to LaCrosse-WS2310
* Add LaCrosse WS7000 support (#1029) (#1030)
* Sat Apr 06 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190405:
* Omit humidity on Prologue if invalid
* Add update_protocols call after setup (#1037)
* Fri Apr 05 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190404:
* Clean up Kaku, Nexa, Proove
* Thu Apr 04 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190403:
* Add MQTT output (#1016)
* Minor fixes to SI conversion and new model reporting (#1031)
* Tue Apr 02 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190401:
* Fix return values for nexa and proove decoder
* Mon Apr 01 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190331:
* Fix option S crash (#1027)
* Sat Mar 30 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190329:
* Change Honeywell WDB model to Honeywell-ActivLink
* Thu Mar 28 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190327:
* Fix stats data list
* Add stats reporting (#733)
* Update data format documentation
* Add Interface Specification for data output (#827)
* Normalize wind/gust keys
* Fix and extend mi/km conversion
* Normalize keys on rain and rain_rate
* Fix and enhance mm/in conversion
* Fix BTHGN129 pressure reading (#1023)
* Update oregon_scientific.c (#1025)
* Add checksum to Ambient Weather TX-8300
* Wed Mar 27 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190326:
* Add atoiv helper, print shorter json floats, check syslog length
* Change Acurite-Lightning to Acurite-6045M
* Tue Mar 26 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190325:
* Add Interlogix glassbreak subtype
* Add Jansite TPMS support (#1020)
* Tweak FSK demod to allow GFSK/MFSK
* Mon Mar 25 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190324:
* Add Oregon Scientific RTHN129 support (#941)
* Sun Mar 24 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190323:
* Use battery_ok instead of battery for newmodel
* Update battery_low, temperatureN keys
* Normalize odd general keys on devices (#1010)
* Change new model to macro to allow more changes
* Sat Mar 23 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190322:
* Fix Efergy-e2 current reading exponent
* Fix install documentation (#1017)
* Fri Mar 22 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190321:
* Refactor data output json print for syslog
* Allow comma options in arg_param
* Thu Mar 21 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190320:
* Clean up FS20 decoder
* Add FS20 remote decoder (#999)
* Minor cleanup
* Fix Travis deepdiff version
* Allow // in device and output host params
* Wed Mar 20 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190319:
* Add bridge/relay example scripts
* Mon Mar 18 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190317:
* Add official repo and binaries note
* Update README
* Add SoapySDR general keyword settings option
* Add option to select antenna on SoapySDR devices (#968)
* Fix scale computation from filename parameters (#1009)
* Sat Mar 16 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190315:
* Fix some output field lists
* Fri Mar 15 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190314:
* Fix CF32 loader; add CS8, CF32 dumper
* Thu Mar 14 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190313:
* Fix some int overflows
* Add ASAN to Debug builds
* Tue Mar 12 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190311:
* Fix Acurite 606TX remove sync detection (#1005)
* Mon Mar 11 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190310:
* Clean up Acurite and fix 3n1 temperature (#1004)
* Sun Mar 10 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190309:
* tfa_twin_plus_30.3049: Add mic to output
* Add more new model keys
* Add some new model keys
* Add new model keys option
* Enhance Kedsum, S3318, Esperanza with MIC (#985)
* Wed Mar 06 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190305:
* Add CMake option to choose driver support (#1001)
* Fix git log in CMake for older Git
* Sun Mar 03 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190302:
* Add bintray config
* Update gitignore for build, underscore dirs, and rtl_433_tests
* Add support for XT300/XH300 soil moisture sensor (#946)
* Sat Mar 02 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190301:
* Fix minor compiler warning
* Change min/max macro to MIN/MAX
* Change error message, update example conf
* Fri Mar 01 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190228:
* Add clang format config
* Update Git version time format
* Thu Feb 28 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190227:
* Change Schrader unit from bar to kPa
* Tue Feb 26 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190225:
* Update code style for AlectoV1
* Mon Feb 25 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190224:
* Update Prologue comments
* Sun Feb 24 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190223:
* Improve help output and list all help in README
* Fix another clang warning (#988)
* Fri Feb 22 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190221:
* Add report model description option (#987)
* Thu Feb 21 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190220:
* Update Fineoffset WH1080, Prologue var names
* Update Acurite code style
* Tue Feb 19 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190218:
* Refactor modulation_types to r_device.h
* Update new_template docs
* Update various docs and style
* Update Fine Offset docs and style
* Add native scale for SDRplay
* Add Chungear BCF-0019x2 example conf
* Mon Feb 18 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190217:
* Refactor rtl_433_devices.h to r_device.h
* Sat Feb 16 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190216:
* Refactor macro scope for version_string
* Clean up typedefs
* Sat Feb 16 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190215:
* Fix mixed tabs/spaces style errors
* Add basic style checks
* Update WT450 code style
* Fix remove trailing spaces
* Fix stray tabs to spaces
* Update Digitech XC-0324 indent style
* Update Digitech XC-0324 header comments for Doxygen
* Fix Digitech XC-0324 CRLF
* Fix help test bin path
* Thu Feb 14 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190213:
* Change modulation type defines to enum
* Harmonize Doxygen comments; enable Autobrief
* Add Conrad KW9010 note to TFA Twin Plus (#981)
* Sat Feb 09 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190208:
* Change Nexus to check humidity directly (#980)
* Fri Feb 08 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190207:
* Change device open default to abort if RTL-SDR is not compiled in
* Thu Feb 07 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190206:
* Change GT-WT-02 to support newer timings; changed model name
* Enhance PPM demod to recognize open packet ends
* Add sample rate to pulse data; output OOK text with proper scale
* Clean up Fine Offset WH1050 code style
* Clean up Fine Offset WH1080/3080 code style
* Tue Feb 05 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190204:
* Add pulse data text file support (#967)
* Mon Feb 04 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190203:
* Add Digitech XC0346 support to Fine Offset WH1050 (#922)
* Sun Feb 03 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190202:
* Add XDG_CONFIG_HOME compatability (#954)
* Tue Jan 29 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190128:
* Fix -G option
* Mon Jan 28 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190127:
* Fix -inf value in noise dB calc
* Add bitbuffer NRZI(NRZS/NRZM) decodes
* Normalize bitbuffer indent style
* Remove debug print from sample grabber
* Sun Jan 27 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190126:
* Add Rosenborg/WH5 quirk to Fineoffset
* Add parametric decoder setup
* Thu Jan 24 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190123:
* Fix printf %zu on MinGW
* Wed Jan 23 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190122:
* Fix argument type in rtl_tcp recv call
* Sun Jan 20 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190119:
* Add rtl_tcp dongle info header parsing
* Fri Jan 18 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190111:
* Change Travis-CI to matrix
* Sat Jan 12 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190111:
* Add compiled inputs to version info
* Document Silverline doorbell example
* Cleanup Digitech XC-0324 comments, following completion of tutorial (#953)
* Sun Jan 06 2019 mardnhAATTgmx.de- Update to version 18.12+git.20190105:
* Add support for Silverline doorbells (#942)
* Add flex getter compact mask
* Remove mandatory gap_limit from flex PWM
* Add openSUSE nightly to BUILDING
* Tue Jan 01 2019 mardnhAATTgmx.de- Update to version 18.12+git.20181231:
* Update build notes
* Sun Dec 30 2018 mardnhAATTgmx.de- Update to version 18.12+git.20181230:
* Fix truncated double warnings
* Improve MSVC builds
* Use CTest for testing
* Add FindLibUSB
* Fix Shlobj.h case, _WIN32 gmtime_s
* Update code style in term_ctl
* Print to terminal with colour-codes inlined (#936)
* Fix GetConsoleScreenBufferInfo for Popen
* Fix assume WIN32 always has localtime_s
* Disable KV beep by default
* Refactor util into r_util
* Use thread-safe localtime
* Fix UTC in README
* Clean up Springfield
* Fix gain help
* Print to terminal with colour-codes inlined (1)
* Fix loop var scope
* Fix a clang warning (#933)
* Change TPMS Toyota to match shorter preamble
* Change TPMS Citroen data readings
* Change TPMS Renault data readings
* Clean up run mode cases in main
* Add list_push_all convenience
* Simplify determine_csv_fields to list_t
* Refactor init and free of cfg
* Clean up list_t free semantic
* Fix missing include
* Refactor csv_init to output_start
* Update README and make files
* Update XC-0324 decoder style
* Add Digitech XC-0324 temperature sensor decoder (#849)
* Add generic list type (#929)
* Fix CS16 reading
* Squelch a warning (#926)
* Account for redirection of WinCon (#925)
* Make an exception for TERM_COLOR_BLACK (#924)
* Rewrite term_ctl with ctx
* Fix rtl_433.h declarations
* Support for Windows console colours (#923)
* Fix declaration void param
* Refactor includes
* Update README
* Fix compilation with MS VC (#920)
* Add sample rate switching
* Update screenshot
* Change global cfg scope
* Change sdr_callback to cfg
* Add cfg param to functions
* Add typedef r_cfg_t
* Change homedir conf load path
* Always prefer source headers to installed ones
* Silence Mongoose compile warnings on gcc
* Refactor abuf string builder
* Add Mongoose
* Add data output poll callback
* Move app_cfg definition
* Make data_output_t public
* Fix header guards
* Add Changelog
* Change MSC to __restrict
* Enable Bresser 5in1, remove raw data
* Update README examples
* Move channel next to id in Mebus, Nexus
* Add screenshot png
* Update installed files
* Update compat functions
* Update build files
* Fix hi-res timestamps and default search paths on Win using platform files (#910)
* Always print version, register decoder ranges, quiet default add -v (#918)
* Change KV printer to prettier console output (#912)
* Fix Bresser 5in1 timings
* Add Gust to Hideki, report proper mph (#891)
* Change raincounter_raw field to rain_inch for acurite (#893)
* Silence integer promotion warnings
* Change quiet and verbose to verbosity
* Plug a mem-leak in sdr_close() (#913)
* Fix Bresser 5in1 parity check
* Update README
* Retire EC3k, Valeo, Steffen
* Convert ELV-EM1000, ELV-WS2000 to data_make
* Convert X10-RF to data_make
* Convert Lightwave-RF to data_make
* Prettify example confs
* Allow whitespace in flex spec
* Clean up OSv1
* Fix time reporting at end of read-file
* Add more byte operation util functions
* Fix bt_rain
* Rename proper CRC16
* Clean up CRC LSB/MSB
* Modularize pulse_detect
* Fix Ambient Weather TX8300 debug print
* Add debug bits output option
* Clean up const in baseband, remove dumpfile
* Change debug_output to cfg.verbose
* Add confs ported from old devices
* Update example conf
* Add protocol number meta data option
* Add precision time and time report options (#905)
* fineoffset wh3080: support new version Watts/m value calculation
* Update Bresser 5-in-1 code style
* Fix Makefile for Bresser 5n1
* Add support for Bresser Weather Center 5-in-1
* Change indent, some style and line breaks on pulse_demod
* Update code style
* Remove magic timings from pulse_demod_osv1
* Clean up ESA-x000
* Update README
* Fix ESA-x000 somewhat
* Add duration and single-event option on file read also.
* Add missing bt_rain.c file
* Add the Biltema rain gauge protocol decoder, disabled by default
* Add ESA 1000/2000 protocol decoder
* Change pulse_demod to device.verbose
* proove: add group bit to output
* Fineoffset: add mic to output
* Update README
* Add report meta help and fix
* Fix for Windows regarding closing sockets, removed unreferenced variables (#901)
* Removing stray tabs from some device outputs
* tfa_pool_thermometer: Fix output formatting
* tfa_twin_plus_30.3049: Fix output formatting
* Fix Pulse Analyzer without grabber
* Silence CSA issue
* Silence CSA issue
* Silence CSA issue
* Silence CSA issue, 2 reports
* Silence CSA issue
* Silence CSA issue, Division by zero
* Silence warning.
* Fix autotools build
* blyss: increase buffer to silence warning
* Fix indentation
* prologue: add Alecto checksum check to get rid of collisions
* Honeywell: add cvs fields
* Added support for Honeywell Wireless Doorbell
* Fix tcp shutdown on win32
* Fix sdr includes
* Deprecate option t and I for new S none|all|unknown|known
* Use pulse detect to track and grab frames
* Add rtl_tcp input (#894)
* inFactory: enable it by default with added checks
* Make meta data option known
* Sort build files
* thermopro_tp12: add bits per row check
* Add Maverick et73
* Fix missing free() in soapysdr_read_loop
* Refactor arg parse helpers
* Fix Efergy fprintf
* Code style efergy_optical
* Clean up samp_grab push
* Clean up samp_grab writing
* Clean am_analyzer pulse_data handling
* Fix am_analyze sample_pos
* Fix am_analyzer debug prints
* Refactor sample grabber
* Add reflect byte to flex
* Add CRC to Hideki
* Mark Brennenstuhl as likely x1527
* Change short/long _limits to _width (#888)
* Mark some x1527 decoders for reference
* Fix file perms
* Remove PPM_RAW in favour of precise PPM
* Update last decoders to precise PPM
* Update more decoders to precise PPM
* Update some decoders to precise PPM
* Convert Cardin to proper PWM
* Convert Alecto to precise PPM
* Add precise PPM to deprecated PPM_RAW
* Add bitrow debugging output helper
* Add output_ctx to output_fn
* Cleanup extern in decoders
* Convert flex slots to r_device user_data
* Change flex to use keys for all values (#885)
* Rename json_callback to decode_fn
* Fix compiler warnings
* Refactor extern sample_file_pos from local_time_str()
* Move time_str output to data_acquired
* Replace debug_output with verbose in decoders
* Change data_acquired_handler to decoder_output_data
* Add decoder arg to decoder utils
* Add context struct to decoders
* Add high-level utility functions for decoders (#883)
* Prepare r_device for modularization
* Fix print_bitbuffer binary by Geoff99
* Document gNNN_FFFM_RRRk.cu8 file name (#884)
* Remove deprecated PRECISE name
* Rename PWM_PRECISE
* Remove PWM_RAW
* Rename FSK_PULSE_PWM
* Change FSK PWM to PRECISE
* Update Hondaremote code style
* Update FineOffset WH1080/1050 to PWM_PRECISE
* Update Brennenstuhl RCS 2044 to PWM_PRECISE
* Fix determine_csv_fields by Mikael Kuisma
* Update WG-PB12V1 to PWM_PRECISE
* Update GS558 to PWM_PRECISE
* Update LaCrosse WS to PWM_PRECISE
* Update ELV WS2000 to PWM_PRECISE
* Update Elro-DB286A to PWM_PRECISE
* Update Blyss to PWM_PRECISE
* Update HT680 to PWM_PRECISE
* Update generic_motion to PWM_PRECISE
* Fix flex name alloc
* Update generic remote code style
* Change floating tristate on generic
* Unify protocol state with r_device
* Change indent
* Rename converted limits
* Optimization use ints for limits in demod
* Remove start_bit logic (superseded by sync) and demod_arg
* Clarify and clean HT680 decoder
* Clarify and clean Waveman decoder
* Remove demod_arg from decoders where unused
* Clarify librtlsdr defaults
* Remove empty CMake link
* Add Ambient Weather WH31E (#882)
* Allow multiple input files, positional args are input files
* Add option for output tagging
* Refactor digest into util
* Update Ambient Weather F007TH digest
* Change Maverick ET-73x keys
* Simplify Maverick ET-73x
* Update README, style fix
* Fix automake build. (#881)
* Fix crash by keeping the conf in mem for now
* Fix for latest additions on VS2015 (/17) (#879)
* Add conf examples for generic SCV2260 and PT2260
* Fix getopt optopt again
* Add a conf file parser (#790)
* Update pulse analyzer flex suggestions
* Silence a few debug messages
* Fix csv field registering
* Add missing Acurite CSV output fields
* Add some missing csv field declarations
* Fix csv output by initializing the fields after protocol options
* Fix compiler warning on signedness
* Fix optopt (#873)
* Split out option processing
* Fix protocol option change from 4f6f6f2
* Fix indentation for acurite (compiler warning) (#872)
* Use negative protocol numbers to disable a device
* Pass num_devices to usage()
* Refactor local main vars to cfg
* Change Ambient Weather TX-8300 model to AmbientWeather-TX8300
* Add data_retain reference counting
* Fix flex help text (#870)
* Fix missing brackets (#868)
* Print CSV header to selected output (#867)
* Use bitrow_print in various decoders
* Add bitbuffer_debug, bitrow_print, bitrow_debug
* Rename TFA 30.3211.02 to Ambient Weather TX-8300 (see #846)
* Update TFA 30.3211.02
* Add support for TFA 30.3211.02 (#831)
* Fix for add Emos TTX201
* Add Emos TTX201 (#782)
* am_analyze.c: Fix compilation under MS VS 2015/2017 (#866)
* Update code style
* Update code style
* Reduce decoder includes
* Simplify decoder includes
* Update code style
* Add Freq/RSSI/SNR output to data_acquired_handler (#865)
* Fix file ext in signal grabber
* Lift out AM analyzer
* Modularize pwm_analyze
* Refactor PWM analyzer, allow to run with decoders
* Fix usage in sigrok-open.sh (#862)
* Fix and clean Brennenstuhl RCS 2044
* Fix data release prototype return types
* Tune the magnitude estimator somewhat
* Fix memset to size_t for x86
* support for hideki/cresta temperature sensor (#858)
* Add flex suggestion to analyzer output, switch to unit of us
* Refactor output_handler into app_cfg
* Refactor to app_cfg struct
* kerui: cleanup (#816)
* Tidy up unneeded symbol visibility
* 2 minor fixes (#852)
* Fix flex abort if getter name missing
* Add help on gain option
* Update README
* Add Fine Offset WH65B support (#845)
* Add null output option (suppress default KV)
* Improved checking of Simplisafe data and default enable decoder (#798)
* Added option to skip the tests to be built. (#832)
* Removed all (20-30) unreferenced local variables (#850)
* Update Readme
* Add SoapySDR support (#842)
* Hide template decoder from output and register_all
* Mask off bottom bits in bitbuffer_extract_bytes()
* Change Philips Outdoor to util CRC-4
* Add CRC-4 util function
* Fix output cu8 conversion
* Add CU8/CS16 output conversion
* Clean up LaCrosse TX35
* Fix possible reading/printing of uninitialized memory (#840)
* Add mic=CRC
* Allow DOS filename drive letters in fileformat (#828)
* Remove unused variables
* Fix DOS-drive letter problem in fileformat
* Fix fileformat.c for VS2015 (#828)
* Simplify payload check
* Add CRC check
* Use built in crc8 function
* Replace CRC implementation
* Fix maintainer glob sorting
* Remove macros to clear up name/model
* Suppress bogus \"WARNING: Failed to set frequency correction\" (#830)
* silence warning, indentation generate warnings? Who knew.
* silence warning, mixed tabs and spaces generate warnings? Who knew.
* silence warning
* Clean up Ambient Weather F007TH digest
* Add sample rate info for sigrok converter
* Add AcuRite 3-n-1 (#720)
* Add PMV-107J TPMS (#825)
* Refactor out rtlsdr calls (#824)
* Fix Ambient Weather F007TH preamble
* Replace intmax_t with int64_t
* Clean up stray tabs and spaces
* Update Readme and vs15 build files
* Add terse help on options (#820)
* Modularize dumpers, allow multiple dumpers
* Move out_file to dump_info
* Remove rtlsdr sync mode
* Add file info detection #815
* Fix top bits masking in flex
* Typo fixes by Joanne Dow
* Add VCD and SR output (#800)
* Add flex getter (#786)
* Fix \'Unknown protocol\' with FSK
* Fix label (#812)
* Fix Fineoffset WH25 temp/batt
* Reorder struct to silence minor warning
* Fix OpenWrt by not forcing inline (#811)
* Clean up XC0400 duplicate
* Add Fine Offset WH65b support
* Add version (-V) and help (-h) option (#810)
* Add false positive checks to Interlogix
* Fix Silvercrest remote
* Add Fine Offset WH24 (#809)
* Add maintainer update script (#806)
* Refresh README, sort build files
* Add WT0124 to VS2015 project (#805)
* Fix MC demod typo
* Increase MAX_PROTOCOLS for WT0124
* add support for TP08 remote thermometer (#750)
* Enhance currentcost device with OptiSmart (Counter) support (#751)
* Fixes and example project to compile using MS Visual Studio 2015 (#789)
* Clean up MINGW fixes
* Fix MinGW build (#793)
* Add MinGW build description for Windows, merge all build instructions in BUILDING file (#788)
* Add Fineoffset WH2A support (#625) (#804)
* Clean up Fineoffset WH0530
* Clean up Hideki
* Clean up Acurite 986
* Change MC demod to reject syncs if tolerance is set
* Add description, fix reset limit, add checksum check, fix channel
* Verify the bitstream
* Add mic
* Add WT0124 Pool Thermometer
* Fix includes
* Add data_add() function (#787)
* Fix last commit
* Adding default case to suppress maybe-uninitialized Warning from GCC (#784)
* This change was forgotten in commit eb02ef4 (\"Add CS16 input and output (#773)\") (#796)
* Update README
* Clarified and expanded description of device (#791)
* Sat Aug 18 2018 mardnhAATTgmx.de- Update to version 18.05+git.20180806:
* Clean up copyright notes
* Change flex to more robust opt arg parse
* Fix bitbuffer_parse to be sane about empty row specs
* Tweak timings for Kerui
* Fill id string for Bresser device.
* Add battery event for Kerui
* Update style for chuango
* Update style for akhan
* Update style and add cmds to Kerui
* Update code style for wssensor
* Add Hyundai WS SENZOR (#779)
* Add fix for TEK377E, issue #776
* Fix Makefile devices to match CMakeLists
* Add CS16 input and output (#773)
* Add device: M-Bus (EN 13757-4) - Data Link layer (#768)
* Fix for Autotools
* Rewrite debug_mode to load_mode and dump_mode
* Fix typo
* Fix indents
* Clean up baseband, optimize FM, add baseband-test (#770)
* Rewrite ambient_weather for robustness and style
* Remove some unwanted BITBUF_COLS uses
* Change radiohead to unify the applications
* Fix Sensible Living merge
* Sensible Living protocol added. (#742)
* Fix SOCKET(_TYPE) for syslog
* Win32 syslog client patches (#762)
* Make printout aligned (#761)
* Make the frequency setting clearer. (#760)
* Add real protocol number to startup output (#744)
* Convert intertechno to data_make (#726)
* see #755
* FineOffset WH0530: Add battery low detection, correct rain factor (#765)
* Add prototype for \'nice_freq()\' (#759)
* Add a \"pretty-printer\" of a frequency (#758)
* No \"Variable Length Arrays\" for MSVC (#755)
* Remove
(#756)
* More MSVC fixes (#754)
* [MSVC] patch include/data.h (#753)
* Include (#752)
* Add support for Oregon Scientific UVR128 UV sensor (#738)
* Update code style for RadioHead
* DSC Sensors break out status bits
* acurite_986: fix temperature type to enable conversion feature to work
* Fri Jun 01 2018 mardnhAATTgmx.de- Update to version 18.05+git.20180525:
* New devices: Euroster 3000TX, Elro DB270 (#683)
* Add flex spec for Byron BY doorbells (#686)
* change array separator in csv to \";\" otherwise RadioHead ASK output will break csv parsers (#687)
* create flex dev adhoc and enable csv output (#688)
* calc stop_time late; better exit messages (#689)
* add proper reset and gap limit to Quhwa; use repeated rows; add csv output; style update (#691)
* fix short char buffer
* Adding interlogix devices driver (#649)
* fix bitbuffer_extract_bytes clipping unaligned bits
* fix Interlogix; style
* Added decoder for Dish Network UHF Remote 6.3 (#700)
* use actual max protocols
* Update acurite.c (#704)
* Acurite 06045M structured data (data_make) cleanup, decoding improvements. (#707)
* Adjust alarm from 1 second to 3 second
* Acurite 986 convert to JSON/data_make
* Add hack from my branch to work around missing bit
* Fix typos/misspellings
* Add conversion hPA/inHG, kPa/PSI (#711)
* Fix acurite raw_str termination
* Touch up waveman code style, add missing time field
* Add PiWM decoding (#724)
* SimpliSafe Sensor (#721)
* SimpliSafe style updates
* Add Pacific PMV-C210 TMPS support (#717)
* Add preamble option to flex decoder
* Make intertechno decoder work with ITT-1500 (#694)
* Convert DSC to structured data (#725)
* Regularize and extend Acurite 6045M comments (#728)
* DSC data_make additions. (#730)
* Indents
* Acurite TXR/6045 fixes
* Acurite cosmetics fixes
* Mon Feb 26 2018 mardnhAATTgmx.de- Create subpackge for header files
* Thu Feb 15 2018 mardnhAATTgmx.de- Update to version 0.0.1+git.20180213:
* fix flex options, add gap_limit for PWM
* README.md: Add another Debian dependency (#680)
* README.md: Fix typo (#679)
* README.md: Add build tools to Debian command (#678)
* revert localtime_r to localtime for win32
* disable syslog output on win32
* remove left over xc0348 device
* Fix on_connect signature and topic subscriptions in MQTT examples. (#674)
* refactor hostport_param
* refactor abuf
* allow ipv6 for syslog
* add flex device to Makefile
* refactor print_array_value
* use prettier C99 bool macro
* shuffle functions
* change aux pattern to composition
* remove output_hander_t, printer_ctx indirection
* change indent; consistent style
* adds a remote syslog output
* update readme usage info
* default enable x10_sec, timing doc, style
* Adds x10_sec device for decoding X10 Security RF signals (#671)
* Spelling fix: gague -> gauge (#672)
* fix new_template
* use localtime_r instead of localtime
* reduce false positves with Bresser on LaCrosse TX141TH
* add MIC to bresser
* freshen up template with more examples
* add a flexible general purpose decoder (#647)
* remove PWM_TERNARY, use PWM_PRECISE for sync bits
* change pulse_detect to use pwm_precise for sync bits
* rename CLOCK_BITS to DMC
* change fordremore to proper DMC, the output is vastly different
* change DMC (clock_bits) demod to add rows on symbol errors
* convert Acurite 592TXR from TERNARY to PRECISE
* reduce false positives in Thermopro TP12
* code style for LaCrosse TX141
* convert LaCrosse TX141 from TERNARY to PRECISE
* convert Bresser 3CH from RAW to PRECISE
* convert LaCrosse TX from RAW to PRECISE
* convert Philips Sensor from TERNARY to PRECISE
* convert Calibeur from TERNARY to PRECISE
* convert Acurite 00275rm from TERNARY to PRECISE
* enhance pwm_precise to cover raw and ternary cases
* add sync pulse count to bitbuffer
* fix Lacrosse TX141TH sync rows
* Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c (#670)
* add back C99 with ADD_DEFINITIONS
* C99 compatibility (#667)
* add git version info to usage output if available
* let cmake set C99; CMP0025
* additional build deps (#668)
* wh1080: Fix warning about uninitialized use (#666)
* adding asepc, getkwargs helper
* fold PWM_precise_parameters into r_device
* output pulse_demod_pwm_precise at end of pulses as well
* adapt precise param sync width to us
* use _XOPEN_SOURCE on string.h for strdup
* fix -R 0 fault
* use bitbuffer_clear for bitbuffer_parse
* refactor bitbuffer_parse
* minor
* Doxygen EXTRACT_ALL to show all docs, there isn\'t any notable exported API yet
* update 1.7 Doxyfile to 1.8
* add Doxygen building to CMake
* cleanup
* parse number suffixes on e.g. frequency, samplerate, duration, hoptime
* relax false positive logic prologue/alecto to allow a single leading pulse
* Fix unit conversions for Acurite 5n1 (#651)
* fix `-d n` parsing
* Add missing brand to OSv1 (#650)
* adding FindGperftools cmake module
* add Profile build type using GPerfTools
* use CMake defaults for optimizations (-O3)
* RTGN129 author name (#646)
* change grab file name to gNNN_FFFM_RRRk.cu8 (#642)
* replace -i with -d : (#648)
* Clean up WIN32 include/ifdef (#643)
* fix read-mode buffer size and allocation, s. #641 (#644)
* reduce Alecto/Auriol-v2 false positives in Prologue
* enable pedantic warnings; also on Clang
* pedantic fix: -Wextra-semi
* pedantic fix: replace arithmetic on void
* (gnu extension) with sane char
* arithmetic; fix function pointer for qsort, bsearch
* adding mic to OS SL109h
* remove false positives with wg-pb12v1, please report samples if WH2, WH5, Telldus are missing messages
* remove debug from wg-pb12v2; add mic to fineoffset
* fix GE Color Effects Remote indent and MAX_PROTOCOLS
* chmod 644 on source files
* add model switch to WH2/WH5/Telldus in fineoffset
* Add support for Telldus variants of fineoffset (#639)
* merge formatting from PR #615
* disable mebus: lacks docs, tests and has false positives
* Esperanza, Kedsum, S3318p: relax reset timing, check sync pulses to remove dups
* fix OOK_PULSE_CLOCK_BITS pulse_tolerance to µs
* fix: require 24 bits data for rain gauge sensors
* Update chuango.c
* Stop after outputting successful event(s)
* Added support to Oregon Scientific RTGN129
* Add device NEXA LMST-606 magnetic sensor
* added unit (Fahrenheit) to output of Ambient Weather Temperature Sensor
* Update rtl_433.h
* fixed compile time warnings (formatting related)
* change PWM_Precise_Parameters pulse_tolerance to use us instead of samples
* fixing schraeder data types
* Remove unintended spurious white spaces
* Add another schrader TPMS support (corrections)
* Add another schrader TPMS support
* remove spurious if-statement
* Specify device to use via serial number
* automatically use first available dongle
* define _GNU_SOURCE for strdup
* Add support for the Thermopro TP-12. This is based heavily on the code for the Thermopro TP-11, and the modulation is compatible, but the bit layout is fairly different and there are more sensors, so I\'ve made this a separate device.
* Addressed code review by AATTzuckschwerdt
* Device handler for GE Color Effects remote control Fixes #569
* Wed Nov 01 2017 mardnhAATTgmx.de- Update to version 0.0.1+git.20171101:
* Add support for Philips outdoor temperature sensor
* move fprintf call when timer expires
* remove check for DEFAULT_HOP_EVENTS
* fix edge-case where bytes_to_read is equal to length of bytes read
* Fix output formatting
* Added support for Ford car remote.
* Removed unused code and variables.
* Added a ford car remote decoder for the Fiesta and CMAX. device id is a rolling id number that seems to have approx 64 variations. The meaning of the code fields has not been determined.
* Fixed output formatting for JSON and csv
* Added decoding of X10 CR12A ON/OFF remote commands
* Add support for FT-004-B
* Make LaCrosse TX141TH sensors return temperature_C so that they are more consistent with other temperature sensors (#606)
* Acurite Rain Gague emit structured data
* shortend model string to Inovalley kw9015b
* added json-support and description for TFA 30.3161 rain sensor
* Fixed do_build.sh: forgot to do \'cd ..\' before cloning rtl_433_tests.git
* Fixed do_build.sh, .travis.yml trying to run \'make test\'
* Added tests from rtl_433_tests.git repo
* Fixed do_build.sh: don\'t \'make installe\'
* Fixed .travis.yml: \'sudo: required\', \'dist: trusty\'
* Fixed .travis.yml: added sudo, added apt.sources
* Fixed permissions on do_build.sh
* Added draft of .travis.yml, do_build.sh
* Use default number of buffers to fix crash of two rtl_433 instances
* don\'t restart the timer if we are aborting anyway; cancel timer on rtlsdr_cancel_async
* fix unknown `uint` type; whitespace fixes
* add merbanan changes
* add suggested optimisation
* suggested changes
* remove test
* add infactory sensor
* bitbuffer: Handle row overflow a bit more gracefully
* pulse_analyzer: Add detection of PWM with multiple packages
* explaining dipswitch 2 meaning
* message validation fix
* shortening output
* changes after pull request
* Switched to new data API
* adding Renault TPMS sensor
* adding Ford TPMS sensor
* Add option to verify simulated decoding of raw data
* reduce false positives by rejecting 0x000000 / 0xffffff
* adding Toyota TPMS sensor
* reduce false positives, require at least 5 repeats
* Sat Jul 08 2017 mardnhAATTgmx.de- Update to version 0.0.1+git.20170708:
* prevent bad messages of all 1 that falsely check ok with crc.
* adding IBIS beacon
* fix Company name, output flags and tire pressure/temperature
* proper units for pressure, units for power, fix OS output fields
* adding Oil Ultrasonic Standard protocol
* hop interval param added (multiple frequencies)
* updated README.md
* typo fix
* pipe symbol with HTML code
* Update README.md
* Added data struct for efergye2 (#540)
* fix fabsf() in integer context (#551)
* adding Citroen TPMS device
* bugfix, bitbuffer needs to be initialized
* adding Oil Ultrasonic STANDARD using ASK on 915MHz
* Honda remote: fix an out of bounds array access
* Removed use of pow() (#557)
* Possible bugfix for issue #136
* Update .gitignore
* Fix hex output padding for unit ID field for lightwaverf.
* Thermopro TP-11.
* Move TP-11 to the end.
* 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
* Fix sign error.
* Variable declarations are at the top of the function.
* Solight TE44 wireless thermometer
* Fix spelling in documentation
* adding Wireless Smoke and Heat Detector GS 558
* adding Generic off-brand wireless motion sensor and alarm system
* remove false positives from Esperanza/Kedsum
* replace binary literals with hex
* fix misc typos and reduce efergy false positives
* allow WH2 to miss the first sync bit for WH5 support
* reject false positive and fix wrong field index and minimum bit count
* fix compiler warnings; possible undef bug; signed/unsigned
* Mon May 15 2017 mardnhAATTgmx.de- Update to version 0.0.1+git.20170515:
* Add files via upload
* Add support for Fine Offset WH3080 weather station
* Updated \"quadrant\" code for WGR968
* Restored \'static\' variables
* Bump MAX_PROTOCOLS to 78
* cleanup: replacing broken sprintf, removing debug code
* fix short buffer: sprintf\'s output is always null-terminated
* adding output redirection to files
* Sensor GT-WT-02 Change REDME.md
* fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8\'s)
* change data output fields to usual order
* add missing \"model\" data output
* add time to data output
* Add support for Vaillant calorMatic 340f (VRT 340f) wireless central ceating control (868MHz)
* adds a watchdog timer to async callback, abort if async events stop arriving
* improving compatibility for Renkforce DM-7511
* Vaillant_vrt340f.c: Fix indentation, only whitespace changes
* remove synthetic fahrenheit output. use `-C customary` to convert.
* harmonize device data output to model instead of device or make, and crc instead of checksum
* changing \"crc\", \"checksum\" to \"mic\"
* delete stray trailing whitespace
* normalize indentation to 4 spaces or one tab, depending on prevalence in each file
* Update rtl_433.h
* Sat Apr 15 2017 mardnhAATTgmx.de- Reenable parallel build
* Thu Apr 13 2017 mardnhAATTgmx.de- Update to version 0.0.1+git.20170409:
* Include humidity field in CSV format for TX29DHT temperature and humidity sensor. (#486)
* Fix parse error on ARM compiling with GCC due to lack of parens. (#490)
* Don\'t convert channel 4 to 3 for the sensor Oregon THGR810 (#489)
* Fine Offset W25 Temperature/Humidity/Pressure sensor (#492)
* Device for cheap probes where the PCB is marked WG-PB12V1.
* Revert \"Update pulse_detect.c\" (#493)
* MQTT: Add example to README and Python test client (#495)
* Pulse Analyzer: Add \'Include only\' mode (#497)
* Fine Offset WH0530: Add new device
* DSC: Make less noisy
* pulse_demod: Make pwm_precise resilient to short spurious pulses
* Acurite 6045, correct temperature decoding
* Reduce Msg Type (status bits) to 2 remaining bits.
* Remove possible lightning stats/flag bits from distance
* output lightning status/flag bits separately for now
* Understanding of status/message type bits still a WIP.
* Acurite 06045 add docs, refactor decode out of txr_callback
* acurite 6045, remove unnecessary variable
* Added code for differing impules to KWH values
* LaCrosse TX6/7 cleanup
* LaCrosse TX6/7 reindent with consistent 4 column spacing
* Fix #503
* Update util.c
* Pull Request Changes ---
* FineOffset_WH25: Add debug printout
* FineOffset_WH25: Correct decoding of Temperature and ID
* FineOffset_WH0530: Fix bug in ID decode
* FineOffset_WH25: Additional bitsum check + minor fixes
* ELV WS2000: Make it somewhat work...
* Corrected conflict in MAX_PROTOCOLS.
* erroneous entry in src/Makefile.am
* Thu Feb 02 2017 mardnhAATTgmx.de- Update to version 0.0.1.git1486029687.074cc2f:
* Reverse some more stray changes
* Ensure analyzer works with auto level as default
* Various documentation fixes for auto level
* Acurite 6045 lightning prelim. and 609 cleanup.
* WH1050 weather station based on WH1080 module.
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* Honeywell/Ademco Door/Window Security Sensor driver
* added json/kv capbilities to Acurite tower sensor
* added battery status as OK or LOW
* fixes for upstream
* fix indent
* Update README.md
* Added more installation step detail and troubleshooting section.
* Correct negative temperatures
* Danfoss CFR: Initial decoding attempt
* Danfoss: Output data correctly
* Danfoss: Enable driver by default
* Danfoss: Add proper header search and make decoding byte based
* Danfoss: Add CRC check. Remove raw printout.
* Danfoss: Reverse engineered unknown nibble :-)
* Danfoss: Minor cleanup and fix debug print
* add maverick et73x BBQ sensor
* Add crc json tag and cvs output
* Add crc json tag
* Update brennstuhl_rcs_2044.c
* Spelling correction (protcols -> protocols)
* Improved hideki.c to detect data from the wind/temperature and the rain sensor. Changed pulse_demod_clock_bits to allow a missing short gap at the end of the message which is needed for the new sensor types.
* Increase number of protocols to 70
* Update pulse_detect.c
* Update acurite.c
* Segfault on Owl CM160
* Added support for RF-tech 433 remote temperature sensor.
* Add rftech.c to Makefile.am to support configure/automake.
* Added support for LaCrosse temperature/humidity sensor TX141TH-Bv2
* Minor cosmetic changes
* Implemented recent changes suggested by AATTmerbanan.
* move to new internal data format on acurite5n1
* remove old acurite5n1 decoder, now uses acurite_txr
* normalize temperature key
* acurite5n1 battery status
* correct acurite5n1 wind speed formula
* add raw msg debug output for acurite5n1
* acurite5n1: fix battery status
* Stop akhan-100F14 catching things that don\'t belong to it
* Add missing return 1.
* don\'t mess up device ordering
* remove old, incorrect wind direction mapping
* output raw rain counter values, use define for msg type
* move all units to native customary/US
* remove another unused function
* Removed signal quality output
* acurite 5n1: output message sequence number
* Add protocol definition for oregon scientific THN129 temp only sensor. (#469)
* Support for Acurite 00275rm and 00276rm sensors (#467)
* Fixed bug in CM160 (#474)
* devices: mebus: Use data API for results (#475)
* identify F007TH with both 0000000000010100 and 1111111111010100 (#481)
* Add support for BTHGN129 (#483)
* LaCrosse TX29-IT / TX35DTH-IT weather sensor (#479)
* fix typo error (#484)
* WH1050 weather station - remove unused fields from csv format. (#485)
* Mon Sep 19 2016 mardnhAATTgmx.de- Update to version 0.0.1.git1474227546.2d7072a:
* Adding support for the Bresser 3CH type sensor
* Disable acurite rain gauge due to false positive with oregon scientific v1
* add -T option to set run duration
* Fixed generic_remote to utilized data_acquired_handler to support json output. Not perfectly indented, but works.
* use binary mode to open file - fixes decoding on windows
* Improved datetime/weather signal type detection.
* Fix incorrect handling of negative temperatures in ambient_weather.c (#376)
* missing backtick in readme.md, now in LF (#361)
* New Springfield Temperature and Soil Moisture decoding (#378)
* introduce functionality to decode the Oregon Scientific SL109H Remote Thermal Hygro Sensor (#368)
* Added data output (for json/csv/etc.) (#380)
* Acurite 606TX Sensor Support (#382)
* Cleanup of Acurite 606TX code that should have been done before (#383)
* add TFA pool thermometer support (#386)
* Enabled low battery detection on FineOffset WH1080 (#387)
* Add support for Kedsum Temperature/Humidity sensor (#389)
* added support for blyss dc5-uk-wh (#391)
* Add FSK_PULSE_MANCHESTER_ZEROBIT
* Add initial Schrader TPMS decoder
* Better Schraeder TPMS payload meaning
* Add Schreader TPMS crc calculation
* Add LightwaveRF initial driver (#394)
* Added Steelmate TPMS support (#396)
* Fix json output and minor rearrangement of code
* Add template decoder skeleton
* Add initial Elro DB286A support (#398)
* Elro DB286A: Correct id_string array length (#399)
* Updated README for new efergy_optical sensor and missing recent devices.
* Add CRC16-CCITT function
* Change to new output system
* Add brand parameter to data output format
* Add sensor WGR968 parser support
* Add Handling of error packet format
* Smell and Fix some bad code
* Changed CRC calculation to use new function in util.h no longer using lib_crc
* added file output support and changed energy to power. only output crc values when using -D argument.
* Only output crc when using -D argument
* I have kept the crc calculation to be the first 10 bytes. Bytes 11 and 12 are the CRC16_CCITT. The only puzzle left is why does the last byte does as it sometimes change to 80.
* Efergy Optical device added. Multiple changes to combine several files into one commit.
* Removing lib_crc files
* efergy_optical with CRC checks (#400)
* Honda Key Remote
* formatting changes
* Fix review errors,using Kdiff3 to compare the code
* Fix build
* Honda remote key fob, decodes which button has been pressed.
* Honda Keyfob changes
* Added Honda Remote decoder.
* Added Honda Remote
* Fixed to include Honda remote any my deletion of the README.md when trying to fix git conflicts.
* Changed author name at the top of the file, removed fprintf that was not behind if debug statement. Added a validater to check that number of bits are 386.
* Changed and fixed validation code to suit varying bits per row. Lock command has 394 bits whereas other commands only has 386 bits per row. (#405)
* Add THN802 and PCR800a to oregonscientific.c (#410)
* unbreak the build (#411)
* add battery status (low or ok) to F007TH ambient weather devices (#414)
* Add support for another Fine Offset sensor
* Convert Acurite \"TH\" (609TXC) to use data_make
* Existing Acurite \"TH\" sensor now labeled as 609TXC
* Use data_make() for JSON, CSV, KV output
* minor code cleanup/reorg
* Add RadioHead ASK device
* Add option to register all devices
* Fix MAX_PROTOCOLS when enabling all devices
* acurite: disable all old api devices by default
* ambient_weather: fprintf cleanup
* brennstuhl_rcs_2044: disable all old api devices by default
* cardin: disable all old api devices by default
* danfoss: disable all old api devices by default
* dsc: disable all old api devices by default
* ec3k: disable all old api devices by default
* efergy_e2_classic: disable all old api devices by default
* elv: disable all old api devices by default
* gt_wt_02: disable all old api devices by default
* inovalley-kw9015b: disable all old api devices by default
* intertechno: disable all old api devices by default
* lacrosse: fprintf cleanup
* lacrossews: fprintf cleanup
* lightwave_rf: disable all old api devices by default
* mebus: disable all old api devices by default
* new_template: fprintf cleanup
* silvercrest: disable all old api devices by default
* steffen: disable all old api devices by default
* valeo: disable all old api devices by default
* x10_rf: disable all old api devices by default
* Use built in CRC functions
* Fix indent (RH ASK)
* Declare variables at the begining (RH ASK)
* Add CRC=OK (see #416) & fix syntax error (RH ASK)
* Fix debug output (RH ASK)
* fprintf fixup
* Add device debug output
* Added support for Kerui PIR sensor
* Fixes
* Cleanup related to devices disabled by default.
* new_template rework
* Make auto level limit the default
* Sun Mar 27 2016 mardnhAATTgmx.de- Update to version 0.0.1.git1459106482.900fca7: + use uintptr_t instead of unsigned long - fixes build error on win64 + fix: change doc comments from \"samples\" to \"us\" + clean up casts regarding C Integer Promotions + Oregon Scientific V1 Decoding + add -U option to print timestamps in UTC + Support for Proove + Adjust pulse_tolerance to get all sensors to work + Update calibeur rf104 to new data api + add missing usage documentation for -n parameter: number of samples to read before quitting + add -T option to set run duration + Prevent crash when no output file is given with `-S` + Fineoffset: Fix key/value printout + pulse_analyzer: Add PCM detection + Revert \"add -T option to set run duration\" + Calibeur: Fix key/value printout + pulse_demod_osv1: Only print preamble info when debugging + Fix https://github.com/merbanan/rtl_433/issues/347 + use uintptr_t instead of unsigned long for the remaining devices + mingw32 does not have setenv + Remove spurious execute permission from README.md
* Fri Mar 11 2016 mardnhAATTgmx.de- Update to version 0.0.1.git1457694384.7ab14a4: + Added support for Fine Offset WH1080 weather station. Merging with Digitech XC0348 (it\'s a rebranded WH1080). + Adding support for Fine Offset WH1080. + Update fineoffset_wh1080.c + Added support for Fine Offset WH1080 + Add remote control on chip HT680 + Rethinking algorithm + fix decoders for WGR800 & THGR810 add decoder for PCR800 + adding a bitbuffer_find_repeated_row() with examples how it simplifies device code + code cleanup + starting to migrate to data_make + only try the crc if the packet would match + adding battery indicator for Nexus + add labels for ambient_weather.c to match oregon_scientific.c printout + Update README.md + Added tristate coding. + Correction data types in bitbuffer_find_repeated_row() + new feature: allow multiple outputs (WIP) + Decode device id from current_cost, and support more devices + Add support for Conrad S3318P + s3318p: use native temperature format + Add support for Conrad S3318P + also switch the labels on output conversion + Spurious output for debug mode + Remove some compiler warnings + fix wind direction nibble extract for WGR800 + Remove some compiler warnings + Remove some compiler warnings + fix off-by-one and make the null explicit + LaCrosse WS-2310 json output + Fixed WS-2310 json gust_speed to gust_speed_ms + Fix some memory leaks + TFA Twin Plus 30.3049 json support + Output less decimal places to get rid of bogus digits + Update fineoffset_wh1080.c + Switched to new data API + Update generic_temperature_sensor.c + KlikAanKlikUit json support + Added data labels for KlikAanKlikUit output + Added Akhan 100F14 RKE system + Updated akhan_100F14 message passing + Update CM180 Energy Sensor code - Add Checksum and new output system format + Many sensor required a larger pulse tolerance + Add Quhwa doorbell support + Clearer code + Add support for Quhwa doorbell + Support for Quhwa doorbell + data_make output for chuango + Update device support + add missing quhwa.c reference
* Thu Feb 04 2016 mardnhAATTgmx.de- Update to version 0.0.0.git1454367220.e7bc33d: + Auto level: Increase sensitivity to low signals + FSK: Change FM demodulation to use integer atan2() + Pulse_detect: Increase maximum number of pulses + FSK: refactor FSK into own function for sanity + Auto level: Make OOK level estimators a bit slower + add a converter for cf32 (gnuradio output format) + Convert Alecto to Pulse decoder + Convert Inovalley to Pulse decoder + Convert Nexus to Pulse decoder + Convert Generic temperature sensor to Pulse decoder + Convert Steffen to Pulse decoder + Convert Mebus to Pulse decoder + Convert Intertechno to Pulse Decoder + Convert Newkaku / KlikAanKlikUit to Pulse decoder + Convert Acurite to Pulse decoder + Convert ELV to Pulse decoder + Remove last sample based decoder OOK_PWM_D + Remove OOK_PWM_D: Clean-up header + Fix: Segmentation Fault in cf32 file support + Update Wiki with new options + only treat samples as cf32 when mode==3 + minor changes to support (cross-)compilation with MinGW + newkaku: support APA3-1500R + remove superfluous prototype + fix loop syntax + ignore buffers of all zeros. + rewrite LaCrosse TX output to data fields + adding data_make for humidity + typo + fix: broken bit operation + Make quiet mode output at least test file name + FSK: Change to F1/F2 estimation instead of F1/Fdelta + emonTx: Add stub driver + FSK: Increase initial frequency threshold + Change pulse data from unsigned to int to avoid undefined behaviour + fix limits for decoder + [xc0348] Add CRC validation + [xc0348] Don\'t filter on device id + [xc0348] Fix temperature (top nibble doesn\'t belong) + Include stdio for FILE + [xc0348] Add json output + [xc0348] Add csv fields + FSK: Fix data is not cleared at End Of Package + FSK: Fix for handling pulse overflow correctly + new command line option `-C native|si|customary` that hooks into `data_acquired_handler` and if `si` and type is DATA_DOUBLE and key is temperature_C then celsius2fahrenheit, if `customary` and type is DATA_DOUBLE and key is temperature_F then fahrenheit2celsius. Also if there is a FORMAT the last character \"C\" / \"F\" will be switched accordingly. + Emontx: Correct for sample frequency of 2.5 MHz + FSK: Rework to make pulse polarity absolute (pulse = high frequency) + bitbuffer: Add function to invert bits + current_cost: Invert bits to compensate for absolute FSK + FSK: correct comment + FSK: Fix slow estimation at initial frequency + Convert decoder limits to float instead of int, to allow more precision + elv: Fix precision of bit limits + rubicson: Fix precision of bit limits + Switch protocol decoder limits to µs instead of \"samples at 250000Hz\" + ec3k: Fix precision of bit limits + valeo: Fix precision of bit limits + dsc: Fix precision of bit limits + current_cost: Fix precision of bit limits + Add bitbuffer_extract_bytes() function for accessing unaligned data + Add crc16() function + Finish implementing emontx driver + Change bit limits in r_device structure to float too + Pulse detect: Make low level (noise) estimator even slower + Pulse detect: supress spurious short gaps + Pulse detect: Minor renaming for consistency + Pulse analyzer: Print absolute timing + Pulse analyzer: Print FSK frequencies + Pulse analyzer: Print OOK carrier frequency + Migrate fineoffset to new data format and add support for TFA 30.3157 Temperature sensor + Fix building with autotools + Migrate nexus to new data format and add support for Technoline TX 9116 Temperature sensor + fineoffset: fix typo (unbreak humidity sensor) + fix: missing NULL terminator + fix: use fabsf() instead of abs() + emontx: Increase size of words[] array for endianness conversion + alecto: only accept 36 bit packets + rubicson: only accept 36 bit packets + oil_watchman: Return events count + emontx: Return events count + rubicson: switch to new data api + change output of -F kv to resemble the custom fprintf output of the decoders- add patch rtl_433-disable-test.diff to disable build-time-tests for now
* Sun Jan 03 2016 mardnhAATTgmx.de- Update to version 0.0.0.git1450346637.879b467: + Add support for new demodulation + Add support for WT450 devices + Fix automake builds Update source file list and set compiler in C99 mode + rubicson: implement crc and other parameters + nexus: clean up the nexus protocol + WT450: Better packet detection, battery indicator + WT450: Add missing the supported device label in README file. + New Lacrosse Weather Station Decoding + Added Esperanza EWS + LaCrosse Weather Station WS-2310TWC changes + Updated decoding of Lacrosse Weather Station + DSC Security Contact added CRC-8 calc/check
* Added \"little-endian\" CRC-8 calculation
* Moved reverse8() to util.c
* Quieted WT450 callback false positive messages + Updated crc8 to take initial CRC value as a parameter + Read data from stdin with \'-\' + Added quiet mode (-q) to suppress non-data related messages + Lacrosse Weather Station Decoding cleanup + Added missing wt450.c for autoconf compile + Minor documentation update + Include the last sample when saving samples between filter runs + Share memory between fm buffer and temporary buffer + Add support for Efergy e2 classic + Remove unused command line argument \'c\' (used to be decimation level) + Only allocate synchronous read buffer if synchronous reads are used + WT450: Fix parity computation, error messages only in debug mode + add Inovalley kw9015b rain and temperature weather station + add new noname wireless wheather station + fix makefile.am + change r_device->name from \"\"KW9015B Transmitter\" to \"Inovalley kw9015b rain and Temperature weather station\" + rename source / callback generic_temperature_sensor + rename r_device->name from \"RF Wireless Temp Transmitter\" to \"Generic temperature sensor 1\" + Acurite 592TXR Temperature/Humidity Sensor + Acurite 592TXR Temperature/Humidity Sensor + Updated README.md with new device numbers + Acurite 986 Refrig/Freezer Temp initial support + Acurite 986, add CRC check, fix negative values + Acurite 986 low battery detection + Inovalley kw9015b : fix negative temperature + General structural data support for generating (ie.) JSON + Generic temperature sensor 1 : fix negative temperature + Add support for RTGN318 + Correct indentation + data: provide a key-value-printer + data: added formatting support + rtl_433: added JSON support + wt450: use JSON output instead of fprintf + data: introduce auxiliary data as an argument + data: only format key-value-format, not JSON + data: added CSV support + rtl_433: added CSV support. Requires driver support. + wt450: added CSV support (provide .fields) + waveman: added structured data support + Fix compilation with autotools + util: Make comment consistent + util: Fix mismatched comment + ambient: Migrate to using common method for output + Updated README.md + Migrate \"prologue\" to new output handler + Prevent data files from being overwritten + README.md documentation updates + README.md space to fab fix for consitency
* fix table markdown typo + waveman: added missing comma to fix CSV output + data: fixed the filtering of CSV fields + Convert Waveman to pulse decoder + Changed acurite 5n1 to use pulse demodulator + Convert Silvercrest to use pulse demodulator + Remove pwm_p_decode() and OOK_PWM_P + Convert from GNU to C99 syntax + Update alecto driver to new \"data\" format + Update oregon_scientific driver to new \"data\" + Fix indentation + Fix missing comma + Add Hideki TS04 sensors + Support framed FSK Manchester decoding compatible with Si4320/RFM01 + Add Watchman Sonic ultrasonic oil tank monitor + Add heuristic for detecting RFM01-framed FSK + hideki: Remove overzealous warning about invalid parity + Add bitbuffer_search() and bitbuffer_manchester_decode() functions + Convert oil_watchman to bitbuffer_search() + bitbuffer_manchester_decode() + Revert \"Support framed FSK Manchester decoding compatible with Si4320/RFM01\" + Add Watchman to readme + Add CurrentCost TX device + Fix indent + TODO (minor for CurrentCost sensor) + Fix negatif temp value for Hideki TS04 + Use constant to define and check OS (v2) sensor_id + Fix channel error with some OS devices + Do not require first byte of Watchman packets to be 0x28 + Update Readme.md + Sync usage messages and README.md + README improvements, added typical command line
* rtl_433: better description of ppm error option + Added -W to overwrite files + Added -W to README.md + Auto level - initial implementation + Auto level - suppress spurious initial pulses + FSK spurious short pulse suppression + Auto level - print level in analyzer + Fix to read complete file + Pass 0 into local_time_str() for current time instead of using time() + When reading sample files, make local_time_str() show offset not time of day + Add temperature output in °C to Watchman decode + Auto level - minor fixes + Improve comment about level estimates + Fix automake build + Sort source file lists in CMakeLists.txt and Makefile.am
* Sun Sep 27 2015 mardnhAATTgmx.de- initial package