Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mnhauke:rtl_433:nightly
rtl_433
rtl_433.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rtl_433.changes of Package rtl_433
------------------------------------------------------------------- Wed Apr 03 00:01:47 UTC 2024 - mardnh@gmx.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 00:01:50 UTC 2024 - mardnh@gmx.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 01:00:13 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240330.9448d429: * Add Support for Thermor DG950 Weather Station ------------------------------------------------------------------- Sat Mar 30 01:01:15 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240329.92646878: * minor: Fix Honeywell-CM921 debug print (closes #2889) ------------------------------------------------------------------- Wed Mar 27 01:00:20 UTC 2024 - mardnh@gmx.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 01:00:12 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240324.c00aa109: * Add microseconds to OOK pulse data outputs * build: Fix CMake compatibility (closes #2884) ------------------------------------------------------------------- Sun Mar 17 01:00:13 UTC 2024 - mardnh@gmx.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 01:01:44 UTC 2024 - mardnh@gmx.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 01:01:39 UTC 2024 - mardnh@gmx.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 01:01:42 UTC 2024 - mardnh@gmx.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 01:01:25 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240308.82f63322: * minor: Cleanup gitignore entries * minor: Add decoder_verbose function ------------------------------------------------------------------- Fri Mar 08 01:01:32 UTC 2024 - mardnh@gmx.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 01:00:52 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240306.fe85bd11: * minor: Refactor C utility macros * minor: Rename util to bit_util ------------------------------------------------------------------- Tue Mar 05 01:00:14 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240304.71b65665: * minor: Fix timeval_subtract() to const ------------------------------------------------------------------- Sun Mar 03 01:00:11 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240302.b2a9bf38: * build: Add new binary builds (#2859) ------------------------------------------------------------------- Sat Mar 02 01:01:27 UTC 2024 - mardnh@gmx.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 01:01:37 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240229.8d1541bd: * build: Update Github Actions * build: Add Package maintainer note ------------------------------------------------------------------- Thu Feb 29 01:00:47 UTC 2024 - mardnh@gmx.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 01:01:04 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240227.152a72f9: * Improve Bresser lightning correct msg length and lfsr digest check ------------------------------------------------------------------- Mon Feb 26 01:00:13 UTC 2024 - mardnh@gmx.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 01:01:18 UTC 2024 - mardnh@gmx.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 01:01:36 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240216.5786c01c: * Add honor the NO_COLOR env var ------------------------------------------------------------------- Mon Feb 12 01:00:13 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240211.f88bf685: * build: Add Doxygen check job ------------------------------------------------------------------- Sun Feb 11 01:00:57 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240211.4c5081db: * minor: Fix FS20 code style * Improve FS20 decoding, add FHT support (#1783) ------------------------------------------------------------------- Sat Feb 10 20:37:08 UTC 2024 - mardnh@gmx.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 01:00:28 UTC 2024 - mardnh@gmx.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 01:01:22 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240205.06b03b7a: * Fix Bresser-7in1 to exclude unavailable sensor values (#2817) ------------------------------------------------------------------- Sun Feb 04 01:00:25 UTC 2024 - mardnh@gmx.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 01:01:18 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240201.2122cc26: * Add HTTP cmd API examples * Fix TPMS Elantra2012 for longer desync (closes #2806) ------------------------------------------------------------------- Mon Jan 29 01:00:24 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240128.0ae39cc5: * minor: Add Acurite-515 note to Acurite-TXR (closes #2805) ------------------------------------------------------------------- Thu Jan 25 01:01:19 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240124.43c5aa54: * Fix KlikAanKlikUit-Switch for DIO remotes (#2789) ------------------------------------------------------------------- Tue Jan 23 01:01:20 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240122.fe439627: * Fix rtl_433_mqtt_hass.py rain_in value template (#2801) ------------------------------------------------------------------- Sat Jan 20 01:01:27 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240119.935df25c: * Fix Bresser-Lightning decoding of 'count' (#2797) ------------------------------------------------------------------- Thu Jan 18 01:00:25 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240117.3051265a: * minor: acurite.c: Note that 592TXR low battery means < 2.5V ------------------------------------------------------------------- Tue Jan 16 01:01:16 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240115.271bed88: * Fix detection of Bresser-ProRainGauge (#2431) ------------------------------------------------------------------- Mon Jan 15 01:00:24 UTC 2024 - mardnh@gmx.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 01:01:16 UTC 2024 - mardnh@gmx.de - Update to version 23.11+git20240105.10bd337d: * docs: Add sudo install note (closes #2781) ------------------------------------------------------------------- Fri Jan 05 01:01:16 UTC 2024 - mardnh@gmx.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 01:01:13 UTC 2024 - mardnh@gmx.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 01:01:18 UTC 2023 - mardnh@gmx.de - Update to version 23.11+git20231229.44012321: * minor: Add ASAN function excludes * minor: Change mqtt auth vars ------------------------------------------------------------------- Fri Dec 29 01:01:03 UTC 2023 - mardnh@gmx.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 01:01:11 UTC 2023 - mardnh@gmx.de - Update to version 23.11+git20231225.83afc7b4: * Add support for Fine Offset WN32B (closes #2303) ------------------------------------------------------------------- Mon Dec 25 01:00:24 UTC 2023 - mardnh@gmx.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 01:00:24 UTC 2023 - mardnh@gmx.de - Update to version 23.11+git20231223.f9dc6b88: * minor: Improve efergy e2 classic (#2760) ------------------------------------------------------------------- Fri Dec 22 01:01:09 UTC 2023 - mardnh@gmx.de - Update to version 23.11+git20231221.57c22d7c: * docs: Add SoapySDR note to release (closes #2757) ------------------------------------------------------------------- Tue Dec 19 01:01:10 UTC 2023 - mardnh@gmx.de - Update to version 23.11+git20231218.60bdd62d: * minor: Remove mention of _inch (#2755) * Fix converting inches to mm (#2755) ------------------------------------------------------------------- Mon Dec 11 21:53:54 UTC 2023 - mardnh@gmx.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 00:00:57 UTC 2023 - mardnh@gmx.de - Update to version nightly+git20230929.72c0f21b: * minor: Fix _POSIX_HOST_NAME_MAX for gcc-13 ------------------------------------------------------------------- Thu Sep 28 00:00:52 UTC 2023 - mardnh@gmx.de - Update to version nightly+git20230927.02724080: * Add standardized detect key for Govee-Water (#2625) ------------------------------------------------------------------- Wed Sep 27 00:00:50 UTC 2023 - mardnh@gmx.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 00:00:51 UTC 2023 - mardnh@gmx.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 00:00:50 UTC 2023 - mardnh@gmx.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 00:00:48 UTC 2023 - mardnh@gmx.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 00:00:47 UTC 2023 - mardnh@gmx.de - Update to version nightly+git20230918.582af769: * Improve handling of units within HA UI (#2624) ------------------------------------------------------------------- Sun Sep 17 00:00:29 UTC 2023 - mardnh@gmx.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 01:00:56 UTC 2023 - mardnh@gmx.de - Update to version nightly+git20230220.371ccfd5: * Add char const check to symbolizer (#2390) ------------------------------------------------------------------- Mon Feb 20 01:00:28 UTC 2023 - mardnh@gmx.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 01:00:54 UTC 2023 - mardnh@gmx.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 01:00:49 UTC 2023 - mardnh@gmx.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 01:00:49 UTC 2023 - mardnh@gmx.de - Update to version nightly+git20230213.53859a34: * minor: Fix whitespace style ------------------------------------------------------------------- Mon Feb 13 01:00:30 UTC 2023 - mardnh@gmx.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 01:00:27 UTC 2023 - mardnh@gmx.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 01:00:43 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230210.17fe8254: * Fix Emax units (#2374) ------------------------------------------------------------------- Fri Feb 10 01:00:44 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230209.48157f6a: * minor: Update Cardin-S466 ------------------------------------------------------------------- Wed Feb 08 01:00:42 UTC 2023 - mardnh@gmx.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 01:00:42 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230206.78726870: * minor: Add Kingspan Watchman Sonic Plus note * Fix Emax LUX decoding (#2346) ------------------------------------------------------------------- Sun Feb 05 01:00:27 UTC 2023 - mardnh@gmx.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 01:00:30 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230203.b57a894f: * minor: Change Eurochron-EFTH800 radio_clock to optional ------------------------------------------------------------------- Fri Feb 03 01:00:34 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230202.425726f8: * Fix Somfy-RTS for wrong bitrate (closes #2356) ------------------------------------------------------------------- Wed Feb 01 01:00:44 UTC 2023 - mardnh@gmx.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 01:00:43 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230130.3597af82: * minor: Add Bresser 5CH note to Hideki-TS04 ------------------------------------------------------------------- Sun Jan 29 01:00:37 UTC 2023 - mardnh@gmx.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 01:00:53 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230116.d287cfb7: * Fix json keys for wmbus to be unique (#2316) ------------------------------------------------------------------- Sat Jan 14 01:00:26 UTC 2023 - mardnh@gmx.de - Update to version 22.11+git20230113.a95da780: * Fix Bresser-ProRainGauge rain digits (#2312) * minor: Fix MSVC build (#2310) ------------------------------------------------------------------- Thu Jan 12 01:01:03 UTC 2023 - mardnh@gmx.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 01:00:54 UTC 2022 - mardnh@gmx.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 01:00:55 UTC 2022 - mardnh@gmx.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 01:00:59 UTC 2022 - mardnh@gmx.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 01:00:58 UTC 2022 - mardnh@gmx.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 01:00:52 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221220.616b5d5e: * Add support for longer EFTH800 messages (#2278) ------------------------------------------------------------------- Tue Dec 20 01:00:57 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221219.0ff72473: * Add output log level options (#2282) ------------------------------------------------------------------- Mon Dec 19 01:00:31 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221218.d3122264: * Add ANSI colors for Windows 10 (#2280) ------------------------------------------------------------------- Sun Dec 18 01:00:28 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221217.46491d3b: * minor: Add EcoWitt, FineOffset, Govee device notes * minor: Fix pthread_cancel compat ------------------------------------------------------------------- Sat Dec 10 01:00:51 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221210.dc95819b: * Fix to use pthread compat on WIN32 always ------------------------------------------------------------------- Fri Dec 09 01:00:49 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221208.68a9c9df: * Fix battery flag in AmbientWeather-WH31E/WH31B (closes #2272) ------------------------------------------------------------------- Thu Dec 08 01:00:49 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221207.58593172: * Change more fprintf to log prints ------------------------------------------------------------------- Tue Dec 06 01:00:55 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221205.686d9967: * minor: Clean up some fprintf in decoders ------------------------------------------------------------------- Mon Dec 05 01:00:28 UTC 2022 - mardnh@gmx.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 01:00:28 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221203.dcf34b79: * minor: Change to lower verbosity on some debug output ------------------------------------------------------------------- Fri Dec 02 01:00:51 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221201.24c2a2ba: * minor: Change bitbuffer_print to deprected ------------------------------------------------------------------- Wed Nov 30 01:00:50 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221129.6e1f1202: * Fix JSON output string escaping * minor: Change decoder_output calls to decoder_log ------------------------------------------------------------------- Tue Nov 29 01:00:52 UTC 2022 - mardnh@gmx.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 01:00:55 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221121.d4c0e626: * build: Update Actions workflows ------------------------------------------------------------------- Tue Nov 22 01:00:41 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221121.fca5408b: * minor: Add Misol WS2320 note to Fineoffset WH65B (closes #2039) ------------------------------------------------------------------- Mon Nov 21 01:00:42 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221120.94d7b693: * Fix Win32 thread calling convention * Add decode_dm flex option (closes #2241) ------------------------------------------------------------------- Sun Nov 20 01:00:42 UTC 2022 - mardnh@gmx.de - Update to version 22.11+git20221119.e67a9f58: * minor: Fix Mongoose deprecated function prototype * docs: update changelog for 22.11 ------------------------------------------------------------------- Tue Nov 15 01:00:46 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20221114.1aa49c04: * Fix deprecated function prototypes * Add note regarding WH51 915MHz decoding (#2236) ------------------------------------------------------------------- Fri Nov 11 01:00:41 UTC 2022 - mardnh@gmx.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 00:00:43 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20221025.eee869e7: * Improve false positives for acurite_01185m (#2214) ------------------------------------------------------------------- Sat Oct 22 00:00:44 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20221021.5f76eae6: * Change rtl_433_mqtt_hass rain value template round to two digits (#2210) ------------------------------------------------------------------- Fri Oct 21 00:00:46 UTC 2022 - mardnh@gmx.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 00:00:26 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220924.e066b669: * docs: Update meta time example (#2187) ------------------------------------------------------------------- Wed Sep 21 00:00:29 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220920.73f5a846: * minor: Cleanup LaCrosse-TX style, add TFA 30.3121 note ------------------------------------------------------------------- Tue Sep 20 00:00:40 UTC 2022 - mardnh@gmx.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 00:00:49 UTC 2022 - mardnh@gmx.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 00:00:43 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220916.28aac263: * minor: Add notes to Cotech-367959 (#2173) ------------------------------------------------------------------- Thu Sep 15 00:00:28 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220914.2f5fac3d: * Fix Efergy-e2CT current above 53 Amp (closes #2166) ------------------------------------------------------------------- Fri Sep 02 00:00:40 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220901.15637a2f: * minor: Fix various decoder doc comments * minor: Fix channel formating for LaCrosse-TX141 ------------------------------------------------------------------- Thu Sep 01 00:00:41 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220901.9ed25184: * minor: Fix symbolizer file/line location ------------------------------------------------------------------- Wed Aug 31 00:00:40 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220830.44d5b006: * Add sanity check to Ambient Weather F007th (#2155) ------------------------------------------------------------------- Sun Aug 28 00:00:41 UTC 2022 - mardnh@gmx.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 00:00:43 UTC 2022 - mardnh@gmx.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 00:00:36 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220813.b1e39852: * build: Update Actions environment ------------------------------------------------------------------- Sat Aug 13 00:00:41 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220812.8c7806b8: * minor: Add received-header to ook dumps ------------------------------------------------------------------- Fri Aug 12 00:00:34 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220811.dcbc12f9: * minor: Add Bresser Soil note (closes #2146) ------------------------------------------------------------------- Tue Aug 09 00:00:32 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220808.9c53fa08: * Add support for Badger ORION water meter (#2089) ------------------------------------------------------------------- Mon Aug 08 00:00:39 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220807.eee45de1: * Add InFactory PT-310 support to Rubicson (#2123) ------------------------------------------------------------------- Sun Aug 07 00:00:31 UTC 2022 - mardnh@gmx.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 00:00:36 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220804.300fcc3b: * minor: Fix missing WSAStartup in rtl_tcp pass-through ------------------------------------------------------------------- Wed Aug 03 00:00:35 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220802.34d6eb4c: * docs: Add Getting Started ------------------------------------------------------------------- Fri Jul 29 00:00:35 UTC 2022 - mardnh@gmx.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 00:00:46 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220726.fc89aab1: * Change rain gauge multiplier for Auriol-4LD5661 (#2129) ------------------------------------------------------------------- Tue Jul 26 00:00:38 UTC 2022 - mardnh@gmx.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 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220711.b668f40f: * minor: Add TFA 30.3243.02 note (closes #2107) ------------------------------------------------------------------- Fri Jul 08 00:00:30 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220707.835cfd47: * minor: Fix Honeywell-ActivLink ID field ------------------------------------------------------------------- Wed Jul 06 00:00:28 UTC 2022 - mardnh@gmx.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 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220624.9cd036e1: * Add php example script (closes #2087) ------------------------------------------------------------------- Mon Jun 20 00:00:25 UTC 2022 - mardnh@gmx.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 00:00:53 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220610.5c17e4e3: * minor: Fix ORIA WA50B (closes #2088) ------------------------------------------------------------------- Thu Jun 09 00:01:30 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220608.cca69d1d: * minor: Fix Bresser-6in1 soil sensor UV reading ------------------------------------------------------------------- Wed Jun 08 00:01:21 UTC 2022 - mardnh@gmx.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 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220604.f8d98dfd: * minor: Fix spelling errors (#2082) ------------------------------------------------------------------- Thu May 19 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220518.8cdb233b: * Improve Ford TPMS decoder (#2071) ------------------------------------------------------------------- Wed May 11 00:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220510.de4f0812: * Fix crash when reading a conf file (#2068) ------------------------------------------------------------------- Fri Apr 29 00:00:36 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220428.9eec4611: * Change light_klx to light_lux in Bresser-7in1 (#2061) ------------------------------------------------------------------- Wed Apr 27 00:00:30 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220425.bb1be7f1: * minor: cleanup some float consts ------------------------------------------------------------------- Mon Apr 25 00:00:28 UTC 2022 - mardnh@gmx.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 00:00:28 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220422.f7e4d184: * minor: Fix and update Windows build ------------------------------------------------------------------- Thu Apr 21 00:00:29 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220420.46c9508c: * minor: Fix DSC-Security for WS4945 (#2051) ------------------------------------------------------------------- Tue Apr 12 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220411.3428b8a9: * minor: Add TLS cert option to the mqtt-hass discovery script (#2043) ------------------------------------------------------------------- Sat Apr 02 00:00:29 UTC 2022 - mardnh@gmx.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 00:00:25 UTC 2022 - mardnh@gmx.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 00:00:28 UTC 2022 - mardnh@gmx.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 00:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220327.44e893c0: * minor: Fix payload length in RadioHead-ASK (#2027) ------------------------------------------------------------------- Sun Mar 27 01:00:24 UTC 2022 - mardnh@gmx.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 01:00:26 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220322.f4b73f11: * minor: Fix Bresser-6in1 UV reading (closes #2013) ------------------------------------------------------------------- Mon Mar 21 01:00:29 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220320.b28ad702: * docs: Update option M docs ------------------------------------------------------------------- Sat Mar 19 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220309.45e8fc54: * minor: Add warning to invalid bitbuffer_parse arg in flex or test strings ------------------------------------------------------------------- Tue Mar 08 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220307.816065d9: * docs: Update JSON Data field spec (closes #2005) ------------------------------------------------------------------- Sat Mar 05 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220304.d123816e: * minor: Fix Altronics-X7064 flags ------------------------------------------------------------------- Fri Mar 04 01:00:27 UTC 2022 - mardnh@gmx.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 01:00:27 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220302.8dffa047: * Add cmake option to select IPv6 support ------------------------------------------------------------------- Wed Mar 02 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220225.2d041b5d: * Remove confusing -G register all option ------------------------------------------------------------------- Mon Feb 21 01:00:24 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220218.e15f0f4c: * Add Honeywell-cm921 Ticker and Heat Demand commands (closes #1985) ------------------------------------------------------------------- Sun Feb 13 01:00:24 UTC 2022 - mardnh@gmx.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 01:00:26 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220209.4f524198: * Add decoder log to replace bitbuffer bitrow print * minor: Cleanup printf format style ------------------------------------------------------------------- Wed Feb 09 01:00:24 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220208.9fedcf1f: * Add decoder log to replace fprintf * minor: Cleanup printf code style ------------------------------------------------------------------- Tue Feb 08 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220207.3e60f9bc: * minor: Fix Fineoffset-WS80 MSBs ------------------------------------------------------------------- Mon Feb 07 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220206.8b559835: * Add support for FineOffset WS80 weather station (closes #1965) ------------------------------------------------------------------- Sun Feb 06 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220205.baafa3b8: * Fix Digitech-XC0324 humidity readings (FT-005TH Sensor) (#1971) ------------------------------------------------------------------- Tue Feb 01 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220131.2b49b81a: * minor: Fix Bresser-6in1 missing rain digits (closes #1969) ------------------------------------------------------------------- Mon Jan 31 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:24 UTC 2022 - mardnh@gmx.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 01:00:24 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220127.badc8152: * minor: Fix Maverick ET73 temperature and recognize negative temps (#1966) ------------------------------------------------------------------- Wed Jan 26 01:00:34 UTC 2022 - mardnh@gmx.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 01:00:29 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220122.3a752f16: * Add diagnostic entity category to mqtt hass example (#1952) ------------------------------------------------------------------- Sat Jan 22 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220121.ceba9d4c: * minor: Cleanup Regency-Remote style * Add support for Regency ceiling fans (#1948) ------------------------------------------------------------------- Tue Jan 11 01:00:28 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220110.32c1f4a6: * docs: Remove MQTT QoS from help (#1938) ------------------------------------------------------------------- Mon Jan 10 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.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 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220107.4084ea62: * Add support for Yale HSA (#1929) ------------------------------------------------------------------- Tue Jan 04 01:00:25 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220103.dee91e58: * minor: Change HASS MQTT Parameter for Lux (#1930) ------------------------------------------------------------------- Mon Jan 03 01:00:31 UTC 2022 - mardnh@gmx.de - Update to version 21.12+git20220102.2d61e072: * Add DrivewayAlert decoder conf (#1928) ------------------------------------------------------------------- Thu Dec 30 01:00:24 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.de - Update to version 21.12+git20211228.9e6c8476: * minor: Fix spelling errors (#1920) ------------------------------------------------------------------- Mon Dec 27 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:30 UTC 2021 - mardnh@gmx.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 01:00:32 UTC 2021 - mardnh@gmx.de - Update to version 21.12+git20211220.88e99d97: * Add support for AVE TPMS (#1909) ------------------------------------------------------------------- Sun Dec 19 01:00:24 UTC 2021 - mardnh@gmx.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 01:00:28 UTC 2021 - mardnh@gmx.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 01:00:28 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211213.21d7fade: * Add support for SmartFire Proflame 2 remote control (closes #1905) ------------------------------------------------------------------- Mon Dec 13 01:00:31 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211212.9ef75986: * minor: Fix moisture to humidity class in hass script (#1903) ------------------------------------------------------------------- Sat Dec 11 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:21 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211203.d72fe229: * minor: Fix code style * Add support for Truck TPMS (closes #1893) ------------------------------------------------------------------- Fri Dec 03 01:00:21 UTC 2021 - mardnh@gmx.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 01:00:23 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211127.20aa5484: * minor: Fix HASS value template for battery (#1887) ------------------------------------------------------------------- Fri Nov 26 01:00:27 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211125.6fdbdfbe: * minor: Fix Home Assistant template rounding (#1889) ------------------------------------------------------------------- Thu Nov 25 01:00:22 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211124.c8527980: * minor: Add dB level notes ------------------------------------------------------------------- Thu Nov 18 01:00:23 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211117.4ca3cb0d: * minor: Fix code style in acurite ------------------------------------------------------------------- Wed Nov 17 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:24 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211114.0097048a: * minor: Fix cmake modules names * docs: add formats and analyze docs ------------------------------------------------------------------- Sun Nov 14 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:24 UTC 2021 - mardnh@gmx.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 01:00:22 UTC 2021 - mardnh@gmx.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 01:00:21 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211108.73a2edb0: * Change HASS script to logging (#1851) ------------------------------------------------------------------- Mon Nov 08 01:00:21 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211107.dad068d9: * minor: Fix Auriol-4LD5661 id format (#1850) ------------------------------------------------------------------- Sat Nov 06 01:00:24 UTC 2021 - mardnh@gmx.de - Update to version 21.05+git20211105.bfd61a19: * docs: add clone note on building ------------------------------------------------------------------- Sat Oct 30 00:00:23 UTC 2021 - mardnh@gmx.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 00:00:26 UTC 2021 - mardnh@gmx.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 14:16:20 UTC 2021 - mardnh@gmx.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 01:00:32 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210202: * build: fix FindLibUSB paths ------------------------------------------------------------------- Tue Feb 02 01:00:27 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210130: * Add option for multiple data tags * build: add OPENSSL build switch for Travis ------------------------------------------------------------------- Fri Jan 29 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.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 01:00:26 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210125: * Add Skylink HA-434TL motion sensor conf (s.a. #814) ------------------------------------------------------------------- Mon Jan 25 01:00:29 UTC 2021 - mardnh@gmx.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 01:00:25 UTC 2021 - mardnh@gmx.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 01:00:24 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210122: * Add raw pulse printing mode ------------------------------------------------------------------- Fri Jan 22 01:00:26 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210121: * Minor fix network interactivity * Add support for parsing timedate in wbus (#1616) ------------------------------------------------------------------- Tue Jan 19 01:00:30 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210118: * Add Battery Level for Fineoffset WH0290 Wireless Air Quality Monitor (#1617) ------------------------------------------------------------------- Mon Jan 18 01:00:25 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210117: * Blueline tweaks and improvements (#1590) * Feature/add metrics (#1610) ------------------------------------------------------------------- Fri Jan 15 01:00:33 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210114: * Minor add sanity check from Adam Klva * Minor add cs8 output help ------------------------------------------------------------------- Thu Jan 14 01:00:26 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210113: * Change soil moisture to percent display (#1595) ------------------------------------------------------------------- Sat Jan 09 01:00:25 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210108: * Add ATC Technology LMT-430 conf (#1600) ------------------------------------------------------------------- Wed Jan 06 01:00:25 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210105: * Fix buffer length in honeywell (#1598) ------------------------------------------------------------------- Tue Jan 05 01:00:26 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210105: * buffer size error (#1596) ------------------------------------------------------------------- Mon Jan 04 01:00:29 UTC 2021 - mardnh@gmx.de - Update to version 20.11+git.20210103: * build: add colored build for Ninja * Fix FineOffset WH1050 field widths (#1592) ------------------------------------------------------------------- Thu Dec 24 01:00:33 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.11+git.20201214: * Fix rtlsdr_read_async() abort on read stall (closes #1581) ------------------------------------------------------------------- Mon Dec 14 01:00:27 UTC 2020 - mardnh@gmx.de - Update to version 20.11+git.20201213: * Fix rtlsdr_set_freq_correction non-error code ------------------------------------------------------------------- Wed Dec 09 01:00:27 UTC 2020 - mardnh@gmx.de - Update to version 20.11+git.20201208: * Add support for UV index and light intensity readings in Cotech (#1575) ------------------------------------------------------------------- Mon Dec 07 01:00:28 UTC 2020 - mardnh@gmx.de - Update to version 20.11+git.20201206: * Fix false positive bug in Nexus (closes #1576) ------------------------------------------------------------------- Sat Dec 05 01:00:26 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.11+git.20201130: * Minor fix add mic to fields in Somfy ------------------------------------------------------------------- Fri Nov 13 01:00:26 UTC 2020 - mardnh@gmx.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 01:00:27 UTC 2020 - mardnh@gmx.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 01:00:25 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.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 01:00:25 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201107: * Minor cleanup sdr dev check ------------------------------------------------------------------- Sat Nov 07 01:00:28 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201106: * Add arguments and docs to Home Assistant MQTT auto discovery script (#1546) ------------------------------------------------------------------- Fri Nov 06 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201105: * Changed LaCrosse LTV-WR1 to wind_avg_km_h key (#1549) ------------------------------------------------------------------- Wed Nov 04 01:00:27 UTC 2020 - mardnh@gmx.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 01:00:25 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201102: * Fix rfraw builder overflow (closes #1539) ------------------------------------------------------------------- Mon Nov 02 01:00:25 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201031: * Change to sig_atomic_t for sighandler * Minor style fix ------------------------------------------------------------------- Fri Oct 30 01:00:30 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201029: * Fix wmbus csv output parameters * Fix flags field for TPMS Jansite (#1538) ------------------------------------------------------------------- Wed Oct 28 01:00:30 UTC 2020 - mardnh@gmx.de - Update to version 20.02+git.20201027: * Minor update example conf * Add note for TFA Dostmann 30.3159.IT (#1537) ------------------------------------------------------------------- Tue Oct 27 01:00:25 UTC 2020 - mardnh@gmx.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 01:00:27 UTC 2020 - mardnh@gmx.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 19:24:06 UTC 2020 - mardnh@gmx.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 01:00:25 UTC 2020 - mardnh@gmx.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 01:00:22 UTC 2020 - mardnh@gmx.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 01:00:20 UTC 2020 - mardnh@gmx.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 01:00:23 UTC 2020 - mardnh@gmx.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 01:00:21 UTC 2020 - mardnh@gmx.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 01:00:21 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200125: * Add 345M to example docs * Add some compatible sensor descriptions ------------------------------------------------------------------- Thu Jan 23 01:00:21 UTC 2020 - mardnh@gmx.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 01:00:26 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200121: * Add wmbus mode S support and KNX RF telegram support. ------------------------------------------------------------------- Sun Jan 19 01:00:25 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200118: * Silence debug message in min/max fsk demodulator ------------------------------------------------------------------- Fri Jan 17 01:00:24 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200117: * Add support for decoding Lansen and Bmeters wmbus based temperature/hygrometers ------------------------------------------------------------------- Wed Jan 15 01:00:23 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200114: * Change min repeat for LaCrosse TX141W (#1213) ------------------------------------------------------------------- Tue Jan 14 01:00:24 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200114: * Add support for decoding wmbus temperature. * Add block2 parsing for wmbus ------------------------------------------------------------------- Mon Jan 13 01:00:21 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200112: * Enhance Honeywell 2Gig support * Change -a and -G option to discourage usage ------------------------------------------------------------------- Sun Jan 12 01:00:24 UTC 2020 - mardnh@gmx.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 01:00:21 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200110: * Update BUILDING.md (#1259) ------------------------------------------------------------------- Fri Jan 10 01:00:23 UTC 2020 - mardnh@gmx.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 01:00:24 UTC 2020 - mardnh@gmx.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 01:00:23 UTC 2020 - mardnh@gmx.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 01:00:21 UTC 2020 - mardnh@gmx.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 01:00:27 UTC 2020 - mardnh@gmx.de - Update to version 19.08+git.20200103: * Fix missing csv fields on default disabled ------------------------------------------------------------------- Tue Dec 31 01:01:33 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191230: * Update m_bus.c with device type strings from OMS ------------------------------------------------------------------- Tue Dec 17 01:00:24 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191216: * mbus: add csv output ------------------------------------------------------------------- Wed Dec 11 01:00:24 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191210: * Improve Efergy Optical decoder (#1229) ------------------------------------------------------------------- Sat Dec 07 01:00:23 UTC 2019 - mardnh@gmx.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 01:00:22 UTC 2019 - mardnh@gmx.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 01:00:26 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191202: * Add pulse analyzer support for read OOK data (#1216) ------------------------------------------------------------------- Sun Dec 01 01:00:24 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191130: * Fix ook input support bug from a9de888 (#1215) ------------------------------------------------------------------- Tue Nov 26 01:00:22 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191125: * Fix missing hop_time when reading file (closes #1211) ------------------------------------------------------------------- Fri Nov 22 20:35:36 UTC 2019 - mardnh@gmx.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 01:00:27 UTC 2019 - mardnh@gmx.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 01:00:25 UTC 2019 - mardnh@gmx.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 00:00:35 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191025: * Change Acurite to log only with verbose (#1182) * Fix radiohead buffer underflow (#1181) ------------------------------------------------------------------- Fri Oct 25 00:00:33 UTC 2019 - mardnh@gmx.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 00:00:33 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191022: * Add protocol selection to test bitbuffer input * Add streaming test bitbuffers (#1062) ------------------------------------------------------------------- Tue Oct 22 00:00:34 UTC 2019 - mardnh@gmx.de - Update to version 19.08+git.20191021: * Fix parsing oversized bitbuffer (#1171) ------------------------------------------------------------------- Fri Oct 18 09:58:26 UTC 2019 - mardnh@gmx.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 @todo 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 00:00:33 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190724: * Documentation fixes ------------------------------------------------------------------- Thu Jul 18 00:01:27 UTC 2019 - mardnh@gmx.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 00:00:40 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190716: * Fix some typos (#1111) ------------------------------------------------------------------- Tue Jul 16 00:00:32 UTC 2019 - mardnh@gmx.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 00:00:32 UTC 2019 - mardnh@gmx.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 00:00:34 UTC 2019 - mardnh@gmx.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 00:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190708: * Minor code style cleanup ------------------------------------------------------------------- Mon Jul 08 00:00:33 UTC 2019 - mardnh@gmx.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 19:04:03 UTC 2019 - mardnh@gmx.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 00:00:37 UTC 2019 - mardnh@gmx.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 00:00:46 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190517: * Thermopro TP12 also supports TP20 ------------------------------------------------------------------- Tue May 07 00:01:16 UTC 2019 - mardnh@gmx.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 00:00:46 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190503: * CMake: Switch back to _GNU_SOURCE (#1054) ------------------------------------------------------------------- Tue Apr 30 00:00:50 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190429: * Add example for MQTT format option (#1052) ------------------------------------------------------------------- Sat Apr 27 00:00:40 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190426: * Added configuration for PIR-EF4 sensor (#1049) ------------------------------------------------------------------- Fri Apr 26 00:00:43 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190425: * Update README formats ------------------------------------------------------------------- Thu Apr 25 00:00:43 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190424: * Change time meta option format (#1046) ------------------------------------------------------------------- Mon Apr 22 00:00:38 UTC 2019 - mardnh@gmx.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 00:00:43 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190415: * Change default to ENABLE_RTLSDR=ON ------------------------------------------------------------------- Mon Apr 15 00:00:40 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190414: * Update Oregon Scientific decoder code style ------------------------------------------------------------------- Thu Apr 11 00:00:42 UTC 2019 - mardnh@gmx.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 00:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190408: * Clean up Oregon Scientific SL109H * Default disable Honda Remote ------------------------------------------------------------------- Mon Apr 08 00:00:41 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190407: * Add Fine Offset WH32B support (#1040) * Minor include clean up ------------------------------------------------------------------- Sun Apr 07 00:00:34 UTC 2019 - mardnh@gmx.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 00:00:40 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190405: * Omit humidity on Prologue if invalid * Add update_protocols call after setup (#1037) ------------------------------------------------------------------- Fri Apr 05 00:00:39 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190404: * Clean up Kaku, Nexa, Proove ------------------------------------------------------------------- Thu Apr 04 00:00:40 UTC 2019 - mardnh@gmx.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 00:00:38 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190401: * Fix return values for nexa and proove decoder ------------------------------------------------------------------- Mon Apr 01 00:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190331: * Fix option S crash (#1027) ------------------------------------------------------------------- Sat Mar 30 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190329: * Change Honeywell WDB model to Honeywell-ActivLink ------------------------------------------------------------------- Thu Mar 28 01:00:41 UTC 2019 - mardnh@gmx.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 01:00:38 UTC 2019 - mardnh@gmx.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 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190324: * Add Oregon Scientific RTHN129 support (#941) ------------------------------------------------------------------- Sun Mar 24 01:00:36 UTC 2019 - mardnh@gmx.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 01:00:37 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190322: * Fix Efergy-e2 current reading exponent * Fix install documentation (#1017) ------------------------------------------------------------------- Fri Mar 22 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190321: * Refactor data output json print for syslog * Allow comma options in arg_param ------------------------------------------------------------------- Thu Mar 21 01:00:38 UTC 2019 - mardnh@gmx.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 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190319: * Add bridge/relay example scripts ------------------------------------------------------------------- Mon Mar 18 01:00:35 UTC 2019 - mardnh@gmx.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 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190315: * Fix some output field lists ------------------------------------------------------------------- Fri Mar 15 01:00:38 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190314: * Fix CF32 loader; add CS8, CF32 dumper ------------------------------------------------------------------- Thu Mar 14 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190313: * Fix some int overflows * Add ASAN to Debug builds ------------------------------------------------------------------- Tue Mar 12 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190311: * Fix Acurite 606TX remove sync detection (#1005) ------------------------------------------------------------------- Mon Mar 11 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190310: * Clean up Acurite and fix 3n1 temperature (#1004) ------------------------------------------------------------------- Sun Mar 10 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:33 UTC 2019 - mardnh@gmx.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 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:33 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190228: * Add clang format config * Update Git version time format ------------------------------------------------------------------- Thu Feb 28 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190227: * Change Schrader unit from bar to kPa ------------------------------------------------------------------- Tue Feb 26 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190225: * Update code style for AlectoV1 ------------------------------------------------------------------- Mon Feb 25 01:00:33 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190224: * Update Prologue comments ------------------------------------------------------------------- Sun Feb 24 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:35 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190221: * Add report model description option (#987) ------------------------------------------------------------------- Thu Feb 21 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190220: * Update Fineoffset WH1080, Prologue var names * Update Acurite code style ------------------------------------------------------------------- Tue Feb 19 01:00:35 UTC 2019 - mardnh@gmx.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 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190217: * Refactor rtl_433_devices.h to r_device.h ------------------------------------------------------------------- Sat Feb 16 12:08:19 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190216: * Refactor macro scope for version_string * Clean up typedefs ------------------------------------------------------------------- Sat Feb 16 01:00:35 UTC 2019 - mardnh@gmx.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 01:00:35 UTC 2019 - mardnh@gmx.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 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190208: * Change Nexus to check humidity directly (#980) ------------------------------------------------------------------- Fri Feb 08 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190207: * Change device open default to abort if RTL-SDR is not compiled in ------------------------------------------------------------------- Thu Feb 07 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190204: * Add pulse data text file support (#967) ------------------------------------------------------------------- Mon Feb 04 01:00:50 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190203: * Add Digitech XC0346 support to Fine Offset WH1050 (#922) ------------------------------------------------------------------- Sun Feb 03 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190202: * Add XDG_CONFIG_HOME compatability (#954) ------------------------------------------------------------------- Tue Jan 29 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190128: * Fix -G option ------------------------------------------------------------------- Mon Jan 28 01:00:34 UTC 2019 - mardnh@gmx.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 01:00:33 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190126: * Add Rosenborg/WH5 quirk to Fineoffset * Add parametric decoder setup ------------------------------------------------------------------- Thu Jan 24 01:00:36 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190123: * Fix printf %zu on MinGW ------------------------------------------------------------------- Wed Jan 23 01:00:34 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190122: * Fix argument type in rtl_tcp recv call ------------------------------------------------------------------- Sun Jan 20 01:00:40 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190119: * Add rtl_tcp dongle info header parsing ------------------------------------------------------------------- Fri Jan 18 01:00:45 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20190111: * Change Travis-CI to matrix ------------------------------------------------------------------- Sat Jan 12 01:00:35 UTC 2019 - mardnh@gmx.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 01:00:33 UTC 2019 - mardnh@gmx.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 01:00:33 UTC 2019 - mardnh@gmx.de - Update to version 18.12+git.20181231: * Update build notes ------------------------------------------------------------------- Sun Dec 30 23:52:48 UTC 2018 - mardnh@gmx.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 19:15:50 UTC 2018 - mardnh@gmx.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 <strings.h> (#756) * More MSVC fixes (#754) * [MSVC] patch include/data.h (#753) * Include <stdlib.h> (#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 20:06:21 UTC 2018 - mardnh@gmx.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 21:15:42 UTC 2018 - mardnh@gmx.de - Create subpackge for header files ------------------------------------------------------------------- Thu Feb 15 19:25:35 UTC 2018 - mardnh@gmx.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 <serial> with -d :<serial> (#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 @zuckschwerdt * Device handler for GE Color Effects remote control Fixes #569 ------------------------------------------------------------------- Wed Nov 01 19:58:05 UTC 2017 - mardnh@gmx.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 09:02:24 UTC 2017 - mardnh@gmx.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 20:26:05 UTC 2017 - mardnh@gmx.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 22:31:43 UTC 2017 - mardnh@gmx.de - Reenable parallel build ------------------------------------------------------------------- Thu Apr 13 19:22:51 UTC 2017 - mardnh@gmx.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 10:42:51 UTC 2017 - mardnh@gmx.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 @merbanan. * 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 18:13:46 UTC 2016 - mardnh@gmx.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 19:58:00 UTC 2016 - mardnh@gmx.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 11:52:30 UTC 2016 - mardnh@gmx.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 11:09:38 UTC 2016 - mardnh@gmx.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 22:29:55 UTC 2016 - mardnh@gmx.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 18:08:03 UTC 2015 - mardnh@gmx.de - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor