commit 19f788d0d67720ac23556b5bcdbad63a005637f2
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue May 5 21:47:51 2026 +0200

    Minor: Watchman Sonic Advanced correct message length constant
    
    Related to issue #3525, CRC error because of wrong message length.

commit 2e58bccbbe3ba6cf131e17c502bf83d28209ddd3
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue May 5 21:42:16 2026 +0200

    Minor: Watchman Sonic Advanced correct message length constant
    
    Related to issue #3525, CRC error because of wrong message length.

commit 1d705cf3b9b4a0b67a50d8b56cafa9530647ea02
Author: Jonathan Caicedo <jonathan@jcaicedo.com>
Date:   Fri May 1 03:33:09 2026 -0400

    Add support for Cellular Tracking Technologies Life/Power/HybridTag (#3335)

commit 20490fb89bafc70e823055344e7bf1d1d0d83c85
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 29 21:16:35 2026 +0200

    Add proper MQTT QoS (#1980)

commit cb4e1e4dce462170a6733670e02c90273607bbfc
Author: kickouille <53976543+kickouille@users.noreply.github.com>
Date:   Mon Apr 27 15:14:23 2026 +0200

    Add battery status to TFA-Marbella (#3524)

commit 00d1c70971f3f153251d7a613ff236413d5cb5ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 21 13:19:17 2026 +0200

    build: Update workflows to Node.js 24

commit 803c805f61ac7431ea9375616a6741711d3c24d4
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Apr 21 13:00:36 2026 +0200

    Add SigMF file format support (#2632)

commit 81978f1bfeb2b3ef0ea60f5466e1fc984c14e21e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Apr 21 12:43:36 2026 +0200

    minor: Fix fileformat unit tests (#3520)

commit fd1994eb0442620fa80c392c9f3032f50c6a130e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 21 12:05:24 2026 +0200

    minor: Add RainPoint arf vs frf note

commit d855d1597ad4bc3af6abe355c9689a0ce71d2b62
Author: Dennis Kehrig <mailgithub@denniskehrig.de>
Date:   Tue Apr 14 14:03:59 2026 -0700

    ﻿Add support for Shenzhen Wale WL-TH6R (#3477)
    
    ﻿Add support for Tuya WSD024-W-433/Shenzhen Wale WL-TH6R

commit 381191ababe477941d6e27798334bba22dc0c09d
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Apr 14 22:48:03 2026 +0200

    Add pulse analyzer as filter to sample grabber (#3309)

commit 904a25b7fef514a4dad17403dc6392bb2c1bd440
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 14 22:47:21 2026 +0200

    minor: Fix Moteino-RFM69 code style

commit 416ea6dba6080e17160b03fbae06e011949f2c25
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Apr 14 21:57:45 2026 +0200

    Add extract_bytes_uart_8n2 util (#3422)

commit dbf5609f253462dfa0ed08d23fc55dc0623c7b2f
Author: afallows <143948230+afallows@users.noreply.github.com>
Date:   Mon Apr 13 16:30:51 2026 -0700

    minor: Add support for 2GIG branded Tilt Sensor to Honeywell decoder (#3305)
    
    Add support for decoding a 2GIG-branded Tilt Sensor that uses the Honeywell protocol (as identified by signal characteristics and/or FCC documentation). The sensor broadcasts unique payloads when tilted or restored to horizontal.
    
    Co-authored-by: Benjamin Larsson <banan@ludd.ltu.se>

commit ed9063c0f45122b1298cc9ccd5b8d936b9e44aff
Author: Mark Atwood <me@mark.atwood.name>
Date:   Mon Apr 13 15:08:22 2026 -0700

    minor: Send proper Manufacturer and Model strings to hassio mqtt device discovery (#3174)
    
    currently setting device discovery model to "Mfgr-Model" from rtl_433 data and device discovery manufacturer to "rtl_433". Fix to actually set correct model and manufacturer strings.

commit 02612b985172015cd99b32037a39bba7afa8da6a
Author: Maxime <maxime.douailin@gmail.com>
Date:   Mon Apr 13 23:53:05 2026 +0200

    minor: Fix wind speed and gust scale factors in vevor_7in1 (#3518)
    
    Both scale factors were off by 1.2x versus the station's own display.
    Verified with six simultaneous display/decoded pairs across both fields
    during strong wind conditions (see issue #3517).
    
    Wind average: divisor 10.0 → 8.333 (m/s equivalent: 36.0 → 30.0)
    Wind gust:    divisor 1.5  → 1.25  (m/s equivalent: 5.4  → 4.5)
    
    Also correct the data layout comment for W and G which described the
    wrong scale and mislabelled the gust unit as m/s.

commit 1856b0c9fd08dafbdaca4391708af4b28f93167c
Author: Jon Heizer <jheizer@gmail.com>
Date:   Sun Apr 12 18:27:06 2026 -0500

    Add support for DSC window/door sensor status  to the hass mqtt script. (#2401)

commit 64870064bcd05a94d178260bfd9e2146a2bc5fb7
Author: KeystoneCloud <icockett@yahoo.com>
Date:   Sun Apr 12 23:10:08 2026 +0200

    Add support for RFM69 LowPowerLab Moteino

commit a8f154191ef0b0e5c7af3871ec158b9305ea7d1c
Author: serialrf433 <iuwfg433@protonmail.com>
Date:   Wed Dec 17 03:11:52 2025 +0000

    minor: Update README.md
    
    Split and update the Building and Installation part
    
    Slightly modified changes from PR #3427 based on review comments.

commit 55c319297302ed06b297b5bb0be95790d9da48cd
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Apr 12 11:32:11 2026 +0200

    silence warning: thermopro_tp862b.c
    
    src/devices/thermopro_tp862b.c:78:14: warning: comparison of promoted bitwise complement of an unsigned value with unsigned [-Wsign-compare]
     if (b[7] == ~b[8]) {

commit 5975dc4f2c91941ccb02f34cabe819253c9b41a8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Apr 12 02:45:45 2026 +0200

    minor: Update Nice Flor-S decoder with proper parameter extraction

commit bf3e9b74249492bf60f8e0e31ba7fdbcf3b5642a
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Apr 11 16:44:18 2026 +0200

    Add support for TPMS Shenzhen EGQ Q85 and Improve Abarth 124 Spider (#3514)

commit 980529c4d82ab0da25ec3d4574f4d254d79920fd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 9 19:34:48 2026 +0200

    minor: Change 6SC2-CarRemote to MIC6SC2-CarRemote

commit c9e8eb2dfda78479973d99e37c0baf7887f993dd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 9 11:24:35 2026 +0200

    minor: Fix Compustar-1WG3R code style

commit edcd87709dc226381664092681f583e7f035e308
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 9 11:18:56 2026 +0200

    minor: Fix car remotes doc comments

commit a3ca20e6dece9cb8b9c25a2413f70c50f4a06d78
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 9 11:09:29 2026 +0200

    minor: Fix car remotes code style

commit 7d38570370fc0523cd04dc5362598412a2b3850b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 9 11:00:51 2026 +0200

    minor: Fix 6SC2-CarRemote row index

commit 2cc5b0552d35aa7ab340df75aae88753e05031e3
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 02:49:56 2026 +0200

    Update chuango supported devices

commit f0a946f5e5bc4b658c3058d36a17e6ef22dccf77
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Apr 8 02:47:02 2026 +0200

    minor: Update docs for car remotes decoders

commit 2fa81cb904b95e1a6bed450fe0b9684f90986bd1
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add flex decoder config for Nutek Car Remote
    
    Supported Models:
    - 28216848 (FCC ID LNB28216848)
    - 28216848 (FCC ID LNB28216848)
    - 28216848 (FCC ID LNB28216848)
    
    Data layout: x IIII CCCC B

commit fd83f4dbecebb9264e3c530772e25e9c0e319f63
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Siemens 5WY72XX Car Remote (315 MHz)
    
    Manufacturer: Siemens
    Supported Models: 5WY72XX
    
    Fixed code message.
    Data layout: IIIIII bbbb CC

commit 8712c38ff079ede404d55d1e500e7e8967fa417b
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Nidec OUCG8D Car Remote (313 MHz)
    
    Manufacturer: Nidec
    Supported Models: OUCG8D-344H-A (OEM for Honda)
    
    Rolling code message.
    Data layout: SSSS IIIIII uuuu bbbb CC

commit fa26ba2b74a632af6d02c582a3f254649eb990d8
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Microchip HCS361 KeeLoq Hopping Encoder based remotes
    
    Manufacturer: Microchip
    Supported Devices: Leer OUTE_ELC (FCC ID KOBLEAR1XT), Marelli (FCC ID KBRASTU15), Jeep/Chrysler
    
    66 bits transmitted LSB first with CRC.
    Multiple device variants for PWM/VPWM modes with different baud rates.

commit ea8b571754814193010f047e7fb8e9816ec68a50
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for GM ABO1502T Car Remote (315 MHz)
    
    Manufacturer: General Motors
    Supported Models: ABO1502T
    
    Rolling code message with unencrypted sequence number.
    Data layout: PP xxxx cccc IIIIIIII SSSSSS EEEEEE CC

commit c4452e829ae370d433b46000552fef6fb2910625
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Continental KR5V2X Car Remote (313 MHz)
    
    Manufacturer: Continental
    Supported Models: 72147-SNA-A01 (FCC ID KR5V2X) (OEM for Honda)
    
    Rolling code with unencrypted sequence number.
    Data layout: PPPPP IIIIIIII UU bbbb U IIIII EEEEEEEE CC

commit e3deb17b563de63af57b59c035ccbe0a9ee58885
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Compustar 1WG3R Car Remote
    
    Manufacturer: Compustar
    Supported Models: 1WG3R-SH, 1WAMR-1900
    
    Fixed code message with button inverse validation.
    Data layout: IIII x bbbbbbbb iiiiiiii z

commit ca0b851a7476c5db8dd8856032316d576ba21eca
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Code Alarm FRDPC2002 Car Remote
    
    Manufacturer: Code Alarm
    Supported Models: FRDPC2002, GOH-FRDPC2002
    
    Rolling code message.
    Data layout: PPPP uuuu bbbb IIIIIIII uuuu

commit 8a2ca9cf03e5417c9fce0b836667af08fa3046fb
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Chrysler Car Remote (315 MHz)
    
    Manufacturer: Chrysler
    Supported Models: 56008761, 56008762 (FCC ID GQ43VT7T), 04686366, 56021903AA
    
    Fixed code message.
    Data layout: IIIIIIII bbbb x d xx CC

commit af75c36eb2cd4e22a11d25e47361bf57a44ad8ac
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Audiovox PRO-OE3B Car Remote
    
    Manufacturer: Audiovox
    Supported Models: PRO-OE3B, AVX01BT3CL3, PRO-OE4B (FCC ID BGAOE3B)
    
    Fixed code transmitting on 302.9 MHz.
    Data layout: IIII 110b1b1b 1111

commit c0086321f3aa9b6678b835bdd73c9937c1f83e67
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Astrostart 2000/3000 Car Remote (372.4 MHz)
    
    Manufacturer: Astroflex
    Supported Models: Astrostart 2000 (FCC ID J5F-TX2000), Astrostart 3000
    
    Fixed code message, each button press always sends three messages.
    Data layout: B X IIII cccc

commit 046793df00c18c2647cd992c1d3f46f020cbb7c9
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for Alps FWB1U545 Car Remote
    
    Manufacturer: Alps Electric
    Supported Models: FWB1U545 (FCC ID CWTWB1U545) (OEM for Honda)
    
    Fixed code with unencrypted sequence number.
    Data layout: PP IIIIIIII bbbbbbbb bbbbbbbb SSSS CC

commit 38306eec47300995dc934036dcff58dda65650b4
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Wed Apr 8 00:56:33 2026 +0200

    Add support for 6SC2 Car Remote (315 MHz)
    
    Manufacturer: Unknown
    Supported Models: 6SC2 CMGU, 6SC2 CDFA
    
    Rolling code message with unencrypted sequence number.
    Data layout: PPPP EEEEEEEE bbbb uuuu SSSS CC

commit 0daa167bc9195bfc39385fc17f296deb1142a524
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 4 03:29:05 2026 +0200

    minor: Add Auriol AFT 77 A1 note to Vauno EN8822c

commit a0247a6759a00675d782d6d06f2dcde59cf4be9d
Author: Samt43 <mathieutournier@gmail.com>
Date:   Thu Apr 2 19:14:44 2026 +0200

    Fix inFactory-TH for newer inFactory NC-3982-675 (#3504)
    
    The length of the frame on newer devices might be 41 instead of 40.

commit 5e6f2fbf7861ad722036e9d1d2c7090631e19f11
Author: Aaron S. Joyner <github@joyner.ws>
Date:   Wed Apr 1 13:43:19 2026 -0400

    Fix Security+ 2.0 decoder: cache halves across callbacks (#3501)

commit 58c4e95b45ad7c8f92b6f560d43dd2cd624fb1d4
Author: Reece Neff <reeceneff@gmail.com>
Date:   Fri Mar 27 10:34:02 2026 -0400

    Add support for Govee H5059 Water Leak Detector (#3493)

commit fd765cfc5331ac0741c262084cc1fd6fdf4c5bcf
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Mar 14 17:29:33 2026 +0100

    Add ambient pressure to Fineoffset-WS90 (#3491)

commit 953cc0e391f759149d11546f5a7df90bf3f06775
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 3 15:22:19 2026 +0100

    minor: Update docs

commit 32aa2327ac11b102a5a8bae1f013e76e18963979
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue Mar 3 14:36:29 2026 +0100

    Add support for TRW TPMS OEM and Clone models (#3279)
    
    * Decode TRW TPMS OOK frame
    * Decode TRW TPMS FSK frame

commit 0efbda9ab02ce34eaf2b56fd2a9e220485cdada1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 25 13:14:08 2026 +0100

    Add support note for EcoWitt (closes #3484)

commit 3aa399b45a640855a9c9bbea976268bbbb6579c8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 25 13:04:28 2026 +0100

    minor: Cleanup docs

commit 171eab43d2a7c6838cb5963f7068a03adf7bb268
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Wed Feb 25 10:07:30 2026 +0100

    Fix UVI and wind for Thermo Hygro Sensor in Bresser-6in1 (#3483)
    
    Fixed reporting of UVI & wind data for Bresser High Precision Thermo Hygro Sensor PN 7009971

commit 8f42d3101e00cf187fc4c9236220488f61f56cbb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 24 16:38:28 2026 +0100

    minor: Fix docs asides

commit 733b77476525d70a3cfc8950dfe6e4aa39d4c220
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 24 10:32:17 2026 +0100

    minor: Fix H1 doc-comments

commit 3b79305e32bf24cfc43c5d2a693e8c63371660f0
Author: Ali Rahimi <ali@shloosl.com>
Date:   Mon Feb 23 00:41:04 2026 -0800

    Add support for ThermoPro-TP211B temperature sensor (#3462)
    
    * Add support for ThermoPro-TP211B temperature sensor
    
    Co-authored-by: Ali Rahimi <ali@leavemeout.com>
    Co-authored-by: Christian W. Zuckschwerdt <zany@triq.net>
    Co-authored-by: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>

commit 7540d4b1fc4b8658c140b45994e5d5385c789870
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Feb 21 10:21:39 2026 +0100

    Add support for Apator Metra E-ITN 30 Heat cost allocator and Improve E-RM 30 water meter (#3458)
    
    * Add support for Apator Metra E-ITN 30 Heat cost allocator
    * Improve Apator Metra E-RM 30 Water meter coding

commit dc80fb65fb5bd4f09f70cd3f40fb3959109e08ed
Author: AlexanderG <greymfm@users.noreply.github.com>
Date:   Sat Feb 21 17:47:33 2026 +0900

    Add support for AirPuxem TPMS (#3472)

commit 14bba0cc72af5ca06b9cd8e5afb997a25a901102
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 17 16:36:01 2026 +0100

    Add support for 2GIG 345Mhz glass break detectors (#3473)

commit dc51699ece29f6b21b8379f9596d706c14be667c
Author: Jeff Laflamme <jflaflamme@gmail.com>
Date:   Tue Feb 17 16:59:01 2026 +0700

    Add decoder conf for JianTao JT-913 Restaurant Pager (#3474)

commit c0036e055c027243ea8dcbbce02fb19d06d9d530
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 17 10:48:46 2026 +0100

    minor: Fix time compat for Win32

commit 583e0999f42a57d19321121ac0649f1f3c1b5cab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 16 20:04:52 2026 +0100

    minor: Fix timeval usec is int on macOS

commit a6ae3d3ea121fa94245307e24d21404ba3bb6222
Author: Kevin Mehall <km@kevinmehall.net>
Date:   Mon Feb 16 11:58:59 2026 -0700

    Add timestamp parsing to OOK input file parser (#3464)

commit 1628d4a3a165c7496ad609dc32c083b4222dcd44
Author: n6ham <154299823+n6ham@users.noreply.github.com>
Date:   Mon Feb 16 05:32:00 2026 -0800

    Add support for ThermoPro TP862b Wireless Dual-Probe Thermometer (#3455)

commit 5031509a0e7975c910b8bc35df5ff288d533c85c
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Feb 15 16:45:35 2026 +0100

    Add support for Sainlogic SA8, Gevanti SA8 Weather Station (#3450)

commit 7d9e869e7e33a74658754f211f26004ca235c755
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Feb 15 11:14:53 2026 +0100

    minor: Fix Fineoffset WH46 battery pct level (#3471)
    
    Correct data type to avoid vdata_make() bad data type () error

commit 5bb50779c991de80e1c38506e07690161fa6e22a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 13 17:52:38 2026 +0100

    minor: Clean up data_make, add data output to symbolizer

commit 6b1d334f2ddae8d27ad9b715730ce6c3092fc573
Author: Dennis Kehrig <mailgithub@denniskehrig.de>
Date:   Thu Feb 12 03:53:48 2026 -0800

    ﻿Add support for WallarGe CLTX001 (#3454)

commit d41f04d055c3a0a4e913ccfd326b91f870f79bf2
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Wed Feb 11 14:13:47 2026 +0100

    Add support for Altronics X7064A temperature, humidity sensor. (#3466)

commit 05438e48e41839ec4044c706ee638371185ba040
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 7 20:16:13 2026 +0100

    minor: Fix AradMsMeter-Dialog3G serial

commit 000b2d2cf665257bf70440825b8508b352fc5a91
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 7 19:47:53 2026 +0100

    minor: Fix AradMsMeter-Dialog3G length check

commit 8d92cdd60def611865fb2cf2c4b3c7cdb4faf587
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Jan 6 13:18:01 2026 +0100

    Add support for Geevon TX19-1 temperature humidity sensor (#3442)

commit 93b20438f78129363cba3b9c253b117b2deeff46
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 30 12:56:20 2025 +0100

    minor: Fix length bounding in LandisGyr-GS (closes #3436)

commit 5e76779d5e08ce1dc9d8bcbad0f7049a013366cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 29 20:28:36 2025 +0100

    build: Add armel armv6 builds

commit d206a40366dbe4f7614da46047ca1c6a29c0c3c5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 29 19:48:41 2025 +0100

    build: Cleanup ssl libs option

commit 7fca7f7bec9f900feff52b700f4997053be5638e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Dec 15 20:00:49 2025 +0100

    Add support for Fineoffset-WS69 (#3426)

commit fa01a6cd6b5c2c58595b1e23d6ee425f4532c95d
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Dec 15 12:45:52 2025 +0100

    Add support for Bresser 7in1 Professional rain gauge (#3425)

commit 0a8c227f18218fb5dc7d048821646e56e43e5f00
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 13 16:50:38 2025 +0100

    Change to exit on SIGPIPE (#3423)

commit 15e7ae8f6d58b07ee7dfe8041b848c46c5cdcf23
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 12 14:11:54 2025 +0100

    minor: Add units to some format options

commit ea7d504877df751a202432d47dbb0c425ab0a93c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 12 13:50:42 2025 +0100

    docs: update changelog for 25.12

commit 11b84c55cd22350227cb1a04754229137fcecbe8
Author: markferry <mark@markferry.net>
Date:   Wed Dec 3 18:04:53 2025 +0000

    Change Oil-SonicAdv depth to 12 bits (#3411)
    
    Observed with an 0x0106 device with 8-bit depth overflowing from 0xf4 to
    0x(1)07:
        2dd40e 0106 00011a 80 4b a6 30 f4 01170000c9020
        2dd40e 0106 00011a 80 51 a6 41 07 01170000bb240

commit 70726f5b9807c84587cd35b02f537e11e3c9d8f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 25 14:38:38 2025 +0100

    Add TX-Button to Oregon-THGR810 (closes #3413)

commit 836e79835b76a9fb5ff0ed09f52f9a70f6cd2edf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 24 09:45:53 2025 +0100

    minor: Add false positive check to BM5-v2

commit 87e7ccb61cc7c1aaf7450b1f7a08f09ab7b3faf2
Author: Sara Damiano <sdamiano@stroudcenter.org>
Date:   Sun Nov 16 13:05:45 2025 -0500

    Added support for GIF2020OCECNA to Orion-Endpoint (#3392)

commit 7676656f6daebdc1009127a80e958c524aa28105
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 12 21:56:56 2025 +0100

    minor: Fix PA66-GF35 to Opel OEM (#3402)

commit 3921565425b3cd651adbf5a0997e2b454db475ea
Author: Michael Dreher <michael@5dot1.de>
Date:   Wed Oct 29 20:15:59 2025 +0100

    Add support for Voltcraft Energy Count 3000 (ec3k) (#3373)

commit 11d005a340e80cc0f5e6908f3e5c2f8a73a8a1fb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 29 11:52:53 2025 +0100

    minor: Fix Oria-WA150KM collision with OS THGR810 (closes #3391)

commit 16c9dc1875ba59552a7ff1726f55a28f7c37397a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 21 16:33:10 2025 +0200

    build: Cleanup CI build script

commit fa64a5597d18eec969377524d1779c5623c78048
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 21 16:31:56 2025 +0200

    minor: Add model doc to TFA-Pool

commit 50246a227c9d44ff1b695b821b3800936072e106
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 21 12:58:08 2025 +0200

    minor: Fix Oria-WA150KM doc comment

commit f4dc46aced590484335c84a3b4daecb9d0cf5ffc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 21 12:32:18 2025 +0200

    minor: Cleanup Oria-WA150KM code style

commit 751873b52764c47af800fb098a1471a5cfa28219
Author: Jan Niklaas Wechselberg <janiwe@users.noreply.github.com>
Date:   Tue Oct 21 12:22:45 2025 +0200

    Add support for ORIA WA150KM freezer thermometer (#3143)

commit a79673291981044f12b879b0447ce770bec6ead9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 20 23:18:48 2025 +0200

    Update Windows cross-build to rtlsdr-2.0.2 (closes #3349)

commit dcb09a251af9bc724600f3ba4c0235d50e28ac6e
Author: Allister Maguire <allistermaguire@gmail.com>
Date:   Mon Oct 20 23:17:01 2025 +1300

    Add support for Fine Offset Electronics WS85 weather station (#3354)

commit 78c74d979b1d263d299eb7c412ad26afaf2b6c79
Author: Marcel <marcel@verpaalen.com>
Date:   Fri Oct 17 22:19:38 2025 +0200

    Add support for UniFan-24V universal 24V fan controller (#3142)

commit 2eb298936b0a95fd133459f627a36843820dbeae
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 17 22:00:41 2025 +0200

    minor: Update readme

commit 4ff62119b4bfa622fe25477af37e745995101df7
Author: Murphy-Cameron <45720333+Murphy-Cameron@users.noreply.github.com>
Date:   Fri Oct 17 13:29:49 2025 -0600

    Add support for BM5-v2 battery monitor  (#3126)

commit 0f7ce240c6a5778e13da849f74888405de3dea0f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 17 19:33:32 2025 +0200

    Update AVE TPMS to battery_pct

commit 241b3765a1d87acbb4ecb165511769e7b19ffe4d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 17 19:22:13 2025 +0200

    minor: Update readme

commit e7dd9ed88379efb86763b93581f26fe0d23c63a4
Author: Samuel Holland <samuel@sholland.org>
Date:   Fri Oct 17 12:20:58 2025 -0500

    Add support for Baldr-E0666TH Thermo-Hygrometer (#3360)

commit 248cc1703a69bf443c9cb1e8bb7c8754b38ef8b0
Author: kollix <martin@kollix.at>
Date:   Fri Oct 17 19:14:28 2025 +0200

    Fix Visonic-Powercode decode on bad reception (#3340)
    
    Make the code work when the first good packet is not the very first in the buffer.
    Also allow to decode when only 2 repeated packets are received, relying on the CRC.

commit 9ff811fcccf82cac6bbe44c5dd1affb31b1a4ca8
Author: TechnicalLee <76839682+TechnicalLee@users.noreply.github.com>
Date:   Fri Oct 17 12:11:12 2025 -0500

    Add support for more Interlogix-Security sensor types (#3361)
    
    Added sensor descriptors for glass guard, smoke, freeze, and panic types.

commit a688ba2a3333e3e8244caa2edda5c705a062e5f4
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Oct 17 18:51:46 2025 +0200

    Add support for Fine Offset WH43 air quality sensor (#3303)

commit 50fb71de13d1938219ecd51718d11871b64828a7
Author: Chris Roberts <NasaGeek@users.noreply.github.com>
Date:   Fri Oct 17 09:59:09 2025 -0500

    Add support for newer smoke alarms to Interlogix-Security (#3163)
    
    Observed on TX-6010-01-1 smoke alarm unit with ID 0x2bd130

commit 7433023bf2442c26332529c40fcfab813d8ad40f
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Oct 12 20:58:04 2025 +0200

    Add support for Orion Endpoint Badger water meter GIF2014W-OSE (#3374)
    
    * Add support for Orion ME ENC Badger water meter GIF2014W-OSE
    * Add ibm_whitening function
    
    Co-authored-by: klyubin <klyubin@users.noreply.github.com>

commit 25e47f8932f0401392ef1d3c8cc9ed5595bc894a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 8 10:11:15 2025 +0200

    Fix overflow in rfraw test data parsing (closes #3375)

commit 7693dcc51931438a6e250dce8a04006dac7b0a04
Author: Daniel Skowroński <daniel@skowron.ski>
Date:   Thu Sep 25 19:03:01 2025 +0200

    Add support for TFA 30.3802.02 to LaCrosse-R3 (#3366)
    
    - allow packets with shorter padding
    - add example packets and comments

commit e37c0d78354093bf779c7e050acfa38288dbcb32
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 30 15:14:06 2025 +0200

    docs: Change iqs to pdv

commit e04da9cf04b756c6d1b490c9f1b17cc0ec140b71
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 28 09:37:58 2025 +0200

    Add decode_mc flex option

commit 649344ec2b1905b017d1f1a3da1cfbed78e55021
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 25 10:35:30 2025 +0200

    build: Remove macos-13 runner, remove MacOS-x86_64 builds

commit fd5f714223e3bc56ccf163fce7d1db27b86765b3
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 30 11:18:17 2025 +0200

    Change all uv fields to uvi, BREAKING change to UV sensors (#3131)

commit 8bfb77b5c3368c1136aa39157c6be25bd6fc8e96
Author: Brandon Clifford <1628223+brandon099@users.noreply.github.com>
Date:   Mon Jul 28 02:01:20 2025 -0600

    Fix unit_of_measurement for windspeed to mph in rtl_433_mqtt_hass.py (#3337)

commit 85a42b42584285ecc8b2e3674d5177fe147e82c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 20 11:59:26 2025 +0200

    minor: Clean up Maverick-XR50

commit a25931fae3965a228c87d6d96be15d4529f94379
Author: Luca7993 <lucapinasco@hotmail.com>
Date:   Sun Jul 20 11:56:19 2025 +0200

    Add support for Maverick-XR50 BBQ meat thermometer (#3293)

commit c60f574ffd7d074a74a12d91777aa9b36842ae16
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Jul 11 11:04:08 2025 +0200

    Add support for Homelead-HG9901 soil sensor (#3299)

commit b3029602673f2fdb4428d9063b4959f20bfb07cf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 10 14:57:08 2025 +0200

    minor: Clean up Nexus code style, add test mode

commit 329b655cdffc73355cd85382d9179838ee0a8e17
Author: hveini <hannu@veini.fi>
Date:   Thu Jul 10 15:25:30 2025 +0300

    Add support for Nexus-Sauna (#3327)

commit 802895dd95818a23c65eb7101c6a91f0c78a78a8
Author: Greg Troxel <gdt@lexort.com>
Date:   Mon Jul 7 14:52:49 2025 -0400

    examples: Remove Python 2.7 support (#3320)
    
    Fixes #3019

commit c38597093f21099fdb0818fb5bc7df544de3384e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 4 14:34:29 2025 +0200

    docs: Add mqtts note to help text

commit 275b070584ba05da6ea8e1bea25f0785e3837f2f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 4 11:15:35 2025 +0200

    build: Remove windows-2019 runner, add windows-2025 runner

commit 2fe14024d7422fb4d0f055f0752e26e8ceb56a2e
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Fri Jul 4 01:29:52 2025 +0200

    Fix Steelmate pressure formula (#3209)
    
    * Fix Steelmate pressure formula
    
    * Improve Steelmate TPMS readouts (#3271)
    
    * Change Steelmate TPMS to native units BREAKING CHANGE (#3274)
    
    ---------
    
    Co-authored-by: buxtronix <bbuxton@gmail.com>

commit a1b10df7e0c7dca54cab9d9939fd8527274b7ee3
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Fri Jul 4 01:13:25 2025 +0200

    Add support for ThermoPro TX-7B Outdoor Thermometer Hygrometer (#3311)
    
    * Add Support for Thermopro TX-7B Outdoor Thermometer Hygrometer
    
    * Update README and conf example with Thermopro TX-7B
    
    * Improve digest checksum coding, Add low bat and button status
    
    * Fix TP829B with false positive decoding TX7B when checksum is 0

commit 02657216203165d765c71c66e42de7115cae3eae
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Jun 26 12:52:32 2025 +0200

    Add demod state reset between input files (#3310)

commit 8fb74d94e65d1865e04332a09a943b99c9c45d67
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 25 09:38:44 2025 +0200

    Add support for Oregon Scientific THGR228N (closes #3121)

commit a39ea1d365b6d9bed701760776fb5b2f34169056
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 25 09:35:30 2025 +0200

    minor: Cleanup code style in Oregon Scientific

commit 5dc0bcc7e5b06ccf939ebad93cb60facd2817a88
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Jun 21 15:58:36 2025 +0200

    Add Support for BMW GEN2 TPMS (#3302)
    
    Add Support for BMW Gen2 TPMS within Gen3 decoder

commit 4d18628f07bc998dfcf01c0fcb0f0e081947af41
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 16 09:48:09 2025 +0200

    Fix battery_ok in EcoWitt-WH40 (closes #3298)

commit 41965247787ccfdd18590287463a3d3a10d8cd8a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jun 12 22:54:17 2025 +0200

    minor: Clean up Gridstream LandisGyr-GS

commit 76936cbfcb3617cd61672943baacfff1f0cbdcbd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 3 22:53:46 2025 +0200

    minor: Add Renault TPMS notes

commit f87dd1166b699300733d2906bfe60a4f1f44b92a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 3 11:12:29 2025 +0200

    build: Remove Ubuntu-20.04 runner, add Ubuntu 24.04 runner

commit 0e54ffb588a41a39fa63dbfb52b7adf3e04434f1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 3 10:42:38 2025 +0200

    minor: Fix maintainer cleanup

commit b4dd924798732d0c36ee44686d081e60082820b5
Author: Alex Carp <carpalex@gmail.com>
Date:   Tue Jun 3 11:38:41 2025 +0300

    Add support for Apator Metra E-RM 30 water meter (#3203)

commit 50fd8fd71d1012cadbe0334014b51d314c08b47d
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri May 23 18:56:10 2025 +0200

    Change dB estimate to display true RSSI (#3283)

commit 12ae3c5aa0e424355e84d5446fc0866e63f9a142
Author: Nicole Hubbard <code@nicole.dev>
Date:   Wed May 21 11:56:56 2025 -0500

    Add UCS vendor to LandisGyr-GS (#3280)

commit 8e813dda1c64e2f8b8b3f0cc16e6fa74fb6fb6d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 13 15:56:24 2025 +0200

    minor: Fix help text for D option

commit a816bc70594d1c067a265363402c2253b28094ae
Author: buxtronix <bbuxton@gmail.com>
Date:   Thu May 8 21:27:15 2025 +1000

    Improve Truck TPMS decoder (#3272)

commit 04a746eaeb99745628a37fa19900398cf87356ed
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Apr 29 15:25:37 2025 +0200

    Add gap+pulse period distribution to analyzer (#3263)

commit 769b8e6926df6fee4793d5780ac56da80643708f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 29 14:55:43 2025 +0200

    minor: Change to reduce false positives on Cardin-S466

commit cec57bc0cdd1aadce061667818873de87dd39751
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 15 12:51:53 2025 +0200

    examples: Fix HA script class for energy_kWh (closes #3255)

commit 73b47505125672a5d29996878849f8f34120110d
Author: vidarino <vidarino@gmail.com>
Date:   Sun Apr 13 15:50:46 2025 +0200

    Add availability online/offline MQTT LWT option (#1547)

commit f99c372eb585022acae44ce2f33d9e801d5e8d87
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 2 12:48:37 2025 +0200

    minor: Add checksum note to Fineoffset-WH2A (closes #3247)

commit ae729f11e4abb3cacab440a356ae1fa22f13e774
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 30 21:52:51 2025 +0200

    minor: Clean up style on battery level

commit b91e971a5f23544d3c285c46c180a9e820e163a1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 30 16:04:16 2025 +0200

    docs: Add rtl_tcp and http output docs (closes #3210)

commit 42ac641452aa56afa04f7bad5a55f790ee639852
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 30 12:05:53 2025 +0200

    build: Update for compat with newer CMake (closes #3245)

commit 81ad4c41f6bbf3565677b9526aaa9108816a0a69
Author: shrx <differenxe@gmail.com>
Date:   Sat Mar 29 13:53:06 2025 +0100

    Add Auriol HG11911 to list of supported devices (#3244)
    
    See #3243 issue

commit 302ea13b8cc2c5f2d6e9f1a7921b5f18adb264ee
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Fri Mar 28 17:34:35 2025 +0100

    Add Support for RainPoint HCS012ARF Rain Gauge sensor (#3240)
    
    * Add Support for RainPoint HCS012ARF Rain Gauge sensor

commit 9a78a488fa782a3b9f0158cba9cc2174bbeedebe
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Fri Mar 21 17:45:06 2025 +0100

    Add new Oregon Scientific V3 models (#3234)

commit da289d37eba7378726fcde502d38a466f9128b22
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 11 15:33:56 2025 +0100

    minor: Update Ambientweather-F007TH sanity check (closes #3220)

commit 08899fff183179f41a7710a8f6c722654fce8849
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 3 12:03:23 2025 +0100

    minor: Fix doxygen deprecated settings (see #3215)

commit d422a7e66021c290afc983800a81d68011d626fd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 2 18:39:03 2025 +0100

    minor: Fix redefinition warning (closes #3216)

commit 7a2b80f1604b9af80262a19074a46733ac7d24b9
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Feb 28 10:38:55 2025 +0100

    Fix negative temperatures on RainPoint-Soil (#3212)

commit 5cae16fbc9c1c98652676ab45d7bbf7f51e6ccea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 19 12:52:17 2025 +0100

    docs: update changelog for 25.02

commit 557a436316e8f2cc8691aa8e4e5f6b0b4c4a11a0
Author: mugitya03 <mugitya233@outlook.com>
Date:   Mon Feb 17 11:50:23 2025 -0500

    minor: Fix memory leak on sdr_open_soapy error (#3202)

commit 474feb5356e0bbde8501bb0e79a38b7753a78b60
Author: Eric Blevins <ericlb100@gmail.com>
Date:   Thu Feb 13 15:34:16 2025 -0500

    Add support for General Motors TPMS (#3191)

commit 309003c1eeda5a7a7d9986b22d383f6f53209bcd
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Mon Feb 10 20:35:24 2025 +0100

    Added Globe Thermometer for 8-in-1 sensor to Bresser-7in1 (#3193)

commit 14327e654227233e2ac913038b2d2185166c055c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 8 13:56:07 2025 +0100

    minor: Update new_template.c code style

commit 9073a867ddc16e90a0e90eea8616dff7ad4e3da6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 8 13:16:13 2025 +0100

    docs: Add adding a decoder section

commit f0f14a03851648d14259158c2af96205debd656b
Author: Tommy Westside <mail_thomas@mac.com>
Date:   Thu Feb 6 04:49:18 2025 -0500

    minor: Add PSEG vendor to LandisGyr-GS (#3186)
    
    Co-authored-by: Thomas <writingthomas@gmail.com>

commit 19a1dd6036a59200b941182114b36f76711a7643
Author: MidwestTechnologies <38888043+MidwestTechnologies@users.noreply.github.com>
Date:   Tue Feb 4 02:51:58 2025 -0600

    Change LandisGyr-GS location output (#3185)
    
    Removed commas from "location" to better suit CSV output

commit 60657999e5096cac0b6e946a94c651bf810756df
Author: John Pochmara <127617714+jpochmara@users.noreply.github.com>
Date:   Mon Feb 3 10:36:48 2025 -0800

    Add rain start detection feature for WS90 sensor (#3183)

commit 5453448b4a4a81ab9cd0c112c9c0bfc138f2aad6
Author: MidwestTechnologies <38888043+MidwestTechnologies@users.noreply.github.com>
Date:   Mon Feb 3 11:31:42 2025 -0600

    minor: Add vendor to LandisGyr-GS (#3182)
    
    Added initial CRC value for Coles-Moultrie Electric Co-op.

commit cccf79d698a9170eb01be28aa7b241c929e49525
Author: Sven <mr-sven@users.noreply.github.com>
Date:   Mon Feb 3 18:27:48 2025 +0100

    minor: Fix Deltadore X3D wrong struct size (#3180)

commit b1ac9905bed096d2a620ebbf26a4510f74a02702
Author: David Fries <David@Fries.net>
Date:   Mon Feb 3 06:38:37 2025 -0600

    minor: Add rapid_change to PMV-107J from status flag (#3178)
    
    This adds more documentation to the status flags.

commit 7d4e1d2bb0cbbe721f72c2bd68e64d317c254a05
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Jan 31 17:49:31 2025 +0100

    Change Rubicson, Nexus, Solight-TE44, Baldr-Rain priority (#3175)

commit 7c1ca9a90a2331987647ffeeef44e71bec039abd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 12:34:27 2025 +0100

    Add energy msg to Revolt-ZX7717

commit da6974e46de8aec6b76a4193f0fb7376a0376147
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 00:00:50 2025 +0100

    minor: Fix http api get_protocols buffer length

commit dd336d708caf67ac60fa99c84d92eb0aa7f35c0e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jan 29 19:57:32 2025 +0100

    Add broadcast flag for syslog output (#3171)

commit 7a04d0f88e3b8a93f22ca2f5939869e8ab1c2d83
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Jan 26 21:54:41 2025 +0100

    Add id key to IDM and NETIDM (#3164)

commit 1cec371d0ad1f976ec6ea733f8645f155c270b63
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Jan 26 17:48:09 2025 +0100

    Add decoder conf for Hormann remotes (#3162)

commit 07e94eeb5fb8d1364bde6a0722abc0d0858f55c7
Author: Matt Eastman <matt@meastman.org>
Date:   Sat Jan 25 15:29:21 2025 -0600

    Fix argument handling in sigrok file generation (#3161)

commit e215c2dcae130827d37d617b105fba5700ae0ef3
Author: Myles Eftos <myles@madpilot.com.au>
Date:   Sat Jan 25 21:30:05 2025 +1100

    examples: Add client cert option to HA script (#3160)

commit 5143625fa8e455172f97a92e96003cad2de70407
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 20 22:41:22 2025 +0100

    minor: Fix timer/broadcast collision (closes #3152)

commit 9c2451873d72250e920e6be4dc38bbddc647b170
Author: Christian <cs@fnx.li>
Date:   Fri Jan 17 22:20:07 2025 +0100

    minor: Add TFA 30.3249.02 notes (#3148)

commit 5e8f1d04419868b589c9535702cffa65a9bd6d63
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 17 18:18:50 2025 +0100

    docs: Update readme info

commit d05debc69014a7a193cbb2bee45b587f3200ff25
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 16 11:02:42 2025 +0100

    Fix MQTT reconnect timer (closes #3145)

commit f78fe658072a7be6d1c1613ec74d16b47c265654
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 12 21:15:42 2025 +0100

    minor: Add inFactory ZX-7382-675 note to Rubicson-Temperature

commit 31ccc52a2c219f26ff7933467d4a396111875ee8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 11 22:52:05 2025 +0100

    minor: Revert "Fix sync resolve bug in Mongoose"
    
    This reverts commit 0737fd7b02256faa7a7b7b9998653218bf08abce.

commit d9249e24a5af22eb5fc36c8cced034305bb54b90
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 7 18:04:59 2025 +0100

    docs: Update MQTT help text

commit af043b9089bbffe64e3c5785df5ef3bf53edf619
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 6 11:37:15 2025 +0100

    minor: Change data_prepend to type-safe

commit 7ca2fde18f357d338da4c987d737990564decadc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 5 22:28:03 2025 +0100

    minor: Update code style in flex

commit 075a2b58b74e90666541cd213da7ab8be57896b7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 5 18:23:24 2025 +0100

    minor: Fix code style in digitech_xc0324

commit bc154aa106156fc5a6f5c1b49e37b85ad2541eaa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 5 17:14:24 2025 +0100

    minor: Fix code style in cardin, lacrossews, tfa_14_1504_v2

commit 0737fd7b02256faa7a7b7b9998653218bf08abce
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 4 15:34:32 2025 +0100

    minor: Fix sync resolve bug in Mongoose

commit 4e98b6a48b8023cb7a69443b2ccbe6af65a20f02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 4 15:34:00 2025 +0100

    minor: Add TP829 note to TP829B

commit 871fdc5214d965101deed36c4398dd59e34d774b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 4 15:33:27 2025 +0100

     Add reconnect throttling to Influx output (#3135)

commit 47a042958f9df3efde03d7c59cf46634b2471702
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 4 15:29:50 2025 +0100

    Add reconnect throttling to MQTT output (#3134)

commit bb8c65385e96b779c832bc71ff438fc98687b104
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 2 11:59:57 2025 +0100

    minor: Fix some false positives

commit 68f8947f92da89a83e7fc991bad5be7d80771c5c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Dec 31 15:31:58 2024 +0100

    Add support for Revolt ZX-7717 power meter (#3125)

commit 264a56c75430b498b21a4d12d62e856ceace6868
Author: krvmk <47903504+krvmk@users.noreply.github.com>
Date:   Tue Dec 31 08:21:27 2024 -0600

    Add support for Gridstream RF protocol from Landis & Gyr meters (#2616)

commit a3c2124afd4257114b59c2136cf791da4a1aa045
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 30 17:27:24 2024 +0100

    minor: Fix docs

commit 18ab25c02b07fca5309db86d2592f612f301f9a6
Author: DigiH <github@digih.net>
Date:   Mon Dec 30 17:24:24 2024 +0100

    Change state key value to ON/OFF, BREAKING CHANGE for Waveman-Switch (#2946)

commit a656f2e5ed58e46830f35490dd9253fbb09867ec
Author: MindrustUK <mehmetcan@mindrust.co.uk>
Date:   Fri Dec 27 15:17:09 2024 +0000

    Add decoder conf for Rako wireless lighting controls (#3124)

commit e4546052897906d27aa070d3edc33294399473e7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 18 10:34:03 2024 +0100

    minor: Fix log levels in DeltaDore-X3D

commit 14e6d21c30d9ff9c00959cbecb2021494f8571b7
Author: Transporter <OgreTransporter@users.noreply.github.com>
Date:   Wed Dec 18 10:30:39 2024 +0100

    minor: Fix invalid attribute for MSVC (#3118)

commit 11d2c7a0a35e527948fd83edebcd58742dd7c35e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 15 16:20:52 2024 +0100

    minor: Refactor ccitt_whitening() to bit_util

commit 5f17123f3574629c8211ceed46674958db9eea17
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 15 15:36:39 2024 +0100

    minor: Add lfsr_digest8_reverse

commit 54837576ab5818dff259834663b867e54a0b5ae5
Author: pazzernick <pazzernick@users.noreply.github.com>
Date:   Fri Dec 13 19:21:40 2024 +0000

    Add support for Quinetic Switches and Sensors (#3098)

commit e3c40fbc53ecf7b801f95eaff46e578b18928cc7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 12 12:29:12 2024 +0100

    minor: Update docs

commit 6a44e4003f235f9095410550414046de404cbc0e
Author: Sven <mr-sven@users.noreply.github.com>
Date:   Thu Dec 12 12:25:38 2024 +0100

    Add support for DeltaDore X3D (#1911)

commit 568b3abd6d31ae2b38f1ef256c05169ac4990ddb
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Dec 3 00:05:28 2024 +0100

    Fix Prometheus exposition format for metrics endpoint (#3107)
    
    Co-authored-by: Rick van Schijndel <Mindavi@users.noreply.github.com>

commit a8582c37cc485c4f992c4ed923d48cdde3f32334
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 30 20:42:26 2024 +0100

    minor: Cleanup Bresser-ST1005H code style

commit b503e3f40e709f99fee42cfb26590e5237280e7d
Author: David Kalnischkies <david-github@kalnischkies.de>
Date:   Sat Nov 30 18:52:45 2024 +0100

    Add support for Bresser/Explore Scientific ST1005H (#3092)

commit 70890697b64dc3c6a5d3fe503ac152fc1239d3ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 27 17:51:38 2024 +0100

    minor: Add false positive check to Watts-WFHTRF

commit cd9c40c31c1ade7606a9dae9df5c16ae914b7234
Author: Dan Ohnesorg <dan@adminit.cz>
Date:   Mon Nov 25 11:31:16 2024 +0100

    examples: Improve HA script to round battery level display (#3100)

commit 54a886bf9c11167fb6b8d068142e5ddae24a458c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 20 10:58:09 2024 +0100

    Minor: Update Bresser-6in1 docs

commit 8f7eddc585d29779c2f1ef1188deaacd6c198afb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 18 13:52:06 2024 +0100

    minor: Fix shadowed declarations

commit 0acfa81634a3fd426deff0769f29b10c3ec65827
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Nov 13 12:10:53 2024 +0100

    Fix M-Bus Mode C Format B for wmbusmeters (#3091)
    
    Include the final CRC for wmbusmeters to verify decryption.
    Partially rolls back #2749 change.

commit 8900b1883a0cb0976abe1e00df2f4402ffca5896
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Nov 10 14:18:21 2024 +0100

    Add support for Thermopro TP828B Meat Thermometers 2 probes (#3085)
    
    * Add support for Thermopro TP828B Meat Thermometers 2 probes, with probe temp, LO and HI target temp

commit 4fa375680723c6af47b7113f5bb530715e204c16
Author: Leigh <leigh@solinno.co.uk>
Date:   Tue Nov 5 11:25:25 2024 +0000

    Add support for Arexx TL-3TSN, TSN-33MN and similar sensors (#3076)
    
    Add support for Arexx TL-3TSN, TSN-33MN and similar Arexx temperature sensors with ID's in the range 0x2000 - 0x2FFF.

commit 27279729030789232d8031cb0fa20f0b45572ad2
Author: edco <5522594+edco@users.noreply.github.com>
Date:   Tue Nov 5 22:22:56 2024 +1100

    Improve decoder conf qx-30x to support multiple switches and multi-gang versions (#3008)

commit f7c24ae6080970e4d36fdc392b2f769e5343e459
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 31 20:30:15 2024 +0100

    build: Update MacOS runners in Github Actions

commit 96eb83af8ec927fe10292d6c3ebfde9543a3e2db
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 14:52:44 2024 +0100

    docs: update changelog for 24.10

commit 41146586a55071b264b75c43a29378b1ff12fe50
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 28 14:41:52 2024 +0100

    minor: Cleanup some decoder hex formatting

commit 96976c165ac20519cb78de0ff67095decf9ffdad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 27 15:20:06 2024 +0100

    minor: Add message if threads missing (closes #3080)

commit 0b4266921d7afde83adac20ea71f9c0b0ad7911e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 26 15:48:22 2024 +0200

    minor: Update docs

commit a6fcdabe619e51dbd9c3f332562c204fadc2139d
Author: Sola85 <tschmale85@googlemail.com>
Date:   Sat Oct 26 15:46:26 2024 +0200

    Add support for Technoline TX960 to Acurite-606TX decoder (#3078)

commit 0251fd32f044822248ca96fc196b655b737b1f51
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue Oct 22 14:52:44 2024 +0200

    Add support for Risco 2 way Agility protocol, Risco PIR/PET Sensor RWX95PA (#3066)
    
    * Add support for Risco 2 way protocol, Risco PIR/PET Sensor RWX95PA

commit 322e04ff2d0d7513d735c39b2181a48e5ac1649c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 16 03:42:39 2024 +0200

    minor: Add some comments

commit 4736276bd456f02668abd7013a5b60ed7cc90f86
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 16 03:40:41 2024 +0200

    Add extract_bytes_uart_parity utility function

commit a8d35e38208d0175228b928a45bcfcdb0364886b
Author: suaveolent <2163625+suaveolent@users.noreply.github.com>
Date:   Wed Oct 16 02:45:34 2024 +0200

    Add support for Rosstech Digital Control Unit DCU-706/Sundance/Jacuzzi (#2612)

commit 8fa97e2aa0842c8bfda02c174adec1e812ca6c30
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Oct 6 14:41:18 2024 +0200

    Add support for Arexx Multilogger (#2487)

commit 43758a383672409c0e2a620f498f6abddd90a7f3
Author: Bryce Johnson <bryce@raspberrywood.com>
Date:   Tue Oct 1 03:02:32 2024 -0600

    Update Fineoffset-WS90 to new FW timings (#3063)
    
    Co-authored-by: Bryce Johnson <bryce@redpinelabs.com>

commit e25cfc0fa267b8aaff24956a41220de86774e8fe
Author: bdnstn <brian@dunstan.biz>
Date:   Fri Sep 20 15:13:50 2024 +0800

    Add decoder conf for oma blind remote (#3058)
    
    Co-authored-by: Brian Dunstan <bdnstn@gmail.com>

commit 935e0a2485a49dccf5bf9a3ec5ab817207e62e7b
Author: Brian Dunstan <bdnstn@gmail.com>
Date:   Thu Sep 19 18:32:18 2024 +0200

    minor: Refine RollEaseAcmedia conf timings, change line endings (#3055)

commit 71bcb5b77eddf7a1003672a92df5e55399e1de34
Author: Greg Cormier <gcormier@gmail.com>
Date:   Tue Sep 10 03:34:58 2024 -0400

    Add decoder conf for iVac Pro remote (#3049)

commit f0ba1538213a2fcb7487862fa1cfe7a1969a174a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 26 11:48:31 2024 +0200

    Fix Acurite-590TX timings (closes #3039)

commit d0142bb093df80ce039aa56864af0909ddf760d9
Author: James Liu <2211002+jamesliu96@users.noreply.github.com>
Date:   Wed Aug 14 20:13:01 2024 +0800

    minor: Fix comment typo in r_device.h (#3030)

commit 7ceeccb5ab24755fc748a64e670c8ec058072644
Author: Mark Atwood <me@mark.atwood.name>
Date:   Sat Nov 25 15:49:06 2023 -0800

    Change rtl_433_mqtt_hass.py to add supercap_V key

commit d1e1db9e568d9631cd4e2c1cca5de4b353092018
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Aug 10 09:00:41 2024 +0200

    Add Vevor Weather Station 7-in-1 (#3023)
    
    * Add Vevor Weather Station 7-in-1

commit aed3b6ff204e72e70bb56215f0ab7016cf39d433
Author: Greg Troxel <gdt@lexort.com>
Date:   Fri Aug 9 19:03:35 2024 -0400

    examples: Add dup filtering to mqtt_relay (#3018)
    
    Keep information about the previous value sent.  If it's been 5
    seconds, or new value is different (ignoring keys like snr and
    frequency), then send it.  Otherwise, just don't.  This causes bursts
    of e.g. 4 transmissions to result in one MQTT message, on the theory
    that the 4 transmissions are not actually 4 messags, but a strategy to
    transmit one message more reliably.
    
    Define a new configuration option to enable duplicate filtering, and
    default it to True.
    
    Steal logging config from mqtt_filter.py, and add a configuration
    option DEBUG that if True results in debug logging instead of info.

commit 09d62510a42951a1fb46f1782a22185a90e331b1
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue Aug 6 18:40:57 2024 +0200

    Update README.md
    
    Missing     [262]  Fine Offset Electronics WH46 air quality sensor

commit 6f7846e829cf9e9d6d27224ed8adb1f00f9f3a48
Author: rstephan <rstephan@users.noreply.github.com>
Date:   Sun Aug 4 15:59:29 2024 +0200

    Fix wmbus raw data output length (#2749)

commit 382149890f664a8ae9241844ce83701f7a0c4ed9
Author: Joan Masó <joan.maso@ieee.org>
Date:   Fri Aug 2 21:50:48 2024 +0200

    Add support for Ecowitt WH46 air quality sensor (#3010)

commit 5b893f3e10bd1d40631568652bdef69f087828c7
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Aug 1 19:59:11 2024 +0200

    Add open in browser script (#2158)

commit d3975a47c683c53e90dd3b50fcde8962636e7c4e
Author: Greg Troxel <gdt@lexort.com>
Date:   Tue Jul 30 19:26:58 2024 -0400

    examples: Add ability for mqtt_relay to use a config file (#3013)
    
    This commit adds the ability to read config values from
    rtl_433_mqtt_relay.yaml (overriding defaults).  This read is skipped
    if the yaml module can't be loaded or the config file can't be read,
    so those without PyYAML or a config file see no change.
    
    Those with a config file can set parameters for address/port to listen
    for json-in-sylog, MQTT credentials, whether to post individual
    values, a json dictionary, or both.
    
    While rudimentary, this is a huge functional improvement, allowing
    those using TLS and broker passwords (as arguably all should be) to
    use the script without modifying it.

commit 1ab32ec511ee6d9a5df0d745747fda97b17a6f02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 30 21:22:29 2024 +0200

    Add MQTT dedup republish filter example (closes #2990)

commit ab7c9565c3e1772670215ae11b649f0a00bdacb4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 30 18:00:44 2024 +0200

    Add TX-Button to inFactory-TH

commit ea7e7329b1e0a07b84d4630cbc204127b4e249cf
Author: Greg Troxel <gdt@lexort.com>
Date:   Mon Jul 29 13:04:53 2024 -0400

    examples: Change mqtt_relay to always use id in topic (#3014) (#3014)
    
    Previously, this example program appended /channel if present, and if
    not present and id was present, appended /id.  Typically channel is
    from an A/B/C switch on the device or fixed for kind of device, and id
    is from a 16 bit or larger space, sometimes static, and sometimes
    random on powerup.  Using only channel is bad if 1) one has more than
    one device, or more than 3 if A/B/C or 2) one's neighbor gets such a
    device.  Because it is essentially impossible to rule out point 2, id
    should always be used.

commit db2db908f373cf3c48ef663b75ea7d0c71d69740
Author: Olliver Schinagl <oliver@schinagl.nl>
Date:   Sun Jul 28 11:29:44 2024 +0200

    Add decoder conf for Hornbach MSRC-SAL Awning remote (#3009)
    
    Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>

commit 75ad926e2269858d1da6e5d039185a7a9ddcc00c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 19 00:12:13 2024 +0200

    minor: Fix data_hex output

commit 2b8693ea24da35eb26897ab1690754e74a137630
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 14 15:44:52 2024 +0200

    minor: Remove Oregon-THGR810 humidity limits (closes #2996)

commit 696a00850bea7074f7c8405efb4a86ab1f06f9e0
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Jul 14 15:35:07 2024 +0200

    Add support for Geevon TX16-3 outdoor sensor (#2910)
    
    Co-authored-by: Matt Falcon <FalconFour@users.noreply.github.com>

commit ce56acc98671453f3fd7971be9725f932215c887
Author: obones <obones@free.fr>
Date:   Sat Jul 13 13:43:54 2024 +0200

    minor: Fix floating point literals (#1873)
    
    * floating point literals must use the f suffix when working with float variables
    * when a double is expected, do not force to use float computation by using a float literal

commit 7e4cef283ce5f74ccd244565c0ea33782f15661f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 28 13:17:24 2024 +0200

    minor: Cleanup AradMsMeter-Dialog3G code style

commit 5d35ca4f0c13b9dcbc891259c5bd2c03255a597e
Author: avicarmeli <32562196+avicarmeli@users.noreply.github.com>
Date:   Fri Jun 28 14:10:26 2024 +0300

    Add support for Arad Master Meter water utility meter (#2984)

commit 367378fabe68fdc4d3a90a77c8576fb9319806ac
Author: Greg Troxel <gdt@lexort.com>
Date:   Sun Jun 23 07:25:23 2024 -0400

    examples: Improve mqtt_relay to make individual and json topics optional (#2975)
    
    Add variables to control publishing individual topics and the json
    topic.  Default both to on, so that there is no behavior change.
    
    This eases use now, as one's local diff is cleaner.  It is also on the
    path to reading these variables from a config file.

commit c187c303fd2dcd0206d743396a016e0e26ccd936
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Jun 23 13:09:27 2024 +0200

    Add support for ThermoPro TP829b and Improve rtl_433_mqtt_hass.py (#2964)
    
    * Add support for ThermoPro TP829b and Improve rtl_433_mqtt_hass.py
    
    * Improve DATA_COND with int values instead of float
    
    * Fix Sensor ID, Add Display Unit and Flags and reduce preamble

commit b1683e3b552198d5de8f4f21363783443e84389c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 23 01:14:23 2024 +0200

    docs: Add examples as accepted area-of-work

commit 056a530c50631d169ea12a671f7570d3d3b0b022
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 23 01:09:22 2024 +0200

    minor: Change to enable FM demod for any dumpers

commit a88bc3b9d4977ea1faa5810477a7322111212cd3
Author: Greg Troxel <gdt@lexort.com>
Date:   Fri Jun 21 15:51:15 2024 -0400

    examples: Remove obsolete sigrok example scripts (#2979)
    
    Per a comment in #2976 these are no longer necessary.

commit 432edcdd828b78f0700793d7aa3c1314cb7e8101
Author: Greg Troxel <gdt@lexort.com>
Date:   Fri Jun 21 15:35:01 2024 -0400

    examples: Improve README by describing scripts (#2976)
    
    Expand description of the directory, making it clearer that some
    programs have production use.
    
    Declare that python scripts are python3.  It's clear that nobody is
    trying to use them with python 2.7, and if they did, we would tell
    them not to.
    
    List the scripts with a one-line description, sorting them into
    production (none yet), generally usable, and true examples.  Leave
    some uncategorized.

commit 7cdfab66668dc0ad942176d4c48f5c16efd78223
Author: bz177 <123703273+bz177@users.noreply.github.com>
Date:   Thu Jun 20 21:09:13 2024 +0200

    Change to pm_2_5_ug_m3, pm_10_ug_m3, BREAKING change to Bresser-7in1 (#2953)

commit 321f231cc232afabbac72d3e186bf98a63607b00
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 14 09:56:48 2024 +0200

    Change Klimalogg-Pro max humidity (closes #2967)

commit cd74bccb7f380c83051f2705479a7eb7d769898a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 10 22:52:53 2024 +0200

    minor: Change flex getter count from 8 to 12

commit e67969a24c7791d6e5b924898b2888991ae4518b
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Mon Jun 10 00:43:46 2024 +0200

    Add Support for Chamberlain CWPIRC pir sensor (#2962)
    
    * Add Support for Chamberlain CWPIRC pir sensor
    
    * Fix comments format

commit f23b80f7975ebb49242e4017aafed870c35e30d0
Author: Kevin Poirot <Hellslicer@users.noreply.github.com>
Date:   Sat Jun 8 12:56:07 2024 +0200

    Add support for Nice One to Nice-FlorS (#2960)

commit 5ff470d229cb2486f00e8c44d139dee7d030cbd0
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Jun 6 13:10:03 2024 +0200

    Refactor to type-safe data_append alternative (#2667)

commit 8d151bfe3f0ad51ab477bd6e23dc4305103c92ac
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jun 5 18:29:57 2024 +0200

    Change Smoke-GS558, Akhan-100F14 to default disabled BREAKING CHANGE (#2958)

commit f26dc93195c0b88d83c2ea93ddc430b0ef38711f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 2 19:59:19 2024 +0200

    minor: Fix whitespace before comma

commit 7f60fff41917c5909fbb8b73237fed1a62491042
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 31 11:02:16 2024 +0200

    Fix rain_rate_in_h template in HA script (#2782)

commit ec72c8c6e5603d624cc60cdb6475e9b1ffbe1d64
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Thu May 30 19:49:08 2024 +0200

    Add Support for Ecowitt WN34D and improve FineOffset WN34 (#2944)
    
    * Add Support for Ecowitt WN34D and improve WN34L
    
    * Move subtype data to verbose and show FineOffset-WN34D model

commit e102f47b6690de7c58f5bbe87455006bb2c9a4b7
Author: bdnstn <brian@dunstan.biz>
Date:   Thu May 30 17:21:28 2024 +0800

    Add decoder conf for rolleaseacmedia blind controller (#2947)
    
    Co-authored-by: Brian Dunstan <bdnstn@gmail.com>

commit 3339a4e7e24748b8aad0a35e8088d67ff682b3bb
Author: TheChatty <mail@chatty.de>
Date:   Sun May 26 17:06:57 2024 +0200

    Add decoder conf for Thomson kinetic doorbell (#2940)

commit 2d529e79efea3f8d91ae7f23efd8fecef252a057
Author: Martin Vuille <jpmv27@yahoo.com>
Date:   Sun May 26 08:03:16 2024 -0400

    Add ST389 temperature sensor for ORIA WA50 freezer thermometer (#2937)

commit 86abae0550eb134d2fad1badead623fd3a800356
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Thu May 23 23:59:39 2024 +0200

    Improve Ecowitt WH53 (#2934)

commit 8d35eb3e5298532c07c14e152fdadd154b7e843e
Author: Ed Sandor <1273949+ewsandor@users.noreply.github.com>
Date:   Tue May 21 02:02:50 2024 -0500

    docs: Add Ambient Weather sensors note to Bresser-6in1 (#2931)
    
    See issue #2927.

commit 9928efe5c8d55e9ca01f1ebab9e8b20b0e7ba01e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 19 17:42:07 2024 +0200

    Fix Bresser-5in1 omit temp/hum on error

commit 41ce6add6b181cecb49df523ac359dfcb07fa6c6
Author: Fred N. van Kempen <decwiz@yahoo.com>
Date:   Tue May 14 04:15:25 2024 -0500

    Add decoder conf for Dewenwils BH-V (#2926)

commit c4781e4203e37242b44a2cb9d5d1e41c4c9e6f47
Author: Karl <klohner@users.noreply.github.com>
Date:   Wed May 8 18:20:26 2024 -0400

    ignore 3of6 decoding errors, let CRC fail decoding if necessary,  (#2883)
    
    * ignore 3of6 decoding errors, let CRC fail decoding if necessary
    
    * decode all 3of6 bytes, return count of contiguous bytes successfully decoded
    
    * attempt decode all 3of6 bytes, return count of contiguously successful bytes

commit c299b63073fccfee67d1ee9244c78944757aea02
Author: kenwawa01 <169001400+kenwawa01@users.noreply.github.com>
Date:   Mon May 6 17:54:27 2024 +0200

    docs: Update BUILDING.md (#2918)

commit 8be3ef15078a971c4026b1de8e8fd45248a23fb2
Author: Ben Winslow <github@t.themuffin.net>
Date:   Thu May 2 14:24:58 2024 -0400

    Add HA script compat for paho-mqtt 2.0.0 via legacy callback API (#2916)

commit 28a846f152d674513a53d659ed9304ca8404321b
Author: gson1703 <gson1703@users.noreply.github.com>
Date:   Thu May 2 20:13:01 2024 +0300

    Fix Nissan TPMS pressure_PSI key (#2915)
    
    * The pressure unit should be pressure_PSI, not pressure_psi

commit 376ca519ffa355693c158785235ebf0bcc5b62b8
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Apr 26 14:51:44 2024 +0200

    Change HA script power to energy and UV index to float (#2913)
    
    Closes #2909

commit 8c7f214ef01018fdb485bdd2b5becb1369517c41
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 23 19:52:29 2024 +0200

    Fix Cotech-367959 lux and uv value (#2073)

commit 10f28766bec41ef998346999c0b4e6231b8ea9f3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 22 11:17:24 2024 +0200

    build: Update build release Github Action

commit 4b71aa17eb2eed7cd3cfd85b24ee070596cb128e
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Mon Apr 22 10:11:27 2024 +0200

    Add Support BMW Gen3 TPMS (#2900)
    
    * Add Support BMW Gen3 TPMS
    
    * Minor Fix issue number
    
    * Minor Fix Docs
    
    * Minor Fix Docs
    
    * Fix BMW Gen3 Temperature offset 40

commit 34c1e67d8c4d34faee704274688058d6a164bdc2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 18 22:34:49 2024 +0200

    build: Update build check Github Action

commit a8fa7510c490f10fcddf43f0f4d544d512921425
Author: Yulay <37190387+CppBaddy@users.noreply.github.com>
Date:   Thu Apr 18 11:02:47 2024 -0700

    Fixed TPMS Nissan pressure_psi value (#2906)

commit a2fe632c10fce98690ae706498c77250e52afa46
Author: Adminy <adminy@users.noreply.github.com>
Date:   Tue Apr 16 10:32:16 2024 +0100

    Add decoder conf for self powered QX-305 & QX-302 switches (#2903)

commit 5b378ba7841fe9c549ce1fca9240b35b95f34138
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Apr 14 21:55:11 2024 +0200

    Improve BMW Gen4-Gen5 TPMS and Add Support Audi TPMS Pressure Alert (#2901)
    
    * Improve BMW Gen4-Gen5 TPMS and Add support Audi TPMS Pressure Alert
    
    * Docs Update Readme for BMW Gen4-Gen5 TPMS and Audi TPMS Pressure Alert

commit 683e145f5dc9cc1b087a44bd185ecbe84dcfb261
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 13 10:47:00 2024 +0200

    Fix Bresser-6in1 rain vs temp (closes #2184)

commit 2c1967f4f746fa058dbf1efb2de27f5b6b65e9cb
Author: ProfBoc75 <nice.burger@free.fr>
Date:   Wed Apr 10 18:03:22 2024 +0200

    Add support for Audi TPMS and BMW Gen4 TPMS (#2897)

commit 9064ccd0971dac62ef88eb90c623a5bd267e556f
Author: Tucker Kern <mill1000@users.noreply.github.com>
Date:   Tue Apr 9 04:04:52 2024 -0600

    Change a HA script device trigger to avoid duplicate trigger (#2829)
    
    In HA2024.2, device triggers are now identified as `f"{device_id}_{trigger_type}_{trigger_subtype}"`, so each trigger must have a unique type/subtype combination per device.

commit f97830fa9ec0024516fa7451c097f9aa87923aec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 2 14:54:18 2024 +0200

    minor: Update readme

commit 5b2e708566b36698c1ca9f48c0a8cffa3e808823
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Apr 2 14:25:43 2024 +0200

    minor: Cleanup ThermoPro-TP28b code style

commit 6fecf7c0c51e2593e8581df5aafd9c352c8664b9
Author: Josh Pearce <joshua.pearce@gmail.com>
Date:   Tue Apr 2 08:13:09 2024 -0400

    Add support for ThermoPro TP28b (#2882)

commit 78039ff87209adb842fe6973edbfe16a5f5daf29
Author: ProfBoc75 <nice.burger@free.fr>
Date:   Thu Mar 28 18:43:46 2024 +0100

    Add Support for Mueller Hot Rod water meter (#2887)

commit f986b7fe40ecc4742c79de2455e25180d47f7934
Author: ProfBoc75 <nice.burger@free.fr>
Date:   Mon Mar 25 14:39:37 2024 +0100

    Add Support for Thermor DG950 Weather Station (#2886)

commit 926468789b4270ea55e82e43bbcf91586375db9e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 29 23:55:44 2024 +0100

    minor: Fix Honeywell-CM921 debug print (closes #2889)

commit eb1a6966eb90b4b72263b4f5337c70cb1bce818e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 26 20:55:22 2024 +0100

    Add some known fields to Marlec-Solar

commit 7da8f63e27f0f6c25beff6845d76a4c93be43f33
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 26 11:54:28 2024 +0100

    Add log rotate support for dumper files (#2876)

commit 693cf766b77ce4015a1d217d9a67de701df33d5c
Author: David M. Zendzian <davidzendzian@gmail.com>
Date:   Tue Mar 26 06:53:57 2024 -0400

    Added contact_open reed_open mappings to rtl_433_mqtt_hass.py (#2881)

commit 66cb6ba5af302b0bf3fb0f173875aa462f128113
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 26 11:51:53 2024 +0100

    minor: Add Dostmann etc to Schou-72543

commit 1116ce196da34eb8ebbd9a2828071adcab7a11fe
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 26 11:46:46 2024 +0100

    Add darker colors for light terminal backgrounds (#2864)

commit c00aa109a3680cb15432dac9f091d98d7e4cd58a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 24 15:46:10 2024 +0100

    Add microseconds to OOK pulse data outputs

commit 7751b570a09c3b87071b4dd04ad15af0e9362946
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 24 15:40:33 2024 +0100

    build: Fix CMake compatibility (closes #2884)

commit afb5b34709b699bf88aa95b6c577591235a5d591
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 16 14:50:17 2024 +0100

    minor: Cleanup hex format string placeholders
    
    %0x -> %x
    %2x -> %02x

commit 00bd97c63a58083d2a79ccb7089786ff9d0fda2e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 16 14:45:49 2024 +0100

    minor: Cleanup silly format string placeholders
    
    - %3.1f -> %.1f
    - %2.1f -> %.1f
    - %0.1f -> %.1f
    - %.01f -> %.1f
    - %i -> %d

commit 0dbbe819c7c160cd9c13fe470df6faa7cab34646
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Mar 16 12:14:00 2024 +0100

    Add OpenMetrics/Prometheus API (#2863)

commit 3853c31b4a25152c8e464ef11db8164c7fe6e3b1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 15 12:49:26 2024 +0100

    minor: Cleanup flatten Honeywell-CM921 style

commit 3db192c458cd879571fa323a4eedec1a59e76b6a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 13 15:37:27 2024 +0100

    minor: Add const or warning to static decoder vars

commit 6b453ea8459376a6601c8ccdc6ac81784f783384
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 13 13:14:53 2024 +0100

    minor: Cleanup some indent and braces

commit 30a721618fcc07758e5fb6136735010a96ced587
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 12 21:05:05 2024 +0100

    minor: Fix m_bus doxygen hints

commit 115cf6eb21f326768064aaedda087ea1379bd72e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 12 20:49:28 2024 +0100

    minor: Cleanup m_bus data_append, enable dead stores check

commit 8786d5b67da47901fa3a7a04ffdd2d60ea1aa1ee
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 12 19:57:47 2024 +0100

    minor: Cleanup clang analyze warnings (closes #2872)

commit 06170b202d9612105d394ffb4e32b2799daf8430
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 12 19:00:20 2024 +0100

    Add strict checks to flex argument parsing

commit 5d03ee190b396626849185b2fb1a4a3ed1e91045
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 12 14:47:57 2024 +0100

    minor: Fix issue with first log message timestamp (closes #2873)
    
    Co-authored-by: Gisle Vanem <gvanem@users.noreply.github.com>

commit 25a0a9745495376192ea1299698c80fc3d9c42af
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue Mar 12 01:13:06 2024 +0100

    Fix EcoWitt-WS68 wind unit and decoding (#2871)

commit a8fe08cdf3f67da8340c2e903aed12a7192dddb9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 11 12:11:42 2024 +0100

    Fix event callback on shutdown (closes #2869)

commit ce30ff888b098c5322b7b6e88a9df7b23d9a0ade
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 11 12:09:28 2024 +0100

    minor: Fix DATA_STRING should not have a DATA_FORMAT

commit 82f63322ad3dabe730a7c4a6ae57fe80149a1718
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 8 12:53:16 2024 +0100

    minor: Cleanup gitignore entries

commit f862f464010d94b659c325faa8062cd474430ad7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 8 12:41:35 2024 +0100

    minor: Add decoder_verbose function

commit f48fc95d7b948fa4caafed1a8c2f3af368ac1146
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 7 20:38:14 2024 +0100

    minor: Refactor create_device to decoder_create with user_data_size

commit f2098fd66a5a2640600bd8649b5df14ab38055c5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 7 14:03:58 2024 +0100

    minor: Cleanup decoder verbose usage

commit fe85bd111fd8f0db33baa0127d302252871d2eb0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 6 20:14:49 2024 +0100

    minor: Refactor C utility macros

commit 2a1bfda9296307282cfb976ae3e35ce8eeb83951
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 6 20:07:17 2024 +0100

    minor: Rename util to bit_util

commit 71b6566514d75a5beaeb97f603675350adf5a72f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 4 23:16:08 2024 +0100

    minor: Fix timeval_subtract() to const

commit b2a9bf3816388a9205c87fc9f121dcaaaf9af946
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Mar 2 15:30:10 2024 +0100

    build: Add new binary builds (#2859)

commit aea0eaba145b719d0cdfb3dd7305b9a477be1925
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 1 22:32:22 2024 +0100

    docs: Add security note to README

commit e2f5c8e4985c44439ca5a6640456dfadc0866c5a
Author: Ådne Hovda <aadne@hovda.no>
Date:   Fri Mar 1 12:12:51 2024 +0100

    Add support for Watts WFHT-RF thermostat (#2648)

commit 8d1541bde0246f9035d01f70a83ae78823a68dca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 29 11:32:43 2024 +0100

    build: Update Github Actions

commit 462e765ddc04e65a7a125dbf0fb3daede4eb52fb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 29 10:34:12 2024 +0100

    build: Add Package maintainer note

commit a697a1a92e1f6e7d49b4b93924f6bf5c7af3dda5
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Feb 29 01:10:34 2024 +0100

    minor: Change pretty keys in Acurite (#2856)

commit d7713dc366bed93b05931b9892d2bd95c860e02e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Feb 29 00:54:05 2024 +0100

    Change distance_km to storm_dist_km, BREAKING change to Bresser-Lightning (#2855)

commit e1bacc02332fd1e9c65303616bbf7c30ab2942a7
Author: thetoivonen <thetoivonen@proton.me>
Date:   Wed Feb 28 20:29:52 2024 +0000

    Fix Badger-ORION return on decode success (#2854)

commit 152a72f93ae5a965553745157daf2a2e0dffdb67
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Tue Feb 27 01:41:45 2024 +0100

    Improve Bresser lightning correct msg length and lfsr digest check

commit ac1247521145613bb13480f6916aa692c4256aab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 25 12:08:08 2024 +0100

    build: Update CI build script

commit 9cb336683db057f88e50b470e70015d9d28295fc
Author: Thomas Vassilian <1489618+tvass@users.noreply.github.com>
Date:   Sun Feb 25 05:13:53 2024 -0500

    docs: Update Fedora nightly builds info to docs/BUILDING.md (#2850)

commit 672c4bbc6ccf1dc03f7a1216607d546940da4715
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 23 14:45:03 2024 +0100

    minor: Remove unused _mph and _kph conversion

commit c7e2aee002d52480d013de358f4c1bb059fd6724
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 23 14:43:59 2024 +0100

    minor: Fix cross-compile SYSCONFDIR install partially

commit 5786c01c8ca89d689dbaf6ffba279dfd4812d19b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 16 09:05:21 2024 +0100

    Add honor the NO_COLOR env var

commit f88bf685787638c54c87411fd60888037d165c43
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 11 19:58:16 2024 +0100

    build: Add Doxygen check job

commit 4c5081dbba8ac3a95a169425f8e28ca2c2e10746
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 11 00:04:55 2024 +0100

    minor: Fix FS20 code style

commit 5ac7784e322fb6bb032ca23659664bfdec19eab7
Author: StefanBruens <stefan.bruens@rwth-aachen.de>
Date:   Sat Feb 10 23:52:10 2024 +0100

    Improve FS20 decoding, add FHT support (#1783)
    
    Co-authored-by: Stefan Brüns <stefan@localhost.localdomain>

commit 2d63f30681dd527955542edea4b7a570bacf8a6f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 10 15:13:23 2024 +0100

    Fix properly install to /etc for /usr prefix (closes #2827)

commit 0443488ef3c356517d3e17caef01b62dd8ee072e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 10 14:21:37 2024 +0100

    Add RTL433_COLOR=always/never/auto env var

commit 58a3f97d2f27e2f1932c58a62d1db645cb81182d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 10 14:19:18 2024 +0100

    minor: Fix GCC pragma with Wunknown-warning-option

commit 68d7b81dfe71f699c6d9d95278530a919c25402f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 10 14:18:19 2024 +0100

    minor: Fix unexpected chars in scripts/docs

commit 54a6dbc72080e62272e8fc47bf1f8522f3be08fb
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Feb 10 14:12:45 2024 +0100

    Add compatible model TST-507 TPMS to EezTire E618 (#2832)

commit fc0ba0639fe8e07f767d890e36d6f34cf7a268af
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Feb 10 14:07:49 2024 +0100

    Add support for BMW Gen5 TPMS multi-brand HUF, Continental, Schrader/Sensata (#2834)

commit caf8a7f2d3214835e3b4c98d10d970c1bbcff29c
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Feb 10 12:43:54 2024 +0100

    minor: Fix for Air PM2.5/PM10 with good init value (#2830)

commit 55d5385c88bb640d37cdab8bb8fda70ad21fa422
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 7 19:34:39 2024 +0100

    minor: Fix more unexpected chars in input files

commit a63bbf189718de6b04859bd2acbbc385f4a8fa74
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 7 19:04:33 2024 +0100

    minor: Fix some unwanted chars in input files

commit fe8ca7ee0d46f3d0e2b0bd3a33641d73f63b5e6f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 7 17:23:22 2024 +0100

    minor: Fix Doxygen warnings (closes #2825)

commit 06b03b7a6e8c51d52d6b5a63dbbe6c45ace17b69
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Mon Feb 5 10:43:43 2024 +0100

    Fix Bresser-7in1 to exclude unavailable sensor values (#2817)

commit e676082bb87334b66186f37cb8f0905529206efc
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Feb 3 14:07:17 2024 +0100

    Add support for Bresser CO2 PN 7009977 and HCHO/VOC PN 7009978 sensors (#2815)

commit 2122cc2670ea5166d02b4ddd9a36077e69a3b9f9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 1 09:37:03 2024 +0100

    Add HTTP cmd API examples

commit 98b4b7c04b8aaf1f56a2916f39bf8cd5585ac601
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 1 09:33:50 2024 +0100

    Fix TPMS Elantra2012 for longer desync (closes #2806)
    
    Co-authored-by: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
    Co-authored-by: MiddleSiggy <MiddleSiggy@users.noreply.github.com>

commit 0ae39cc5f2fcae147f8fbe8ec81669267a183ccc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 11:13:41 2024 +0100

    minor: Add Acurite-515 note to Acurite-TXR (closes #2805)

commit 43c5aa54f8cd8c6e8bdab860e55128148bf183d8
Author: apaneiro <71491592+apaneiro@users.noreply.github.com>
Date:   Wed Jan 24 18:56:44 2024 +0000

    Fix KlikAanKlikUit-Switch for DIO remotes (#2789)
    
    Remove first byte id check

commit fe439627fec94ad74cd5b3d0806940945b898604
Author: Ian Evans <ian@techne.net>
Date:   Mon Jan 22 13:40:42 2024 -0800

    Fix rtl_433_mqtt_hass.py rain_in value template (#2801)

commit 935df25cefc1b6b0806f66f068bfd68e70d9d90b
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Fri Jan 19 23:27:08 2024 +0100

    Fix Bresser-Lightning decoding of 'count' (#2797)

commit 3051265a95546cec05613f04aa9aa9af0e31846b
Author: Greg Troxel <gdt@lexort.com>
Date:   Wed Jan 17 13:30:07 2024 -0500

    minor: acurite.c: Note that 592TXR low battery means < 2.5V
    
    From bkenobi.  Fixes #2793.

commit 271bed886c5b1ff7c1a47e6cf1366e397aeb8364
Author: aimylios <20016942+aimylios@users.noreply.github.com>
Date:   Mon Jan 15 21:49:18 2024 +0100

    Fix detection of Bresser-ProRainGauge (#2431)
    
    The sensor ID for the Rain Gauge can be either 0x9, 0xA, or 0xB. The
    value changes between resets, and the meaning of the two least
    significant bits is unknown.

commit 6660bcca47305e37a073835482c3400a0a997b1b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 14 21:36:32 2024 +0100

    minor: Fix output_fields on Acurite-606TX, EcoWitt-WH40

commit df38cdc24a595fd3548d54439861f2190127b61e
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Jan 14 21:22:44 2024 +0100

    Improve EcoWitt-WS68 LUX and UVI decoding and add units (#2790)

commit 10bd337d91ee2fb43fff1506695c272722e1eb6f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 5 23:08:18 2024 +0100

    docs: Add sudo install note (closes #2781)

commit 7813a6afa5070f5109959cf3b7fbd084590b1e36
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Thu Jan 4 11:53:24 2024 +0100

    minor: Fix end of line and end of file whitespaces (#2778)

commit 9c8cb914ed37605a2c3604661b57484731e8d756
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Thu Jan 4 11:51:16 2024 +0100

    minor: Fix spelling (#2777)

commit 0bffc9d854075c59466fe3a95c6a089b02c59721
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 2 18:34:06 2024 +0100

    Fix Fineoffset-WS90 to support newer firmware (closes #2732)

commit e1699163e944c0d0bbf15ba13760460aaf55f788
Author: Chris Romp <ChrisRomp@users.noreply.github.com>
Date:   Tue Jan 2 08:30:31 2024 -0800

    Add Ecowitt air quality sensors to rtl_433_mqtt_hass.py (#2772)

commit 440123213922ffd7be4c5bc10a0ed5a80054a669
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 29 20:24:18 2023 +0100

    minor: Add ASAN function excludes

commit fef51129c132a3d1d9f54633918c158cca2e10a0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 29 13:05:43 2023 +0100

    minor: Change mqtt auth vars

commit 153bd98835796a4d8c7daefd8fcec4a992623f31
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 28 21:37:24 2023 +0100

    minor: Fix help color formatting in brackets

commit 86a39f2dfb0a4302919d44568514f6dc0bb30a8f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 28 21:17:22 2023 +0100

    Add mqtt base topic option (closes #2768)

commit a863963a70ac6cf23514df312a27283ddb86bfde
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 28 19:45:04 2023 +0100

    Add reading mqtt auth from env vars (closes #2769)

commit 83afc7b43987daf7fc94cae7b54be044770267bd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 25 20:23:57 2023 +0100

    Add support for Fine Offset WN32B (closes #2303)

commit cf4c74de09434b288bf92873c91e1eec78e47708
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 24 16:07:41 2023 +0100

    Add support for Fine Offset / Ecowitt WH55 water leak sensor (closes #2756)

commit 0815dd16e7afad3fe2bdb679819e5161ad21edc0
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Dec 24 13:37:58 2023 +0100

    Add support for TechniSat IMETEO X6 and improve Holman-AOK (#2759)

commit f9dc6b882e2b4f98a7334887d41f85579152c512
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sat Dec 23 11:45:47 2023 +0100

    minor: Improve efergy e2 classic (#2760)

commit 57c22d7c73b88c7ed31cee303182d43a8606f772
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 21 12:34:16 2023 +0100

    docs: Add SoapySDR note to release (closes #2757)

commit 60bdd62d18aed44c942f257dd25a1c433e315565
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 18 11:13:31 2023 +0100

    minor: Remove mention of _inch (#2755)

commit ec4a688746518594a34b06a2aa82d02e43921078
Author: Northern Man <19808920+NorthernMan54@users.noreply.github.com>
Date:   Mon Dec 18 04:41:31 2023 -0500

    Fix converting inches to mm (#2755)

commit 8950dc41823f0a34dda8a40789134413545e8b62
Author: mailaenderli <61315599+mailaenderli@users.noreply.github.com>
Date:   Tue Dec 5 20:40:53 2023 +0100

    Change rtl_433_mqtt_hass.py to support storm_dist_km from WH31L (#2748)

commit 7e6a4bafb942441cc4d809866533e5fb45e38886
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 11:59:26 2023 +0100

    Add channel/button to Acurite-606TX
    
    Co-authored-by: Boing <dhs.mobil@gmail.com>

commit d0425f980378a6fc4bc21b6b30e1a3de1e68d9fd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 11:50:04 2023 +0100

    Add Motonet MTX, MarQuant Rain note to Schou-72543 (#2686)

commit 087dbf09c10406ae1ff2bcfda1df825d92580b9f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 11:45:09 2023 +0100

    docs: Change contrib wording

commit ade64036aede9b812b22eb07b35ae67e382fe5ee
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 1 14:41:01 2023 +0100

    Fix TFA-303151 negative temps (closes #2538)

commit e068025174dd918f08c4b4fb2faf9f1b879cd360
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 30 12:38:44 2023 +0100

    Fix temperature for Bresser 3-in-1 Wind Gauge (closes #2523)

commit 1275d96a0598b61164a6e3408a2c92a3c5d291c7
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Thu Nov 30 11:06:01 2023 +0100

    minor: Fix indent (cpplint detection) (#2744)

commit 9ab47d9e1aea49ccf6d8dadf96a4242d8f39a061
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Thu Nov 30 09:19:03 2023 +0100

    minor: Fix shell script as shellcheck suggests (#2743)

commit 384400557ceb71effccddeb46ce30a73e73803c7
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Wed Nov 29 22:51:06 2023 +0100

    minor: Apply clang-format on c-code (with pre-commit) as seen in #2740 (#2741)

commit 62783813eb8a277dab8919e267cb42d090960eb8
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Wed Nov 29 20:57:32 2023 +0100

    minor: Fix trailing whitespace as seen in #2738 (#2739)

commit 35fb768faa61ca675458a3ae6614525ef9a995b4
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Wed Nov 29 20:55:35 2023 +0100

    minor: Fix end of file endings (#2737)

commit f0f7b3ca261586f69e478bdabd71f77f247d4dad
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Wed Nov 29 10:37:38 2023 +0100

    Improve code and annotations for cpplint (#2683)

commit 59133f44a297eb2288e803e2e56587da4e586ffc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 28 13:52:59 2023 +0100

    docs: update changelog for 23.11

commit d93222419858ccc4ab420cb21813044a5a524387
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Mon Nov 27 18:21:31 2023 +0100

    minor: Fix doc spelling, detected with codespell (#2730)

commit d576829dd2b84692f7cb999732b2ceef88fe551a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 25 11:11:32 2023 +0200

    minor: Change to async operation in mg_broadcast

commit 61bdd5b4461aa61231bb4bc689d8433d5619eeed
Author: Greg Troxel <gdt@lexort.com>
Date:   Sun Nov 26 09:47:30 2023 -0500

    minor: Fix SO_NOSIGPIPE change (#2729)

commit ca2d9b7bf62ca3ddc9b65ffcaf5ef52b8cd5d781
Author: Mark Atwood <me@mark.atwood.name>
Date:   Sun Nov 26 05:21:00 2023 -0800

    Change rtl_433_mqtt_hass.py to use moisture class (#2726)
    
    Moisture should be "moisture" class, not "humidity" class.

commit 6487f1cc065f63d23d98d82c451ce3a2b1a67c84
Author: Mark Atwood <me@mark.atwood.name>
Date:   Sun Nov 26 05:19:41 2023 -0800

    Change rtl_433_mqtt_hass.py to add battery_mV (#2725)
    
    In addition to battery_ok, many devices also surface the measured battery voltage.

commit 1e02cdc0c949b0ae4a8b82ac98baf5f11b6bc593
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 8 22:00:57 2023 +0100

    minor: Add all-zero sanity check to Revolt-NC5462 (closes #2715)

commit bd452d951f99b51dd84ce96d61f0db6d57575317
Author: Jesper <jesper.milver@gmail.com>
Date:   Wed Nov 8 20:40:49 2023 +0100

    Add support for Schou 72543 rain sensor (#2686)

commit 2a7fe211cee2c54ef6d47827324176d49a4e942d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 1 10:21:14 2023 +0100

    minor: Fix to ignore SIGPIPE in handler

commit 613eb635bfcdd3886d325e84fc3dd8b9d6ad8447
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 31 19:57:35 2023 +0100

    minor: Fix mongoose SIGPIPE on sockets (closes #2705)

commit 97d75959458e4367a9f841e595a3256323846236
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 31 19:50:55 2023 +0100

    minor: Change Static analysis to ignore vdata_make

commit 8fae9e18d38b965e89cc18f128a094ca9b70ea29
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Tue Oct 31 14:40:01 2023 +0100

    minor: Fix Bresser-Leakage inverted startup flag (#2704)

commit 3a9c61b1aebc8a0a6f2280470f6f46c6d41b39e8
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Mon Oct 30 18:15:28 2023 +0100

    Add support for Bresser Lightning and Bresser Air Quality (#2698)

commit daf054f9de48bcda97b0d740a5abe84d8bfce7d9
Author: John Pochmara <127617714+jpochmara@users.noreply.github.com>
Date:   Mon Oct 30 10:12:15 2023 -0700

    Change Fineoffset-WS90 packet size check (#2702)
    
    Update the allowable packet size to 350 bits. The packet size was increase in firmware 1.3.8 to ~345 bits.

commit 27482e3be66f0f073bb5043e5019efa073e33b03
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 29 22:57:23 2023 +0100

    Add support for Tekelek oil gauge (#2306)

commit e202e85efa8ec51c81c98ed8787da9201368e2c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 29 14:06:41 2023 +0100

    minor: Change Static analysis to GCC13.2+ (closes #2700)

commit 8535ba24f675afc498dc75ca84e00625aceac06f
Author: benklop <benklop@gmail.com>
Date:   Fri Oct 27 04:26:51 2023 -0600

    Fix logging message in HA script (#2696)

commit d34e48dedc1857ce3e5a1176cd72bc6789ec05c7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 26 11:06:24 2023 +0200

    Add support for Nissan Leaf TPMS (#2536)
    
    Co-authored-by: Alex Wilson <alex.david.wilson@gmail.com>

commit a7e5aaf2830e804fb04bbb4daa7ef1b91162d299
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 26 10:31:35 2023 +0200

    Add support for Carchet TPMS (#2677)
    
    Co-authored-by: Karen Suhm <kesuhm@users.noreply.github.com>

commit 55b306999fdb3a84b74c33403d131406957f5541
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Tue Oct 24 21:07:06 2023 +0100

    Add Pool/Spa Thermometer PN 7009973 note to Bresser-6in1 (#2689)

commit a46004984a120f5bf40d08c0060af629936172d5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 24 11:20:42 2023 +0200

    minor: typos in php example

commit abb0bc7bae9ee76bb45ef58b3db608024e13c9a3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 24 10:21:21 2023 +0200

    Add php example stream script (closes #2687)
    
    Co-authored-by: AutomGuy <AutomGuy@users.noreply.github.com>

commit 2e7052e37727e020788170d3257aae7ae4ce1787
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Mon Oct 23 10:43:34 2023 +0200

    minor: Fix more spelling (codespell upgrade) (#2685)

commit ec75f3067391fac6bdcec8184ff9aa9f18b496fb
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Sun Oct 22 22:06:12 2023 +0200

    minor: Fix spelling (codespell) (#2684)

commit 2c9cfba836c23f4748501d7fecd30a90ed46ab67
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Sun Oct 22 19:01:47 2023 +0200

    minor: Fix shell script formatting enhancing readability (#2681)

commit 7d62be5ccb833d3c19d133d86db908ca404b8861
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Sun Oct 22 18:49:12 2023 +0200

    minor: Fix use of xor token (#2682)
    
    Might clash with C alternative spellings of iso646.h

commit a68f177adca2e7f09483d2f138503105a0e234af
Author: MDW <mdeweerd@users.noreply.github.com>
Date:   Sun Oct 22 18:37:28 2023 +0200

    minor: Fix spelling (identified with codespell) (#2680)

commit 312ada8b71cb17acef2ef6aa5fc19178af26eab4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 22 10:57:58 2023 +0200

    minor: Clean up style in Bresser-leakage

commit e72e7d59d74640d3499857dd08bf8e31d4f5eefe
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Sun Oct 22 09:48:38 2023 +0100

    Add support for Bresser water leakage sensor PN: 7009975 (#2590)

commit a76f169fe7690c8d293094803abb413ce3ef4c7a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 21 20:23:02 2023 +0200

    minor: Add static analysis exceptions

commit 96226b5a7799bf98532742e20db595dfb0662d2e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 21 19:55:41 2023 +0200

    minor: Add GCC Static analysis (closes #1372)

commit b4554394355ec38bc8f7c11f054a6e9a86f561bc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 21 17:28:08 2023 +0200

    minor: Remove ci helper from root dir

commit 66bc93923579f2874bd1521b7c968a6fae17df51
Author: tommie <tommie@users.noreply.github.com>
Date:   Wed Oct 18 17:50:46 2023 +0200

    Add checksum and battery_ok to WEC-2103 (#2662)

commit ad1260ba9033cebe952b0bd21cf21b6198ba298d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 18 15:52:25 2023 +0200

    minor: Fix data_tag macro include

commit a36f9a20a19473237ef02d6f68f007b9e1d4b9da
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 18 12:23:37 2023 +0200

    Change conf dir defaults to just SYSCONFDIR (closes #2660)

commit 7d8fd7ab3bbd5de6a505a79b6d5b78f5a609da9c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 18 12:01:33 2023 +0200

    Change verbosity of Protocols Registered output (closes #1700)

commit 744c29a924f8fb7cd0dd0340e2a4fd06fdbb5223
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 18 11:54:42 2023 +0200

    Change example conf file to use defaults (#2670)

commit 138b389be3539a2f042b1df69e4bd3c8f4069cc5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 18 11:27:59 2023 +0200

    Change version number to exclude nightly tag

commit 945bc658cbc51fe916dce97e0912543ddd6c2ef2
Author: kcpants <101997244+kcpants@users.noreply.github.com>
Date:   Sun Oct 15 08:03:13 2023 -0400

    Add support for discovering Govee water sensors to rtl_433_mqtt_hass (#2605)

commit e826a465473e274f595b6e6096b4be0808fc5761
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 10 18:25:49 2023 +0200

    minor: Fix rtltcp disabled prototype

commit 8271d385b12b22ea66817a242b5bc171d6596e6b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 10 09:43:24 2023 +0200

    minor: Clean up EezTire-E618 code style

commit 9a661676d415272033035f26dbface87292dd7d8
Author: flyboy013 <44688061+flyboy013@users.noreply.github.com>
Date:   Tue Oct 10 03:37:10 2023 -0400

    Change EezTire-E618 checksum, include flags (#2664)
    
    Fix checksum, pressure calculations and add fast_leak reporting

commit 439cd6417b8d70ab4f59d9a764d9d12b52f08840
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 10 09:34:38 2023 +0200

    minor: add channel note to Oregon Scientific (closes #2665)

commit 7a836e3adb3feeee30dce0a97c7c71568ac4b06e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 6 17:14:03 2023 +0200

    minor: update docs

commit f22b757743025494de57753b9f39ad23f9a3ffef
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Oct 6 17:02:38 2023 +0200

    Change startup help text to the actual help page (#2659)

commit 7565025358b772a934cde8aec79a3c847c143874
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 6 16:17:55 2023 +0200

    Improve some strcpy strncpy to snprintf

commit 8f6032a9f93505f4dca38c414d303e653acaa63d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 6 15:06:40 2023 +0200

    Improve all plain sprintf to snprintf

commit 46afffc8bbbb4db1c3b0d4bb6fa0767db1c9bdab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 3 13:32:00 2023 +0200

    Fix Somfy-IOHC length check (closes #2655)

commit e2f8d6275f68a167bebee91d3fc31d333d9bfff0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 2 19:36:13 2023 +0200

    Change help texts to print to stdout (closes #2542)

commit 08e239109fcddbc24cd6b7e032f9a77dc6152493
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 2 18:12:23 2023 +0200

    Add warning if firewall blocks loopback (closes #2621)

commit 5a0a7f2f5e1c0109e678ae8c6b0d6073c3cc9ac8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 29 22:56:48 2023 +0200

    minor: Fix _POSIX_HOST_NAME_MAX for gcc-13

commit 5e4cb1bb7bc842c9e9bfd0ea0eae237566f246a1
Author: kcpants <101997244+kcpants@users.noreply.github.com>
Date:   Wed Sep 27 14:30:36 2023 -0400

    Add standardized detect key for Govee-Water (#2625)

commit 52776537cfb29ca4e57db7a584ab56092f2280d7
Author: Greg Troxel <gdt@lexort.com>
Date:   Tue Sep 26 06:40:54 2023 -0400

    doc: Add rtl_sdr driver pointer

commit ebe6cd21b0b351aec3a6dfce0b8e91a7cddb52ef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 26 15:09:03 2023 +0200

    minor: Clean up Oregon Scientific code style

commit 4c34673cbf1c4be348cba516ad24c79c7dd81b02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 26 14:48:09 2023 +0200

    Fix Oregon Scientific channel renumbering, BREAKING change to THN132N channel 3 (closes #2033)

commit c1fbc7163489c1a41106e7cf2672b17f1749eccb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 26 13:21:58 2023 +0200

    minor: Fix possible NULL param in data_output_mqtt_create

commit 63a049bf26d9776e5100d51db74f893dfb80eb60
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 26 12:29:45 2023 +0200

    Change MQTT client ID to contain all params (closes #1129)

commit 1dfbf1afd2cf0eeb2fe294add642f82ec29fcfd7
Author: Blake Rainwater <rainwaterblake@gmail.com>
Date:   Tue Sep 26 05:17:47 2023 -0400

    Improve HA script with precipitation and wind speed class (#2643)

commit 07368e73c6a6d71919e6a98a57116324cbc3b952
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 25 14:04:31 2023 +0200

    Fix Honeywell-CM921 temperature msg (closes #2637)

commit 2cbf3e575aa0f346fa8df98cf2e5ab1c58b03c15
Author: Soós Péter <soosp@users.noreply.github.com>
Date:   Mon Sep 25 12:01:07 2023 +0200

    Add Lidl Auriol 4-LD6313 and 4-LD5972 temperature/rain sensor (#2633)
    
    
    Co-authored-by: soosp <soosp>

commit 76423bcc71b42db2bb8d924f330237cdcbe0fba9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 20 18:53:22 2023 +0200

    Add support for newer Chuango DWC-102 close command (closes #2630)

commit be332c6489f26a018647fbcc359a39eba04b8454
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 20 11:15:55 2023 +0200

    minor: Improve MQTT warning message (closes #2629)

commit 36f641843629e23f4ce939efe2c3f2d4f35fdd2c
Author: aquaticus <1891400+aquaticus@users.noreply.github.com>
Date:   Tue Sep 19 21:31:40 2023 +0200

    minor: Remove deprecated newmodel from HA script docs (#2628)

commit a6fb96c7bb4f18adcb991371177c6351f1e37beb
Author: chpego <38792705+chpego@users.noreply.github.com>
Date:   Tue Sep 19 10:19:16 2023 +0000

    Improve HA script with current class (#2626)

commit 582af76957c320e289e305fdbbfc1af75895cb7c
Author: chpego <38792705+chpego@users.noreply.github.com>
Date:   Mon Sep 18 12:06:35 2023 +0000

    Improve handling of units within HA UI (#2624)
    
    Fix the unit of measurement of illuminance

commit 70d84d01e1be87b459f7a10825966f3262b7dd34
Author: Luke Milius <lmilius@users.noreply.github.com>
Date:   Mon Aug 21 05:41:19 2023 -0500

    Improve HA script with detailed units (#2607)

commit 4f152360b1602b7ae1201bc42eb8070e8258921d
Author: Adam Jacques <ajacques@users.noreply.github.com>
Date:   Wed Aug 16 00:20:03 2023 -0700

    Fix HA script allow list id typo (#2602)

commit 2484b48211c8eebfa873bec247066c4a2be2bc53
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 15 10:57:57 2023 +0200

    Fix Fineoffset-WH1050 return value (closes #2600)

commit ed794ec76153e37acbdcceb541649deb23f0d379
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 14 12:39:12 2023 +0200

    build: Change to softprops/action-gh-release

commit 14eac1ce6fdbc086c498f9101787ba1168a6f118
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 14 12:10:54 2023 +0200

    minor: Clean up Thermopro-TX2C unused code

commit e7682f80b45483940776f8f3951b26f25bffad5b
Author: Jonathan Hanson <jonathan@jonathan-hanson.org>
Date:   Sun Aug 13 13:56:54 2023 -0700

    Fix Inkbird-ITH20R battery_ok key and range (#2596)

commit 9e0fb41e4c04fc73f5bfa2191f898f86a1e6a684
Author: Kevin Read <me@kevin-read.com>
Date:   Fri Aug 11 14:33:32 2023 +0200

    Fix HA script remove device name from entities (#2594)
    
    * Fixes #2591: Remove device name from entity name, use more readable entity names
    * Remove changes that slipped in from  https://github.com/merbanan/rtl_433/pull/2593

commit ce794d78482481d58ea812f7011b0aca14a1d514
Author: Kevin Read <me@kevin-read.com>
Date:   Fri Aug 11 13:50:52 2023 +0200

    Fix HA script topics (#2593)

commit fc727b3d03383cd8f1485d534d83d8de60a804e1
Author: atlanticn <140676512+atlanticn@users.noreply.github.com>
Date:   Sat Aug 5 05:13:57 2023 -0400

    Fix malformed json on empty row print (#2588)
    
    Fix the the output to "{0}0" in case of an empty row.

commit bdd7933a8ffa6cbfffc54dd3a6a81d5512571d3c
Author: Jan Kundrát <jkt@jankundrat.com>
Date:   Thu Aug 3 11:52:44 2023 +0200

    Fix Ecowitt-WS90 extra data output (#2585)

commit 8178334dab58617c33629e10275a5e072b89acf1
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Tue Aug 1 21:38:57 2023 +0200

    Add description of startup bit to Bresser-5in1 (#2583)

commit 21be644d2e64fa94b75191d78a38e6a7fb0449dc
Author: dforsi <iu5hkx@gmail.com>
Date:   Fri Jul 28 10:16:47 2023 +0200

    Fix various spelling (#2579)
    
    Fixed with:
    codespell --ignore-words-list=als,ans,ba,bu,fo,hass,hist,hsa,nd,produkt,proove,te,temperatur,toke,tthe,ue --skip=AUTHORS,CHANGELOG.md,mongoose.* --summary --interactive 2 --write-changes
    and manual edits.

commit d616b692a8c80d99f1931c5bfff0b7ec4cba62e1
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Jul 23 12:21:14 2023 +0200

    Add support for TFA Stratos 30.3151 and improve Fineoffset WH1050 (#2549)

commit 406918d35f4c764213adb093a400daa1776294b3
Author: Ethan Morchy <emorchy@gmail.com>
Date:   Tue Jul 18 05:39:16 2023 -0700

    Add lower temp bounds to Acurite-5n1, Acurite-Atlas (#2571)
    
    Adds a lower temperature bound (-40C) for two sensors during data sanity checking.

commit d20beca213e28a0b76f0e7a88a32e8a589615230
Author: noahwilliamsson <noah@hack.se>
Date:   Sat Jul 15 00:06:49 2023 +0200

    Add humidity_1, humidity_2 to rtl_433_mqtt_hass (#2567)
    
    This adds support for publishing `humidity_1` and `humidity_2`, similar to how `temperature{,_1,_2}` are handled.  Useful for Acurite 00275RM and Telldus FT0385R.

commit 2cb87ce70890305c95ad0963fb1a228f7e729905
Author: noahwilliamsson <noah@hack.se>
Date:   Sat Jul 15 00:05:29 2023 +0200

    Add timestamp to logs in rtl_433_mqtt_hass (#2566)
    
    Prefix log entries with a timestamp to make it easier to determine when an event happened.

commit 37b804c734403fdea479f717074ec0c63a04c907
Author: DigiH <github@digih.net>
Date:   Fri Jul 14 18:15:31 2023 +0200

    Fix HASS script rain_rate_mm_h typo (#2565)

commit 1026deab33372e4fe2e6c1d4c0f3df0c02c491be
Author: Stéphane D'Alu <sdalu@sdalu.com>
Date:   Mon Jul 10 19:29:58 2023 +0200

    Add decoder conf for PHOX garage gate opener (#2560)

commit cb8e89533a91f65b9f6f75052cd401ed076a8564
Author: Tucker Kern <mill1000@users.noreply.github.com>
Date:   Thu Jul 6 02:26:11 2023 -0700

    docs: Fix bad URL in rtl_433_mqtt_hass.py (#2553)
    
    Fix duplicate "http://" in URL

commit d5ab059cebe650f9c0e745cf869e235e53a0119d
Author: ondrej-zary <ondrej@zary.sk>
Date:   Tue Jul 4 15:48:10 2023 +0200

    Add support for IROX ETS69 to Ewig Emos-TTX201 (#2547)

commit a6ea3b0dc677f2ddc9c30578f2e766fc5daa73e8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 27 20:15:27 2023 +0200

    minor: Fix docs for quit/hop on event (closes #1105)

commit 767e5387e121b343f942f9903441794217e9fff6
Author: Michal Bozon <mykhal@users.noreply.github.com>
Date:   Thu Jun 8 19:19:33 2023 +0200

    Fix Eurochron-EFTH800 radio_clock hour decoding (#2526)
    
    This Fixes #2525. Related: #1375, #2331

commit c94ee770cfa5a1ad7a123723c901e6c63d6d27e1
Author: John Pochmara <127617714+jpochmara@users.noreply.github.com>
Date:   Fri Jun 2 14:24:49 2023 -0700

    Change Fineoffset-WS90 to add firmware version (#2517)

commit 056475433d2a614f2d15395592925876b681d6cd
Author: Maxime Werlen <maxime@werlen.fr>
Date:   Mon May 29 19:47:45 2023 +0200

    Change ThermoPro TX-2C to enable humidity (#2514)

commit ac36025a84451d404f5cba828c1f9b666be33cca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 24 09:56:05 2023 +0200

    minor: Add log output to pulse analyzer (closes #2509)

commit 7d4b31ae6fbf70e2da1acab0c32f840db60fc018
Author: erlanger <erlanger@users.noreply.github.com>
Date:   Thu Apr 27 21:01:31 2023 +0000

    Add decoder conf for Driveway alarm motion sensor I8-W1901 (#2493)

commit f775d1ac6c672cd0d1251600e2aaa8cfefda6c46
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 22 15:52:44 2023 +0200

    minor: Style updates to Fineoffset-WH1050

commit 724f90b0fdcacb1fc61103821067add2697c273d
Author: blackholefinder <73952670+blackholefinder@users.noreply.github.com>
Date:   Sat Apr 22 15:47:53 2023 +0200

    Add radio clock to Fineoffset-WH1050 (#2463)
    
    * Added message type which contains time data every 2hours.

commit c86b41a42b3b7cd39ca6c0361f0dc4f5f74ce874
Author: John Pochmara <127617714+jpochmara@users.noreply.github.com>
Date:   Sat Apr 22 01:38:03 2023 -0700

    Add battery voltage to EcoWitt-WH40 (#2488)

commit 1bb6942ee3641587d9f9409936fdb32d6e521b40
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 21 14:00:28 2023 +0200

    mionor: Style updates to ThermoPro

commit af41e5aa72b8e458fc04b0dd8999e8725962d662
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 21 13:42:47 2023 +0200

    minor: Clean up Thermopro-TX2C

commit e67b2c0dcc8aca64bd681446df1a0773571817d6
Author: igorpele <igor.pelesic@gmail.com>
Date:   Fri Apr 21 13:35:26 2023 +0200

    Add support for ThermoPro TX-2C (#2466)
    
    Co-authored-by: Igor Pelesic <igor@pele.tech>

commit 81510c00568f17a95fa37b99bf6a283fc7734e8e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 20 18:17:58 2023 +0200

    minor: Update docs

commit 408d2fdf1206c4551ae729dc918ce70f33219cf7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 19 11:41:13 2023 +0200

    Change EMOS-E6016 wind speed and battery  (closes #2484)

commit d44ef12b8bcb0322c4ec87ffff884885d18eebc0
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Fri Apr 14 19:48:37 2023 +0200

    Improve Holman ws5029, Add support for AOK-5056 and correction for Emax (#2419)

commit f8489e9ba611aaa3ed539e75fa4e21ed4d55acdc
Author: John Pochmara <127617714+jpochmara@users.noreply.github.com>
Date:   Thu Apr 13 05:39:02 2023 -0700

    Add support for Fineoffset WS90 (#2448)

commit 93f0f30c28cfb6b82b8cc3753415b01a85bee91d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 6 12:41:31 2023 +0200

    minor: Fix SoapySDR exit/join ordering

commit 24e6f8823377ff8cde5a6ad96878dae4efe710cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 5 22:33:26 2023 +0200

    Fix current frequency and sample rate info (closes #2468)

commit fe3df68d7f654964453100e71f7b1c39ee8175ae
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 30 10:49:46 2023 +0200

    minor: Fix Windows Legacy Console mode term colors

commit 128755c688d840bddafc40a2b8e910e89a7f6c0c
Author: Kevin Read <me@kevin-read.com>
Date:   Sun Dec 25 10:52:28 2022 +0100

    Change rtl_433_mqtt_hass to enable passing custom topics (PR #2289)

commit 9e973ce5b997725b235424f657b3b7016be1de58
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 27 10:12:12 2023 +0200

    Add support for Acurite 592TX (closes #2457)

commit 0ce05017205a30a10033f89ae4171984d47c3629
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 26 18:38:00 2023 +0200

    minor: Fix path param on output option

commit 3264d01d65f386529619eecadf1471c4cf42ee5a
Author: homeautomaton <48721345+homeautomaton@users.noreply.github.com>
Date:   Thu Mar 23 03:49:15 2023 -0500

    Add extra digit to Oregon Scientific for AWR129 (#2446)

commit 336ee288d91f111680b56cdddea4ac0a21d3a5e7
Author: homeautomaton <48721345+homeautomaton@users.noreply.github.com>
Date:   Tue Mar 21 09:00:25 2023 -0500

    Add support for Oregon Scientific AWR129 BBQ thermometer (#2439)

commit 354ffde7dc451d5600b502277e9bf5ba501d46c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 19 16:27:05 2023 +0100

    minor: Change data_t to align optimal

commit cd3c34e9a621f8d565a6c9f1d5b592fb1d52e4f8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 18 21:53:53 2023 +0100

    minor: Fix free http_server_context on stop

commit 8eac4f3373862c31f920b46d766d5663f6875a89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 18 21:19:08 2023 +0100

    minor: Clean up Intertechno-Remote code style

commit a826daec5df675db32b2f2c98c8e19569d871210
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 18 21:18:23 2023 +0100

    minor: Change rtlsdr_find_tuner_gain to stack memory

commit a7c1d0c6a61467da7fed7647ffa1acd9feec5f38
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 18 21:15:51 2023 +0100

    minor: Fix unaligned address, heap overflow in data array print

commit 9cb1472bdfd216b3bc59c857ed29c0dbb3cc1c87
Author: homeautomaton <48721345+homeautomaton@users.noreply.github.com>
Date:   Sat Mar 18 14:53:05 2023 -0500

    Change Acurite 896 rain gauge to default enabled (#2430)
    
    * Improve validation for Acurite 896 rain gauge, set priority to 10, and re-enable by default

commit de851adb12d8edb5c332dc1ae338018ceab38e7c
Author: Die Peter Pan <diepeterpan@gmail.com>
Date:   Sat Mar 18 11:56:15 2023 +0200

    Change CM160 output to double (#2428)
    
    Provide the Watt fractions and to allow later rounding

commit d07cd16afc884db69308cde445a40983d0677588
Author: Die Peter Pan <diepeterpan@gmail.com>
Date:   Fri Mar 17 19:27:00 2023 +0200

    Fix CM160 energy calculation factor (#2427)
    
    Result compares to the CM160 LCD display values when applying a x1.12 between readings

commit ecb0b361ad487cfd9e66d4326797dbbac6b32d54
Author: obones <obones@free.fr>
Date:   Mon Mar 13 16:01:29 2023 +0100

    Change r_device.fields to constant pointer (#2421)
    
    Allows for static "output_fields" to be stored in readonly memory on embedded architectures.

commit 2a9ce3612394dc9e3de2c903a9556bced3745426
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 13 08:40:43 2023 +0100

    minor: Fix CM160 current amps reading

commit 147bc5c67e96e8b22be94485d31798c0e193407f
Author: Die Peter Pan <diepeterpan@gmail.com>
Date:   Sun Mar 12 23:30:43 2023 +0200

    Add total energy kWh to CM160 readings (#2418)

commit 42cb90c305a9dd050111b3bfa3cbe9a9ae6795bb
Author: Ethan Halsall <ethanhalsall11@augustana.edu>
Date:   Sun Mar 12 14:35:07 2023 -0500

    Fix Fitipower FC0012 gain quirk (#2417)
    
    Fixes a hardware issue with the Fitipower FC0012 where the gain is not properly set unless it is first initialized to it's lowest value.

commit 376f1b02f35212a10ca9e53f428d91dddda8887a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 9 21:48:55 2023 +0100

    minor: Change pulse_data print to const

commit 964f6eba74ce6a7f9c563f68b6582840444873ef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 10 12:10:36 2023 +0100

    minor: Fix Reolink doorbell timings

commit 62a951881abe90e93c8a70d75830d555aa978c63
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 10 11:15:05 2023 +0100

    Add decoder conf for Reolink doorbell (closes #2277)

commit 82e12f89534de2c567fe86e0947151dbb5e89399
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 7 13:13:20 2023 +0100

    minor: Fix strcasecmp compat

commit e6c41964caccb76d5b0d2916aef588cfde806e5c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 7 12:58:24 2023 +0100

    minor: Update docs

commit fcb85a34af52cf9fa266db079cb28715b082f7cf
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 7 12:52:35 2023 +0100

    Add unlockable rtl_tcp control (#2412)

commit 6a501442053ef4bb9c17375b5c1252caea57174b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 7 12:43:51 2023 +0100

    Add restartable SDR device (#2411)

commit 46de49f35825825288b2165d6e102c0d51396682
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 7 12:36:35 2023 +0100

    Change to async SDR acquire thread (#1978)

commit fa13eb69ce52cd47fff61dad0ddaf642362199d5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 6 17:50:30 2023 +0100

    minor: Fix Celsia-CZC1 typo

commit 2eac3aa19ce4a1e05a253dbee6a081d11f224f0e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 6 16:27:57 2023 +0100

    minor: Change to warn on extra output args

commit 9d5b414ee19a10629b8ff68b0411a774bdca0f92
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 6 15:32:55 2023 +0100

    Change to second Ctrl-C is a hard abort

commit f30ad198203996d9a2b3c58e7b3f2f722e70ea58
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 6 14:12:08 2023 +0100

    minor: Fix end of logging

commit f812e8de47c4394a5977daffc29e82114631d945
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 5 13:45:31 2023 +0100

    minor: Clean up Celsia-CZC1 style

commit c949e07cded44ec0e0ec015edfc902177c28e318
Author: libanp <liban.parker@gmail.com>
Date:   Sun Mar 5 12:32:40 2023 +0000

    Add support for Celsia CZC1 (#2391)
    
    Co-authored-by: Liban Hannan <liban.p@gmail.com>

commit fd66298bf05a9f318b0d5178228fec92e47ef989
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 4 23:08:43 2023 +0100

    Fix rtl_tcp for slow send buffers

commit 51ff9e5eaacb1fc908862986c26f8aaba28a9cfa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 4 23:07:40 2023 +0100

    minor: Change Baldr-Rain to default disabled

commit 1647d9afa9fa54cb7d854f3d8e4da49f7fe83e3f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 4 11:43:15 2023 +0100

    minor: Fix Baldr-Rain rain factor

commit d3fb71696f1a52e8f68a67690371f5beee4f6d4d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 3 12:32:14 2023 +0100

    Add support for Baldr/Rainpoint rain gauge (closes #2394)

commit 27972c75a67e0cc3fea7fbef6ff52edb8852a77e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 3 12:14:38 2023 +0100

    minor: Fix docs

commit 80d332cd9070303462b2fd9a05e8f5922ac69280
Author: Bernie <74262352+FoxWhiskey@users.noreply.github.com>
Date:   Thu Mar 2 15:45:53 2023 +0100

    Add decoder conf for SWETUP garage door remote (#2403)
    
    
    Co-authored-by: Bernie <bernie@guzzifuzzi.de>

commit 7cc26239536268ff15d2e82425964516fee6ca6b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 27 11:56:05 2023 +0100

    Fix: LibreSSL PSK error (closes #1569)
    
    Fixes "Invalid PSK settings" error using LibreSSL when no PSK is used

commit a9c6866cf731c5b4edcd431ba57aa08d16ecef81
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 26 16:39:46 2023 +0100

    Fix Oil-SonicAdv missing messages

commit 1e7718b727af0f70324b9309ac3165eb1361f485
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 26 16:38:21 2023 +0100

    minor: Update docs, style EezTire-E618

commit 9f5bcf335c7a22a03ae09e037421caf6ef82c7b8
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Feb 26 16:30:47 2023 +0100

    Add support for EezTire-E618 TPMS10ATC (#2387)

commit fc034df5c1d7e7beb62c51070bc7bc36ed1020b7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 26 13:14:05 2023 +0100

    Fix LaCrosse-R1/LaCrosse-R3 rain value (closes #2313)

commit 030d0ab222ef235e2acac81ad1a9363e745de626
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 25 22:02:26 2023 +0100

    minor: change device lookup output

commit d68ca62d4adfcdef4b70f315a6182789f127cbe9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 25 22:01:17 2023 +0100

    docs: add example to release readme

commit 371ccfd54f5dbe15633b6e7086042c1bc3bbb853
Author: obones <obones@free.fr>
Date:   Mon Feb 20 15:11:29 2023 +0100

    Add char const check to symbolizer (#2390)
    
    make sure that char* declarations with a direct assignment of a constant are no longer valid in plugins. They must be char const * because string literals are "const" with newest compilers

commit af48932a4b15fb658ae039a739d7fd74cee24a10
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 19 19:41:12 2023 +0100

    build: Add MinGW-W64 build notes

commit 29b7f090be93f1ed233c4b961cc789c2e65ce457
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 19 18:57:13 2023 +0100

    minor: Update docs

commit a2673db7734094eb7f07e5e571a33d83e80d7a2e
Author: agspoon <39888940+agspoon@users.noreply.github.com>
Date:   Sun Feb 19 09:55:34 2023 -0800

    Add support for LaCrosse TX31U-IT (#2386)

commit de9654f4706af60682a3b5f6ea734e2f21f1966a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 16 23:13:01 2023 +0100

    minor: Clean up Revolt-NC5462

commit 3b1cb4ff804cb0d1f93f49507f5607895afc2d80
Author: nicolaihess <nicolaihess@web.de>
Date:   Thu Feb 16 22:54:49 2023 +0100

    Add support for Revolt Energy Monitor NC-5462 (#2361)

commit a36471ce60316ff56bde78887a18865dabef82e8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 16 21:37:45 2023 +0100

    Fix flowis protocol decoding, alarm and back flow parameters.

commit fcdf538c43e549956f404381d5ce1238775a18c3
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Wed Feb 15 22:20:19 2023 +0100

    Add support for Emax EM3551H with Gust without UV/Lux to Emax-W6 (#2376)

commit 88ae8f84737dc2fbb3897012313dae7f58d9d4e8
Author: obones <obones@free.fr>
Date:   Wed Feb 15 22:12:18 2023 +0100

    Change literals to string const for strict discarded-qualifiers warnings (#2379)
    
    - Change hard coded strings are "const" so any variable pointing to them must also have the const specifier to avoid a warning (from -Wdiscarded-qualifiers)
    - Change local variables manipulating constant strings must also have the const qualifier
    - Change hostport_param, fix remaining hostport_param args
    
    Co-authored-by: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>

commit 53859a34fa1377d076efb5571fe488c038f8d351
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 13 12:05:28 2023 +0100

    minor: Fix whitespace style

commit 13849aac2f74a333f1c124586a669f8e5879e2cc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 12 17:01:59 2023 +0100

    build: Add manual nightly release builds

commit 208fa3e7276c1e7d51bfaa1a3c5d2091b331dbe0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 7 14:45:49 2022 +0200

    build: Fix OpenSSL discovery on Win32

commit 83e134bf8e676a12eb5a564d15c80ad7feeb0473
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 12 14:44:03 2023 +0100

    Add Schrader 3039 TPMS for Infiniti Nissan Renault note to Schrader-SMD3MA4

commit e4157bf4d7f033983282f19090087de44f3e1192
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 11 18:25:30 2023 +0100

    Add support for Wireless M-Bus Mode T Downlink (#2366)

commit ddb59c24ff2f3e0475898bc5caadb33012c02151
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 11 18:08:53 2023 +0100

    Revert support for Interlogix Smoke Detector and Pet Immune SAW PIR Motion Sensor (#2287)
    
    This reverts commit b605a3d2a7df02eae5e3405469e79810dfa0b7a3.

commit 17fe8254ff223501b37f413ca2c0b1da7596a927
Author: Thomas Laroche <tho.laroche@gmail.com>
Date:   Fri Feb 10 13:53:46 2023 +0100

    Fix Emax units (#2374)
    
    - Add humidity unit
    - Rename pretty name Temperature_F to Temperature

commit 48157f6aa0d954c43b7b16f72373b4327dd86014
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 9 12:24:24 2023 +0100

    minor: Update Cardin-S466

commit 416d6c4f9768f22e7b4cfdd684c58df17c946dbc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 7 18:18:48 2023 +0100

    minor: Add RTL-SDR settings option help

commit 2122f8dbc3d89450c9462b8a66db977a47912d9b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 7 16:01:22 2023 +0100

    Add TLS debug info for influxs and mqtts

commit 787268709ddbd6facc13ed93d38da9d62341ffe9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 6 21:19:43 2023 +0100

    minor: Add Kingspan Watchman Sonic Plus note

commit 6ffa0392e2656411b75cb5d2f071af9a724cb27e
Author: Bruno OCTAU <62882637+ProfBoc75@users.noreply.github.com>
Date:   Mon Feb 6 15:29:20 2023 +0100

    Fix Emax LUX decoding (#2346)

commit 31dc48cad515f23aa5750c60ab93e2f7a978195b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 5 00:43:52 2023 +0100

    Fix Vauno-EN8822C false positives (closes #2364)

commit fe52c50b2007e8b1f3964c266c5d6aa773ee9c70
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 4 20:38:18 2023 +0100

    Add Flowis protocol decoder (#2357)

commit 96d2c600b7ce4a09b0fc2d830c433762991db103
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Feb 4 19:41:29 2023 +0100

    Add Wireless M-Bus, Mode T Downlink (#2366)

commit 1eb23fdb735ac8078918864c050477fc86ac6390
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Feb 4 19:33:55 2023 +0100

    Add support for Gasmate-BA1008 (#2359)

commit 0ef985a26c73a4c50933d0f33f5a111274211751
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 4 19:29:54 2023 +0100

    minor: Fix Oil-Ultrasonic mic key

commit 92af3666427c3a03dd69b2cc11055e45f769a64c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Feb 4 19:22:20 2023 +0100

    Add support for Oil-SonicSmart (#2279)

commit b671f4beddf96d39cca5f149683b81d1c284d3cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 4 17:45:42 2023 +0100

    Fix GEO-minim matching, BREAKING change to id field (closes #2363)

commit 8286df53f9034b2a339393ae5006c9f6af2c3413
Author: Melchior FRANZ <31368986+drehscheibe@users.noreply.github.com>
Date:   Sat Feb 4 14:43:26 2023 +0100

    Fix out-of-bounds in Klimalogg-Pro (#2362)

commit b57a894f0d7b3404486b7a22077ddeb5d149ea2e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 3 11:51:37 2023 +0100

    minor: Change Eurochron-EFTH800 radio_clock to optional

commit 425726f865e796e2809e452f5abe0ca88fad3303
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 2 20:18:31 2023 +0100

    Fix Somfy-RTS for wrong bitrate (closes #2356)

commit cc6f4521d259b0dedbb03a6a3c1fb5c8b67ab165
Author: obones <obones@free.fr>
Date:   Tue Jan 31 12:32:17 2023 +0100

    Change all r_device declarations to const (#2352)
    
    Change all r_device declarations to const, which places them in the "read only" memory portion which is distinct from the limited quantity SRAM available on embedded platforms.

commit 76485a090957522fc5207915d9dab5c220362597
Author: obones <obones@free.fr>
Date:   Tue Jan 31 11:40:28 2023 +0100

    Fix pointer restrict for C++ compilers (#2351)

commit 3597af8221b73e485cdeda0cccfa03fc171e1fad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 30 13:26:41 2023 +0100

    minor: Add Bresser 5CH note to Hideki-TS04

commit 4968419bf748ac9b5fca5ebfc267b7cd9f31c0e6
Author: Gareth Potter <108409039+garethpotter@users.noreply.github.com>
Date:   Wed Jan 25 17:09:55 2023 +0000

    Add support for Watchman Sonic Advanced / Plus decoder (#2323)

commit 43a0d871d4f955b887668522b39800427395ba30
Author: Pierros Papadeas <ppapadeas@gmail.com>
Date:   Mon Jan 23 11:49:35 2023 +0200

    Add support for CED7000 timer (#2319)
    
    
    Signed-off-by: Papadeas Pierros <pierros@papadeas.gr>

commit 96563865ee19a49d1eb8751fbe884d830290f1cc
Author: joel-bourquard <joel.bourquard@gmail.com>
Date:   Mon Jan 23 10:37:35 2023 +0100

    Fix TFA-141504v2 decoder length check (#2339)

commit 8871f73fe7cc15490e3568c6b4778515ec7131bb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 20:46:02 2023 +0100

    minor: Fix Digitech-XC0324 rebrand name FT005TH

commit 7e994b37b3da1b2e210945b0b1b1ca1043bcf38d
Author: Andrew Wilkinson <andrewjwilkinson@gmail.com>
Date:   Sun Jan 22 17:34:40 2023 +0000

    Add radio clock decode to Eurochron-EFTH800 (#2331)

commit 856ecfad7c77bc302936f9f0b4484ba08cde633e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 18:28:07 2023 +0100

    minor: Update docs

commit bfba2700a1f515d2c63ee58f5908adb13d4f9f26
Author: ProfBoc75 <62882637+ProfBoc75@users.noreply.github.com>
Date:   Sun Jan 22 18:26:18 2023 +0100

    Add support for Emax Weather Sensor, improves Altronics X7064 sensor (#2300)

commit 73061ff018921d401f92dc7c3525115959e77b06
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 18:14:37 2023 +0100

    minor: Clean up TFA-141504v2

commit 5f95b4238497a7c972b02068792137153cc73f57
Author: joel-bourquard <joel.bourquard@gmail.com>
Date:   Sun Jan 22 18:09:00 2023 +0100

    Add support for TFA Dostmann 14.1504 Radio-controlled grill and meat thermometer (#2296)
    
    
    Co-authored-by: root@rpi <rpi@host.matrixrewriter.com>

commit db822321e5d9188e4883cd66c384899849b08969
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 17:39:32 2023 +0100

    minor: Clean up Govee-Water

commit 4b6dc283824970b744d3f6e69a0d1172f68b33ae
Author: Jason <jason.c.michalski@gmail.com>
Date:   Sun Jan 22 11:35:02 2023 -0500

    Add support for new revision of Govee H5054 water leak detector (#2273)

commit 9cd20dd8992bcb94926b65edc809ddc559ea275c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 17:33:59 2023 +0100

    minor: Add Vauno-EN8822C rebrand note (closes #2294)

commit 8a8f192fa66a229d53f5e07ede46ffa5781ebe5f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 17:28:18 2023 +0100

    minor: Clean up Somfy-IOHC

commit b00641ca61081da87905692fce385690b9cfedd5
Author: mtdcr <obi@saftware.de>
Date:   Sun Jan 22 17:01:44 2023 +0100

    Change Somfy-IOHC to recognize more messages (#2258)
    
    - Messages can be as short as 11 bytes.
    - Message length has 5 bits instead of 4.
    - Flags were assumed to be constant, causing two-way remotes not to get recognized.
    - The message type (command id) is not indicated by the 1st but the 9th byte.
    - Trailing bytes were not removed, leading to invalid length and failing CRC.
    - Sequence numbers and MAC are limited to authenticated one-way frames.
    
    This was briefly tested using both one- and two-way remotes.

commit e77e8fbca21233df32be623fa443645314dbd6c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 16:54:42 2023 +0100

    minor: Clean up Vauno-EN8822C

commit 822ed0c230495dd736dbbe16ce8b8cf7423cbf8b
Author: loopy321 <bob.havlin@gmail.com>
Date:   Sun Jan 22 09:52:37 2023 -0600

    Add support for Vauno EN8822C (#2231)
    
    
    Co-authored-by: Jamie Barron <gumbald@gmail.com>

commit 2f1e2a2441eb30b6e5f3d29f625d4e3b59221e65
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 16:44:51 2023 +0100

    Change Inkbird-ITH20R temperature2_C to temperature_2_C BREAKING CHANGE (closes #2220)

commit 4571bb3bc29ad573547b86c527bb68b244856007
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 16:37:42 2023 +0100

    minor: Clean up WEC-2103

commit 2f667a3498c6a464ca7664c7e79e2032c3098998
Author: Tobias Thurnreiter <72652575+tthurnreiter@users.noreply.github.com>
Date:   Sun Jan 22 16:31:13 2023 +0100

    Add support for WEC-2103 temperature/humidity sensor (#2185)

commit bd5b60b3cf48b8948eb8286e697f7ff8286be52a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 16:15:29 2023 +0100

    minor: Clean up Neptune R900

commit de9a35d788c8850593248d9ba07ba762d05a1ea7
Author: Jeff <37123337+jruby411@users.noreply.github.com>
Date:   Sun Jan 22 09:01:08 2023 -0600

    Add support for Neptune R900 flow meters (#2180)
    
    
    Co-authored-by: Jeffrey S. Ruby <jsruby@gmail.com>

commit fc84ee21e94b85c7526b1b6bf137c0221c38ef58
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 22 16:00:06 2023 +0100

    minor: Clean up SRSmith SRS-2C-TX Pool Remote Control

commit 57d124245b404562e97e8483ef34d3b6932329a0
Author: gcohen55 <gcohen55@users.noreply.github.com>
Date:   Sun Jan 22 09:47:56 2023 -0500

    Add support for SRSmith SRS-2C-TX Pool Remote Control (#2147)

commit 360344697902e8fadf01969c7e2e292e6079a6ce
Author: elljay23 <52735429+elljay23@users.noreply.github.com>
Date:   Sun Jan 22 14:15:22 2023 +0000

    Fix Oregon Scientific negative temp, add BCD sanity checks (#2086)

commit e37fc5dd3854ca7e95099a9cf6410357701c3089
Author: stevieg2123 <steve@seservices.us>
Date:   Sat Jan 21 12:43:55 2023 -0700

    Add ESIC/SCMplus fields to rtl_433_mqtt_hass (#2114)
    
    Adding power meter energy/current/voltage values, as well as consumption from SCMplus meters (water/gas)

commit 7abfe031a2d8f28563e26be2c70ad220bc6c0480
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 21 20:39:03 2023 +0100

    minor: Update docs

commit 8f496e09c4096c18badeb5127cb70d60df2cf9cc
Author: Lasse Reinhold <rrrlasse@hotmail.com>
Date:   Sat Jan 21 20:38:09 2023 +0100

    Add support for Kia Rio III (UB) and Hyundai TPMS sensors (#2083)

commit 0f673bc7bc2b16e91706ba9ab005a1ed93d4b77b
Author: Jens Klein <jenskdsgn@users.noreply.github.com>
Date:   Mon May 9 19:54:18 2022 +0200

    Add decoder conf for ELRO AB440 remote (closes #2066)

commit 8c5e38f3f5ced0730289d3880d6fd23868d0f0dc
Author: Topper69 <39837040+Topper69@users.noreply.github.com>
Date:   Sat Jan 21 19:54:04 2023 +0100

    Add support for TyreGuard 400 TPMS (#1976)
    
    
    Co-authored-by: Christian W. Zuckschwerdt <zany@triq.net>

commit 4f533e0e325927a4b9109f9a919c82bb8942c22e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 21 19:12:57 2023 +0100

    minor: Clean up Geo-minim

commit 8d54e8a8d86706963447d3d90fed2b65595c402d
Author: UnscrewLater <74595797+UnscrewLater@users.noreply.github.com>
Date:   Sat Jan 21 17:53:27 2023 +0000

    Add support for GEO minim+ energy monitor (#1970)
    
    
    Co-authored-by: Lawrence Rust <lvr@softsystem.co.uk>
    Co-authored-by: Christian W. Zuckschwerdt <zany@triq.net>

commit acb3a298ed2f96c11de269a32f857761673098d3
Author: rstephan <rstephan@users.noreply.github.com>
Date:   Sat Jan 21 12:21:21 2023 +0100

    Change LaCrosse TX invalid humidity handling (#2335)
    
    Invalid sensor data (0x0ff) will be suppressed from the output.

commit 676a40426b0b9931cdf9991f60926182e8a06118
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 18 21:56:51 2023 +0100

    minor: Update docs

commit d287cfb785d01748cfe41286c63f7747b2afe623
Author: Ing. Jaroslav Šafka <devel@safka.org>
Date:   Mon Jan 16 09:49:40 2023 +0100

    Fix json keys for wmbus to be unique (#2316)
    
    * Key inst_volume_0 is now unique

commit a95da78089052ae52fb09058b09671a4ae3e6652
Author: Matthias Prinke <83612361+matthias-bs@users.noreply.github.com>
Date:   Fri Jan 13 21:14:23 2023 +0100

    Fix Bresser-ProRainGauge rain digits (#2312)
    
    - Added additional digit for rain gauge

commit 2070798d5e9bfc37e47e350475aaa466282281c5
Author: Thomas Laroche <tho.laroche@gmail.com>
Date:   Fri Jan 13 18:39:06 2023 +0100

    minor: Fix MSVC build (#2310)
    
    pthread was included on Windows platform even if it is not supported

commit 2cd5623c9ac65d49a542420ce91ac33ea645f32d
Author: obones <obones@free.fr>
Date:   Wed Jan 11 18:55:53 2023 +0100

    Fix light reading on Cotech-367959 when no sensor installed (#2305)

commit 023a52d59386d7c240c55ce1ba5f15454081f3bf
Author: Vladimir Sitnov <vladimirsitnov@gmail.com>
Date:   Wed Jan 11 17:19:28 2023 +0700

    Fix HCS200 serial ID decoding (#2308)
    
    The 4 most significant bits of serial must be shifted by 24 (not 20) to get a correct 28-bit serial

commit b605a3d2a7df02eae5e3405469e79810dfa0b7a3
Author: yannicklarrivee <yannicklarrivee@gmail.com>
Date:   Fri Dec 30 16:31:51 2022 -0500

    Add support for Interlogix Smoke Detector and Pet Immune SAW PIR Motion Sensor (#2287)
    
    - Changed logic to support device type smoke for ESL TX-6010-01-1 Smoke Alarm.
    - Changed logic to trigger switch1 for 60-807-XX-95R PET Immune SAW PIR Motion sensor

commit 083dcca4b4842354d5ff6d057df0671e89b5c94e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 28 13:45:30 2022 +0100

    build: support incremental do_sysroot builds

commit ad330874494db5c0c19252370850d329a0db16ec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 28 13:44:34 2022 +0100

    build: Fix CMake pkg-config openssl use

commit fa9047f2d5d89f14e9237c32c3488c6b14957000
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 28 11:18:26 2022 +0100

    Add TLS options to InfluxDB output

commit 707b51ecbc5598eed2fb67962232bf3fe0e96f81
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Dec 27 21:30:54 2022 +0100

    minor: Fix mongoose build without threads (#2291)
    
    Fix the following build failure without threads:
    
    In file included from /home/buildroot/autobuild/instance-3/output-1/build/rtl_433-22.11/src/data_tag.c:17:
    /home/buildroot/autobuild/instance-3/output-1/build/rtl_433-22.11/include/mongoose.h:407:10: fatal error: pthread.h: No such file or directory
      407 | #include <pthread.h>
          |          ^~~~~~~~~~~
    
    Fixes:
     - http://autobuild.buildroot.org/results/9f1677fc5a4568be0b9c121060c5d821ac2ae21b
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit b860de9e207d8fe2ea37dad28fdd014493d87703
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Dec 27 16:29:16 2022 +0100

    build: Fix CMake to use pkg-config openssl when possible (#2290)
    
    In order to take into account the libraries used by openssl when
    building statically, using pkg-config is recommended. This patch
    therefore improves the CMakeLists.txt to use pkg-config to detect
    openssl when pkg-config is available. This will avoid
    static build failure when openssl needs to link with -latomic.
    
    Fixes:
     - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit 7d5129786b35287f503a0af1d6243fd59e0db0da
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Dec 23 13:18:36 2022 +0100

    Add log output, log redirect, colored KV log (#2254)

commit 3ff11b4fe3af1d7959b903f307827b338a9a92e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 23 11:54:12 2022 +0100

    minor: Change Digitech-XC0324 to default enabled

commit 616b5d5eba341e589e733e12a87193383c54a7c5
Author: Andrew Wilkinson <andrewjwilkinson@gmail.com>
Date:   Tue Dec 20 12:49:58 2022 +0000

    Add support for longer EFTH800 messages (#2278)

commit 0ff7247336d43e055e23d6a880b4e19e570ffb62
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Dec 19 18:44:29 2022 +0100

    Add output log level options (#2282)

commit d312226424ecaebedc14d1e6a3e1b3bdb726d916
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 18 12:34:48 2022 +0100

    Add ANSI colors for Windows 10 (#2280)

commit 46491d3b87d9f5266c3c15e46f2b3dd1e3f5851f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 17 12:39:03 2022 +0100

    minor: Add EcoWitt, FineOffset, Govee device notes

commit ad8f3481309bf4f0eeb5acbc0c4c8e38fd07fa3b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 17 12:38:17 2022 +0100

    minor: Fix pthread_cancel compat

commit dc95819b3d59aa73ebd59d6e38f1df5cec8e3500
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 10 00:04:19 2022 +0100

    Fix to use pthread compat on WIN32 always

commit 68a9c9df0fdf35af71679e5a8929ca679852c32a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 8 10:49:32 2022 +0100

    Fix battery flag in AmbientWeather-WH31E/WH31B (closes #2272)

commit 58593172627b44252f6d0473ad5460b5e3b72154
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 5 14:19:55 2022 +0100

    Change more fprintf to log prints

commit 686d996709a3a5758ff217c430b120c74a4df6c0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 5 12:59:58 2022 +0100

    minor: Clean up some fprintf in decoders

commit 1367b8c63ac3ad01620db8ca478e98b8a2e6d783
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 4 22:47:33 2022 +0100

    minor: Add Bresser T/H 7 Channel note to Bresser-6in1 (closes #2269)

commit 8018024b1308afc80d3f338d44e8bcfde1a88c8d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 4 17:02:40 2022 +0100

    minor: Update to use top-level output print

commit 18f180252b4861315afddf735ef045585802a516
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 4 16:36:11 2022 +0100

    minor: Change data output flush to print wrapper

commit 81f846ff5d2e8d676cbbb81b5ba4397c15646716
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 4 12:13:29 2022 +0100

    Change fprintf to log prints (#2266)

commit 5e6cec4c8d9e720360f618f8d9fc2890cecfb817
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 4 11:23:33 2022 +0100

    Change verbosity to match log level (#2264)

commit 959aa0a3a277de41accd3e610b8069f6e67f247a
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 4 10:41:51 2022 +0100

    Add basic logger (#2263)

commit dcf34b79f4ccc0825d85ed1bc2d5eb66300e57f9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 2 14:49:17 2022 +0100

    minor: Change to lower verbosity on some debug output
    
    - Change pulse print from debug to trace level
    - Change pulse slicer debug to excludes very short buffers
    - Change register protocol to lower verbosity

commit 24c2a2baf4773eb7df2dc67f1e3c73b5cab89908
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 1 13:38:43 2022 +0100

    minor: Change bitbuffer_print to deprected

commit 6e1f120212005a5549dc184d9cd18002d49fdd10
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 29 19:52:53 2022 +0100

    Fix JSON output string escaping

commit d7a3b25f7deadbcca32dfca5cf0569fa8e145170
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 29 18:53:22 2022 +0100

    minor: Change decoder_output calls to decoder_log

commit 1ec8248a83bd1bf3c42515cf3d4b18147a083abd
Author: Kyle Spearrin <kspearrin@users.noreply.github.com>
Date:   Mon Nov 28 11:52:30 2022 -0500

    Add decoder conf for xmas tree remote 2APJZ-CW002 (#2250)

commit cba9e2ee2b2c5f56d28c99febda74d9235ec0848
Author: mores <stephen.more@gmail.com>
Date:   Mon Nov 28 05:50:17 2022 -0500

    Add decoder conf for GE Smartremote Plus (#2249)
    
    Co-authored-by: Stephen More <smore@Stephens-Mac-mini.local>

commit d4c0e626dc2cbf0dde5dd2b104c2061de0792fdb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 21 11:32:33 2022 +0100

    build: Update Actions workflows

commit fca5408b96f2299661d2e4a9a4d85d9b66ee8c12
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 21 11:03:48 2022 +0100

    minor: Add Misol WS2320 note to Fineoffset WH65B (closes #2039)

commit 94d7b69338344f7a8c698dd86c7feadc414cffd0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 20 19:03:38 2022 +0100

    Fix Win32 thread calling convention

commit 70cb2386b0729afa30a62acd34d244da5bf834b8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 20 10:31:04 2022 +0100

    Add decode_dm flex option (closes #2241)

commit e67a9f586b0a607cfa462a46c95309fa99e89db9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 19 17:55:01 2022 +0100

    minor: Fix Mongoose deprecated function prototype

commit c3c58d81e72ec3d80af480a7c2ef7995ef66147f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 19 16:45:19 2022 +0100

    docs: update changelog for 22.11

commit 1aa49c04f5bbfcc97d2149567a384ac5753f58ad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 14 17:46:17 2022 +0100

    Fix deprecated function prototypes

commit d2608d142505202906276a13494e423eef03a2eb
Author: loopy321 <bob.havlin@gmail.com>
Date:   Mon Nov 14 07:58:41 2022 -0600

    Add note regarding WH51 915MHz decoding (#2236)

commit 2e3032d2805937111ac44151ddc58b61cf015cdc
Merge: d061516a 7ed902ec
Author: Greg Troxel <gdt@lexort.com>
Date:   Thu Nov 10 08:19:35 2022 -0600

    Merge pull request #2102 from deviantintegral/hass-device-triggers
    
    Update mqtt hass to include triggers

commit d061516af96a4c80eadec7f743fb13706a44aa83
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 10 13:11:22 2022 +0100

    docs: add flex getter example

commit 7ed902ece4b4d8ccf86b9691cef6291893eb34c9
Author: Andrew Berry <andrew@furrypaws.ca>
Date:   Wed Oct 19 19:44:03 2022 -0400

    Add links to mqtt device automation docs

commit 7323220bc7fc40e4984f246926f85edc3cfa3bc2
Author: Andrew Berry <andrew@furrypaws.ca>
Date:   Wed Oct 19 19:43:52 2022 -0400

    Publish secret knocks as device automations

commit c8a36fef8fbdd41246f8e02c3287583c8d98391c
Author: Andrew Berry <andrew@furrypaws.ca>
Date:   Wed Oct 26 08:45:00 2022 -0400

    Add time, channel, and button device automation triggers

commit eee869e78a9ddb70a2284cecdb4e5c139f1658d4
Author: Frank Löffler <frank.loeffler@uni-jena.de>
Date:   Tue Oct 25 20:23:22 2022 +0200

    Improve false positives for acurite_01185m (#2214)

commit 5f76eae6f6bf9c696b859296301bbbe234de77fe
Author: Johannes Wagner <johannes.wagner@gmail.com>
Date:   Fri Oct 21 20:43:32 2022 +0200

    Change rtl_433_mqtt_hass rain value template round to two digits (#2210)
    
    Co-authored-by: Johannes Wagner <johannes.wagner@justadd.ai>

commit 83550884584f402c646f5635e4211898d4081e6e
Author: Johannes Wagner <johannes.wagner@gmail.com>
Date:   Thu Oct 20 10:58:40 2022 +0200

    Change rtl_433_mqtt_hass value templates round to one digit (#2209)

commit 151dfe79a5e5f3b80892f4e4ab2ee3f58f1fa24c
Author: Lorenzo J. Lucchini <LuccoJ@users.noreply.github.com>
Date:   Thu Oct 20 10:17:09 2022 +0200

    Fix Chuango devices with some zeroes in their ID (#2205)

commit e066b669f7574c37f943f251ec8023b00cff1df6
Author: Holger <3876469+HolgerAusB@users.noreply.github.com>
Date:   Sat Sep 24 20:03:40 2022 +0200

    docs: Update meta time example (#2187)
    
    As unix-time is always utc, the 'utc' the example 'time:unix:utc:usec' isn't useful.

commit 73f5a846b77408ea38a22582e975d688e458d3ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 20 11:15:17 2022 +0200

    minor: Cleanup LaCrosse-TX style, add TFA 30.3121 note

commit 5174596129753fca77481895f41aa40a126337b4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 19 16:22:50 2022 +0200

    minor: Fix Cavius-Security messages if batt_low (see #1648)

commit 42e53e5bb812ede578cb7e43be0d749275462781
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 19 09:45:07 2022 +0200

    minor: Cleanup pulse_detect code style

commit 2119ad63195824351ba45334bc33f581b18b873c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 19 09:29:18 2022 +0200

    minor: Refactor code for pulse_data

commit aae921c1dbfdde7cdab7e3ed6941423fda53c9e6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 19 08:57:20 2022 +0200

    minor: Cleanup style for pulse_detect_fsk

commit e3b91622cad546d0d449959391ea18271882bf49
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 17 12:26:38 2022 +0200

    Changed Proove/Nexa/Kaku to support Smartwares SH4-90152 (closes #2174)

commit 5bef4e43133ac4c0e2d18d36f87c52b4f9458453
Author: rct <rct+github@r-t.org>
Date:   Sat Sep 17 04:50:40 2022 -0400

    Changed Acurite TXR decoder to improve validation (#2162)
    
    The acurite_txr_decode function that handles Atlas, 5n1, and 3n1 weather stations, TXR temperature/humidity, 6045 lightning, 515 refrigerator/freezer and1190/1192 water sensors, and 899 rain gauge has been refactored.
    
    Changes:
    * Refactor 5n1, 3n1, 515, 899 decoders into separate decoding function
      * The shared callback function should be easier to understand and add new devices
    * Fix: valid messages with checksum == 0 were being rejected
      * This was due to a bad check for an extra byte being added by demodulators
      * Test case `-y 3863187dbbc6f3d87bff`
    * Fix: Invalid short messages could be accepted resulting in bad data if last byte of message resulted in a valid checksum
      * Test case 9 byte Atlas message that should be rejected `-y 'f8 63 99 fc 7b af 3f 5f'`
      * See also PR #2116
    * Improve rejection of invalid messages
      * Use message type, rather than message length as the primary identifier
      * Validate minimum message length by specific message type
      * Accept messages with one or more extra bytes (demodulator can add extra bits)
        * but only use correct number of bytes for the specific message type.
      * Add parity check to MIC for all devices except the 3n1 weather station
        * Parity was previously only being checked correctly for the tower and leak detector
        * (The 3n1's g001 sample in rtl_433_tests has odd parity on the 2nd to last byte of both message copies. It seems unlikely both repeats would have the same problem. However the g002 sample does use even parity on all bytes.
        *  Note: the samples for the 899 range gauge do not have enough data to verify parity is used on the whole message. Need testing from someone with this device.
      * Reject messages if certain fields such as temperature, humidity, wind direction, and other fields have invalid values (such as humidity > 100). This helps when the MIC passes, but there is invalid data in the message.
        * Previously some sanity checks for humidity and temperature were added to a few devices like the tower sensor. Most devices now have humidity validated at a minimum.

commit 28aac2630407520945a8b2786155bd567521f174
Author: nepozs <56661567+nepozs@users.noreply.github.com>
Date:   Fri Sep 16 08:17:56 2022 +0200

    minor: Add notes to Cotech-367959 (#2173)

commit 2f5fac3d657d7d8ab8d44f8f5a83cd26b2cc5122
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 14 20:55:59 2022 +0200

    Fix Efergy-e2CT current above 53 Amp (closes #2166)

commit 15637a2f2dbc30328e1fd75f38029ed1515444d3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 1 15:45:09 2022 +0200

    minor: Fix various decoder doc comments

commit 7e83cfd27d14247b6c3c81732bfe4a4f9a974d30
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 1 01:14:18 2022 +0200

    minor: Fix channel formating for LaCrosse-TX141

commit 9ed2518448323a933a68ee04b00fa84dd37b2325
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 1 01:13:06 2022 +0200

    minor: Fix symbolizer file/line location

commit 44d5b0067307000506510f82190da6c0826d9225
Author: rct <rct+github@r-t.org>
Date:   Tue Aug 30 16:15:13 2022 -0400

    Add sanity check to Ambient Weather F007th (#2155)

commit e8ec15e65f4147815676921210a494eb2437ee76
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Aug 27 15:39:10 2022 +0200

    Add decode symbol helper and flex option (#2161)

commit 26780b0b8e41e5d4625115be129b0e8d02bdefad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 27 12:46:06 2022 +0200

    minor: Update docs on LaCrosse-TX141THBv2

commit 963adb78f7a768b995c3027fc32749811d553c5d
Author: Andrew Berry <andrew@furrypaws.ca>
Date:   Mon Aug 22 06:42:49 2022 -0400

    minor: Fix reject short messages for Acurite-Rain899 (#2116)

commit 766ff2e565aaf12ec2270bb9018c087dc74eeba5
Author: vidarino <vidarino@gmail.com>
Date:   Mon Aug 22 12:40:36 2022 +0200

    minor: Fix emos_e6016 reset limit (#2156)
    
    Slightly increased reset limit for improved detection.

commit 315b98b104612bee7f898f225dde837d82c07243
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 22 12:33:28 2022 +0200

    minor: Fix rtl_433_mqtt_hass for events without id

commit b1e398526269513bb8f70ded223e9c9551d1be4d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 13 07:05:23 2022 +0200

    build: Update Actions environment

commit 8c7806b8d45911817287c82a495bf5f8fc80ddca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 12 17:45:02 2022 +0200

    minor: Add received-header to ook dumps

commit dcbc12f93df92ffde20f095c5bba71db393c3e81
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 11 10:31:25 2022 +0200

    minor: Add Bresser Soil note (closes #2146)

commit 9c53fa084f26f85c087e8f7fdd93d4bf2dd453f0
Author: Nicko van Someren <nicko@nicko.org>
Date:   Mon Aug 8 01:47:26 2022 -0600

    Add support for Badger ORION water meter (#2089)

commit eee45de11f600631c3dd793ffaefe77f0d3c0048
Author: Kevin Read <me@kevin-read.com>
Date:   Sun Aug 7 11:13:16 2022 +0200

    Add InFactory PT-310 support to Rubicson (#2123)

commit cd90897b7f7359423058f392c9e786d96ca4c3b8
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Sat Aug 6 22:50:13 2022 +0200

    Add support for Rubicson pool thermometer 48942 (#2137)

commit d0af8eaebb7ecf1b4a1621d697fe88c2b9bdb81b
Author: anthyz <67653439+anthyz@users.noreply.github.com>
Date:   Sat Aug 6 07:15:02 2022 -0700

    Add support for Fine Offset WN34 temperature sensor (#2122)

commit b7b0f853219de0478cd0bbbed75047e78ce19e68
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 6 16:11:33 2022 +0200

    Add support for KS200/KS300 to ELV WS2000 (closes #2103)
    
    Co-authored-by: Jan Schmidt <JanSchmidt3@users.noreply.github.com>

commit fbb5fb32c806eff02c3e189fe7788cd4272af2a2
Author: jbfunk <jbfunk05@gmail.com>
Date:   Sat Aug 6 06:57:01 2022 -0700

    Add support for Maverick XR-30 (#2090)

commit fc2256c391fc9c0dbb4f82dbd91a45953baf6b6c
Author: rourke750 <rourke7501@gmail.com>
Date:   Sat Aug 6 09:51:02 2022 -0400

    Add sgooway door detector decoder conf (#1707)

commit 300fcc3b2f762270a4968b96fc18bebdcb61afa9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 4 19:26:45 2022 +0200

    minor: Fix missing WSAStartup in rtl_tcp pass-through

commit 34d6eb4c0579eb4331b55bc27898c21263a42453
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 2 13:25:38 2022 +0200

    docs: Add Getting Started

commit 9d2e0b7fdc7ea8248102df9cbc479d4c8a715843
Merge: 687fe8e4 54f0ebe4
Author: Greg Troxel <gdt@lexort.com>
Date:   Thu Jul 28 14:52:00 2022 -0400

    Merge pull request #2127 from gdt/feat-mqtt
    
    examples: Revise comments near the MQTT relay example, and support MQTT authentication

commit 687fe8e438fbbc18b3cb7277c7c99fb2b87c4cd6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 28 18:51:26 2022 +0200

    Add HTTP API example scripts

commit fc89aab174232f2d8aa520a642c6bbf3f19a9e11
Author: H. Balázs <Gollam@users.noreply.github.com>
Date:   Tue Jul 26 18:26:44 2022 +0200

    Change rain gauge multiplier for Auriol-4LD5661 (#2129)

commit 54f0ebe4865327f89452d8e30ecb4c02fde065ae
Author: Greg Troxel <gdt@lexort.com>
Date:   Tue Jul 26 09:30:08 2022 -0400

    examples/rtl_433_mqtt_relay: Comment and support MQTT security
    
    Define additional broker failures for username/password and use of
    TLS, defaulting to not used, matching the previous behavior.
    
    Rototill comments to help those later trying to modify the code.

commit ad8d8aede0c4bf74f3ec1230da31137cd64daece
Author: Greg Troxel <gdt@lexort.com>
Date:   Sun Jul 24 20:30:16 2022 -0400

    examples: Use /bin/sh instead of bash
    
    This changes the shell for 3 single-line invocations to the
    POSIX-specified /bin/sh, because /bin/bash does not exist on a number
    of systems.

commit 01bc7dc854c31622a8d34ac90006b7c20b0387a7
Author: Greg Troxel <gdt@lexort.com>
Date:   Sun Jul 24 20:28:45 2022 -0400

    examples: Greatly extend README.md
    
    Add some big-picture discussion as orientation and as suggestions for
    future work.

commit d55292fcaf3ed0217e9d07d3aff67448fcfc701f
Author: Matt Cowell <matthew.cowell@gmail.com>
Date:   Sun Jul 24 04:21:20 2022 -0500

    Add ContinentalRemote decoder conf (#2125)
    
    This adds a decoder configuration for a Continental / Nissan S180144020 key remote.

commit c93aebfab6c6e2d5a72e189339c24e115b50b954
Author: David Todd <hdtodd@users.noreply.github.com>
Date:   Thu Jul 21 11:24:25 2022 -0400

    docs: Update LINKS.md (#2120)

commit 2bdae984d69a8e53f18f04f5cd2ea2bdb225cb07
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 21 13:18:42 2022 +0200

    docs: Update to VuePress 2

commit 10891fb732e65f3c6962a72ac05dd9656f07638e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 17 11:17:52 2022 +0200

    Add CSV names for flex getters with unique mode

commit b668f40fd539644fd3a9c1a9884f2fb2a2bff0f6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 11 09:11:45 2022 +0200

    minor: Add TFA 30.3243.02 note (closes #2107)

commit 835cfd477b9213e38a356652444ea3b33d2b303f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 7 18:10:13 2022 +0200

    minor: Fix Honeywell-ActivLink ID field

commit 631f9f8590dbb4ea8ad3717936e4c454ea3f5598
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 5 20:57:59 2022 +0200

    minor: Update readme with Fine Offset WH45

commit a6c5044c34eaf22a52642e4edc940dc2df2064e7
Author: anthyz <67653439+anthyz@users.noreply.github.com>
Date:   Sat Jul 2 10:32:31 2022 -0700

    Add support for Fine Offset WH45 air quality sensor

commit 9cd036e1e0bd826d9ac574b881a3427e96d5c7b3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 24 09:36:19 2022 +0200

    Add php example script (closes #2087)
    
    Co-authored-by: AutomGuy <AutomGuy@users.noreply.github.com>

commit 7304d3fe6d43e9b01ba31afc3a08607c08a5635f
Author: Peter Dey <github@realmtech.net>
Date:   Sun Jun 19 23:59:29 2022 +1000

    minor: Add expire_after option to the mqtt-hass discovery script (#2062)
    
    Add expire_after option to allow HASS to show sensors as `unavailable` after x seconds.

commit 99ee9174a6324f2b5745706a3132b9236a6a8c01
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 19 15:08:45 2022 +0200

    Add Mondeo remote decoder conf (closes #1282)

commit 5c17e4e36c2e9df071925c89d67f25a2a89316cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 10 09:19:22 2022 +0200

    minor: Fix ORIA WA50B (closes #2088)

commit cca69d1d0fef0f4a7537f334b3915d01423c0c8c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 8 11:34:00 2022 +0200

    minor: Fix Bresser-6in1 soil sensor UV reading

commit ed37452a7da5162fe7815661c1a0c472a4a2df6f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 7 17:45:39 2022 +0200

    minor: Fix Bresser-6in1 battery vs startup bit

commit 12ec9a4afe5f16f81a0dca70051c24b3c23c5468
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 7 17:02:26 2022 +0200

    minor: Fix Bresser-6in1 soil sensor battery bit (closes #1993)
    
    Co-authored-by: myhomeiot@users.noreply.github.com

commit f8d98dfdc3bc11eb1af22da79b3cd5ac3637fb37
Author: dforsi <dforsi@gmail.com>
Date:   Sat Jun 4 13:43:37 2022 +0200

    minor: Fix spelling errors (#2082)
    
    Fixed with:
    codespell --interactive=1 --write-changes --ignore-words-list=als,ans,hass,hist,hsa,produkt,proove,temperatur,toke --skip=CHANGELOG.md,mongoose.*
    
    Co-authored-by: Daniele Forsi <iu5hkx@gmail.com>

commit 8cdb233beca2d17dff1f7d9d7423cfe23d08ef53
Author: Greg Troxel <gdt@lexort.com>
Date:   Wed May 18 07:28:11 2022 -0400

    Improve Ford TPMS decoder (#2071)
    
    Change pressure encoding to psi*4.
    Stop using a bit to flip the top bit of temperature.
    Add bits for moving and learn (packet commanded by learn tool).
    Add output variables for unexpected bits.

commit de4f081262641f503b6e9d7529d60e7fbb455040
Author: anthyz <67653439+anthyz@users.noreply.github.com>
Date:   Tue May 10 12:41:21 2022 -0700

    Fix crash when reading a conf file (#2068)

commit 9eec461132ee880c4e1a969026f81be9934682cf
Author: Pierre-Emmanuel Mercier <acesyde@gmail.com>
Date:   Thu Apr 28 22:49:23 2022 +0200

    Change light_klx to light_lux in Bresser-7in1 (#2061)

commit bb1be7f186ac0fdb7dc5d77693847d96fb95281e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 25 11:00:23 2022 +0200

    minor: cleanup some float consts

commit 51271b36e7bd119ea92fd0e9c962790cca5b394c
Author: Pietro210 <Pietro210@users.noreply.github.com>
Date:   Sun Apr 24 15:26:18 2022 +0200

    Add support for HCS200/HCS300 based remotes with FSK transmitters (#2052)

commit 063294f308efe57f38e0c2fea87fc2d549ab5c3a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 24 12:59:01 2022 +0200

    Remove VS15 project files

commit d67ee968e1efb36ca4195a27c597b9f78aebb074
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 24 11:24:53 2022 +0200

    minor: Fix MSVC build

commit f7e4d18436a90173696e54fe872a9193d0f09576
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 22 15:59:38 2022 +0200

    minor: Fix and update Windows build

commit 46c9508ca28127395d694d40c9c5b3642d00dd8d
Author: GhettoDubs <Henry_g_w@hotmail.com>
Date:   Wed Apr 20 21:52:47 2022 +0800

    minor: Fix DSC-Security for WS4945 (#2051)

commit 3428b8a95c0eeee7e4fe2a212dc6814e05d2be44
Author: Jonathan Hanson <triplepoint@gmail.com>
Date:   Mon Apr 11 12:22:06 2022 -0700

    minor: Add TLS cert option to the mqtt-hass discovery script (#2043)

commit 8228f0d4819bb07146b421cce3b535bd4d4db69c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 1 09:24:48 2022 +0200

    minor: Add Bresser-6in1 UV sanity check

commit ec75dacf5f5a19b9993dd2d8ffe5b5762c1276fc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 1 09:11:03 2022 +0200

    minor: Add LaCrosse LTV-W2 note (closes #2037)

commit 3dff3b645d43cb47d281215f4cd9f36a97a1f184
Author: PaulKierstead <paulkierstead@gmail.com>
Date:   Wed Mar 30 15:37:22 2022 -0400

    minor: Fix thermopro-tp12 length check (#2034)

commit 0ab9adf92917c238d67452e848bedb9dee174627
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 30 12:00:22 2022 +0200

    minor: Clenup Emos E6016 rain gauge (closes #2001)

commit 160a6b8e2b5a8df1678ce10ebe25f43b2beee36c
Author: stomko11 <88718231+stomko11@users.noreply.github.com>
Date:   Wed Mar 30 11:44:35 2022 +0200

    Add support for Emos E6016 Rain Gauge (#2032)
    
    Co-authored-by: Dirk Utke-Woehlke <kardinal26@mail.de>

commit 8e343edcd44dd843a3d8b7b0d0820ce5e25f8cc2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 29 22:33:01 2022 +0200

    minor: Fix to hop at interval instead of after

commit edf5e62382f3ef20c3281cf5af996af23cb679bd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 29 12:07:22 2022 +0200

    minor: remove -G mention from help (closes #2030)

commit 44e893c0105bd04d1b5720f34fd227b5948ecd65
Author: Andreas Franzén <andreas@devil.se>
Date:   Sun Mar 27 16:49:27 2022 +0200

    minor: Fix payload length in RadioHead-ASK (#2027)

commit 778b94ca984c9792a5f5d5bee8910de6bd473b26
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 26 20:18:36 2022 +0100

    minor: Cleanup ant-antplus decoder

commit 94df283cf41bebe5d72753b5f94ec246aeb2363e
Author: robcazzaro <robcazzaro@users.noreply.github.com>
Date:   Sat Mar 26 12:14:44 2022 -0700

    Add support for ANT and ANT+ devices (#2004)

commit 7d7b7bfa3745d57e647e1a46024b9c51dd7fcc3c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 26 14:18:45 2022 +0100

    Change SDR data buffers to persist valid

commit 2e2c3072cbeaba29379149c013a7285d974beb89
Author: Mike Wadsten <mikewadsten@gmail.com>
Date:   Sat Mar 26 03:58:11 2022 -0500

    Add ERT-SCM consumption data to mqtt hass mappings (#2023)

commit 18c88cd8606384d622d8b497099fd0786605b090
Author: Scott Roach <roach.scott@gmail.com>
Date:   Sat Mar 26 00:40:01 2022 -0700

    Add id filter to mqtt hass (#1988)

commit f4b73f11eae4a3395376d8b1615565016660b9ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 22 15:18:52 2022 +0100

    minor: Fix Bresser-6in1 UV reading (closes #2013)

commit b28ad702e1a6360797dc6feae0a25f560cbe67c4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 20 22:10:13 2022 +0100

    docs: Update option M docs

commit f380976db4c68c89c472137616665e59b947fb3c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 18 08:41:14 2022 +0100

    Add LeakDetector decoder conf
    
    Co-authored-by: Kevin Saye <kevin.saye@gmail.com>

commit eda74c17dba1cfed7bcbb0654251cb0cd4e1f4b2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 17 08:55:49 2022 +0100

    minor: Add visibility to dynamic lib exports (closes #2010)
    
    Co-authored-by: "Rick Farina (Zero_Chaos)" <zerochaos@gentoo.org>

commit 37455483889bd1c641bdaafc493d1cc236b74904
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 18 08:09:15 2022 +0100

    Fix overflow in Acurite-00275rm (closes #2012)

commit 45e8fc54b32ce9daf70e967b4fb396e86f9fde24
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 9 13:46:57 2022 +0100

    minor: Add warning to invalid bitbuffer_parse arg in flex or test strings

commit 816065d9cc08060bf930d8b00f074d6a9ba5b987
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 7 09:54:09 2022 +0100

    docs: Update JSON Data field spec (closes #2005)

commit d123816efec570a2a79250405022431ffea2f5c7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 4 11:37:46 2022 +0100

    minor: Fix Altronics-X7064 flags

commit 282051b39da79336f2680d8f234dbf0a776a041a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 3 13:22:52 2022 +0100

    Change the PCM/NRZ/RZ naming

commit 63514de0f31e7854c7e2b6b84a36b94533f77a8a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 3 14:10:57 2022 +0100

    Add support for Altronics X7064 sensor (closes #2000)

commit dd1c970f9b956ab5dbd41578d4f46a21e65dadc5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 3 09:43:28 2022 +0100

    Rename pulse_demod to pulse_slicer

commit 8dffa047221bfe645766b860fe445408e48e6101
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 2 10:35:12 2022 +0100

    Add cmake option to select IPv6 support

commit 0a2272b53b9e8d99114e8bcee27910608aa7c27d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 16 23:03:54 2022 +0100

    Fix EMOS-6016 checksum, add DCF77

commit 7ef6dafd1b433a1b9b2e9935a1f58ae0175a3b32
Author: Dirk Utke-Woehlke <AutomGuy@users.noreply.github.com>
Date:   Tue Mar 1 10:19:43 2022 +0100

    Add support for EMOS 6016 (#1983)
    
    Co-authored-by: Dirk Utke-Woehlke <AutomGuy@users.noreply.github.com>

commit 1b691f2d47bf63bda19286b7516aec795545d9f7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 1 10:08:20 2022 +0100

    Add bitbuffer_find_repeated_prefix function

commit ca4df453e2840cac49fb3a43236485986cef1e39
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 18 15:46:37 2022 +0100

    Fix pulse reset on spurious pulses (closes #1982)

commit 517b972f99ed4fd53da95925e0afbb417dc3f588
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 28 09:27:01 2022 +0100

    minor: Fix rtl_tcp peer print

commit 2d041b5d79bee6ab9a3dcb3a3ecb26d31e5ee8be
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 25 09:32:44 2022 +0100

    Remove confusing -G register all option

commit c500747757a35a74d6424d2ea56700ca0497dd17
Author: Johannes Wagner <johannes.wagner@gmail.com>
Date:   Sun Feb 20 10:31:17 2022 +0100

    Change hass script duplicate dict key 'light_lux' back to 'lux' for legacy reasons (#1989)
    
    Co-authored-by: Johannes Wagner <johannes.wagner@ginkgo-analytics.com>

commit e15f0f4c112b269d0db68be4d1f2c3ce00ef50cb
Author: marco402 <marco402@users.noreply.github.com>
Date:   Fri Feb 18 16:06:02 2022 +0100

    Add Honeywell-cm921 Ticker and Heat Demand commands (closes #1985)

commit 5f0ff6db624270a4598958ab9dd79bb385ced3ef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 12 14:09:06 2022 +0100

    Change most decoder-verbose to log level

commit d2aae167e2cef710abc77733a44102dcaa27460a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 12 11:48:15 2022 +0100

    Change fprintf in decoders to decoder_log

commit 4f5241987d1d007907b6acdda1d75adde74a2e61
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 9 07:01:12 2022 +0100

    Add decoder log to replace bitbuffer bitrow print

commit 3b30cbd2c48acd4798ea581997f5841f4c34c6de
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 9 06:57:19 2022 +0100

    minor: Cleanup printf format style

commit 9fedcf1febd114c2464b62ccd2d7b96280421f8c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 8 11:00:02 2022 +0100

    Add decoder log to replace fprintf

commit b382938226b2b2a30bb8f8daf2927bd32732102d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 8 10:33:36 2022 +0100

    minor: Cleanup printf code style

commit 3e60f9bc26f441822f17bb70818d14b184e56045
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 6 17:27:30 2022 +0100

    minor: Fix Fineoffset-WS80 MSBs

commit 8b5598357a51cc6552f648d5a4bf21f0f9a561e3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 6 10:06:44 2022 +0100

    Add support for FineOffset WS80 weather station (closes #1965)

commit baafa3b83dd19221444febc9f7eccaa73b54cdb1
Author: adellafave <adellafave@gmail.com>
Date:   Sat Feb 5 03:29:20 2022 -0500

    Fix Digitech-XC0324 humidity readings (FT-005TH Sensor) (#1971)

commit 2b49b81aafee4aef6015385ee44dc7e0d9f0073d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 31 10:39:49 2022 +0100

    minor: Fix Bresser-6in1 missing rain digits (closes #1969)

commit 3f800cefc728b7a33e9b8016265a7f68065f9045
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Jan 30 12:13:43 2022 +0100

    Add rtl_tcp pass-through output (#1915)

commit 4f5231bef29f42acc0ce5700584e8c4df5dc0aa2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 10 17:36:25 2019 +0100

    Add Threads if available

commit ecda6c8d843a8d2128e15ef410d05c67a2b2ece5
Author: David Crocker <djcrock@users.noreply.github.com>
Date:   Sun Jan 30 06:07:09 2022 -0500

    minor: Add missing angle bracket to man page (#1967)

commit 1566d8bb27f00bf552ae0804adcd9db8e86282ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 30 11:10:52 2022 +0100

    minor: Update style on Renault-0435R

commit 3e21d82a88fdee48f5b02fe7b4e12aeabbec1082
Author: Tomas Ebenlendr <ebik@ucw.cz>
Date:   Sun Jan 30 10:59:00 2022 +0100

    Add support for Renault-0435R TPMS (#1924)

commit f4e2ef5b0fb9f4fd1b7b472ccbd08000b1a86a11
Author: Qwindelzorf <qwindelzorf@gmail.com>
Date:   Fri Jan 28 15:09:29 2022 -0700

    Add support for AcuRite 01190 Leak Detector (#1953)
    
    * Add checksum and sanity checks to Acurite Tower sensor
    * Add channel validation to Acurite Tower sensor
    * Validate humidity on Acurite Tower sensor
    * Add support for AcuRite leak detector

commit 56b97f0e692e8da6a3861a3648155be02444138a
Author: dtiller <3858971+dtiller@users.noreply.github.com>
Date:   Fri Jan 28 02:58:56 2022 -0500

    minor: Add learn mode to Honeywell-Fan decoder (#1968)

commit badc8152a60d514c1306417e94c3e6bc7f002c4c
Author: David Todd <hdtodd@users.noreply.github.com>
Date:   Thu Jan 27 08:34:24 2022 -0500

    minor: Fix Maverick ET73 temperature and recognize negative temps (#1966)

commit e2ed6ceb59bdb69ee9f1f7242b1eb7f443f6f4c9
Author: dtiller <3858971+dtiller@users.noreply.github.com>
Date:   Tue Jan 25 13:24:06 2022 -0500

    Add Heatilator-Gas-Log decoder conf (#1963)

commit fff0aa5790d959f4217ccc97d3b5a22b1d836380
Author: dtiller <3858971+dtiller@users.noreply.github.com>
Date:   Tue Jan 25 12:36:46 2022 -0500

    Add Honeywell-Fan decoder conf (#1962)

commit abc68c80d689961b0cda5df8491ccf7465d3124b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 25 16:54:50 2022 +0100

    Revert "Add support for Honeywell ceiling fans (#1955)"
    
    This reverts commit 6e4f874ae70eb3bde57c15c496634261836fa21f.

commit 6e4f874ae70eb3bde57c15c496634261836fa21f
Author: dtiller <3858971+dtiller@users.noreply.github.com>
Date:   Mon Jan 24 10:52:20 2022 -0500

    Add support for Honeywell ceiling fans (#1955)

commit 2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 24 15:53:20 2022 +0100

    minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported by aug5t7

commit 29b14b4dc6fcd0980cf0adf8bac8bebd55b6bbab
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Mon Jan 24 05:15:52 2022 +0100

    Change wt0124 to use additional checksum (#1959)

commit 9ad889f46c8b936b4a730f854b3666b03302a81e
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Mon Jan 24 05:06:45 2022 +0100

    minor: Improve code readability (#1958)

commit 12bc1b9ca09dfc74c801fb09f554087a3e279b44
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Mon Jan 24 05:06:34 2022 +0100

    docs: Fix documentation for wt0124 to match code (#1957)

commit 3a752f161fd7a7b05231f5ed1fec0b9c4c120d93
Author: Sean Vig <sean.v.775@gmail.com>
Date:   Sat Jan 22 16:21:52 2022 -0500

    Add diagnostic entity category to mqtt hass example (#1952)

commit ceba9d4c7bedf22c74b416117cd1ea4ae020c1c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 21 20:22:27 2022 +0100

    minor: Cleanup Regency-Remote style

commit e66eec4e3b18d9a94e273c290b13681055f714b7
Author: dtiller <3858971+dtiller@users.noreply.github.com>
Date:   Fri Jan 21 14:10:17 2022 -0500

    Add support for Regency ceiling fans (#1948)

commit 32c1f4a65fd238be70dee4af7ef8c58cec7af554
Author: SumDum <58229603+SumDum@users.noreply.github.com>
Date:   Mon Jan 10 18:07:31 2022 +0000

    docs: Remove MQTT QoS from help (#1938)
    
    Removes MQTT QoS from help as the code for qos=1 & 2 is unwritten, only qos=0 is functional. Ref #1937. Command line parser not removed so that development may continue.

commit 8c9b494830b6b27c62657c7a4a5c3b0c03b2228c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 9 12:48:43 2022 +0100

    minor: Fix decoder data_make indent style

commit 6e55cb64741fc4aae87d34a205f530ffd94d18d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 9 12:36:43 2022 +0100

    minor: Fix decoder indent and whitespace style

commit 6cc8d4926aa14381b93cb0ad51d06890c06b48b6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 9 12:04:30 2022 +0100

    minor: Fix decoder whitespace style

commit 27a25fe962aa7bb8c72bb12174ffd35dbaf900ff
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 9 10:20:48 2022 +0100

    docs: Fix link typos

commit 185fe503fbb981a19e5bce7c40845781a8af92ca
Author: Evgeni Golov <evgeni@golov.de>
Date:   Sat Jan 8 20:26:42 2022 +0100

    minor: Change Funkbus docs (#1935)

commit 618a678f08f9d0d251f568dba50c1c608c1bbe02
Author: Evgeni Golov <evgeni@golov.de>
Date:   Sat Jan 8 18:50:07 2022 +0100

    minor: Fix spelling of "Gira" in Funkbus (#1934)

commit 6f457c165810d3b622637277efc288c51df1cc69
Author: Stephen Houser <stephenhouser@gmail.com>
Date:   Sat Jan 8 06:47:14 2022 -0500

    Remove invalid "weather" device class in HASS script (#1584)
    
    - Remove additional invalid "weather" device class (#1548)
    - Rename for "lux" to "light_lux" as that is what rtl_433 pushes to MQTT
    - add UVI reading and fix change to lux to include lux and light_lux

commit db78418c8095b53b755f02a73f44df4338f63510
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 8 12:28:52 2022 +0100

    Add support for Microchip HCS300 KeeLoq remotes BREAKING CHANGE (#1752)
    
    - "button1: ON" is now "button: 1"
    - "button2: ON" is now "button: 2"
    - "button3: ON" is now "button: 12"
    - "button4: ON" is now "button: 3"
    - "misc: ALL_PRESSED" is now "learn: 1"

commit bc8724e0a9d5b1a1313482d7b997de57abf3a989
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 8 12:11:21 2022 +0100

    Add trigger stream output (#1910)

commit 9843a3411d22e5c0d3669fdb652621d76c53e517
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 8 12:10:14 2022 +0100

    Fix irregular model names BREAKING CHANGE (#1883)
    
    - "Inkbird ITH-20R" -> "Inkbird-ITH20R"
    - "LaCrosse-WS7000-27/28" -> "LaCrosse-WS700027"
    - "LaCrosse-WS7000-22/25" -> "LaCrosse-WS700022"
    - "LaCrosse-WS7000-16" -> "LaCrosse-WS700016"
    - "LaCrosse-WS7000-15" -> "LaCrosse-WS700015"
    - "LaCrosse-WS7000-20" -> "LaCrosse-WS700020"
    - "LaCrosse-WS2500-19" -> "LaCrosse-WS250019"
    - "Abarth 124 Spider" -> "Abarth-124Spider"
    - "Jansite Solar" -> "Jansite-Solar"
    - "Klimalogg Pro" -> "Klimalogg-Pro"
    - "Secplus_v1" -> "Secplus-v1"
    - "SCM+" -> "SCMplus"

commit 6a31e4f7f9627395461b46e3b4daa15cfa0b7975
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 8 11:54:05 2022 +0100

    docs: Add minor example notes

commit 4084ea623e01a6ac114e7de6b2ee224dcf3f28c0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 7 19:40:54 2022 +0100

    Add support for Yale HSA (#1929)

commit dee91e58a5bb3b50e72224731b4a2393089b7a67
Author: George Ioakimedes <georgeioak@comcast.net>
Date:   Mon Jan 3 01:17:24 2022 -0800

    minor: Change HASS MQTT Parameter for Lux (#1930)
    
    Change from old value of `lux` to `light_lux`, tested with version 6.6 of HA OS and proven to work correctly.

commit 2d61e072d0ebe0a0ffba39b84264599e80b19b49
Author: aaronsp777 <aaron777@gmail.com>
Date:   Sun Jan 2 02:48:46 2022 -0800

    Add DrivewayAlert decoder conf (#1928)
    
    Co-authored-by: Aaron Spangler <ajs@google.com>

commit 09797e12c0b08931dc08b597a4ff5f92ad9a5ef8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 29 20:43:26 2021 +0100

    minor: Change SimpliSafe-Gen3 to more message lengths

commit 71ef395687dcb86d8a4633a39fb7da2907cddca0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 29 14:48:44 2021 +0100

    Add support for SimpliSafe-Gen3 (#1257)

commit 8aa2ef883ec181f236e00893ec7ef7205e20dd0a
Author: aaronsp777 <aaron777@gmail.com>
Date:   Wed Dec 29 01:48:52 2021 -0800

    Add GhostControls decoder conf (#1922)
    
    Co-authored-by: Aaron Spangler <ajs@google.com>

commit 9e6c8476748dabd274737d214fb6ce0d9b4c3f35
Author: dforsi <dforsi@gmail.com>
Date:   Tue Dec 28 21:13:15 2021 +0100

    minor: Fix spelling errors (#1920)
    
    Found with:
    codespell --skip=AUTHORS,CHANGELOG.md,src/mongoose* --ignore-words-list=ans,ba,fo,hander,hass,hist,nd,proove,te,temperatur,ue --write --interactive 2
    and manual edits.
    
    Co-authored-by: Daniele Forsi <iu5hkx@gmail.com>

commit d55e4eadb6576995436e5505bb20dd9551a1538d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 26 18:28:29 2021 +0100

    minor: Fix Hideki rows return (#1908)

commit cc58fa00130464490fa926a852a02e69d1839c5b
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Dec 26 16:00:28 2021 +0100

    minor: Fix __has_attribute for older compilers (#1918)
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit e42ad334baa780ecba30d09de61a8b626bab1c9e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 26 12:10:32 2021 +0100

    minor: Fix Hideki code indent

commit 0ce3fcfdd7d08e1e5e9b65466309600922eb7b99
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 26 11:55:55 2021 +0100

    Change Hideki to accept short sync (#1908)

commit 31d2e7653851a1516a28fa8cbbc50d6266c9abf5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 24 11:07:33 2021 +0100

    minor: Fix STDERR_FILENO for MSVC

commit 2010e8f949ab7b4555b99dbf184e149a3f33df46
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 24 11:03:06 2021 +0100

    minor: Fix a compiler flag needs GCC 7

commit 8008da7866a092e03297dfdbaf941bdf799ad090
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 23 23:30:43 2021 +0100

    minor: Fix usleep for Windows

commit 3689ff1f0dfda683d4e30ffe04d8a6ec7ec131f7
Author: Andrei A <584270+thtro@users.noreply.github.com>
Date:   Thu Dec 23 21:54:51 2021 +0200

    minor: Fix wind_max_km_h key in hass script (#1914)

commit 6fcd55d20cccfa23adaefea2700584a09aad986c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 23 17:48:18 2021 +0100

    minor: Fix printf in signal handler

commit 88e99d979b1b1101d828ebf77d8a49aa6624b4e7
Author: Pascal Charest <c.lacsap@gmail.com>
Date:   Mon Dec 20 10:56:55 2021 -0500

    Add support for AVE TPMS (#1909)

commit bd3afaa697ffe0b9fb62e22b3769f096a5d1c5bf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 18 12:35:39 2021 +0100

    Add realtime replay option for file inputs

commit 0565da4592e58d81b72a15c44fc45e492fd83744
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 18 12:08:06 2021 +0100

    minor: Change Ford TPMS temperature to C

commit 5e44ab3eca0f44ff5fac96d3c22a470cd2f45097
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 17 12:26:18 2021 +0100

    build: Add workflow_dispatch to Release action

commit cec7bf384788a897b6c38c89481ec81c2df61a0f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 14 16:32:51 2021 +0100

    docs: update changelog for 21.12

commit d334b060a634f57ae1f9be4d4ba46a5b337fbe06
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 14 16:29:47 2021 +0100

    docs: Add SQL example link (closes #1828)

commit 21d7fadef51bed39e9734b2c02b8d828bbe77453
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 13 08:08:36 2021 +0100

    Add support for SmartFire Proflame 2 remote control (closes #1905)

commit 9ef759868507f296f2a3a821059e932f4d41fab2
Author: packetwarrior <1345411656@marstracker.org>
Date:   Sun Dec 12 05:30:26 2021 -0500

    minor: Fix moisture to humidity class in hass script (#1903)

commit dcea0814efc53def17404a4b199d47bbbb69f100
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 10 21:12:38 2021 +0100

    minor: Clean up LaCrosse-TX34/35-IT

commit 804cad03ab39e0218461a0272743fdd8bb8629ea
Author: Reynald <94564844+rey42@users.noreply.github.com>
Date:   Fri Dec 10 20:35:25 2021 +0100

    Add support for Lacrosse TX34 rain gauge (#1890)

commit 9df0abbecca6e69730006270c226797384800ea2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 10 19:44:12 2021 +0100

    minor: Update recommended example conf

commit b0ea91924ced08d2f32d0fefee4d74e35c0877c5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 10 17:34:19 2021 +0100

    minor: Clean up Telldus-FT0385R

commit 098872cb85d9f6b7b303a5c0ee05ed35e372261f
Author: Jarkko Sonninen <kasper@iki.fi>
Date:   Fri Dec 10 18:31:22 2021 +0200

    Add support for Telldus-FT0385R (#1841)

commit f64cc64cdb119e3c85eac67b2d9011d3aefdca2f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 10 17:03:09 2021 +0100

    minor: Clean up Jasco GE Choice Alert

commit 47351aeb8e2b7f29d95736cf79c761f76b67c5fb
Author: wst-tdb <63517776+wst-tdb@users.noreply.github.com>
Date:   Fri Dec 10 10:45:07 2021 -0500

    Add support for GE Choice Alert wireless alarm sensors (#1768)

commit bb340be040f08b1e3b31629b8a59e196e3b733c2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 10 10:54:45 2021 +0100

    minor: Clean up bitbuffer_parse truncating

commit 40c85959fd1f8afeec0d21a53c2c7d0e217af630
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 9 20:48:31 2021 +0100

    minor: Fix broken bitbuffer_parse multirow

commit d01549ed7d2fed855a924712a9d22ddb9a43bbef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 9 16:08:19 2021 +0100

    minor: Update TPMS-Porsche pressure scaling

commit 305674a32dbb0bb1e8e43b1ee126451b3987bbb4
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Dec 9 14:57:58 2021 +0100

    Change PCM slicer to measure bit length in more cases (#1897)

commit 0d611fb18b44f28952a3f94700a75d3f75442ccc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 8 15:22:38 2021 +0100

    minor: Fix Funkbus for other compilers

commit 796e1376cd07a87dc1f339d5b35aaab0ed6d7764
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 8 12:05:58 2021 +0100

    Refactor udp syslog output

commit 305edc44f9b046df8c58dfc6790314b3f73da081
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 8 11:11:38 2021 +0100

    Refactor file outputs from data

commit a26cffa81d8c425cad89eefcb335b702007bbac8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 8 10:50:05 2021 +0100

    minor: Refactor file handle into each output

commit 3dd7dd02b75f5fabff98c159b9f73747ccb0dcfe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 8 10:25:05 2021 +0100

    minor: Add flush callback to file outputs

commit 556759d998a910a20aed64a3d985d4810b417456
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 7 11:01:53 2021 +0100

    Add support for Porsche Boxter/Cayman TPMS

commit 69039a94fc0801b8bdab0cbc996cbf5d1751d723
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 7 10:40:46 2021 +0100

    minor: Update Funkbus code style

commit 98a5a51ec5cf822001f15b633aeee075bf55d3f1
Author: Markus <Links2004@users.noreply.github.com>
Date:   Tue Dec 7 10:04:58 2021 +0100

    Add support for Funkbus/Instafunk (#1896)

commit f639a1eac9d9093d2f3b3753f9445ef7b0c975e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 6 22:00:42 2021 +0100

    minor: Fix RfRaw encode pulse width overflow

commit a2d638ed1dfe60917be6ac86d5e513cec94f3315
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 6 21:37:57 2021 +0100

    minor: Fix long row print overflow

commit 1b78572ec95aaa7debe66a5c2e139479cefd1884
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 6 19:39:05 2021 +0100

    Add CS8 as file input format

commit eae59718f25704bd6081052231ac09e526e0d3e0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 20 08:05:30 2021 +0200

    Add automatic file format detection from filename

commit 7fc96b455b90d800918f0b4591d2884d1475717b
Author: Sumpter Smartt <37681357+sumptersmartt@users.noreply.github.com>
Date:   Sun Dec 5 05:24:01 2021 -0500

    Change InfluxDB output of 'mic' from field to tag (#1773)

commit 5bade43a8c35657f3f241626e602ed5e2db93dbe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 5 11:18:56 2021 +0100

    minor: Change Klimalogg code style (see #1884)

commit 97c5f55f99404bc9c2b49bb5a317675da67b31a0
Author: Daniel Krüger <dani_github@dk-ware.de>
Date:   Sun Dec 5 10:36:40 2021 +0100

    minor: Fix klimalogg temperature_C format (#1884)
    
    It should be number format (float) instead of string.

commit f588bb5f99dec19d6d8194bfca512926cf12895f
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 5 10:33:49 2021 +0100

    Add decoder priority stages (#1895)

commit d72fe2299d607d972db5b8c4b027559e911a662f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 3 17:00:50 2021 +0100

    minor: Fix code style

commit 2f77d390f571dd55f87dfe68c05bc63d35d9c352
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 3 07:01:26 2021 +0100

    Add support for Truck TPMS (closes #1893)

commit e722fa95fc0c4f121a428ccb0357b70290449bbe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 2 07:43:58 2021 +0100

    minor: Add Inkbird IBS-P01R note to ITH-20R (closes #1891)

commit b8a12284c02bc520c70a2f86655c40185fc8bb0e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 2 05:48:07 2021 +0100

    minor: Change GE-ColorEffects to more robust preamble

commit 20aa54843c8f528f9b06627456976b31c9a05084
Author: nick g <ngordon779@gmail.com>
Date:   Sat Nov 27 02:28:41 2021 -0800

    minor: Fix HASS value template for battery (#1887)

commit 6fdbdfbe6c95943d91c564a09a9f800eaf1a8117
Author: Henrik Tóth <realthk@gmail.com>
Date:   Thu Nov 25 11:03:06 2021 +0100

    minor: Fix Home Assistant template rounding (#1889)

commit c85279804c8231a49da64a0820c37657b39f1b27
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 24 18:13:01 2021 +0100

    minor: Add dB level notes

commit 4ca3cb0d79388ff925e32f618a475a39fa2c1d47
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 17 11:23:43 2021 +0100

    minor: Fix code style in acurite

commit 9ddccc0147e9e3785c17217798e9f1c34585066e
Author: obones <obones@free.fr>
Date:   Tue Nov 16 16:06:28 2021 +0100

    minor: Add _CRT_NONSTDC_NO_DEPRECATE to vs15 build files (#1878)
    
    -Add _CRT_NONSTDC_NO_DEPRECATE to avoid the C4996 warning (The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name) which is more of an annoyance than anything else.

commit f8ce047c8e9c54c9916d412529a4b40510d3b9ca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 16 10:48:39 2021 +0100

    minor: Fix to set freq,rate,ppm from sdr handler

commit 6ebbc316e28c8de9382dbef713c3d6e717db9b8d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 16 10:17:05 2021 +0100

    minor: Fix code style in megacode

commit a07349bc860c19c7e06cc8cb12c30d77946d521d
Author: obones <obones@free.fr>
Date:   Tue Nov 16 09:40:46 2021 +0100

    minor: Fix source definitions annotation to match header declarations (#1874)

commit 045b444c8c716946ba84ac7ba39e21ef3b886704
Author: obones <obones@free.fr>
Date:   Mon Nov 15 14:52:57 2021 +0100

    Fix: make sure fprintf uses an unsigned marker when an unsigned value is given (#1872)

commit 0097048a2670a469b4f6991a73c697f1e6aece74
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 14 15:42:53 2021 +0100

    minor: Fix cmake modules names

commit 5644733c2bb80161415ceaef186e34283bed2b9a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 14 13:40:55 2021 +0100

    docs: add formats and analyze docs

commit a7d4ba5e7f0b4f01217f81673d44ec4ff48d0262
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 13 22:40:49 2021 +0100

    minor: Fix fallthrough attribute for other compilers

commit 4037f8e3f74c79275446e996cf40c6c471f1c36c
Author: firebovine <firebovine@gmail.com>
Date:   Sat Nov 13 13:36:18 2021 -0500

    minor: Add Sainlogic WS019T supported note (#1869)

commit 6c8af75c757712bd58b169317795484a72e9a16c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 13 13:23:36 2021 +0100

    minor: Fix stricter compiler warnings

commit cf05ceb3ffe301524210b79a48910d57b020659f
Author: Marc Mezzarobba <marc@mezzarobba.net>
Date:   Sat Nov 13 11:57:01 2021 +0100

    docs: Add an example of manual Home Assisant integration (#1868)

commit 04cbdbcbf07c340c2e6a4e77d726e925eb6f2801
Author: obones <obones@free.fr>
Date:   Fri Nov 12 17:34:43 2021 +0100

    Add RTL_433_REDUCE_STACK_USE to reduce size of bitbuffers (#1863)
    
    - introduce RTL_433_REDUCE_STACK_USE which, when defined, drastically reduces the size of bitrow_t, thus saving lots of stack space.

commit 7dbeb5c268f7a432a1b9c1dacb109f7b41b660bd
Author: obones <obones@free.fr>
Date:   Fri Nov 12 11:34:24 2021 +0100

    Fix rainpoint msg buffer must be initialized (#1862)

commit c21d1e13201eedf138e7be883aff26027e4a9bee
Author: obones <obones@free.fr>
Date:   Thu Nov 11 16:43:32 2021 +0100

    Fix: Reduce stack use in slicers (#1860)
    
    Reduce stack use by using the newly introduced pulse_demod_get_symbol method to get a symbol at a given index

commit 53b139c522d92df5f248da108439c2125f4c6f79
Author: obones <obones@free.fr>
Date:   Thu Nov 11 16:10:18 2021 +0100

    Fix: Windows CreateTimerQueueTimer alarm handle is not valid for CloseHandle (#1859)

commit b5f112da5db9894b7f1c2277abfd4be43c10faa9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 10 21:29:38 2021 +0100

    minor: Add LaCrosse LTV-W1 battery flag

commit 69ba4a1dc4cb31f332d18750448aca8bbd72ac3d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 10 18:25:37 2021 +0100

    Add support for LaCrosse LTV-W1 wind sensor (closes #1855)

commit 73a2edb03f00250a32d77ee088bd75f9983d1d3e
Author: Andrew Berry <andrew@furrypaws.ca>
Date:   Mon Nov 8 02:48:30 2021 -0500

    Change HASS script to logging (#1851)

commit dad068d964100006d92e741ac5489a5321e20815
Author: H. Balázs <Gollam@users.noreply.github.com>
Date:   Sun Nov 7 15:15:37 2021 +0100

    minor: Fix Auriol-4LD5661 id format (#1850)
    
    Co-authored-by: Balazs H <gollam6@gmail.com>

commit bfd61a1978b11394da319eb2d69b769b70ade607
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 5 13:15:11 2021 +0100

    docs: add clone note on building

commit 4bb75b4cd25b965955ab8e9ca9dbca88e5d31252
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 29 14:15:56 2021 +0200

    build: Add symbolizer check

commit 854b1dc0e1966ed93419ba81cfca68fc93258e29
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 29 12:54:18 2021 +0200

    minor: Cleanup model token workaround for Flex and holman-ws5029 pcm/pwm

commit f599637614a43e033c0db8ba9bf2ef6c00e48d59
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 29 12:52:55 2021 +0200

    minor: Cleanup code style for M-Bus

commit 1b4c79d8e8a44401cf704fb2c79b18705cddfe81
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 29 12:28:21 2021 +0200

    minor: Cleanup WH2 explicit model

commit 27e0ae6bd4355abdf0d3feee16f7956f21f806c6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 29 11:55:20 2021 +0200

    minor: Cleanup code style

commit a06bf8181ca0af9573cb9f2ce70a19a75556891c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 28 09:57:39 2021 +0200

    minor: Update build files for Auriol 4-LD5661

commit be5fd897681f2e44735de39ae797da5ac652dcd8
Author: H. Balázs <Gollam@users.noreply.github.com>
Date:   Thu Oct 28 09:56:27 2021 +0200

    Add support for Auriol 4-LD5661 temperature/rain sensor (#1843)
    
    Co-authored-by: Balazs H <gollam6@gmail.com>

commit b4c5711c91d52caaa979c7f9152e8b1fef956c14
Author: aaronsp777 <aaron777@gmail.com>
Date:   Sun Oct 24 01:07:51 2021 -0700

    Add support for Linear Megacode Remote (#1834)
    
    Co-authored-by: Aaron Spangler <ajs@google.com>

commit 43bd22b7f8cd99d7602be41003d26427244d2637
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 23 14:48:00 2021 +0200

    Add SwitchDocLabs SM23 note

commit f7d2356995e8c35629297f87a7b28af19c211739
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 23 12:54:15 2021 +0200

    Add SwitchDocLabs F016TH note

commit 221e36306e2654c95c5b558ed82365d6d303a5ca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 23 12:27:42 2021 +0200

    Add SwitchDocLabs FT020T note

commit f30ee220c216d20533af7e8a0912d7de4e0b8b4c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 22 09:00:23 2021 +0200

    minor: Fix missing mic in Acurite-986 (closes #1840)

commit 1026edf4a345f1de9fcbccd685e86fed773fbd58
Author: rtega <rtega@users.noreply.github.com>
Date:   Thu Oct 21 10:02:47 2021 +0200

    Fix Inovalley-kw9015b rain bits (closes #1660)

commit 0f240724639dabc722d72191eb4e92256d1e0cda
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 20 07:59:26 2021 +0200

    minor: Add FineOffset WH57 note (closes #1818)

commit 0323519e6fe96ba98487b4150dad21d507992c0f
Author: Mhowser <mhowser265@gmail.com>
Date:   Sun Oct 17 22:17:46 2021 -0700

    docs: Add OpenSSL library to build guide (#1836)

commit a6065164dff125b42a7f1a5580c725658326b39e
Author: blmpl <blm@poczta.fm>
Date:   Sat Oct 16 17:01:41 2021 +0200

    Add battery_ok to Bresser-_7in1 (#1795)

commit 19b7b9e58f874a0c2e4b9929fd37bfd8e24c5a80
Author: Kris Knigga <kdknigga@users.noreply.github.com>
Date:   Fri Oct 15 15:01:28 2021 -0500

    Add HASS long term statistics (#1835)

commit 4cf34682de0832dbcdcae02903d8995458e01d75
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 11 23:40:28 2021 +0200

    minor: Change EnOcean-ERP1 to default disabled

commit 4deac09da2b5e1acba6651eacee17cd84248aa25
Author: metayan <metayan@metatem.net>
Date:   Mon Oct 11 08:43:40 2021 +0200

    docs: Extended kernel module fix and added blacklist tip (#1830)
    
    Co-authored-by: Yan <yan@metatem.net>

commit f0224c663d22f40604e9509d238f557b184d14ac
Author: Christoph M. Wintersteiger <christoph@winterstiger.at>
Date:   Mon Oct 11 07:38:47 2021 +0100

    Add support for EnOcean ERP1 decoder (#1829)

commit d257d6cee8b9b5d5b34fba500ebc2861e34c8b18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 9 11:28:36 2021 +0200

    Add support for Acurite-01185M (closes #1824)

commit 66e2ff51309044acefe52365dc33862a45b5528f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 8 14:25:21 2021 +0200

    minor: Fix librtlsdr 0.5.3 compat (closes #1825)

commit 118a52658fb857c502300e2674c3e636cbd3578b
Author: marco402 <marco40_github@sfr.fr>
Date:   Sun Jan 10 14:26:43 2021 +0100

    Add support for ATech-WS308 temperature sensor (closes #1605)

commit 481270e829755908bb1211730fd257bc18dd17bc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 7 15:42:03 2021 +0200

    Add support for RainPoint sensor (closes #1781)

commit 367e121ef49093e60dced7be83cd1c2c40ad473f
Author: Eric Hagan <ehagan@gmail.com>
Date:   Fri Aug 7 21:18:37 2020 -0500

    Add Inkbird ITH-20R support
    
    Author: Dmitriy Kozyrev
    Provides decoding for the Inkbird ITH-20R temperature and humidity sensors.
    These sensors have an exceptionally long preamble which required increasing the size of the bitbuffer and the FSK pulse detection max length substantially.

commit c34ae3df67fae6a24868affa0754e3ff95a0cd6d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 7 14:24:18 2021 +0200

    minor: Add pulse_data_shift as workaround for too much pulses

commit 5d33e1695cd3b7a394798a4f1b6a35da5247d2a7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 4 08:33:54 2021 +0200

    minor: remove row count limit warning (closes #1822)

commit 383f3a9359f6b85adcc3cf4fae0d06128819d911
Author: Conrad Sachweh <conrad784@users.noreply.github.com>
Date:   Sun Oct 3 19:38:23 2021 +0200

    Fix typo in hass-example script (#1620)

commit 999387e2f5437462ceecbe4943ad6383865c2047
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 3 13:47:08 2021 +0200

    Add bitbuffer row spill

commit 470fb507dba8b21e7e519e74a9f08f5211d4fe36
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 27 13:15:57 2021 +0200

    minor: Style cleanup bitbuffer

commit 6015d0811cf3183190372d5f4b3743607ff185f1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 3 12:41:24 2021 +0200

    minor: Style bitrow_t use in flex

commit d7ac389334ced8c49c868a70e2ea610b98f117f6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 3 11:38:21 2021 +0200

    minor: Style bitrow_t use in directv

commit 65d2f8a59b20cc9ac8b28600c85c226962961137
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 29 17:18:49 2021 +0200

    minor: Style bitrow_t use in mbus, directv

commit ab9f80a6a80055873e6072ee2d3b8807820a241a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 29 17:16:02 2021 +0200

    minor: Style cleanup Sharp-SPC775

commit e5fed08c3fa0549bffb48346f4a9977ad8cde5e8
Author: Michael Neuling <mikey@neuling.org>
Date:   Tue Sep 28 16:26:27 2021 +1000

    Add support for Clipsal CMR112 cent-a-meter power meter (#1814)

commit 287731e394f626c052ad98d93fb8780d01d2d7e4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 25 19:13:38 2021 +0200

    minor: Fix missing keys in SCMplus, Secplus-v1

commit b028a1025c68ff8bc66cf465dee938b30a68945a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 25 18:30:59 2021 +0200

    minor: Fix missing keys in CurrentCost, Esperanza-EWS

commit c191c18434858e2c45ea1d3d48b7d7c2a29ab5b5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 25 16:47:55 2021 +0200

    minor: Fix missing mic key in emonTx (closes #1817)

commit 3159f8b0c919eb84ab9e8175e16bfb8ac73fe2c6
Author: Kyle Niewiada <aav7fl@users.noreply.github.com>
Date:   Wed Sep 22 08:11:29 2021 -0400

    minor: Improve Govee parity (#1812)

commit 36a96d2e1e2605579df444e2c8ce62e8c2eb71d3
Author: Kyle Niewiada <aav7fl@users.noreply.github.com>
Date:   Tue Sep 21 07:17:11 2021 -0400

    Update Govee Leak Sensor with new parity check (#1810)

commit c9c98112c170f7da56b7e8baae40c06272d1870a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 15 12:17:24 2021 +0200

    minor: Add Govee checksum

commit 7e6879986aca72d7cc6322b2282e995956dadb05
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 15 10:27:20 2021 +0200

    minor: Style cleanup Govee

commit 5d16fb6a4c95485fbf94f332ba6072323cf694c1
Author: skilau <scott.kilau@gmail.com>
Date:   Wed Sep 15 03:25:53 2021 -0500

    Add support for Govee Water Leak Detector H5054 and Govee Contact Sensor B5023 (#1653)
    
    Co-authored-by: Scott Kilau <Scott.Kilau@digi.com>

commit a43c2a052004df6b5511cc9e4d88d3757ee75a65
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 11 18:13:12 2021 +0200

    minor: Fix free for older SoapySDR (closes #1804)

commit 82ac62ddc35ccec426b6c8583bf212cfb9e70824
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 10 10:17:30 2021 +0200

    minor: Fix leak on sdr_open_soapy

commit f809a607c9ee83915c5781d3acc411701cfdb665
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Sep 10 10:14:35 2021 +0200

    minor: Fix style "-Wextra-semi-stmt" warning (#1801)

commit 34bbf6e10889a23962bbfe5a494035905aeaeb7d
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Sep 10 10:10:39 2021 +0200

    minor: Fix mixing SoapySDR allocator (#1802)

commit c5eedf28a1214782ce11c3a3338cae32b578e185
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Sep 10 10:02:50 2021 +0200

    minor: Fix style "-Wextra-semi-stmt" warning (#1800)

commit ad9f1a20ac65cfd3a118897c905cada77d7f49a3
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Sep 10 09:59:41 2021 +0200

    minor: Fix style "-Wextra-semi-stmt" warning (#1799)

commit 274080a012688912d2cb6bffef2e48098352f258
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 9 14:29:57 2021 +0200

    minor: Fix static leak on create_fn (closes #1798)

commit 3f76ef7823ee81d3ba692d5df472ed650f81e059
Author: Dan Stahlke <dan@stahlke.org>
Date:   Sun Sep 5 23:36:44 2021 -0700

    Add support for Markisol curtain remote (#1775)

commit ecabf816b4a62fa3411581567b2401b42b4562db
Author: blmpl <blm@poczta.fm>
Date:   Thu Sep 2 00:06:35 2021 +0200

    Add UV index add decimals to Bresser-7in1 (#1789)
    
    * add UV Index and fix light_klx precision

commit 6a156d8965279f6645c7b3d8ac6ff66cfecfb19c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Sep 1 13:01:37 2021 +0200

    Add biastee, digital_agc, direct_samp, offset_tune option for rtlsdr and rtl_tcp (#1788)

commit ade65d8a69a5d64d015d020080f93b6bc52a61ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 1 12:34:44 2021 +0200

    minor: Add kwargs_match helper

commit 27f5debc183f44a822018bd6101e7d81097a62b3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 31 14:55:37 2021 +0200

    minor: Style bitrow_t use in Calibeur-RF104

commit 8eaa7347ff235e1756141302de3037cb7bbe98d6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 31 14:41:10 2021 +0200

    minor: Style reduce bitrow_t use

commit 70075191eaf65935dfa142d00131703df371d3aa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 31 12:42:02 2021 +0200

    minor: Add partial rows for pulse_demod_pwm with tolerance set

commit ed286175f2ce238f355f80d783a1528d36614c4f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 30 11:33:44 2021 +0200

    minor: Add current state to report noise

commit 6fde8e16e78ef2e5272c325a7bdf688d5c08d99c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 30 10:41:39 2021 +0200

    Fix Springfield-Soil/AlectoV1 false positives

commit 4f797cff873411a08c7c469e6018ecd2d71c703d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 28 11:01:24 2021 +0200

    minor: Fix autolevel fast noise rise

commit 479ab80c4b4a2edaceb447a046f51323f920ea77
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 26 10:20:54 2021 +0200

    minor: Fix -M noise with arg

commit 824473c880bafdbc9340e9a163b19f7f40e98803
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Aug 25 18:05:51 2021 +0200

    Fix LaCrosse-TH3 checksum (#1398)

commit 18d74de073b0eede1a3d14766a0505ec276b1ead
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Jul 31 12:21:18 2021 +0200

    minor: improve return codes for acurity 00275rm

commit cdbc9473e8baea8d8187b84d30c94843617d0aaf
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Jul 31 11:55:44 2021 +0200

    minor: improve return codes for ambient_weather and lacrosse

commit 6f9f61294049d1c31634110bc8c53c0a0aa18380
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Jul 31 11:47:16 2021 +0200

    minor: improve return codes for dsc, emos ttx201 and acurite

commit 3c61f600c678d8cba41ea7e61865890527a6b370
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Jul 31 11:13:37 2021 +0200

    minor: remove some overly verbose logging

commit e3ec350287a79d1c9048849f9c2635186456e755
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 31 09:06:56 2021 +0200

    Add QoS to MQTT options (closes #1769)

commit c48fe1d2dcf6c2f54306d704cc373092e92abba0
Author: billatq <wbsg@anmt.net>
Date:   Sun Jul 25 16:42:04 2021 -0400

    Add support for Oregon Scientific BTHR918 (#1767)

commit 5f74389b3e40ebb8a14ce071cad4c344d6f64502
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 18 18:50:06 2021 +0200

    Add cmake found lib versions output

commit e188c5fd96a397d2a1438dad1f29404c9e36007a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 18 18:49:15 2021 +0200

    minor: Add mic to Honeywell-Security

commit 27ccd5e4ce78bb5a45beaa508d7c464d716aa8c1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 17 12:31:20 2021 +0200

    minor: Update readme

commit 35c43db86f9827d02306825b9df5ccf96973db2a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 16 10:53:41 2021 +0200

    minor: Fix http get_protocols size

commit cb2202237be7c633106db6aba5235534c6e2ddd8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 16 10:28:27 2021 +0200

    minor: Change flex row access

commit dd0466af863cfe6fcadf8da9f0c4f6898821e53c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 15 16:27:03 2021 +0200

    minor: Remove noise report when not enabled

commit 26f6d15bce9a3f40b7b02b145000e49e0c797d93
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 15 12:28:21 2021 +0200

    minor: Fix baseband cs16 demod (closes #1717)

commit d12ed89863fd75a37641891df8db1b7923867de1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Jul 15 12:14:59 2021 +0200

    Add noise stats, autolevel, and squelch (#1763)

commit f0233a3dbe9e00c82010ffd0fbfe3795b22226d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 15 10:50:07 2021 +0200

    minor: print cleanup

commit 1d3a795bd71bfaff22ffb92059d4cc1c8d0ec075
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 12 10:51:16 2021 +0200

    minor: Add LaCrosse-Rx rain_mm

commit a4009b6fd27c3b88bcb1eb0e70adad95c93fdf14
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 12 12:56:25 2021 +0200

    minor: Change sample_size to full elements

commit 31980356700b75475a33c9688cfc2cb9ad7b39ac
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 12 09:48:49 2021 +0200

    minor: Change cfg init to r_api

commit 85c1d1c7223af05a03d4697a9d644fcbcfe3da08
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 12 09:48:49 2021 +0200

    minor: Improve sdr api

commit f4aa5af78e919f5ad46666261a1b5930d55f41c8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 11 12:17:20 2021 +0200

    minor: Fix mongoose compile warnings

commit d04707135a237bfbbb791f0eaad78fe4039ad279
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 11 00:09:41 2021 +0200

    minor: Change dev_query to const

commit 66bb01f80e4399e0925f8485d3780c12689d5c5c
Author: Romeo <isabelle.fourias@yahoo.fr>
Date:   Wed Jul 7 18:58:46 2021 +0200

    minor: Add HTML Encoding to UTF8 (#1756)

commit 42f92720e63e24b0d7968dd5d38ab564ffaa6a15
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 6 11:19:17 2021 +0200

    minor: Fix data_make typos

commit f92616d38f69856cea6232281d61bb14e7c5744a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 6 09:01:44 2021 +0200

    Minor: Fix device_class for depth sensor discovery (closes #1753)

commit c3aaa003e10a98300606f5d4749d719048331b0c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 5 18:06:15 2021 +0200

    minor: add decoded FineOffset WH31L flags

commit 48a819af77feb0add7088aad2d5960fd58b5a756
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 4 18:26:14 2021 +0200

    minor: improve WH1080 for broken trailer (closes #1750)

commit 7790bcb50124da69ca295c19b2f4cb1d69ede541
Author: MichalBartos <6890838+MichalBartos@users.noreply.github.com>
Date:   Sat Jul 3 11:22:25 2021 +0200

    typo (#1748)
    
    ## Release 21.05 (2020-05-09) changed to ## Release 21.05 (2021-05-09)

commit f5390cc36815b453c3624ba06443d6c1e7567beb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 2 09:02:17 2021 +0200

    Add per device verbosity parameter

commit 2f42f154ab506cf25f8f6586c81deb0fffb63e39
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 2 07:59:19 2021 +0200

    Improve Microchip-HCS200 timing (closes #1512)

commit 0ab4d34d473e54255d580231d402ee8dd0909483
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 1 21:38:55 2021 +0200

    minor: Fix stray debug print

commit 38557483201981378b583cd1484ea0bd36c314f4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 30 21:23:29 2021 +0200

    Add support for Ambient Weather / Fine Offset WH31L (closes #1744)

commit 9983bfc574321ad4ec87fcc3ab8575f12c94deae
Author: Hofy <68365998+Hofyyy@users.noreply.github.com>
Date:   Sat Jun 26 20:52:06 2021 +0200

    minor: Update Somfy-RTS strings (#1746)

commit 03f0d93b048b31a2e469768a3d821dc0e3f61c35
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 25 15:54:47 2021 +0200

    minor: Improve bitrow_snprint

commit 3a2e4c934d334cd73b6da43a19e6a60623ed9c94
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 25 15:32:09 2021 +0200

    Add support for Somfy io-homecontrol devices (#1376)

commit 00df39de44a640f8bed6c94e99f4d4d7b230a593
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 25 15:32:25 2021 +0200

    Add bitrow_snprint util

commit 1c16092c17a737a0d5b19afcb31a82798a12d3ca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 23 09:37:50 2021 +0200

    minor: Add error for missing SoapySDR input

commit 482862fe916cd73cff52194729aa65808ab183bd
Author: ManuelMcLure <manuel@mclure.org>
Date:   Mon Jun 21 10:39:13 2021 -0700

    Fix Acurite 5n1 battery flag (#1743)

commit add8df588dc93b6151e659e528ca547bf791ac14
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 18 12:39:01 2021 +0200

    Add LaCrosse LTV-R3 debugging

commit e65f9ea2ff6a85a29f91692d764e94767e91ebc4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 18 11:56:32 2021 +0200

    Add support for LaCrosse LTV-R3 rain gauge

commit aa14b6d527f11badbd4b06b8d5ce7561eaceafc0
Author: bitfliq <6220097+bitfliq@users.noreply.github.com>
Date:   Wed Jun 16 12:59:29 2021 -0700

    Add EcoWitt WH31B support (#1732)

commit 1c2db540e469eb4dba98a1a993fa61bde6a2cd65
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jun 15 07:29:24 2021 +0200

    Add support for Marlec Solar iBoost (wip)

commit b07bae3dbb48d270cddd98ee87034bf86b574979
Author: obones <obones@free.fr>
Date:   Mon Jun 14 11:45:49 2021 +0200

    Fix Honeywell-CM921 VLA use (#1719)

commit 215fd3b567cca812d800dba9a3221d8e1f6e937c
Author: Why <psyko_chewbacca@hotmail.com>
Date:   Sat Jun 12 16:08:23 2021 -0400

    Add Esperanza-EWS low battery flag (#1738)

commit ef2d37cf51e3264d11cde9149ef87de2f0a4d37a
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jun 12 12:05:07 2021 +0200

    Change old battery keys to battery_ok (#1737)

commit edf0bc02033b0c82ab0bc375cbaf007bc2c54497
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Jun 11 10:21:32 2021 +0200

    Remove oldmodel macro use (#1735)

commit b5fd51e4845dbaefb9f0088cc83c48fd395e49df
Author: obones <obones@free.fr>
Date:   Fri Jun 11 10:13:06 2021 +0200

    Fix missing field name commas (#1724)

commit 1a9b05cb1b9af1a639fa765ee4a7939ca7d6dd32
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jun 9 18:33:23 2021 +0200

    Change Acurite-00275rm for weak signals (closes #1733)

commit fcde342163a98dc625e23d0e8412b0611dd9678e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 7 14:12:57 2021 +0200

    Remove Oregon brand key

commit 1d02c46582c8e573029a10190a6fcd64db5badcc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 7 13:31:50 2021 +0200

    Fix Alecto-WS1200 rain_mm key

commit 55c210d76fc8df37dba5ae6cfbda8b9c10b4dea9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 7 12:52:09 2021 +0200

    Fix emonTx mic

commit c19179434eb458a7525d8429b6b1381b4bf6c37c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 7 11:49:04 2021 +0200

    Remove oldmodel option

commit 5197b82d5cc3d52aa7a393af024187a31b979326
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 7 11:46:50 2021 +0200

    minor: fix RojaFlex code style

commit c6a821ecfc307af70ae3ff6c133b946374cacf1a
Author: Hofyyy <68365998+Hofyyy@users.noreply.github.com>
Date:   Tue Apr 27 11:27:45 2021 +0200

    Add support for Rojaflex (closes #1705)

commit 783305015321fb9441a7623ca5839b56057cc8df
Author: obones <obones@free.fr>
Date:   Thu Jun 3 17:47:12 2021 +0200

    minor: add required definitions for ESP32 build (#1728)

commit d36704cb93497c64da055057a3e3cf2d28ce341b
Author: Rodrigo Osorio <rodrigo@osorio.me>
Date:   Mon May 31 11:08:37 2021 +0200

    Add FreeBSD installation instructions (#1730)

commit 8263b6c6b992aca68bf547f236d5f76c7f59eadf
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed May 26 11:04:42 2021 +0200

    build: Remove Autotools (autoconf, automake) (#1714)

commit 5a96f179baf5319f19546c70728ba1947bbfd4e1
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed May 26 10:58:44 2021 +0200

    Add emulated alarm() for Win32 (#1721)
    
    * Use `kernel32.dll`'s `CreateTimerQueueTimer()` function to emulate a simple `alarm()` function for Windows.
    * A `_WIN32`  does *not* include Cygwin; it already has `alarm()`.
    * Lets sighandler(SIGALRM) call into console_handler() for simplicity. Since the latter is a WINAPI function and a signal-handler is not.

commit 17ea0b78e1f3efea79d87e4116826a7a43b52e0c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 22 10:19:52 2021 +0200

    Minor fix Blueline missing var init

commit 71e494b8b1f0b97d3fe55d6dca02e7f2b3e11322
Author: obones <obones@free.fr>
Date:   Fri May 21 15:09:57 2021 +0200

    Fix bitbuffer_clear() to clear syncs_before_row (#1718)

commit a773fd0a95fe2ab26ad313bc64377398f9a0a961
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 9 12:57:58 2021 +0200

    build: minor fix math defines for vs15 build

commit 87bf52426f9690c06ca8ad4c27993fcab4b5b643
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 9 12:38:41 2021 +0200

    docs: update changelog for 21.05

commit 2f96ba8b008d9a5679d570668fe1b43c4829934e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 11 17:32:10 2021 +0200

    Add Release build workflow

commit 04a66623d21094b755261a4f5981b01df960688f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 8 16:42:04 2021 +0200

    minor: fix float literals

commit acc891b28fa3a78c74dc35aef37f13de48805115
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 8 16:28:45 2021 +0200

    minor: fix msvc const** warning

commit fca003f01a29d699da23b3cfc989b7e9f3286340
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 7 11:29:10 2021 +0200

    minor: style sign extends

commit cd243f2f146b36dd0045cf256de7f286ecad0266
Author: Marcel Ritter <marcel+it+github@linux-ng.de>
Date:   Fri May 7 11:06:49 2021 +0200

    Add pressure_kPa key for HA (#1712)

commit ff59932497d35bbe48f1cf465d78b49aa6bd8031
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 6 15:13:43 2021 +0200

    Add support for ELK-319DWM, Alula RE101 to Interlogix (closes #1711)

commit 443f546180dbbec1f0789ca613566265343e525b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 5 12:12:15 2021 +0200

    Fix and style Honeywell CM921

commit 491f735b48a9757fc553457d53653e0f84847ba5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 11:06:18 2021 +0100

    Remove Travis and Bintray

commit 2ae11deacdadac9395c9991d7d5e628c1b9b7d44
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 2 12:03:22 2021 +0200

    build: Add VLA warning

commit 836bf75631f8f2d826572dd36d54ef93906fa165
Author: Joe Gross <jgross@stimpy.net>
Date:   Tue Apr 27 11:25:04 2021 -0700

    Add option to set force_update for all sensors (#1695)

commit 445ddda57a63e5d81dd1c377304bfe02ae961dfa
Author: Nuno Goncalves <nunojpg@gmail.com>
Date:   Sun Apr 25 11:51:41 2021 +0200

    Add Tesla charge port opener decoder conf (#1704)

commit a290212eb30e38a791209f8207c2b8cdc4ff0cf8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 25 10:28:37 2021 +0200

    Add battery flags to Bresser 7in1 (closes #1703)

commit 7480c9c9f986859fdf0f661562f05509cc30a383
Author: Nuno Goncalves <nunojpg@gmail.com>
Date:   Wed Apr 21 10:23:25 2021 +0200

    minor: style fix .long_width for OOK_PULSE_MANCHESTER_ZEROBIT (#1699)

commit 4881db3856023449cd9733d1f128bfa63122f55f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 14 12:13:32 2021 +0200

    minor: fix pow10_table to double

commit f3f04c07a998a783325ded2cd782aaa2d3721564
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 14 09:36:10 2021 +0200

    Fix Hyundai-VDO TPMS

commit 3537257796d973ccdd7519d49663512b52776036
Author: teou1 <teou1@users.noreply.github.com>
Date:   Wed Apr 14 09:57:16 2021 +0300

    Add Hyundai-VDO TPMS (#1643)

commit 25d90161e1475c5edf163b0e816caec00f441bfe
Author: dfleck <dfleck@ieee.org>
Date:   Tue Apr 13 23:32:42 2021 -0700

    Add X10 Dim, Bright, All Lights ON, and All Off commands (#1687)

commit a81f22e655936148dc6a376c5f13f238631bede4
Author: dfleck <dfleck@ieee.org>
Date:   Sat Apr 10 23:58:37 2021 -0700

    Add support for the TX25U
    
    Added support for the TX25U which is a dual channel temp sensor where a special humidity flag of 125% indicates the second temp. channel for the probe.

commit ee25794795e19e18b03691108cc40ccbe6e971d5
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Apr 11 00:12:38 2021 +0200

    Style fixes, run maintainer update

commit aba348ec34a39aa9e8e55a4f579cc84ed3b0de6b
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Apr 11 00:06:40 2021 +0200

    Style fixes, get rid of tabs

commit 97c1328de91da2320815c5c136a85f2d6502abc6
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Apr 10 16:53:02 2021 +0200

    Fix code warnings

commit 03010ab754909d708cbee97102f75c62341a10cb
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Apr 10 16:49:49 2021 +0200

    Fix code style

commit 5c6896c85d6f0284025e50a01fbf6750aeb429e1
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Apr 10 16:08:45 2021 +0200

    Add forgotten id

commit 46eb0a5280eefe797bbede39593cf64c01d99337
Author: Christoph M. Wintersteiger <cwinter@microsoft.com>
Date:   Sat Apr 10 15:07:52 2021 +0100

    Add Honeywell CM921/BDR91/Evohome decoder (#1336)
    
    * Add Honeywell CM921/BDR91 decoder.

commit 11b510efae44701d8482f47a3ddd44bbd9719910
Author: Heimetli <>
Date:   Fri Mar 12 23:17:36 2021 +0100

    Add Auriol AFT 77 B2 protocol decoder

commit adfadb0182ac3ada96ebf3becf6a037fe7a93530
Author: grahamf72 <grahamf72@gmail.com>
Date:   Wed Apr 7 23:47:20 2021 +1000

    Fix Holman-WS5029 rain count (#1686)

commit be704c93b20ad57043a5d3db23bc6e97b061d34b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 26 18:01:58 2021 +0100

    minor: change prevent DSC Security false positive

commit bccf06d92a6759bc8283fca8bc066d77ce6063e5
Author: Greg Troxel <gdt@lexort.com>
Date:   Thu Mar 25 17:05:47 2021 -0400

    fineoffset: Add explanation of supposed PM10 value, and call it estimated (#1678)
    
    * fineoffset: Add explanation of supposed PM10 value
    
    After discussion in https://github.com/merbanan/rtl_433/issues/1640
    this commit adjusts the comment about the WH0290 particulate sensor,
    mostly surrounding the nature of the field labeled PM10.
    
    The measurement of the sensor serial port was done by @peteakalad, and
    the determination of the pm2.5/pm10 conversion was done by @gdt with
    input from @peteakalad.
    
    (This commit does not change variable names or API-visible text.)
    
    * fineoffset: Label pm10 as "estimated_pm10"
    
    As discussed at length in #1460, the value transmitted as PM10 is not
    actally PM10, but a value that is slightly more than PM2.5.

commit 090f1169b3959bd18d0db2860f5e73ff8f739ce8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Mar 20 21:18:43 2021 +0100

    Add support for Auriol AHFL protocol (#1683)

commit 68f255f852102b7f606b253763985a45d5c067e0
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Wed Mar 17 22:22:14 2021 +0100

    Adjust PSI calculation for Ford TPMS

commit 8038d62969e5172b52117756a5021c852730ac38
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Tue Mar 16 21:09:28 2021 +0100

    Add support for higher pressure range in Ford TPMS
    
    Also some minor fixes.

commit c32bc39697242b15910a30552e2f2a42563a55a5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 16 18:01:04 2021 +0100

    minor: fix gt_tmbbq05 verbose output (closes #1677)

commit 419cb3752b0903642b70e7213e2abb6955efd3a1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 16 17:43:20 2021 +0100

    Fix secplus_v1 endless loop (closes #1662)

commit 5a72111d9711b9358438dbb5f92f7a64eb70a08f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 16 08:20:36 2021 +0100

    minor: add missing code field on tpms_ford

commit 70c54ed43a575df958b42aaba241ebbd7fb434ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 16 08:07:24 2021 +0100

    Fix secplus_v1 overflow

commit 7fe3bafa071332d937a3c6f6d2a60352c215ecb9
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Mar 14 22:26:05 2021 +0100

    Add support for some Ecowitt WH41 sensor signals
    
    This needs the classic FSK demod

commit 34db0642918d8c1a34df74c30333b35f6a4cd0f6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 14 15:16:39 2021 +0100

    Add comment regarding PM10 readings in the FineOffset WH0290 decoder

commit be15f27e9504f745d06d9ad2de2745e2d617a96a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 14 15:08:56 2021 +0100

    Add support for the Bresser Professional Rain Gauge (#1676)
    
    * Add support for the Bresser Professional Rain Gauge
    
    Co-authored-by: Benjamin Larsson <benjamin.larsson@iopsys.eu>

commit 6b9da1064c9b5cd4764bde3f0ab68df2d8c501c1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 14 12:56:25 2021 +0100

    Add TFA Marbella pool thermometer protocol decoder (#1675)

commit b101a4b73bfd3432116d7a0fdd2502e789213f85
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Mar 13 19:52:38 2021 +0100

    Add Amazon Basics Meat Thermometer decoder (#1671)
    
    Co-authored-by: Benjamin Larsson <benjamin.larsson@iopsys.eu>

commit ad55a5351d792ae51107fef758b6f9e74cd399fa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 10 13:51:43 2021 +0100

    Fix exit if http server can't start

commit 8288839be6fd9906957ee8ae5a036d429ac137ee
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 10 12:38:56 2021 +0100

    Fix missing sdr_stop for WIN32

commit 8efd62bb998ae653db8d4f51b453a03a69defb74
Author: lavileric <lavileric@aol.com>
Date:   Sun Mar 7 18:00:05 2021 +0100

    Owl 180i support

commit 713c7729b2ea410d662ae3bd49f99e181d786fc2
Author: Mark Freund <mark.r.freund@gmail.com>
Date:   Sun Mar 7 10:51:23 2021 -0500

    Added website and sensor specifications for Jansite TPMS Model Solar (#1666)
    
    Added website and sensor specifications for Jansite TPMS Model Solar

commit 753f3a50674fbfa65d0542bfcc246065120d8973
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 7 15:16:27 2021 +0100

    Add decoder for jansite solar tpms (#1663)

commit ade63558fdc85e2571de115c666cf300fd903951
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 1 07:21:17 2021 +0100

    minor: add LaCrosse TX141-Bv3 with only 4 repeats

commit a81f54357536353d76c8abada8caad404237d1d2
Author: Krezalis <krezalis@gmail.com>
Date:   Sat Feb 27 10:47:32 2021 +0200

    minor: change Ford TPMS pressure calculation (#1661)

commit 320a98a6ff515dec1748921dcbeba86e5d4fa192
Author: Krezalis <krezalis@gmail.com>
Date:   Fri Feb 19 22:18:10 2021 +0200

    Add Ford TPMS pressure and temperature (closes #1654)

commit c76d5e6960552b62ce1a935a88bab3f2e97adf47
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 21 11:51:41 2021 +0100

    Fix http redirect to index for Chrome

commit 16eb561585ca91031b3aacf26af8c840470c62fb
Author: Dmitry Obedkov <dr.fruct@gmail.com>
Date:   Sat Feb 20 18:06:58 2021 +0300

    docs: add MacOS brew install note (#1655)

commit 45a61553b852aeefaec63ddbe4ecd0c994b1be10
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Feb 19 22:16:53 2021 +0100

    docs: Add link to docker image by hertzg
    
    Closes #1612

commit 93e0a9c7d1d2d627fe0bc587b4e370f76ba636b0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 15 07:28:07 2021 +0100

    minor: add TFA 30.3221.02 vs TX141TH-Bv2 note

commit 9b65fab8dacb116c8a39ccf8fcc222fff4d8c384
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 14 16:26:54 2021 +0100

    minor: fix vc15 math defines

commit 2439b1c73027c60a5e5d67a745abd6f9e6cbf85a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 14 13:04:28 2021 +0100

    minor: fix Cavius code style

commit 404d8ead8b6e8e94719a7e69588c2236f2cdd3f2
Author: Morten Johansen <SteveCooling@users.noreply.github.com>
Date:   Sun Feb 14 12:53:27 2021 +0100

    Add support for Cavius alarms (#1648)

commit 914552b94adb42323da61204c82d78075d7b31da
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 12 12:05:52 2021 +0100

    minor: fix http redirect delay

commit 4b6430411e10a89e9d5797d636641147ba2e1c94
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 10 09:13:51 2021 +0100

    minor: fix a file doc comment

commit a60892844607458c87f56f6314ab56a49e116ed7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 10 09:11:07 2021 +0100

    minor: punctuation in license texts

commit 39e38314f854d9a263ca1bd3bca0ed5bc100cd5c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 10 08:37:54 2021 +0100

    minor: change license of Paul Ortyl's decoders to GPL2+ by the authors request

commit 07589a9083fd872d6743faeebe65f5a55b7efcf0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 9 16:32:27 2021 +0100

    Add mqtt token slash accepts any character

commit 5b2a9211e6e45ffad0f7b5361a692856caea5315
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 7 15:10:22 2021 +0100

    minor: allow old rfraw format in parser

commit c2124fa6426c7c6f3991fbae31983cde10e96dec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 7 13:16:25 2021 +0100

    minor: fix math.h consts on Mingw

commit 84eda7dee246c2d10414e7c7e072dd3fe4d14b1f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 17:00:56 2021 +0100

    minor: am low pass optimization, 30% faster

commit 2eda6ac9648a04dbd49ab73f0f1be6ebc0aba495
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 16:30:31 2021 +0100

    Add variable fm low pass filter option

commit 4258610ddf740c98d29a013b9e88621bd5686254
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 13:35:17 2021 +0100

    minor: change fm demod 10% speedup

commit a9a6a666aa6a44eabd0e7f6cb9408dbaf82d1406
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 09:12:43 2021 +0100

    minor: fm demod code style, 10% faster

commit 501172155117d0c53e1f5b103fe54cf5dd32dd60
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 06:56:40 2021 +0100

    minor: fix filters for cs16

commit 2b30da35f086157eb1087078d586e2838a3bd535
Author: freddii <freddii@users.noreply.github.com>
Date:   Fri Feb 5 04:16:40 2021 +0100

    minor: fix comment typos (#1646)

commit dab8825b8aaa86d6b6cd078c87a5dee7f0780a89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 4 13:45:58 2021 +0100

    minor: fix Secplus v1 time diff

commit f3917ef09517c89d50e041161e2a8e0ef3ead931
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 4 12:16:16 2021 +0100

    build: add release version info from changelog using cmake

commit e3fb847102e6c5bd3ad95d83cbe6fe8862c29544
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 4 07:52:23 2021 +0100

    minor: fix Secplus v1 printf

commit 465712890802e8e659528a7040d5da44848a6786
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Wed Feb 3 22:47:07 2021 -0800

    Add support for Security plus v1 (#1483)

commit 99568004005f42d36e8b7f54e72d22f8bd71a9d3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 11:06:18 2021 +0100

    build: fix FindLibUSB paths

commit 37afb362358f1d641b53f383f919d1fb0c5d9a2d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 19:39:07 2021 +0100

    build: minor fix pc subst

commit 9514e167d0603c657568941c5a61b521ef397587
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 12:50:53 2021 +0100

    build: fix libusb-1.0 config

commit 10bd7dc107ea383004832613c58413aa2430fe6b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 12:01:38 2021 +0100

    minor: fix doc comments

commit 8a203a75afe1cfb4d8ff5a9d37d266186f4c7c83
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Feb 1 10:40:28 2021 +0100

    Add GPSd tags option (#1636)

commit 71e21c43c1649fecec19d954faff91010d4fe01b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 1 10:18:38 2021 +0100

    minor: fix take const in tls_param, atobv, atoiv

commit cf70f1592ec23d112fdb374321f5f6701b630da4
Author: Christian Fetzer <fetzer.ch@gmail.com>
Date:   Mon Feb 1 09:00:12 2021 +0100

    minor: fix burnhardbbq license to GPLv2+ (#1642)
    
    As original author of this code, I relicense the driver under GPLv2+
    for easing integration in other projects.

commit c2fa4e3eddaa2885f0d23096e6d3aef2643ad2e5
Author: Greg Troxel <gdt@lexort.com>
Date:   Sun Jan 31 14:10:55 2021 -0500

    Add FineOffset WH0290 extra fields (#1639)
    
    - Note that this is also EcoWitt WH41.
    - Note that device id matches sticker on device in hex.  This is at
    least true for WH41, and in my view removes the ? about device id.
    - Decode family and unknown bit in WH0290

commit 8151ad45c9e7749c39be019c4d9d1db89f7eecf5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 31 15:34:24 2021 +0100

    minor: fix use list in well_known_output_fields

commit dc25708a689a6155d33ad35b80e1473f11613e6d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 31 10:23:36 2021 +0100

    Fix Hideki Gust speed by Udo Kirsten

commit c359f71e052410c9d8246e2115f93461e9cd4aa2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 30 09:55:53 2021 +0100

    Add option for multiple data tags

commit d4915014d9f562e46b30c685fb8a4d07759463eb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 30 11:38:58 2021 +0100

    build: add OPENSSL build switch for Travis

commit 61d24ba988b56496bd0729006825162602683dac
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 28 11:06:27 2021 +0100

    Add optional TLS support to MQTT (closes #1633)

commit febe5d879c1ed0ab9a48f5725b01a0b1a24a80e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 28 08:11:44 2021 +0100

    Add OpenSSL support for influxs TLS (closes #1569)

commit f2f7bfd3e74c8ed41711a440c0805b26cbd6a72b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 27 18:07:04 2021 +0100

    Minor update Bresser 3CH style

commit 8f4e817f5fd162b283ca34722677883fdb5d6ed8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 27 18:06:29 2021 +0100

    Add LaCrosse TX141TH-Bv2 checksum

commit 10cc5decec4c6e515e65b45c6db0c20441362dd2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 27 18:02:33 2021 +0100

    Minor add vararg checks

commit 9184c0b1dce7793075fb88dfa99ff90c7aacad84
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 27 11:43:55 2021 +0100

    Change rain field format for WS2032

commit 2690399ef4f11992a41c5301ba543c65eab356aa
Author: Ing. Jaroslav Šafka <devel@safka.org>
Date:   Wed Jan 27 09:04:55 2021 +0100

    Extend decoded values + HCA (#1630)
    
    * Extend decoded values + HCA
    
    * add support for BCD value decoding and 64bit values
    * add support for H.C.A
    * add support for OnTime and Operation Time
    * remove left shift of signed

commit 6eda7723a6bbba801c39f12d07396c002c552238
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 27 09:02:35 2021 +0100

    Change battery_ok, rain field for WS2032

commit 6ad2d9ed172f88a67d9b0f7d4798676a8ef1c9e0
Author: Ing. Jaroslav Šafka <devel@safka.org>
Date:   Tue Jan 26 10:42:12 2021 +0100

    Show invalid dates as invalid (#1628)

commit 8fd5eb9ba5cfa20bbec8daf061ddec4da738e17c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 26 08:19:19 2021 +0100

    Minor fix reduce false positives in BurnhardBBQ

commit 6de72adab7cbedc81631340cc33fe9002cce8d53
Author: culliard <64043869+culliard@users.noreply.github.com>
Date:   Tue Jan 26 04:22:42 2021 +0000

    Fix mqtt retain on hass script (#1602)

commit 71ce03eeafe3155ed887fe3fb9d4fc904dab7a50
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 25 07:19:50 2021 +0100

    Add Skylink HA-434TL motion sensor conf (s.a. #814)

commit f138c31cc5384b1351687eb39e8d5abaf7a96fba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 24 18:11:35 2021 +0100

    Add Bresser 6-in-1, 7-in-1 indoor, new 5-in-1, 3-in-1 note

commit 4267dab4c1bad355db44ac213aeea9bcabc70738
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 24 10:42:06 2021 +0100

    Minor add more pulse meta data

commit 43cb8ce3ead50ec7cda8cc0aaf819a4aa0ef71cd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 23 19:51:13 2021 +0100

    build: minor fix VS files

commit fe7df8f0c1a6e19d419965819dbfad33b5db7b10
Author: Christian Fetzer <fetzer.ch@gmail.com>
Date:   Sat Jan 23 19:47:23 2021 +0100

    Add support for the Burnhard BBQ thermometer (#1624)

commit 9385779f92976da074dbfe520a218f362f8ee6ee
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 23 15:09:52 2021 +0100

    Add TFA 30.3208.02 note (closes #1622)

commit c07c2bd2343198deeaf28c304c8a3f491639d677
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 22 10:55:26 2021 +0100

    Add raw pulse printing mode

commit e1037c80779081f11d173e51d6962fcf72b4fd82
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 21 17:11:06 2021 +0100

    Minor fix network interactivity

commit 5b2d696d33576ae4627039c89a45a271838b0d3f
Author: Ing. Jaroslav Šafka <devel@safka.org>
Date:   Thu Jan 21 15:47:12 2021 +0100

    Add support for parsing timedate in wbus (#1616)
    
    * Add support for parsing timedate in wbus
    
    Tested on Maddalena water meter
    
    * fix code format
    
    * replace assert by condition
    
    * remove vararg
    
    * remove Z from the end of time strings

commit 5cbb2a292f0e2bbb023fa19062fd6426e374ea60
Author: peteakalad <pete@ihut.co.uk>
Date:   Mon Jan 18 05:43:02 2021 +0000

    Add Battery Level for Fineoffset WH0290 Wireless Air Quality Monitor (#1617)

commit 8d933b9d7fc787576a0122fc2b6ae3e43804ac5d
Author: jbrzozoski <10002610+jbrzozoski@users.noreply.github.com>
Date:   Sun Jan 17 05:49:14 2021 -0500

    Blueline tweaks and improvements (#1590)
    
    - Fix a signed/unsigned bug in temperature reception
    - Use a new linear estimate that fits my logged temperature data better
    - Speed up ID guessing method by 64x by using a reverse CRC
    - Improve ID guessing logic to also ensure that the "winning" ID isn't tied
      with another possibility
    - Improve comments and documentation
    
    Signed-off-by: Justin Brzozoski <justin.brzozoski@gmail.com>

commit fabcc825701478bc1c7f0e87a9d2a2dd4d8f22c8
Author: Ing. Jaroslav Šafka <devel@safka.org>
Date:   Sun Jan 17 11:47:30 2021 +0100

    Feature/add metrics (#1610)
    
    * Add support for wmbus water meter Maddalena
    
    * Add actual water measure
    * Add measure of last months
    
    * fix code style
    
    * fix lenght of parsed value
    
    * Add support for mbus units, value types
    
    * Fix json keys
    
    * add storage number to json keys
    
    * reduce bit buffer and add note
    
    * update formatting

commit a8dab4b33b3fe7a600ae928ffbead69941635e87
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 14 06:56:12 2021 +0100

    Minor add sanity check from Adam Klva

commit c3deda28222e12f6914f37cfb9935eeed9f5f079
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 14 06:44:30 2021 +0100

    Minor add cs8 output help

commit b9de8421dfd29652bd34dcf6230e0c7a7b06e523
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jan 13 08:15:24 2021 +0100

    Change soil moisture to percent display (#1595)

commit 9680e57d373d8beeb425c9a75244f888633fe7ae
Author: Noodlesalat <Noodlesalat@users.noreply.github.com>
Date:   Fri Jan 8 21:20:35 2021 +0100

    Add ATC Technology LMT-430 conf (#1600)

commit 077dc9ff91c8de81c339ca2551a312559691f8b8
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Jan 4 22:53:24 2021 -0800

    Fix buffer length in honeywell (#1598)

commit 079c3ca9d00b57583c28262b90b5ee95a23f4195
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Jan 4 15:28:14 2021 -0800

    buffer size error (#1596)

commit 643027816bb5e81caed610dda082f1b3d74aca29
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 30 21:23:08 2020 +0100

    build: add colored build for Ninja

commit 540df6e07544da32914ad5606dff16c162eb51c8
Author: Keith Wansbrough <keithw@lochan.org>
Date:   Sun Jan 3 10:43:44 2021 +0000

    Fix FineOffset WH1050 field widths (#1592)

commit a20cd1a62caa52dad97e4a99f8373b2fba3986d9
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sun Dec 20 19:33:38 2020 +0100

    Maintainer update for blueline

commit 19b908ad1cefe3fb1a09274c5509382e248e037d
Author: Justin Brzozoski <justin.brzozoski@gmail.com>
Date:   Mon Dec 7 23:19:01 2020 -0500

    Add support for Blueline PowerCost Monitor
    
    Signed-off-by: Justin Brzozoski <justin.brzozoski@gmail.com>

commit 9ffd115ea688ee2c88d2d9ebd3bb55d6e57be412
Author: Chris <phobozad@gmail.com>
Date:   Wed Dec 23 13:41:50 2020 -0600

    Add FAN-53T decoder conf (#1588)

commit 8cdb56d9ddfbf3cbd51bdf299e1cfbba3efd6c4f
Author: Oskar Senft <osk@google.com>
Date:   Tue Dec 15 10:40:50 2020 -0500

    Add support for Acurite 515 fridge/freezer sensors (#1579)

commit 539e2c9fd15a354ecc29f110169bd9296fe0d96e
Author: soaringswine <dev.null.02@gmail.com>
Date:   Tue Dec 15 02:09:56 2020 -0500

    Removed invalid "weather" device_class (#1548)
    
    HASS does not have a device_class of "weather" and thus will fail to autodiscover any entities with that set: voluptuous.error.MultipleInvalid: value is not allowed for dictionary value @ data['device_class']
    Please see related comment in PR #1390 and https://www.home-assistant.io/docs/configuration/customizing-devices/#device-class

commit 405df88533d3f10ed0f348c2b77d8e531f4f3c04
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 14 13:27:59 2020 +0100

    Fix rtlsdr_read_async() abort on read stall (closes #1581)

commit 33dead2f6f5ff0012f6b7c1b86411cd1750812f1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 13 12:10:17 2020 +0100

    Fix rtlsdr_set_freq_correction non-error code

commit 67ee1d69cb697a84850f556385e40efd0afcad7f
Author: Andrew Pile <andrewpile@users.noreply.github.com>
Date:   Tue Dec 8 08:10:07 2020 -0500

    Add support for UV index and light intensity readings in Cotech (#1575)

commit cb372a5746e616229858f9245f061946ea9e3d25
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 6 22:50:27 2020 +0100

    Fix false positive bug in Nexus (closes #1576)

commit 095ab037fc22cd857b15602531e26a8b3e720e04
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 4 11:55:42 2020 +0100

    Add support for TelFix-RadioLoop to Somfy (closes #1571)

commit 0e4a0a6aa4f85d3c2569f393446b10e66bc71fac
Author: mcginnly <39714773+mcginnly@users.noreply.github.com>
Date:   Fri Dec 4 09:03:36 2020 +0000

    Add Thermostat example conf files with mqtt outputs (#1573)

commit 84114f21771f3ee3e43b72f63a3125322f3bd30f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 30 12:55:54 2020 +0100

    Minor fix add mic to fields in Somfy

commit 0bb4672b1afb716d107b3060afc2d80a2159dbef
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Thu Nov 12 22:24:12 2020 +0100

    Improve lacrosse decoders with sanity checks

commit 70e253a0d1b67e54a8bc6d92e4776cd145a172c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 12 16:36:47 2020 +0100

    build: merge gh check workflow

commit b150fe0034b5a7db287f97d61154a79f140fa2b1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 12 13:26:36 2020 +0100

    docs: update changelog for 20.11

commit a1623416c1cefa25dbe1ef7e8c12f1220721e1c1
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Nov 11 22:51:36 2020 +0100

    Add missing LTV-R1 protocol in example config

commit b0e4c72e9775258e971f0737e75f83a812ee6363
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Nov 11 22:50:25 2020 +0100

    Improve maintainer_update.py script with example file generation

commit bcfc76de2d8a9396377c50e138e54b6a3426bd3e
Author: Michael <aj9x@comcast.net>
Date:   Wed Nov 4 14:00:40 2020 -0500

    Add support for LaCrosse Technology View R1 Rainfall Gauge.
    
    This decoder currently outputs the raw values as sent by the sensor (raw_rain1 and raw_rain2).
    Work continues to determine how to calculate rain_mm from these values.
    
    Closes #1553

commit be443d5530261b091b678c43ef89758906b65699
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 11 12:36:58 2020 +0100

    Minor fix len check in mg_match_prefix_n

commit dd8852477d1052102a7717ab092e96b5287240e9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 11 09:09:53 2020 +0100

    build: Minor fix need realpath for Trusty Tar

commit 7196a2c264d6bd20f1c0d22013621e7e13398387
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 19 18:14:17 2018 +0000

    Add http server (#871)

commit cfc9777d22f44e16490103111fbd664016ca9706
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 26 11:42:21 2020 +0100

    Add jsmn json lib

commit cdad2eb269f10a7895251b0af3988e578541c79c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Nov 10 15:15:24 2020 +0100

    Add  support for ECODHOME smart socket (#1544)

commit c4d9e95e3e30f898fab3711df4da2dbb99816f23
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 10 13:08:54 2020 +0100

    Minor cleanup descriptive ERT naming

commit bc491f6a9fc21e2c6e04c21241682c2df95a0cd1
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 9 21:24:15 2020 +0100

    Fix Lacrosse-THx hardcoded strings to support data extractor scripts

commit 48720016cf2d428e6ec2ecd09aea55d53196f28a
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 9 20:00:57 2020 +0100

    Minor update style and run maintainer update for lacrosse-th2

commit 5d2261ac51c01946465621a2f123ff26f09df95c
Author: Mike <70450969+mbruski@users.noreply.github.com>
Date:   Mon Nov 9 13:57:23 2020 -0500

    Added support for LaCrosse Technology View TH2 Thermo/Hygro sensor. (#1552)
    
    Modified to support LaCrosse LTV-TH2 Thermo/Hygro sensor.
    TH2 differs from the TH3 in the following ways:
       pulse width is 107us (TH3 is 104us) so bitbuffer reports bit_per_row to be ~289 instead of ~256
       CRC for packets with sequence # 0,1,3,4,5 and 7 is CRC-8 poly 0x31 init 0xac
       CRC for packets with sequence # 2 and 6 is CRC-8 poly 0x31 init 0x00 (same as TH3 for all sequence numbers)

commit 4caeaeef4a34c4e6ab2e66fc941053c91dc89f0c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 9 15:54:31 2020 +0100

    Add stats start time reporting

commit f60f80d6883db0386aa6703ef0acec72d2cdef3a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 9 09:17:40 2020 +0100

    Minor fix sdr unused warning

commit 4d14bdea540f8a79dbb5205981e94f168cacd9bb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 21:00:17 2020 +0100

    Change to Python 3.6 for Travis

commit 5c48d23dd978ac0a0969fd2809a2ce9d54c8225a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 22:05:23 2020 +0100

    Minor fix data_print_jsons_t initializer warning

commit 4232eefc9e2ad48428fcffeaed8e97612fe87a39
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 20:52:09 2020 +0100

    Fix Analyzer FSK/OOK hint (closes #1557)

commit 1d0705567f6f6ab7d7a9a74267575ad011a2d95a
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sun Nov 8 12:00:42 2020 +0100

    Improve unit tests for bitbuffer with extra assertions

commit 3ebe5e597c9939f90b3a3d48dc2eb23adf59dcaf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 16:25:09 2020 +0100

    Fix UNUSED in term_ctl

commit 7feb7b0b37ce785cbbb86c8db4d20bfdba4c9102
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 13:20:21 2020 +0100

    Minor fix SDR unused-function

commit 548094df2dea4be1c2ddb3249abc08b77c74001f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 8 13:16:05 2020 +0100

    Remove "http" as "influx" alias

commit 354181195f68bee82044018fae3dd1894fc4bac9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 7 16:17:24 2020 +0100

    Minor cleanup sdr dev check

commit 4f47e3d879bf873448e558fb59bd753fa664c4a1
Author: rct <rct+github@r-t.org>
Date:   Fri Nov 6 13:50:30 2020 -0500

    Add arguments and docs to Home Assistant MQTT auto discovery script (#1546)

commit ffa1ec8478b3ced783276d93c3525c288c9c0483
Author: soaringswine <dev.null.02@gmail.com>
Date:   Thu Nov 5 02:49:18 2020 -0500

    Changed LaCrosse LTV-WR1 to wind_avg_km_h key (#1549)

commit fe2fd710af5c75bf1088d138a9556c04c5208160
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 2 22:05:21 2020 +0100

    build: enable Wmissing-field-initalizers and fix the warnings

commit 72ec49be4e03a494fa2c91965a7f01c48aa11227
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 2 21:54:24 2020 +0100

    build: fix Wunused-but-set-variable warnings for decoders (gcc10 warning)

commit 09e460e4c1d88753253ec3f55045d64ce7a391de
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 2 21:42:53 2020 +0100

    build: Disable Wno-unused and comment out all unused variables

commit 11a78a7e8d411ffaece11dd1de6adfbd73317698
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Nov 2 21:38:41 2020 +0100

    build: Disable Wno-unused-parameter and wrap unused params in UNUSED

commit c72b56188d5ab9c8fb61cebe5f02cede6fd5063a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 2 21:44:13 2020 +0100

    Fix rfraw builder overflow (closes #1539)

commit 1d1cd5ab19f2a851b51c3956c4a5dd273bcec4d7
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Oct 31 18:58:41 2020 +0100

    build: Minor only define noreturn when it's not defined yet
    
    Prevents the following warning:
    
    [20/196] Building C object src/CMakeFiles/rtl_433.dir/rtl_433.c.o
    ../src/rtl_433.c:76:9: warning: '_Noreturn' macro redefined [-Wmacro-redefined]
            ^
    /nix/store/a2n8nrsf215x01a7fv8l94crdjwf69pa-glibc-2.32-dev/include/sys/cdefs.h:419:11: note: previous definition is here
              ^

commit afaefc6d14076714d939cd553f660cdba7013d1b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 1 14:41:42 2020 +0100

    Add Dooya Curtain Remote conf (closes #1545)

commit 619ca1fa1872776eb7179d0c943d5b8bb261ab90
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 31 07:55:14 2020 +0100

    Add SDR loop api

commit e7eacfd4b7921ae3832260835885fc1490dcf1bf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 27 12:26:12 2020 +0100

    Change to sig_atomic_t for sighandler

commit 17052412af48edab89b7e9f1c015b007847f1e37
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 30 12:22:42 2020 +0100

    Minor style fix

commit ac1af412a842a3ea28b51d2c1d3c02407de0df97
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 29 20:48:52 2020 +0100

    Minor fix SDR leak, change sdr_set_antenna to const

commit 3cc0420590342a1e1a1068c1c00f8628f1636b59
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 29 20:19:16 2020 +0100

    Minor change sdr_set_tuner_gain to const

commit 0d6f2d6d76323d13e80f98a7ac1e54669589daeb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 29 20:17:52 2020 +0100

    Minor fix strncpy termination

commit ef45d70b94959b37d48417f908d07fd70f676294
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Thu Oct 29 01:12:14 2020 +0100

    Fix wmbus csv output parameters

commit cc1b06109df408432d40b08eca94b6f2d2e2c73d
Author: Dmitry Murzinov <iDoka@users.noreply.github.com>
Date:   Wed Oct 28 17:52:17 2020 +0300

    Fix flags field for TPMS Jansite (#1538)

commit a2de0c9a5ff30e969939ca064b1d544827ef0a18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 27 08:14:46 2020 +0100

    Minor update example conf

commit aa6cccc90a90d0ab14befa3e8d7dbad4b8f44def
Author: hitzi <github@internetists.de>
Date:   Tue Oct 27 08:09:15 2020 +0100

    Add note for TFA Dostmann 30.3159.IT (#1537)
    
    TFA Dostmann 30.3159.IT is also recognized with this device.

commit a6d4a8061685cfcc8db14d37b6297b394907457c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 24 20:26:46 2020 +0200

    Add SDR runtime settings api

commit 5daf7e3a8c4a309df8e48294ed94c222e75a6056
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 26 11:32:19 2020 +0100

    Minor fix missing alloc check

commit da6a2e3473992510684ad659f8e1c2d9f47869f9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 22 16:43:18 2020 +0200

    Change exit async naming

commit 2388c8e6360b747de4e1a84aef4119072cf106cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 16 11:33:43 2019 +0000

    Add SDR device info

commit d6677354b4aeff3f2b1738026600d0561a062fb1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Oct 26 10:57:57 2020 +0100

    Add support for Bresser 6-in-1, 7-in-1 weather station (#1225)

commit 9ec2086cc65c7542561d218cd1fa1fef8d9a3006
Author: Mike <70450969+mbruski@users.noreply.github.com>
Date:   Mon Oct 26 05:32:04 2020 -0400

    Add support for LaCrosse Technology View TH3 Thermo/Hygro Sensor (#1536)

commit 10908e62268c5e1928404d651dd6d837de166f40
Author: Mike <70450969+mbruski@users.noreply.github.com>
Date:   Mon Oct 26 05:09:03 2020 -0400

    Add support for LaCrosse LTV-WR1 Multi Sensor (#1533)

commit 8e752a0026a94b0640c08211c732772fd3bb2007
Author: Samuel Tardieu <sam@rfc1149.net>
Date:   Mon Oct 26 10:03:50 2020 +0100

    Add support for Nice Flor-s remote (#1526)

commit 55400113806ab62fe0a773bed54d413f29f6c62c
Author: rct <rct+github@r-t.org>
Date:   Mon Oct 26 04:58:47 2020 -0400

    Change remove DSC subtype key (#1522)

commit 456e2c63ee696df1835e444510d16f7958404e30
Author: rct <rct+github@r-t.org>
Date:   Mon Oct 26 04:52:25 2020 -0400

    Change Acurite subtype key to message_type (#1520)

commit 442a3386f2af9c917f1a94f84b12655184fccfd1
Author: Dan White AD0CQ <dan@whiteaudio.com>
Date:   Mon Oct 26 03:49:26 2020 -0500

    Add support for WH31E RCC packet type (#1528)

commit 451ffe0602f6bdbb3d0cdac36b74cbb1fb304fc2
Author: halfbakery <54818270+halfbakery@users.noreply.github.com>
Date:   Sun Oct 25 21:30:32 2020 +0100

    Minor fix in mongoose connection handling (#1535)
    
    * Fix mongoose connection leak upon exit
    * Store Influx output connection handle for cleanup

commit b60ae2e637d989c8212ce337a3c7ec6ba85bafb2
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Oct 25 20:53:28 2020 +0100

    Fix wmbus mode S buffer length issue for Lansen meters

commit c33ee8ff29cf0a754938f3d242ff2000322a9195
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 25 11:50:46 2020 +0100

    Refactor output poll to mg_mgr

commit 46d0ca4e75da8fa23e3709d8853d26704bce642a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 24 16:19:32 2020 +0200

    Refactor MQTT and Influx output context from mgr to conn

commit b6b93870cf207b0f0896d09b1ee5179a5fde69a0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 23 14:49:49 2020 +0200

    Add SoapySDR to MinGW-w64 build

commit 6f91cb99fab1cd5bf3d7fdd7646ddb9d711e35ce
Author: vidarino <vidarino@gmail.com>
Date:   Fri Oct 23 13:46:33 2020 +0200

    Added output format option to flex getters (#1532)

commit aa0f30a62eeef4341496252f851ebd102b9d1252
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 22 17:04:51 2020 +0200

    Minor add verbose option to maintainer_update

commit 3808dec7d4f74cb1de0bc6e7af811a1edb021c2a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 22 15:36:27 2020 +0200

    Add TFA 30.3209 note to Nexus (closes #1516)

commit dd4efb95b4cd6f2518987dc7b58164afd9f23eea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 22 15:33:24 2020 +0200

    Add TFA-Dostmann 30.3161 rain scale (closes #1531)

commit f64829783347949bb5de1d09ff975c7200bec559
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 18 13:31:56 2020 +0200

    Minor update Readme

commit 9ae253727de517b1b3f66401f784be80f2ec5e9b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 18 13:03:26 2020 +0200

    Fix Insteon string overflow

commit da0db3a5f4bba74af90c479457a6358f44af19c0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 18 12:55:46 2020 +0200

    Fix missing CSV fields, add a debug check

commit dd8da88c5f2b51e269a370f10fa61e45cb016737
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 14 10:01:16 2020 +0200

    Add named output tag option (closes #1517)

commit 64476f1c64712958caf58c34268719f5a61c97db
Author: mshoe007 <36560448+mshoe007@users.noreply.github.com>
Date:   Tue Oct 13 23:42:42 2020 -0700

    Missing comma in #1407, support for MightyMule (#1519)
    
    * Add support for mightymule driveway alarm FM231 #1407
    
    * Missing comma after the id line and before the unique line
    
    Co-authored-by: mshoe007 <mshoe007@bitbucket.bit>

commit 46041c5a9971e96520ced6d33e13ec6bf38ce74b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 10 10:31:30 2020 +0200

    Minor style cleanup Opus XT300

commit e7c07dae68f9d9bbf690cf06fd6953cc5f7dff50
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 10 10:28:29 2020 +0200

    Minor style updates Schrader TPMS SMD3MA4

commit b457dc6a4df8ef027112514a2051ddcaf8cc6e32
Author: RonNiles <rniles@yahoo.com>
Date:   Sat Oct 10 01:12:35 2020 -0700

    Add support for Schrader TPMS SMD3MA4 (Subaru) (#1511)

commit 430785dafa6166dcf3d99710ab61018471d918a7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 9 14:56:59 2020 +0200

    Remove unneeded update_protocol

commit 630aeab2faf86a47b701ffbecece726c39d0932b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Oct 9 14:03:38 2020 +0200

    Change width calc from r_device to slicers (#1513)

commit e60674af9666120c4d24885609710a481b47eae5
Author: mshoe007 <36560448+mshoe007@users.noreply.github.com>
Date:   Wed Oct 7 23:07:01 2020 -0700

    Add support for mightymule driveway alarm FM231 (closes #1407) (#1515)

commit a84d239a5c7adf9c0701c2347d2f978f0f219240
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 7 12:36:11 2020 +0200

    Change rfraw parse to accept multiple codes

commit 0e41c9281d3e417c4786d0bfcea40dd1c1380f9f
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Oct 5 00:02:26 2020 -0700

    Fix include for memcmp in rfraw (#1507)

commit 5ee8c8cee4cfa8817279a8df5fff6ce9a2e3ae82
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 4 14:47:30 2020 +0200

    Add id key to scmplus (closes  #1503)

commit 847bfc29fd91ce48a8fdbf204f51996318641662
Author: Khairulmizam Samsudin <xource@gmail.com>
Date:   Sun Oct 4 20:36:20 2020 +0800

    Remove list of supported device protocols from man page (#1345)

commit 214dc3f99d680d9b3c891d2a8e97668b68bce72a
Author: hitzi <github@internetists.de>
Date:   Sun Oct 4 14:28:15 2020 +0200

    docs: minor update BUILDING.md (#1487)
    
    Needed headerfiles for soapysdr mentioned

commit a8165c846a3de3dab75359c6e4f34e0b0b41ed99
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 2 13:06:00 2020 +0200

    Add RfRaw analyzer output support

commit 96308f6468f0820e9b4f77c352a73c588c50d222
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 12 20:19:14 2020 +0200

    Add RfRaw format input support

commit 0f5241cda860ff9c11fecfa1831ea0f7504408f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 2 13:33:02 2020 +0200

    Remove FSK_PULSE_MANCHESTER_ZEROBIT from ook_demods

commit ea797cff8cafd7fc385f8cf413f072df725f9e5e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 3 14:58:30 2020 +0200

    Minor style cleanup

commit da77261dabaec8a92bc0d55270a16ceeb2d97301
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 29 11:36:33 2020 +0200

    docs: Add documentation site link

commit fde0b8ee49548d2b36d7f8762a565d7ae10f2722
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 4 11:47:39 2019 +0100

    Minor code style update Bresser 5-in-1

commit dc1577bd3fea05f3962b5e2358b5b5932dd2a34f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 28 12:46:56 2020 +0200

    Refactor lfsr_digest16

commit 5dba8f5cc6c6f7f7bf176258ee58f4344ae8aabf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 27 16:37:04 2020 +0200

    Fix Inovalley kw9015b temp/rain fields proper

commit 44acd9f15ed2edaf8c712c148ae7e20e66fb47b8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 27 14:43:39 2020 +0200

    Fix Inovalley kw9015b temp/rain fields (closes #1501)

commit 105342a33271bac6837d06aa86c23eec9e9ecb6a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 22 10:12:04 2020 +0200

    Minor improve style check action

commit 7e7b91de4603a1d06bee052c769125c7e77955f5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 22 10:09:58 2020 +0200

    Minor style updates

commit efc72457b9680a5a91a054f8656a0127ef7014a9
Author: Matthias Schulz <matthiasseemoo@users.noreply.github.com>
Date:   Tue Sep 22 09:02:42 2020 +0200

    Add support for Somfy RTS (#1496)

commit 18cb771dfa437131e81516ec015d0058d7129a5b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 21 13:47:14 2020 +0200

    Add 7-bit clean strings check to actions

commit b8234541e535d54f79a96df3c3526af946e79378
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 21 13:40:28 2020 +0200

    Fix non-ascii characters in strings
    
    Only 7-bit clean ASCII allowed in strings as we can't known if the strings are Latin1 or UTF8 or what the output expects

commit 703d4fc1d1a535c1264b9e5b5a58e78f4996f706
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 20 15:20:10 2020 +0200

    Add maintainer_update check

commit 50b613dc6a43050cd81f56b68d890d5b90527f16
Author: Clayton Smith <argilo@gmail.com>
Date:   Sun Sep 20 14:55:55 2020 -0400

    Fix Security+ 2.0 decoder for new gap_limit rows (#1498)

commit 38e388c7664c9d09dba184fbf038e684e8255715
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 20 15:12:03 2020 +0200

    Minor fix use GCC noreturn on Clang as _Noreturn is C11

commit 994e016de6a5076ee4dda38172daab63870ae633
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 19 21:45:11 2020 +0200

    Minor change action names

commit 6613c72cf456c86fbc10116dbf5e40229cc46eb4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 19 21:26:13 2020 +0200

    Add clang-analyzer action

commit 71fc9f7d37d09372f1b08902573b32452d6ee225
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 19 20:13:45 2020 +0200

    Minor fix for clang-analyzer

commit 04cdf7977810c86fa5a995b568d332d5cf17ff0e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 19 16:42:52 2020 +0200

    Add build action

commit 2f51f33423e64e7f9e38c94f1fdf93ed6f4889ef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 19 15:32:57 2020 +0200

    Minor fix missing build entries

commit 2fcaa47ee1185b5fb78bcb02a373a560172f9a7e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 18 20:58:08 2020 +0200

    Update style check action

commit 8bf995e1009f6fb9fab58fb1f19c3da32e5be0fc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 18 20:57:48 2020 +0200

    minor: code style more updates

commit 8212b334a85734099bbda8386d8f06e18351449b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 18 15:15:23 2020 +0200

    Add style check action

commit 08cf63f2ba912297bf3a460f7a7e41c54ec8d410
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 18 19:44:47 2020 +0200

    minor: code style updates

commit 97fdf16333a5f1a7fb5490996a942186be5cf99e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 17 14:55:00 2020 +0200

    Improve PCM NRZ 0-bit slicing precision

commit 400ea20a68f1c08cc5a394b055a1730e5bb58d89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 16 18:37:30 2020 +0200

    Fix output keys for FineOffset WH51 (closes #1495)

commit 7164f4a2f3d87c88cd785e39854a17010297d8f3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 12 18:10:20 2020 +0200

    Refactor split out pulse_analyzer

commit b091ab68b58b5ddce463f06c6b6d87a492775ce5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 7 13:41:25 2020 +0200

    Fix index bug in TFA 30.3221

commit 3fc80d413ef0a548a1a7826e4d81496261c6ddb4
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Sep 5 19:35:58 2020 +0200

    simplisafe: Fix don't produce output with non-printable characters

commit 9c1945885e9109d1e468e651eae89eb57a5e6000
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 5 18:52:01 2020 +0200

    Cleanup LaCrosse LTV-WSDTH01 BreezePro

commit 15c6d6e0a2e1c0a3db1c7a600c3b13293c9c400b
Author: Mike <70450969+mbruski@users.noreply.github.com>
Date:   Fri Sep 4 10:22:30 2020 -0400

    Add support for LaCrosse LTV-WSDTH01 (#1485)

commit c29f145a2628da4749f56a1dbbf1b330d845d9c1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 3 13:51:11 2020 +0200

    Add gap_limit to PCM demod

commit f40141038817897ccbc0384640b4e3a45a0a337f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 3 13:15:37 2020 +0200

    Fix invalid dumpers on ook input (closes #1463)

commit 67b0131a42a55b44e215b3b56d1cbeb194d6b6f8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 3 12:38:30 2020 +0200

    Clean up TFA 30.3221.02

commit 57b015b569199bbf66d414081bca470c0058af30
Author: Odessa <odessaclaude@yahoo.com>
Date:   Thu Sep 3 12:33:51 2020 +0200

    Add support for TFA 30.3221.02 Temperature/Humidity sensor (#1426)

commit 1c0ac486fd9f606c4dd7e71435eaffc181aae35f
Author: rct <rct@r-t.org>
Date:   Sun Aug 30 15:43:38 2020 -0400

    Fix Acurite 6045 temperature 2.0F too low (#1482)
    
    Fixes #1401

commit 37cb3979594e34eaffee22d3204b4f2f9a688096
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sat Aug 29 09:31:47 2020 -0700

    Add support for Security plus v2 keyfob (#1480)

commit 4871ca0d6251800b3662df1edc8a113be7bbc532
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Fri Aug 28 12:28:36 2020 -0700

    Fix opus_xt300 added sanity check to data values (#1470)
    
    * Fix opus_xt300 added sanity check to data values

commit cf4f4d8e37400edd2f5c26e58c2833cd77adc732
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Aug 24 14:13:18 2020 -0700

    fix runtime error 'left shift of 229 by 24 places cannot be represented in type int (#1479)

commit 97a3abd701362a51a0f9d1971d96534c3f46eb21
Author: psa-jforestier <psa-jforestier@users.noreply.github.com>
Date:   Thu Aug 20 13:25:38 2020 +0200

    Fix bad conf for Fan-11t (#1477)

commit 6edb5d2bac0f1b41ef39e437263a43accd9bc1c4
Author: psa-jforestier <psa-jforestier@users.noreply.github.com>
Date:   Mon Aug 17 19:35:01 2020 +0200

    add came top432 flex decoder config (#1474)
    
    
    
    * improve code
    
    * Add CAME TOP432 flex decoder
    
    * add copyright info
    
    * Update CAME-TOP432.conf

commit 17738a500361e6650176277c86361150fe3823e1
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Aug 16 15:14:23 2020 +0200

    fix wmbus raw telegram output, mainly for wmbusmeters use

commit 6778019dfab5962fb90bc5c36704691f086d64fe
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sat Aug 15 07:28:03 2020 -0700

    Fix efergy_e2_classic False Trigger (#1475)

commit 8d7a8502069b0a250363d220aa8e0159decf109e
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Fri Aug 14 14:04:42 2020 -0700

    FIX check manchester_decode check decoded bit length in a constent method, removed superfluous comment

commit 898b1026aa3d07dc1ad7b417c05a9a5408d379bc
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Wed Aug 12 00:13:49 2020 -0700

    FIX check manchester_decode result length

commit 4f6ea29d783ee7ff978afc1cf2d2787558448e23
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Tue Aug 11 23:29:29 2020 -0700

    Fix current_cost 8 bytes required

commit 9fd245feecbaf156bc904e5ff1be5ae423dac2a0
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Fri Aug 14 13:48:10 2020 -0700

    Fix TPMS Abarth124 false positive (#1466)

commit 57c924d2315de6a0688ad65614cf838396ca946f
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Aug 10 22:39:12 2020 +0200

    alectov1: Fix issue where data would not end up in csv
    
    An issue was filed on Github that the output_fields did not match the
    field names in data_make(). This resulted in data that was shown in
    json or standard output, but not in csv output.
    
    This patch renames the incorrectly named csv fields to be correct.
    
    Fixes: #1457

commit 9c117521f0570c86eda651c1237c3d796bfbb62d
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Aug 5 22:01:06 2020 +0200

    cosmetic: Remove, use or comment out unused macros/defines

commit e02d80a7ac809b5e54d278a302cf6ba28af141c6
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Aug 5 20:56:45 2020 +0200

    cosmetics: remove unused variables and function params or comment them
    
    This results in a lot less noise when -Wunused and -Wunused-parameter
    are enabled, and cleans up the code base from old prototyping code.
    
    Some unused variables are commented out because they appear to be
    values that might be of value someday, but there were a lot of values
    that could just be removed because they did not appear to be of any
    value.

commit 19f6f89243c205ec38a8059f592c5cb38af1e1b6
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Aug 5 20:51:38 2020 +0200

    cosmetics: remove arguments from main where they're unused
    
    This prevents warnings about unused parameters (they're disabled by
    default though, so they're not very visible).

commit fcd35331008b03dba00e655578042a5d9c8e832c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 4 11:14:33 2020 +0200

    minor: Acurite Atlas code style

commit d086fefcf511358b6e1e6fdf0a9e2c4613feb6f8
Author: rct <rct+github@r-t.org>
Date:   Fri Jul 24 02:59:38 2020 -0400

    Refactor Acurite Atlas decoding (#1440)
    
    * factored atlas decoding out to separate function for readability
    * New model key for message_type vs subtype
    * New model key for id vs sensor_id
    * Changed raw message dump to stderr from an unprotected print to a data field

commit 4e9d51f242cbd63d3fcb303f347741194102417c
Author: jrhelbert <jrhelbert@gmail.com>
Date:   Mon Jun 29 13:21:04 2020 -0500

    Add Atlas Lightning Detector support (#1418)
    
    Updates to determine 5n1 or Atlas based off the message type field instead of message bit len. Changes to handle Atlas devices with and without lightning detectors, also implemented parsing if lightning strike count and distance data.
    Co-authored-by: Jerome Helbert <jerome@helbert.net>

commit f2b0d44716bf53c64b141c8eb29d9ed57ad1d565
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 24 18:43:02 2019 +0200

    Add Acurite Atlas support (#1124)

commit 2915ce45493ab7dc3de97f207a5e80c1fc17d222
Author: Ondřej Žára <ondras@zarovi.cz>
Date:   Tue Aug 4 10:44:37 2020 +0200

    Add Nexus-TE82s compatibility note (#1455)

commit f77fc0786f720aa8392e6bcdaaa17f0390e01dab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 3 13:20:51 2020 +0200

    minor: fix some cppcheck warnings

commit 6a812ebe9894498d61a0ffb8f6d21517df3c738f
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sun Aug 2 15:08:20 2020 -0700

    Update idm scmplus Meter type list (#1445)

commit e383fbadd4fc43b5d154db06c6dc2abb49e8dd9c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 1 11:44:04 2020 +0200

    minor: code style update for FineOffset WH24

commit 0fa292ed198ffa06e4622848624b3947b7141289
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 1 11:36:45 2020 +0200

    minor: code style updates

commit 23c78063c6ea2226b24780c2bf8e9c1f109e7c7e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 31 11:03:41 2020 +0200

    minor: style fixes

commit 8064b265210da64590d1946b8103429a00537202
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 30 23:01:12 2020 +0200

    minor: add missing doc sa refs

commit d27cf492b0cd5d0be50f88ae91a783c88c7cb6a4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jul 30 17:17:45 2020 +0200

    minor: clean up Acurite 590TX

commit 0334a966fbbae757af30cb373613f178d89b73f9
Author: fmuntean <fmuntean@gmail.com>
Date:   Thu Jul 30 10:58:25 2020 -0400

    Add Acurite 590TX support (#1411)

commit e64d3e5f7b8e3a004f217ad8cff471d3abcb8626
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 29 15:09:02 2020 +0200

    Add ThermoPro TX2 support (#1450)

commit abe2b1004dec9ed5e40f8b41705003d083ed2348
Author: psa-jforestier <psa-jforestier@users.noreply.github.com>
Date:   Tue Jul 28 17:22:55 2020 +0200

    Improve program exit code in case of error (#1451)

commit 60220cfcf7db3cf1d6211104b6fe333b5bcd3295
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 27 11:22:08 2020 +0200

    minor: fix HCS200 false positives

commit 5a80e0fefb46be6548e0ae2979d1566153301a0a
Author: DagBertelsen <37803050+DagBertelsen@users.noreply.github.com>
Date:   Mon Jul 27 09:31:17 2020 +0200

    Fix Home Assistant MQTT auto discovery (#1390)
    
    * Added support for setting MQTT username and password
      - Setting MQTT_USERNAME to None will disable username and password for mqtt
    * Added config for Oregon wind and rain sensor.
      - Note, the device_class 'weather' is not supported in
        Home Assistant see: https://www.home-assistant.io/integrations/sensor/
    * Oregon sensors use both channel and id so the instance
      variable will now support either one of them or both.
    * Home Assistant will only allow edit of discovered
      sensors in GUI if they have a unique_id set.
    * Identifiers in the 'device' seems to be use to group
      sensors in one group in home assistant
    * Manufacturer in the 'device' is required to create a
      group of sensors in Home Assistant.

commit 748ac68d54e243b9968d32541f0fa7d973a05985
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Jul 27 00:24:12 2020 -0700

    Fix Many False Positives (#1444)

commit 1173bd8267895cba745a99634c22ef02c7038dd0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 27 09:20:04 2020 +0200

    docs: Update contents of header doc comments

commit 151d55794de9d565de330f4e8032682afadee136
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sun Jul 26 23:56:20 2020 -0700

    docs: Update all header doc comments (#1439)

commit 7e40c9d7fca3475d73f24ae806fe535bb7c10e15
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sat Jul 25 05:40:22 2020 -0700

    Fix Globaltronics QUIGG GT-TMBBQ-05 false positives (#1443)

commit 07ebe6a39830405e92c1393f13387fb5c781cb1f
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sat Jul 25 01:14:40 2020 -0700

    Fix Oregon Scientific SL109H false positives (#1442)

commit 50c774d1423e6eba833acbc66ab2fc2ab145ad2a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 20 20:01:08 2020 +0200

    minor: refresh docs

commit 3777e90eeac18f588dab0abbcdcffb9a2ff3a467
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Jul 20 10:37:03 2020 -0700

    Idm (#1421)
    
    * idm and netidm decoders

commit a9b8a4666668743235b0b242db1e67cb6f41c1fa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 20 18:04:12 2020 +0200

    Refactor cleanup to use DATA_COND

commit 9bbf20b4b92e637027636b9909b6aa61f6d33e8f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 20 17:46:05 2020 +0200

    Change Fineoffset WH32 to exclude pressure

commit 72164effe4b6c9f3369f32438bfb4f2b4d761f13
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Mon Jul 20 07:53:17 2020 -0700

    Insteon (#1285)
    
    * Add Insteon decoder

commit f03710a53d248e751d158b8b5a8ca3a977c4c94a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 20 12:53:03 2020 +0200

    Add Friedland EVO door bell conf

commit 74ab89910729029041c872062c218a7bcb977afd
Author: bsharper <bharper@gmail.com>
Date:   Mon Jul 20 03:48:55 2020 -0500

    Add support for LaCrosse TX141B (#1434)

commit 7e6ecf5c0e16405994aa5f313192f0af8148e9fe
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Jul 19 21:41:34 2020 +0200

    Add missing parts for Sharp SPC775 decoder

commit f7682d666d594912defd6109fc7a799d08505974
Author: Dan Drown <dan-github@drown.org>
Date:   Sun Jul 19 14:37:51 2020 -0500

    Add Sharp SPC775 support (#1433)
    
    * Add Sharp SPC775 support

commit b5672f3717b14daee24aa0e6aabfdddb92221a47
Author: Marius Lindvall <marius@varden.info>
Date:   Sat Jul 11 13:48:18 2020 +0200

    Add support for Missil ML0757

commit 1bce1c9e7a4763819c2b0fb8564904a576b98b8a
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Jul 18 23:24:23 2020 +0200

    Fix use of return code in Abarth Spider decoder

commit ed7a743b40c79c95130de8c79dc2175fa3a5cd5b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 15 16:19:06 2020 +0200

    Add conditional to data_make (#1432)

commit f58e4355ca4dc4da4c73be6cab5ec0353f8c11a3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 13 13:41:25 2020 +0200

    Add support for Fineoffset WH32 (closes #1431)

commit d362397a4ba29b104bf8b925c9efedd7047046ad
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Mon Jul 6 21:07:27 2020 +0200

    Add bit reversed output for HCS200 decoder to match official tools

commit a5b3961320e9907ddc23b89be79806f33dd720c2
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Mon Jul 6 21:06:42 2020 +0200

    Add reverse32 function

commit f3a0c703fa177cf3aff34cd36955550b0e1b200b
Author: FredrikFornstad <fredrik.fornstad@gmail.com>
Date:   Sun Jul 5 13:03:48 2020 +0200

    Improve x10sec add sensors, tamper, crc (#1413)

commit f50ec9b02cecbe23bf43da680e8017304e3ef91f
Author: Hagen <61312340+hagen-git@users.noreply.github.com>
Date:   Sun Jul 5 12:03:51 2020 +0200

    Improve inFactory e.g. MIC (#1325)
    
    add CRC check, battery, power-on and datagram field, new timings

commit 8fad34bf2dd09bb59fa637b1f7975956c2049f98
Author: Roger D <roger-@users.noreply.github.com>
Date:   Sun Jul 5 05:58:31 2020 -0400

    Change Kerui to break out additional fields from state (#1018)
    
    This breaks out the following fields from state: motion,closed,tamper,battery_ok.
    FYI the following are redundant and could be removed: state, cmd.

commit 94c3ba34a92d68e02897cfa1b27f348037a5d01e
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sun Jul 5 00:04:03 2020 +0200

    Update rtl_433.example.conf

commit e367642efa19db5fba40a20a26ee6c367eb30cc9
Author: Pierre Tardy <tardyp@gmail.com>
Date:   Sat Jul 4 23:54:21 2020 +0200

    More valideations checks for smoke_gs558 protocol

commit e283d8247dba791d49810f4eff047cb1ab5ef1ae
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Jul 4 23:46:10 2020 +0200

    Add Equation/Siemens ADLM FPRF remote conf

commit c13d53e767461aab7ccdd9b1de5476571bc7b8cf
Author: Torben Tigges <torben-tigges@web.de>
Date:   Sat Jul 4 22:08:25 2020 +0200

    Add Abarth124 tpms sensor support

commit d231892324316f531030b31befb7d87b95f6f9b0
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Jul 4 22:14:19 2020 +0200

    Add missing protocol to readme

commit 1f1468702c8a9176136828c316675817c6eee43c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jul 4 21:58:33 2020 +0200

    Add attenuation histogram output (#1387)

commit 599a1241569386cd04742abea71d3e78b79b0485
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 4 21:53:29 2020 +0200

    minor: cleanup Ecowitt check

commit 6bd4b146889a84f0746655a4281a92eb339e5a9f
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Fri Jul 3 22:06:29 2020 +0200

    Allow smaller Ecowitt WH51 bitbuffers, fixing previous commit

commit 2706e4221bd909a2376d90c94d98dbd367b47214
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Fri Jul 3 21:16:42 2020 +0200

    Add Fine Offset WH1080 FSK version support

commit aa7436424394bc5eb0a5b85f827ac4e9d26ad69e
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Fri Jul 3 20:30:56 2020 +0200

    Allow larger Ecowitt WH51 bitbuffers.

commit f35becbb0ffbc6c45573b10807946e3b6b31661e
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Sat Jun 27 21:17:21 2020 +0200

    Handle FSK demodulation of distorted signals better

commit 3018ae9aef5844ea7e2994ee3802b8293eb8fe27
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Wed Jun 24 13:14:43 2020 -0700

    Scmplus (#1410)
    
    Added SCM+ decoder.

commit 04ef9d5e8f0aad857cc37b5c4ca0a0fa9579fb35
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sun Jun 21 04:07:52 2020 -0700

    build: Fix text encoding error (#1412)

commit 7b2f90f840c89da1419e308243c8adefe6283f13
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jun 18 23:43:24 2020 +0200

    minor: update Kerui docs

commit 1e49e5058fe462140fc9ec5bf52c41f37f50fdf1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jun 18 22:44:46 2020 +0200

    Add support for Kerui WD51 Water leak sensor (closes #1406)

commit 0da03c390353ea3e79b718082e69b4a463a860ae
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jun 18 11:32:45 2020 +0200

    Fix cancel watchdog when reading from file input

commit 02a009c21c9b53dd9860801eb056221a12fd6e41
Author: Paul Harrington <phrrngtn@panix.com>
Date:   Sun Jun 14 17:11:04 2020 -0400

    fix ERT Endpoint Type extraction (#1379)
    
    * fix ERT Endpoint Type extraction.

commit cc7c3f181b01ef43dfae986b630662128313a558
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 14 20:14:45 2020 +0200

    Add custom data processor example

commit bea205c47f35367cabb5ef4f9d1bc6690cbe9407
Author: Chad Condon <thetic@users.noreply.github.com>
Date:   Wed Jun 10 02:26:35 2020 -0700

    Improve Honeywell sensor support (#1384)
    
    Report sensor states discretely.  This is a breaking change, but is more
    robust and flexible.
    At least some models (eg Honeywell 5816, 2GIG DW10) support both wired
    contact switches and magnetic reed switches to detect door/window state.
    Contact switch state is encoded in bit 7 of the event field, and reed
    switch state is encoded in bit 5.  Previously, only contact switch state
    was reflected in the reported state.  This change determines the
    reported state from both sensors; if either bit is zero, the state is
    reported as "closed.

commit 0a73ebf10b624caf454f80126e9b05f6b7ef6129
Author: azuca <mark@azu.ca>
Date:   Sun Jun 7 02:00:50 2020 -0400

    Add delay and low battery codes for DS10A door sensor (#1397)

commit f82c02561dcde055143903d0f65257eb3211d45b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 27 21:08:02 2020 +0200

    Minor fix Eurochron EFTH-800 channel numbers

commit 0db79b85e1056d19bfbe9d6da972c563880073b0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 26 13:58:24 2020 +0200

    Fix free results from SoapySDR API

commit 385f4552575ae2473f9a067e96a87af5d057eaea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 26 13:54:06 2020 +0200

    Fix handle empty filenames

commit a0b9b1b5d5c2ca6f4351dc3e23380acfdf8e1f0b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 23 08:56:49 2020 +0200

    Clean up Cotech 36-7959 (#1382)

commit ada8c4d5730fe77957cd2e16999cbed4373d2bc9
Author: burken- <andreas@burken.se>
Date:   Sat May 23 08:44:10 2020 +0200

    Add support for Cotech 36-7959 (#1382)

commit d4ce64b68637ff993211eccf8284e4e1eb861586
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 20 18:29:38 2020 +0200

    Remove deprecated positional flex syntax

commit c1d1f9f8eb92c411492d87653101003b6bb9e219
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 16 22:17:16 2020 +0200

    Change div 10 to mul 0.1 in all decoders

commit e5bdd68f129c3bc69b75d7797ceef376fb801ea5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 16 18:11:36 2020 +0200

    Change value scaling for double to float in all decoders

commit 8edb2396934a81e5ca0be2fcba2c3fe4d7c22f4b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 15 19:00:23 2020 +0200

    Change checks on Rubicson/Nexus/Solight

commit 8c1ed79d2f69c61d5c2e9df59430726d39b6d4f0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 15 18:53:55 2020 +0200

    cosmetics: style update more Rubicson/Nexus/Solight

commit 360398dc7677c63e47515a8ac781c6c464863f9a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 15 18:23:21 2020 +0200

    cosmetics: style update Rubicson/Nexus/Solight

commit 9700feeb9d5b494df5f45d39eb0a4759f29b8ee2
Author: peteakalad <pete@ihut.co.uk>
Date:   Thu May 14 19:08:42 2020 +0100

    Fix Bresser 5in1 Wind calculation (#1353)

commit 177fb6bd7d5433de33bb0fcb8ca27c3f5cbd48a4
Author: Max Lock <maxlock@users.noreply.github.com>
Date:   Thu May 14 14:40:05 2020 +0100

    Enhance MQTT Home Assistant example (#1357)

commit 67ff22cfb43ab86645db4570de85d50728c6edbc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 14 11:37:15 2020 +0200

    Add decode_uart util (#1376)

commit 34844416d9b1f650d4260ce0c66cc11fb245f527
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 13 19:00:53 2020 +0200

    Fix Eurochron EFTH-800 missing mic

commit 2e33d43bf495d2286ef22a9d45c17f715916249d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 13 18:54:54 2020 +0200

    Add Eurochron EFTH-800 support (closes #1375)

commit e310efe05c1d2d88e9abc3a5c77291a3fbc93b1a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 5 14:21:25 2020 +0200

    minor: example py cleanup

commit 0fc81bb0a2abc09ca7c176981c5f582fbe0d4842
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon May 4 21:32:05 2020 +0200

    Fix MQTTT mgr free

commit 40f8c28feed4ad28ce8e2f2a703edbb2e3419810
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon May 4 19:45:23 2020 +0200

    Fix Soapy string leaks

commit e9fbb92c2ee4948814c6fbdfb18902dcf3cd90df
Author: Wilmer van der Gaast <github@wilmer.gaast.net>
Date:   Mon May 4 14:13:17 2020 +0200

    Add Prometheus/OpenMetrics relay example (#1371)

commit 27f9922caa0b5ea51f548d665a8e19790c5d7eca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 30 17:32:13 2020 +0200

    docs: Fix LaCrosse-IT doc comment

commit 19b2f593d294a540a2d0605758854a52d072a24a
Author: OgreTransporter <OgreTransporter@users.noreply.github.com>
Date:   Thu Apr 30 09:12:15 2020 +0200

    docs: Fix dot path error (#1369)

commit 6135a23d1bc2f1cfef92b9206d9f7dcb4a0de317
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Apr 29 17:13:57 2020 +0200

    Fix missing levels with minmax demod (fixes #1363)

commit f26830d7bb06ce24f68b72e205d2da6555298cf8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 25 12:47:13 2020 +0200

    Fix socket portability

commit c47bef0815e5240253236c023f21deeff5979058
Author: Max Lock <max@technoghetto.net>
Date:   Tue Apr 21 21:15:18 2020 +0100

    Fix visonic device battery reporting

commit f408b32cf39e00827bbf3faf753f098fc51fb716
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Tue Apr 21 21:57:25 2020 +0200

    docs: Fix maintainer_update script to correctly parse help text

commit 0f55fa58368a89ca0c08632720ac85f199aa9e29
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Apr 17 21:05:06 2020 +0200

    visonic_powercode: improve lrc calculation code

commit 05aeab47e7357f1dd0db4e3b6663f0a541ce4192
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Apr 17 20:57:15 2020 +0200

    visonic_powercode: add mic field, format data_make

commit b692845e19b2998a3a084bc3ff20ed1ee876cecf
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Apr 17 20:48:57 2020 +0200

    doc: update examples and add backslash back to list of decoders

commit eae7e7bd84cf3d5267a9bdd43d0ea8e89bd1952a
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Apr 17 20:43:08 2020 +0200

    docs: update documentation using maintainer_update.py

commit 7a2226609ea14e2eb1ae12bb6d3e870e6ce9cc62
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Fri Apr 17 20:40:16 2020 +0200

    build: update maintainer_update.py to python3

commit ccf9bd62abc96267ac393a39fac1a46b9fc8b33a
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Thu Apr 16 22:15:03 2020 +0200

    visonic_powercode: add lrc check and enable by default

commit 9cf51a67a11f59687a34afb8164181a5a2e118e7
Author: Thomas Vassilian <1489618+tvass@users.noreply.github.com>
Date:   Wed Apr 22 07:57:52 2020 -0400

    docs: Add Fedora nightly builds info to docs/BUILDING.md (#1361)

commit f8d9a01e68a6578289cda0dae383942c4779a4b5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 20 21:53:56 2020 +0200

    Fix rtl_tcp gain/rate/freq status output

commit f82d02bd4bb6487c22059805d8de946b92c8e3db
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 20 15:13:06 2020 +0200

    Fix missing WSAStartup in rtl_tcp

commit e571a0524039f60d0b3387743ea37c0f29f097ee
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Apr 18 10:25:04 2020 +0200

    test: Fix memory/file pointer leaks in tests

commit 647ac54b6fe9482da450b8bf2935164c892651ad
Author: Max Lock <maxlock@users.noreply.github.com>
Date:   Thu Apr 16 20:26:25 2020 +0100

    Add support for Visonic Powercode devices (#1349)

commit 6b09d633200de9d7ccdd5904d9eb6df03a45148d
Author: Benjamin Larsson <benjamin.larsson@iopsys.eu>
Date:   Tue Apr 14 23:21:37 2020 +0200

    Add message length check for ESIC EMT7110.

commit 9b92ed21d86f3b7d84fb1f5438f2de983d3f8c6d
Author: rct <rct@r-t.org>
Date:   Mon Apr 13 05:51:19 2020 -0400

    Update Acurite 6045 to capture all 8 bits of strike counter (#1348)

commit 519f8392796ed9f7a836bfe0c4ad26fdad310503
Author: Khairulmizam Samsudin <xource@gmail.com>
Date:   Sat Apr 11 15:47:48 2020 +0800

    Add configuration file for SMC5326 (#1346)

commit 2f403ebb3b065fe92f37f0561095f5bdaae0045e
Author: Khairulmizam Samsudin <xource@gmail.com>
Date:   Thu Apr 9 17:45:22 2020 +0800

    Update template guideline for verbosity (#1344)

commit 0e355dc8973c1bb0b9b4dff68a737ef5945741bd
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Mar 28 19:09:29 2020 +0100

    Fix failing style-check test by adding allocation check to write-sigrok
    
    The style-check test failed, because a strdup call was done
    in write-sigrok without checking if the allocation failed.
    
    7/7 Test #7: style-check ......................***Failed    0.01 sec
    File "/home/user/rtl_433/tests/../src/write_sigrok.c" has 1 ALLOC check errors.

commit 7a9bfd5b117ce96ac38d4374dd614ca7e3e74c38
Author: DerekGn <DerekGn@users.noreply.github.com>
Date:   Wed Mar 25 21:33:34 2020 +0000

    Add support for sigrok convert on windows (#1341)

commit 35091bbcff067426bafa0297f18ee8aaa2908530
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 25 22:28:08 2020 +0100

    Fix flex map parse

commit 626cc0a7fa45d0e28a46b55b629fd5cf930c611b
Author: DerekGn <DerekGn@users.noreply.github.com>
Date:   Wed Mar 25 15:28:04 2020 +0000

    build: Updated Visual Studio project and readme (#1340)

commit 06e8746f19fdc15d167414a6d3d83c92d487e71a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 16 16:12:06 2020 +0100

    Change -l n to -Y level=n

commit 46105fab62cf16483a77904b9276058058e08492
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 16 11:14:41 2020 +0100

    Change detector level limits to dB

commit 9a20cb11b61e9889255db1f28b1d9c1ec90f0c0c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 12 09:30:32 2020 +0100

    Fix Fineoffset-WHx080 temperature (closes #1327)

commit 846dfeeae3aa4a6c83deb0c4af300c1c44334957
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 12 09:24:55 2020 +0100

    Fix Ecowitt-WH53, Maverick-ET73 timings

commit 6ebad62cdc874dac5ce57e19892d4dd8c8a011c5
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Sat Mar 7 19:30:07 2020 +0100

    cosmetics: Remove or comment out unused variables and code

commit 02e8d3215fae9b563edb56288fa1ccbd1c775060
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 4 12:06:27 2020 +0100

    minor: fix asprintf use

commit 44f43a0e13c7ff4cc060f69c6bb2eef32721a07b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 3 21:15:35 2020 +0100

    Minor bugfix in klimalogg decoder, possible buffer overflow

commit fe3c5f1198fb9aab8bf2a871051de9b0e2b54472
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 3 21:09:28 2020 +0100

    Minor bug and style fix in wmbus decoder

commit d44dc42189304eb746a9d41d47cbb710e00e90f8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 3 21:08:52 2020 +0100

    cosmetics: remove stray ;

commit 83e3957a6e4705ca5c1a787ca0125738826af87e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 1 22:20:19 2020 +0100

    Fix Klimalogg device settings, tolerance was set to low

commit 31a3248a7f6967182d6ba0c7cb07403d3f830364
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 16 13:18:45 2020 +0100

    Add Klimalogg decoder and needed nrzs demodulator

commit 72ca5a2e47d221502f5bb57f943948ffd6d60a8e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 29 16:43:22 2020 +0100

    Bugfixes for the wmbus decoder
    
    Handle negative temperatures and proper decoding of door sensor states.

commit 6b5d52b40c98094070cf36fd374a578638eaf4fe
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Feb 26 23:08:10 2020 +0100

    docs: Fix old/incorrect comments about the usage of rtl_433

commit 2d2d28a0907aa22d326fc1e9b7b139690872ba43
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Tue Feb 18 19:12:47 2020 +0100

    docs: Add contributing guidelines

commit 2f0f690663d9bf562b30997a7bd64b2afc826c13
Author: devZer0 <devzero@web.de>
Date:   Wed Feb 19 20:35:15 2020 +0100

    Minor add checksum note for Bresser 5in1 (#1322)

commit f5e5a6aed48d8c2dfb3c10210f66472b0a3084c1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 18 10:22:17 2020 +0100

    Add pulse-eval example

commit 18d9f39c02a12e4eb8412352562d32296f59eb7b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 17 12:52:23 2020 +0100

    Doc update changelog for 20.02

commit acf1d1abf67af63f76d614ca5ef17277fb8fc1a3
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Feb 16 19:21:11 2020 +0100

    Change CurrentCost and EfergyOptical keys to have units (#1313)

commit e4a2bfe6e96814e962e817c4073aca7ebe7bddca
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 16 15:34:10 2020 +0100

    Add command line information when new defaults are active

commit e49f53ce4ac73b736fc65771647765b8bb4aabeb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 16 13:16:11 2020 +0100

    Add mic to csv output in the ert decoder

commit 70f523e3b75df99697f7a6f60de062a03b62bc41
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 16 12:12:41 2020 +0100

    Add subtype to DSC (#1318)

commit a552abce5425c2357aae8f413ad86fbceab46db9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 14 12:16:39 2020 +0100

    Add meta to OOK output

commit a2c0aff7522542071eadf275223098a3243b3795
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Thu Feb 13 19:28:36 2020 +0100

    Annotate all continue statements with their expected return code, to assist in grepping/using sed for replacing

commit c2e2e664fc83d94989afc73f5a63e6c60de41583
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Wed Feb 12 22:44:45 2020 +0100

    Update calibeur, lacrossews and rubicson so the MIC fail is moved above message decode instead of after

commit a41f00243a860f92a9372055817575ec103e9d69
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 11 13:38:45 2020 +0100

    Minor fix Citroen TPMS double invert

commit a47f8493da8b96fa829653457c3976b0f1e68b69
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 11 12:56:44 2020 +0100

    Fix return codes for decoders using events patterns (#1314)

commit 96b6c95a1f2ea4d0d17dc390bbb9fd9ecb27fd90
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 11 12:28:12 2020 +0100

    Minor fix don't alloc empty data arrays

commit aeafa4ffa4ba30e72bef92566cecca8105340718
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 11 12:24:40 2020 +0100

    Fix json escaping (closes #1299)

commit ee8d91e6cf8d4f4435ba870e908c087bdfbd640f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 11 10:03:35 2020 +0100

    Minor style ERT doc comment

commit 84fb94bcb63c36f4b5f7b20188ace702f8079b0d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Feb 11 00:42:36 2020 +0100

    Add ERT SCM protocol decoder

commit 4f57c2f880d9c4225832e1e9efbb2ee4b96f8cf2
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Feb 10 23:17:35 2020 +0100

    Add return codes for most devices
    
    Error codes added
    
    More error codes

commit 77321cd7229cb092284c0e2940b3f8828b904adc
Merge: b169c9d4 e3335bc1
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Feb 10 22:55:52 2020 +0100

    Merge branch 'master' of https://github.com/merbanan/rtl_433 into feature/return-codes-3

commit b169c9d4fd8e6e63d511214de3d926ae404c4be5
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Feb 10 22:55:26 2020 +0100

    Add more return codes

commit e3335bc1177f0a87a05b28db8ad7b8970ee04050
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 10 00:11:42 2020 +0100

    Fix return codes for decoder and fix mic usage

commit c7025b0a25160f64a8e334246583bc2ffcc3305c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 10 00:09:53 2020 +0100

    Change decoder use to float, add return codes for decoder, fix mic output

commit 4858035c15faea22376fe251658e15dc06de504d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 10 00:08:33 2020 +0100

    Add return return codes for decoders

commit a1a8cb69e4ae885e9316cfa1678fbba3dee50509
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 3 00:08:21 2020 +0100

    Reorder code in tfa_pool_thermometer to fail early

commit 09de5975d92bd9f44095d62aa569e9518c80f594
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 3 00:00:46 2020 +0100

    Improve false positive rejection and add mic to output

commit 848a50d995f5c4be618c6143cfe3652dbf2cf8c9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 2 23:56:43 2020 +0100

    Add error codes to the decoders

commit 661615bce7d95355aa02840242174d846ea359e5
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Feb 10 20:25:13 2020 +0100

    Return codes for first batch of devices

commit d0b1236007b5937d74e14b886b0719563c80facb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 10 15:56:17 2020 +0100

    Change remaining wind dir keys (see #1019)

commit 1dfa26b6ff32e02e0855c3dea823425feeb5a89f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 10 14:43:39 2020 +0100

    Fix optparse strtod with rounding (#1308)

commit 0e418ad8eefb2c9eeffddbea8c62ea35f0eb7700
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 9 22:58:50 2020 +0100

    Fix for wmbus records parser

commit 5afdb2eeb1a10c912dc6fb44b371531c053722b4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 9 22:33:20 2020 +0100

    Bugfix for unsupported wmbus payload

commit cbe1fb01979723551463760bf70e991fca066275
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 9 13:44:05 2020 +0100

    Add integrity check for Thermopro TP11 and TP12

commit f6be17a9ca522859ba150b59b4ef9966318eebf8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 9 11:11:56 2020 +0100

    Fix optparse strtod rounding (closes #1308)

commit aef11e14bcb21a8fb8d980b651e29af63beef48a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 9 10:50:10 2020 +0100

    Fix conf eol comments (closes #1307)

commit b60af3b93dfc40db477bb47b66581bfc7a26c844
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 9 10:35:42 2020 +0100

    Fix Autotools build (closes #1309)

commit 1a6e8d9e5b6fc12a87087a03d1b9eb00011a9213
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 9 01:02:22 2020 +0100

    Add config for unknown car key.

commit 8c466a0b82a1e88ad2c4fe4c272a751b4e5c4118
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 9 00:26:07 2020 +0100

    Fix sync word for Honeywell CMI alarm systems

commit 9fe4f1193cdb0ead885f703e85c8fc3cb36f41e6
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Sat Feb 8 14:59:18 2020 +0100

    Fix Wno-format-security for nixos gcc9 (#1306)

commit aaad18eded9e5030ce1e4bdb753749a1f81c4009
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Sat Feb 8 14:56:47 2020 +0100

    Fix negative length in data_array (#1305)
    
    * radiohead-ask: Fix issue where calloc with negative number leads to segfault
    * Update data to not allow negative numbers for data buffer size

commit 8cd815582918f97ba2c8d890363893d8c46abd95
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Feb 8 13:14:09 2020 +0100

    Minor fix style warning (#1304)

commit e3a820728dfd39c9e9c0b2647259af5179d78585
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Fri Feb 7 20:06:03 2020 +0100

    Add write_sigrok.c / .h to visual studio project (#1302)

commit d77ee2cedc1b0219f13c40d2f260fcf743d9eac9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 7 18:42:44 2020 +0100

    Minor exclude sys/wait.h from win32

commit e88610571f8c292b6c33518997533dd720cbfe46
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 7 18:27:03 2020 +0100

    Minor add exit code output on fork

commit ff529cf1dc1d65ac0ecf483d96fc227c0349a1f9
Author: JCWren <jcwren@jcwren.com>
Date:   Fri Feb 7 12:17:11 2020 -0500

    Include sys/wait.h to fix undeclared wait() function (#1300)

commit 44d2af5e2793dd9eec45a40e90bdbdd461d73026
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Feb 7 12:54:13 2020 +0100

    Add native Sigrok writer (#1297)

commit ee43b82aace42672601f05f7fc7c78e486603b61
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 7 00:18:48 2020 +0100

    Add checksum check for Rubicson 48659 meat thermometer

commit f12d74b9924ce6750cc3b7faf1ce71fd8b9633f3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 6 22:40:05 2020 +0100

    Fix mbus decoder switch

commit be81499fd13b4409042b8aa88a997d7d50cfff83
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 6 22:01:34 2020 +0100

    Fix mbus decoder switch fallthrough warning

commit 232de06f71dcba0a4fe696e29d03b457a0cebd01
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 5 13:17:03 2020 +0100

    Update EcoWitt WH40 decoding

commit 5d422afdda23aaaf374dde3aaee98782aeda3873
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Wed Feb 5 00:38:37 2020 -0800

    Update Fan 11t conf (#1287)

commit c19650c3eab6309908ed030906b3949c58e6a077
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 4 14:56:25 2020 +0100

    Fix failure on low sample rates (closes #1290)

commit 64c7b5dd84793f8e048572de001e08f015f8a20e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 4 12:06:40 2020 +0100

    Minor doc updates

commit 5f5df2ce173433920b6fe5cbc8511d9f04a989e0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 4 12:02:41 2020 +0100

    Optimize format conversions

commit 75cbf868765a8e98a2cce153b4caa322b648daa7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 4 09:45:30 2020 +0100

    Fix radiohead-ask buffer overflow (closes #1289)

commit adf9b07d8d81f6b46da8c459c93f3e4657acfe8c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 3 21:16:30 2020 +0100

    Enable IKEA Sparsnäs by default

commit 7a3ef2101872ebc7a91bff3741678f82a6fde9ca
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 3 21:09:44 2020 +0100

    Remove incorrect comments regarding the wmbus mode s deocder

commit 71f86a4a29b37aa7b20f2c05066163b27dbf23a0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 3 16:18:13 2020 +0100

    Style and doc updates

commit 401008d5a66c20faf2d3b081a26b25ca43929ac4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 12:13:43 2019 +0000

    Change cmake build to static lib

commit c95fd25ff3ef5edf26274b65a54100411a01e0eb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 2 15:02:24 2020 +0100

    Add MQTT client-id note

commit 9970149d63491b7884f3af5fd9f7b8b1cbbf5247
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 2 14:01:33 2020 +0100

    Change to newmodel keys default

commit a0b4d092f55e6c4d8f45dd3ecbe14266ad9805b4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 2 13:51:44 2020 +0100

    Refactor demod helper

commit dff679b07e289613b1c58993405789a61068346b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 2 13:36:37 2020 +0100

    Change model TFA-Drop-30.3233.01 to TFA-Drop

commit 345ab3736d4d42c87447d9f2bf81c37ba18e1b36
Author: Peter Shipley <peter.shipley@gmail.com>
Date:   Sat Feb 1 02:26:28 2020 -0800

    Add config for Fan-11T fan remote (#1284)

commit d0e4d444b85b364a9ff07efbe3b3059ed677e039
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 20:58:18 2020 +0100

    Add preliminary EcoWitt WS68 Anemometer support (#1283)

commit 12c2298d64258d9fe6d19168625258cdae0bc62f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 19:15:34 2020 +0100

    Add EcoWitt WH40 support (closes #1275)

commit f319846de7910db91d8615b5a167396543f4c32d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 17:32:00 2020 +0100

    Fix m_bus var shadow

commit e475a332affdc279758e09b15708f804a8ef75e9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 17:21:39 2020 +0100

    CI add ARM and i686

commit 55dc43991b99d6349c6dd35eac7ecccdb3e889dd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 17:17:38 2020 +0100

    CI add job names

commit 4282e4e62f9423e7f62e5527e1d0d8b44c8f9016
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 31 11:47:50 2020 +0100

    Improve PCM RZ bit width detection

commit 6aceceb7acff0816dbbc8409893cdfbdabac8e19
Author: dxdc <dan@element26.net>
Date:   Thu Jan 30 17:25:04 2020 -0600

    Fix for #1114 DSC Security Contact WS4945 (#1188)
    
    * Fix for #1114 WS4945 showing "DSC row 0 invalid bit count 11"
    
    Add support for DSC sensors with other timing parameters.

commit fc42445f9ee792107a25f8499d6899e9e48460ce
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 19:43:59 2020 +0100

    Fix LaCrosse TX145wsdth repeat requirement

commit 8ecd5bc233466e66c66f789a0f578fbe07ae3d5a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 15:58:46 2020 +0100

    Add preliminary LaCrosse TX141TH-BV3 support

commit 056804c5b80f5ec2952544b614c0868d9374c1a0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 13:03:54 2020 +0100

    Fix SoapySDR for 0.8 API

commit 8682c50ff908749dfb716079e2eb5959fca2731b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 12:42:35 2020 +0100

    Fix Auriol AFW2A1 missing check

commit 74c527b3754b04cec422c463544a8c9873c65d89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 10:36:06 2020 +0100

    Change flex decode to count as successful output

commit 097bde11af349e364c811c9a79e653043d953c4b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 30 10:14:52 2020 +0100

    Add Nexus compatible sensor descriptions

commit 537b4fbe54cd97c9bd23ddf4e19ddaef4bb27f2c
Author: Edmunt Pienkowsky <roed@onet.eu>
Date:   Wed Jan 29 15:38:48 2020 +0100

    Improve LaCrosse TX29-IT support (#1279)
    
    Short preamble - 6 bits only.

commit f4feed2a63cd33673ad929e7c2831cb432d291ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 29 15:18:09 2020 +0100

    Add LaCrosse TX145wsdth mic

commit ac4cc4f459939ad03f56522213fbad1cfb61f3d7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 29 14:37:45 2020 +0100

    Add LaCrosse TX145wsdth support (closes #1272)

commit ade05914276f67810cb41ce01603716bde9ed284
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 29 00:30:12 2020 +0100

    Add csv output wmbus mode S

commit 1a315cfd503ebc4d37c89cd94db1b87d6c3e7aab
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 29 00:22:34 2020 +0100

    Change KNX-RF output to

commit 385c50b7abd8bdbc9d5f23f177b5ecca0d208ace
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 28 19:40:15 2020 +0100

    Add support for Lansen wmbus door/window sensor

commit fd815c7ee1a159f9b673e5f3e13b070ecd496b86
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 28 09:56:34 2020 +0100

    Improve PCM bit period detection

commit 08ba32988a6054573c7bbcc3060cd4cfc8346603
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 28 08:20:41 2020 +0100

    Fix OS PCR800 and RGR968 displayed unit name

commit 4cab9ff015253ef453264e65d98665499bf5611b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 27 17:34:01 2020 +0100

    Fix battery_level in Fineoffset-WH51

commit ab5d0a4839b5fe45717838b86926224a7424783e
Author: James Beckett <308470+hackery@users.noreply.github.com>
Date:   Mon Jan 27 16:30:23 2020 +0000

    Fix type of battery_mv in Fineoffset-WH51 (#1274)

commit 82ec4b17805c6e273a7c979028ec69ac7223bb2c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 27 09:44:43 2020 +0100

    Minor flex warning (closes #1273)

commit 9375737529cfce68f04c88ac2c956bf9e58f2a6c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 26 11:44:09 2020 +0100

    Add reflected LFSR util

commit ae4dc6ddda1f5ce6a3fda9c2257f0dc67e67835e
Author: Michael Haas <haas@computerlinguist.org>
Date:   Sun Jan 26 11:07:08 2020 +0100

    Add support for TFA Drop 30.3233.01 (#1255)

commit 2535cedc66204237140e9d1db879556009b63be2
Author: LiberationFrequency <che3po@gmail.com>
Date:   Sun Jan 26 10:58:14 2020 +0100

    Add Auriol AFW2A1 support (#1230)

commit 2f491f69ca1d06b099f2535277666d95b14a928c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 25 12:16:08 2020 +0100

    Add 345M to example docs

commit a3ae65d6ac458ded593082c9cb442b8da907e7b2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 25 12:12:29 2020 +0100

    Add some compatible sensor descriptions

commit 51d47ce66f78bac24639545abfa721aa305a1af7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 22 22:57:18 2020 +0100

    Add Verisure Alarm config file

commit 00f7e6f805e2262bfe1bc772fa640f369cc2e082
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 22 22:56:49 2020 +0100

    Fix out of array reads in the wmbus decoder

commit 639ab8a0b922f5ba7d1f9c6e468439995086db63
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 21 00:44:04 2020 +0100

    Add wmbus mode S support and KNX RF telegram support.

commit c496a5fd536c7485de786737af50310102fef8d0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 18 11:20:46 2020 +0100

    Silence debug message in min/max fsk demodulator

commit 81ce0345ec477e1924a618a8701f0e800f76e293
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 17 01:04:12 2020 +0100

    Add support for decoding Lansen and Bmeters wmbus based temperature/hygrometers

commit 8d45456f309ee76f8026b4d72f08dacc57ae9bd5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 14 16:26:12 2020 +0100

    Change min repeat for LaCrosse TX141W (#1213)

commit 6e7c5f255aa12375ca0a848fca16b3fa0f230632
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 14 00:07:28 2020 +0100

    Add support for decoding wmbus temperature.

commit 07ac98518da77cf29f93deee6b4d370e481687d0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jan 13 00:49:07 2020 +0100

    Add block2 parsing for wmbus

commit 9c23ceba9f74501253b7c5976e43d20b0606267e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 12 14:06:02 2020 +0100

    Enhance Honeywell 2Gig support

commit 081b4b475fa5252f45a952b417b02ba6a0e55168
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 12 12:03:32 2020 +0100

    Change -a and -G option to discourage usage

commit 2736df3762978917f4b3676ece2fcb2d85186721
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 11 19:15:11 2020 +0100

    Add support for WS2032 weather station (#1208)

commit cbe18f7b44ec72c83cb397429d5caafd30a510bd
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jan 11 19:03:31 2020 +0100

    Add timezone offset print option (#1207)

commit b5f9fb26881cdba8479a40df66d7470bc901c214
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 11 17:05:11 2020 +0100

    Add LaCrosse TX141W support

commit 37051a800560ef36341238ab683d26dd905740cf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 11 16:59:31 2020 +0100

    Rename LaCrosse TX141x

commit 43162416eb43a68c0c474fd4245126615ba14942
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 11 14:52:15 2020 +0100

    Clean up LaCrosse-TX code style

commit b96d3463a8f4dfe0a62fe962a84365edf3dfe1d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 11 14:29:19 2020 +0100

    Add battery level to Fineoffset WH51

commit 4839b258bad990f6ba3f8f8b357cc69586bf958e
Author: Jason White <jdwhite@menelos.com>
Date:   Fri Jan 10 03:13:18 2020 -0600

    Update BUILDING.md (#1259)
    
    CentOS/Fedora/RHEL require the libusbx and libusbx-devel packages to build. The libusb-devel package lacks the function definition for libusb_error_name() in libusb.h required to build rtl_433.

commit 8ed6eaf35c01ef83ad8604db013346651517be4d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 9 13:19:24 2020 +0100

    Clean up Archos-TBH code style

commit b5519f028fc4879218af279fa5099ea0dd97306d
Author: duc996 <duc_996@gmx.net>
Date:   Thu Jan 9 12:25:49 2020 +0100

    Add Archos-TBH support (#1199)

commit 304f11a4fe887798206ba65bb2b5eec4e9163f7d
Author: fnarfbargle <fnarfbargle@users.noreply.github.com>
Date:   Thu Jan 9 09:34:52 2020 +0100

    Add Oregon ID_THGR810a ID_WGR800a version ids (#1258)

commit a3b4dc7203313bfea090b0e38763b1c646918ab4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 9 09:16:17 2020 +0100

    Minor missing alloc check

commit aaa97158b9d3eea1345e912dc973ea85a8fdaa08
Author: dgrostoto <dgrostoto@users.noreply.github.com>
Date:   Thu Jan 9 09:11:56 2020 +0100

    Improve OWL CM180 support (#1247)

commit 668c1e692f7c9c6b4a3aed3d70b05d9b41b093ea
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 8 18:37:42 2020 +0100

    wmbus: add script for converting wmbus json to rtlwmbus format

commit 4e3911395ef1a18affb20caa2e25ecc6f65d219a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 8 18:21:40 2020 +0100

    Ecowitt WH51

commit 9a23fbb998556058749affdd994c767049a77986
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 8 16:41:54 2020 +0100

    Add Holman iWeather WS5029 older PWM (closes #947)

commit 67b5888c28fc5e0250fb227fff159829f33b73c1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 8 13:01:11 2020 +0100

    Update LED-Light-Remote conf

commit 499441dcdaa418f775ee106c92139bbabbb4b5a5
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 8 00:36:13 2020 +0100

    wh51: add mic

commit 084e8f3033e9d9e49682f0357a3c0519d266a4d4
Author: 0x4d0x44 <0x4d0x44@users.noreply.github.com>
Date:   Wed Jan 8 00:30:02 2020 +0100

    Added support for FineOffset/ECOWITT WH51 (#1242)
    
    * Added support for FineOffset/ECOWITT WH51

commit 3de2c414ac42bed661f82f4f5ab979ba9cd19b76
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 7 22:52:18 2020 +0100

    config for 21 key remote

commit 3c9cab830424fe1fc5dede81e5021d28777c085d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 7 11:37:01 2020 +0100

    Add rtlsdr_find_tuner_gain for exact gains

commit 719e4a266981bb034e5df5f792300ec528f86c99
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 7 00:36:42 2020 +0100

    -r option example

commit b7c697fee24e63b4f34152d4b2a893dde854ce5e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 7 00:36:02 2020 +0100

    Update README.md

commit 2a6954b10d3f7b531edbe63bb1bbfdcad0ae3ed9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 7 00:04:46 2020 +0100

    Update README.md

commit cb039a9deaacc084f7340d18c82075af67ab91c8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jan 6 20:53:45 2020 +0100

    fineoffset: more heuristics to separate WH65B and WH24

commit 195ec6efa8f57fad6010b056c19bfa4d2b5c45ae
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 3 12:34:30 2020 +0100

    Fix missing csv fields on default disabled

commit 70d2e52d5906fda9cd08d30d6b70ad8bf1c29091
Author: antonmeyer <weltheimgong@gmail.com>
Date:   Mon Dec 30 17:06:55 2019 +0100

    Update m_bus.c with device type strings from OMS
    
    Update m_bus.c with device type strings from OMS

commit 2b6d5fded418d21195438909c7839abdf1c935d7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Dec 16 22:34:30 2019 +0100

    mbus: add csv output

commit e996496dd2636220b37d7d8e634533b85e23b103
Author: Francesc Pinyol Margalef <francesc.pinyol.m@gmail.com>
Date:   Tue Dec 10 09:55:49 2019 +0100

    Improve Efergy Optical decoder (#1229)

commit 9ea435ce2b162fb993b762244b29efec45b88a4b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 6 13:54:35 2019 +0100

    Cleanup minor

commit 0725a631bb71a861f9769bc78d9fc4e194d7ba68
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 6 12:27:05 2019 +0100

    Cleanup some doc comments

commit 5a81eb39e02a15b44233532d50be3d0f3c1e0dbe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 6 11:38:02 2019 +0100

    Add TX-button to some decoders (closes #1205)

commit de81d2ed475264afeabe4f45fd2c250056cee6e8
Author: dh47 <dh47@users.noreply.github.com>
Date:   Tue Dec 3 22:59:21 2019 +1300

    Point mqtt example file to new location (#1221)
    
    The example files are no longer in a test folder but instead now a folder called examples.

commit c7c9b36981f700680ed4f6d6b0b5664670c0b995
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 3 07:32:42 2019 +0100

    Clean up TFA-Poolthermometer

commit a67a18025789d3ba3f116f4550a53761bd67957c
Author: hasepompase <me@motz.it>
Date:   Tue Dec 3 06:59:02 2019 +0100

    Improvements for TFA pool temperature sensor (#1219)
    
    * Description of packet completed
    * Battery status output added
    * Checksum verification added

commit 429f11547a3b915925c733f9c242a15fa4f60b5f
Author: halfbakery <54818270+halfbakery@users.noreply.github.com>
Date:   Mon Dec 2 18:25:24 2019 +0100

    Add pulse analyzer support for read OOK data (#1216)

commit 3d4aff06edcf9965b7a54349a7e6c3ec2c4c185e
Author: halfbakery <54818270+halfbakery@users.noreply.github.com>
Date:   Sat Nov 30 12:41:52 2019 +0100

    Fix ook input support bug from a9de888 (#1215)

commit 4e11edf9f0fb1051441975998bb15f51864e8a71
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 25 20:46:24 2019 +0100

    Fix missing hop_time when reading file (closes #1211)

commit 6b7f066e96629b6ae0b9b68ee71ff37e96671ff3
Author: Chris LaFlash <chris-github@laflash.com>
Date:   Wed Nov 20 23:26:54 2019 -0800

    Fix Acurite 899 rain_mm conversion value (#1203)

commit c54a8bc9b6f46e1ecd610e2d5c9c21c7bd006f12
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 15 20:28:12 2019 +0100

    Fix build files (closes #1201)

commit 9ad8c83d8c11e3a868bc0bbb2f241aa4995200c2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 9 17:11:58 2019 +0100

    Cleanup minor warnings

commit be95baee3c0b208b2c84ad475a147ceb3ee89309
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 9 15:28:24 2019 +0100

    Fix minor warnings

commit 192553d4392335289c549987962453375736e895
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 9 15:27:58 2019 +0100

    Update Doxygen

commit 4c335231a18cbf9537b8d29fdc774e81007f21f7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 9 11:16:28 2019 +0100

    Clean up doc comments

commit dac4e63facc4737bc23d3651a94f3f8bff1cfc0b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 9 08:49:07 2019 +0100

    Add InfluxDB docs

commit 739e856a9261e1d40f63f3931b6b1c839d933f53
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 8 22:38:14 2019 +0100

    Cleanup style minor

commit 888bb61e83bd7bdd88e9b934715970ca386218f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 8 22:26:37 2019 +0100

    Cleanup wider type comparison warnings

commit bb8d2dc2a7de14ebfefe586b5b740551213735e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 8 22:15:37 2019 +0100

    Fix stdbool clash with mongoose.h

commit f637a2f5906644707c50437c52dc26729c7bd89f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 8 13:20:21 2019 +0100

    Make clang analyzer warnings to errors

commit a9de8888bc25cda13e03aa3c4d0ef14483ec8c8a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 7 15:26:12 2019 +0100

    Add more input format validation

commit 9f4829be132bbdb5baccaea472829fc8b9133bbf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 6 17:16:50 2019 +0100

    Fix define collision with Mongoose

commit 49985e2ca84517204bb707bb0a840254186e3692
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 5 11:53:08 2019 +0100

    Change FSK pulse detector mode option

commit 3c0c7ab25325104523e83f31b96e777efa746e3d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Nov 5 00:24:23 2019 +0100

    wmbus: output format_b payload

commit 79d241d7f5942ecbe712d71d37e6c6b77a821ebf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 4 01:44:31 2019 +0100

    wmbus: remove wrong comment

commit f460565f8afbbcd871f1d2a14e0096be1d07c05d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 4 01:40:04 2019 +0100

    wmbus: add telegram mode decoding

commit c0ebaad928f106d207081b406874c47e38210a4c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 16:45:53 2019 +0100

    Fix overlong msg in Radiohead (closes #1190)

commit e6faa08aae4e1f901d2c7bbbb87e8ad981c19557
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 12:16:31 2019 +0100

    Fix minor printf format and function shadow

commit 70c506e6b957e820f61c0f1dc5214de09b0afcea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 11:57:07 2019 +0100

    Add optional CSA checker to tests
    
    To run full tests with the static analyzer:
    cmake -DBUILD_TESTING_ANALYZER=1 -DCMAKE_BUILD_TYPE=Debug .. && make CTEST_OUTPUT_ON_FAILURE=1 all test

commit 829527aa8a5675abac8823a35c3a009e1cf7af23
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 11:50:58 2019 +0100

    Workaround CSA checker confusion

commit dd612755b8bcf35e5ae0b78a33c67cac2dd1d57e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 11:41:59 2019 +0100

    Fix missing header includes

commit f9f7dad6125dd31b57f725bc23eb8d2c1877eeef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 11:19:58 2019 +0100

    Add mongoose very pedantic fixes for style checkers

commit f33cce51138df1a3f9e1481049eb20af46cb3637
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 10:34:14 2019 +0100

    Style update influx output

commit 81fe66005c00c99cb72476948ad758cec19ae6ad
Author: Daniel Krüger <dani_github@dk-ware.de>
Date:   Sun Nov 3 11:09:09 2019 +0100

    Add InfluxDB output (#1192)

commit b2ae9af9ba349e38cb74985ad4425896babf7039
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 10:43:30 2019 +0100

    Fix Hondaremote for missing first bit

commit ff3482e1f219344ce8db8addff70c4a391db0553
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 3 10:01:01 2019 +0100

    Fix integer promotion for uint32_t fields (#1193)

commit 8285e6fa4b792801d40925c9d6e4f57a4512c45e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 3 02:13:37 2019 +0100

    wmbus: enable Wireless mbus by default

commit d7f052809ed587d9c3b74e65846aa55013f0262a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Nov 2 23:17:53 2019 +0100

    fsk: use DEFINE instead of magic value

commit 442dc4bf58f16e8dbcfa48b1a4b6c76a8329956c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Nov 2 01:01:36 2019 +0100

    fsk: set proper cfg default

commit a664d0baac333132f00cda3925e8422fe1b6950d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Nov 2 00:37:09 2019 +0100

    fsk: add min/max fsk pulse detector

commit 928c712675df828db908cef45bcbe3f8975d3840
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Nov 2 00:07:42 2019 +0100

    fsk: pass the proper fsk pulse detector selector

commit 5105b13c683c4b129cd883490d221d52e973215d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Nov 1 23:48:54 2019 +0100

    fsk: add Y option for selecting different fsk low pass coefficients
    
    Prepatory work for new fsk pulse detector

commit 9e04f9336e018584d54e01f21fc8c475d0577810
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 1 13:41:52 2019 +0100

    Add mongoose pedantic fixes for style checkers

commit 35fad358aa803e7568f9d2d72e756c714d9ef07b
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Fri Nov 1 09:00:54 2019 +0100

    Fix data format in ELV (#1187)
    
    This contained a segfault because a string copy call went too far.
    Ints are not null terminated.
    I'm wondering if a FORMAT decoder with a character is better?
    
    I don't think anyone is using this as it will often result in a crash.
    They'd have found out, I'd assume.

commit 00617a726d275cd0e1a6a356586dc5accf4108b9
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Fri Nov 1 08:57:27 2019 +0100

    Fix closing brace bug in test bitbuffer (#1186)
    
    This happens because the length check is
    only done after checking if there's a closing brace.
    Moved the length check so it's in time.
    
    test case `rtl_433 -G -y {970000`

commit 620ca8c0fd8b7778c0ed349c62ea285534dbb441
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 1 08:32:28 2019 +0100

    Cleanup minor

commit 478e8c01d20e5ab6c389051b175815a28fbfe458
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Thu Oct 31 23:17:54 2019 +0100

    Fix issue where bt_rain  decoder uses -1 as index
    
    reproduce by doing rtl_433 -G -y {0}0.
    ASAN will warn about this.
    
    I've checked other decoders for this, but this is the only offender.
    Also updated return codes while I was at it.

commit 9a3de5fcf8c17d6919b23ad59ff9e1dc24185632
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Oct 31 22:33:45 2019 +0100

    rtl_433: if the set frequency is > 800MHz then set sample rate to 1MS/s

commit 4395fd2ad0398592ed24c6bd6fb0aebf3918ac54
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 30 23:44:05 2019 +0100

    fsk: split out fsk pulse detector
    
    Prepatory work for multiple fsk detectors

commit 1e0c6e042c5e5d82e5eb95110428aee42264a58a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Oct 31 00:04:14 2019 +0100

    m-bus: output the complete payload minus crc in the data field

commit 36b93f932c806e67f850a453f8c20338347ff3a6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 30 22:48:46 2019 +0100

    cleanup: change name of enum to clearer names

commit a94fe4bbf5f7efccc22138401a21d81e2b708f0a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Oct 13 19:30:04 2019 +0200

    mbus: add more sensor types

commit bc18af1cb33a91efe2a775d2a1fa1b4502acfb82
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Oct 13 19:08:45 2019 +0200

    mbus: working Mode T decoding

commit 0f5e21c6c57745a3987bc12b464d9b78ebfa2846
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 19:28:57 2019 +0100

    Change leftover localtime call to _r/_s

commit 3c2e6b3776efd9724808ca8f3e6f5a90845226e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 12:35:10 2019 +0100

    Fix bugs from static analysis (#1183)

commit b94676ff5684e2b974c930e3e42bbede540e4f9a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 11:50:55 2019 +0100

    Add InfluxDB relay example script

commit 660bfc3f501f51f574520f34ccb5110d42f333dc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 09:55:22 2019 +0100

    Cleanup minor

commit a873af237c39ad49632f3a42a1d5eb32772106d9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 09:45:16 2019 +0100

    Fix vdata_make edge cases

commit dd19e45f5cb59b7d7b1022792f92cb7e5bf42164
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 09:35:10 2019 +0100

    Refactor global cfg scope

commit b785a67293a99d330c6be9c822bc150c421b26de
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 30 09:31:29 2019 +0100

    Fix overflow warnings from static analysis (#1183)

commit fcb4d166517a632d5c3a03d9bb14200be86f5bd0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 29 20:42:01 2019 +0100

    Fix more warnings from static analysis (#1183)

commit ca440974c955f35e2a6c592e0a2a56b141070036
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 29 12:42:42 2019 +0100

    Fix some warnings from static analysis (#1183)

commit d03c710e8542d5cefa7cc284edfece07dde8a7ed
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Fri Oct 25 20:03:28 2019 +0200

    Change Acurite to log only with verbose (#1182)

commit 5699332f86561e9efa323245a987af71e15f7545
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Fri Oct 25 20:02:13 2019 +0200

    Fix radiohead buffer underflow (#1181)

commit 8bd60697f63e9dfdc3861165c323f0f4927c5e98
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 24 23:20:38 2019 +0200

    Fix range clamping on RSSI (#1179)

commit 05ca03916e25bcfa0019cc875717c5d07a8af5a7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 24 23:18:51 2019 +0200

    Fix malicious bitbuffer test string (#1178)

commit 198c58a8516a1642c34a1908911d1b0c880a97e8
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 24 22:33:28 2019 +0200

    Change code to quit on invalid return value decoder (#1180)
    
    This helps when fuzzing and when someone is building a decoder.
    They won't get away with just returning bogus values, because rtl_433
    will then quit.

commit e1054b8b0e5e841b7e6637d4110b8de3d1fb540e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 24 09:13:04 2019 +0200

    Fix unaligned sample buffer length (#1177)

commit ddd74a71ea698033b9df172eb10bd1288c3a55bd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 24 07:18:02 2019 +0200

    Minor fix pedantic warnings

commit 6169a53f816f79d14fe0869c3ec43ade7f80b532
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 24 06:03:53 2019 +0200

    Fix bad event return value in elantra (#1176)
    
    Test case: rtl_433 -y '{480} 9c 55 5c 55 5c 55 5c 55 5c 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 c5 55 c5 55 c5 55 c5 55 c5 55 c5 55 c5 55 c5 55 c5 55 c5 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00'

commit 3b73b6bc8fd0300f7f61fde9ba4cf2dd347568c6
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 24 06:01:52 2019 +0200

    Fix accounting if decoder misbehaves (#1175)

commit 5b5ee00827fa0a48362ef8cabf0fd4d715cbd957
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 24 05:57:50 2019 +0200

    fix ge_coloreffects undef behav (#1173)
    
    test case: rtl_433 -y {60}ccff00aaaaaaaa80

commit e3930abb6b98646e18535529ca882119001e0a2a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 22 08:52:50 2019 +0200

    Add protocol selection to test bitbuffer input

commit 929b7fa20aa43caa0513e55e8fe751739522b037
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 22 08:05:31 2019 +0200

    Add streaming test bitbuffers (#1062)

commit 9772c8fca24349cf9122caa1e258071d6b8e73a7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 21 08:51:45 2019 +0200

    Fix parsing oversized bitbuffer (#1171)

commit 694ea62d7ed9a1e2d63863a482c701825b3f0346
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 17 22:22:54 2019 +0200

    Add length check for interlogix device and update return codes (#1169)

commit 47d07af0d6aa773dce38f82c5b36ecdf56c613ee
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Oct 17 22:21:56 2019 +0200

    Add preamble check for microchip hcs200 to reduce false positives (#1170)

commit e4b061498d7e92a448cb3205d25c593cd1018e0a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 17 18:06:42 2019 +0200

    Add const to some char ptrs

commit 313fdfe241081c2b1000a1f8a48c42c932c94e27
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 17 15:17:11 2019 +0200

    Add unboxed types for data

commit de8f73b0ed435944c46429bd8679a2e7bf455ff2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 17 08:32:56 2019 +0200

    Add warnings on alloc failure, enforce alloc check style

commit 78a4fbed62b3bd6cc7d0f2d35db1dd42c182e651
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 16 18:00:08 2019 +0200

    Add alloc checks, fixes #1156

commit c124af4534760a7f28864154c8609fe307801398
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 15 19:16:50 2019 +0200

    Compact doubles in mqtt devices topics

commit 98675dace0dafac94eea46552242dc77912daeba
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Oct 15 17:07:16 2019 +0200

    Add Auriol-HG02832 support (#1166)

commit 62b8aeb96433dcf68e1307b2e09d0763b95470e3
Author: Septs <github@septs.pw>
Date:   Mon Oct 14 20:40:14 2019 +0800

    Update hints for brew on macOS (#1167)
    
    Command Line Tools for Xcode in macOS Catalina, don't include `pkg-config`.

commit 2e59af9bc1c6d60267fcbdb1b7e64b427bb265d9
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Oct 14 08:22:55 2019 +0200

    Enhance Honeywell for 2Gig, RE208 (#747)

commit fe35d0b61968d914ad4d4b9874b42cf4ba0868ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 14 08:03:19 2019 +0200

    Upgrade Mongoose 6.13+patches to 6.16+patches

commit efb5104c13ef351565fa4136bcfeca30ee160759
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 13 15:15:39 2019 +0200

    Fix expand Efergy-e2CT exp range (#1163)

commit 14c5b9a9d11971f19cffe14b2594d1ce33aeb18d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 7 12:22:43 2019 +0200

    Add RTL-SDR error code output

commit dc4440babd246c52e588246df6fe1cf84875bee6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 5 11:02:21 2019 +0200

    Style update and integrate TPMS Elantra

commit 6768642fbf2884215f9e75d51b5e95db41a9032c
Author: Kumar Vivek <kv2000in@mac.kv>
Date:   Sun Sep 29 00:36:00 2019 -0400

    Add Hyundai Elantra 2012 TPMS support (#1158)

commit 563ef58e11e82f2f8c8fb7cd37c79dd0658fdad8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 8 20:33:15 2019 +0200

    Code style updates for Norgo NGE101

commit 3a970d664451f305395a7cc7b6bffebb71fe55e7
Author: jamaron <jamaron@users.noreply.github.com>
Date:   Mon Apr 8 18:14:54 2019 +0000

    Add Norgo NGE101 support (#1042)

commit a437704ecaeb3e1ad0db4bb82ca262e6d7dc1381
Author: halfbakery <54818270+halfbakery@users.noreply.github.com>
Date:   Sat Oct 5 08:30:13 2019 +0200

    Convert read OOK pulse_data to current sample rate (#1160)

commit 8eecdbbad975ac024ecc0407cc7cbd9e8f457c8b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 24 18:11:36 2019 +0200

    Minor

commit 6eb4c3e25ee0b2ebb9baf400553c8a022cbd9ac8
Author: Ian Dees <ian.dees@gmail.com>
Date:   Sat Sep 21 21:52:07 2019 +0200

    Fix Acurite 899 rain_mm format (#1154)

commit 75dae3638f58b49b9c2f60ba4313a88e20566d95
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Sep 21 13:44:41 2019 +0200

    gt_tmbbq05: implement parity check

commit 7cbb8e46edd944bc3825b106a62a83f61fce193c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 19 16:03:50 2019 +0200

    Change GT-WT-03 added checksum (#1149)

commit 2639ce298b600eb95f4fdb8cdece51311136dcae
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 19 09:37:39 2019 +0200

    Update QUIGG GT-TMBBQ-05 with MIC

commit abb2a4dd2687f3734414a1fc2270a395a06a02b4
Author: glageo <55349097+glageo@users.noreply.github.com>
Date:   Tue Sep 17 21:02:32 2019 +0200

    Change GT-TMBBQ-05 added ID, finetuned pulse lengths (#1152)

commit c1b55ba10bb9bcee48497e29291f8b89eb688007
Author: Jkx <jkx@larsen-b.com>
Date:   Tue Sep 17 07:11:44 2019 +0200

    Add Sonoff RM433 conf example (#1150)

commit 6a832577cfe527c73fdcb44324c5c792bca500c4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 16 17:09:09 2019 +0200

    Add support for Globaltronics GT-WT-03 (#1149)

commit b23caac8b90c839d32dc7321b3a0e064639b0edb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 15 18:44:55 2019 +0200

    Add support for QUIGG GT-TMBBQ-05 (#1151)

commit 84b3822d3f3fdb51fd2b15be008c252864450a57
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 15 14:59:34 2019 +0200

    Clean up minor model names

commit 3d36258a92052e655b419a750894494c4706e967
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 9 12:15:09 2019 +0200

    Add Mongoose source patches

commit e6f124779d1c1edd050a6fc42389fcfdbd03915a
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Mon Sep 9 10:27:08 2019 +0200

    Fixes in Mongoose for MSVC debug-mode (-MDd) (#1146)
    
    In debug-mode (_DEBUG is defined), 'strdup()' is already defined to '_strdmp_dbg()'.
    And 'free()' is defined to '_free_dbg()'.

commit 5e4c7dcf1f4e98c16faf7e31765c0e1e4e9ad2ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 6 10:04:01 2019 +0000

    Reorder some keys, normalize some keys (#998)

commit 507b42b20ce29807dac1918a1aa96273a38861e0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 5 21:26:35 2019 +0200

    Improve Oregon Scientific V3 preamble match

commit 22d2a4a5cf3af7b16d972bd6bb03e47abf7fdf61
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Sep 5 11:35:45 2019 +0200

    Add support for Oregon Scientific WGR800X (#1045)

commit 04e818adc68089443a8ef9fdcbffe2e3998a8ab5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 2 13:29:49 2019 +0200

    Add Integration docs

commit 83efce4455f278b78344b59dd81c17edf2b0f9a2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 2 11:27:43 2019 +0000

    Add RRD example script

commit 7b2242d01b06e55bf6e19fa2ee55ae7895b30b18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 29 18:26:29 2019 +0200

    Update README

commit 6d75c7db86793072f854a33efa0a88a83e06e796
Author: curlyel <curlyel@users.noreply.github.com>
Date:   Thu Aug 29 14:29:05 2019 +0200

    Added 'unique' to example flex decoders (#1138)

commit f1b3d1843e9575cb41fd23180e199867759ab353
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 29 13:39:36 2019 +0200

    Fix for CSV output columns to follow the conversion option (#1137)

commit 54615b8f18ed51d7edce477451113815cc81ea34
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 29 12:36:23 2019 +0200

    Minor doc fixes

commit ed9bdc4518775a6dbd2ade0f90178e22959adfbd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 29 07:10:47 2019 +0000

    Add more docs

commit 39f0cfe0f421053585a3769c6327ed89b1220bdc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Aug 28 12:56:06 2019 +0000

    Add language/systems note

commit cce4b266100e46e42e6e862cedddb9e7f7ee533d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 27 19:17:20 2019 +0200

    Add "unique" output to flex decoder

commit faee3a5d9ca1619a0d0a6bb297d608764b07e0c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 27 16:00:25 2019 +0200

    Add "protocol" to MQTT topic tokens

commit c580b5b4c174ce428621349a6e0b99bc751451cc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 27 14:17:41 2019 +0200

    Update changelog

commit 3a762731c1d8e09d6b16a8f414df9a8676299877
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 27 11:58:48 2019 +0000

    Add VuePress for docs

commit 25c90555d937bb9584d109cb8b1d3f69d6f8fdfb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 27 11:32:08 2019 +0000

    Reorganize docs

commit 7c6b4159e7d06ad46d3deae7c38973ca21468da1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 26 14:53:10 2019 +0200

    Fix missing digit in ESIC-EMT7170

commit a77d819b36502ea1bb3e6134a052ac1e50a3c0c3
Author: Neil Cowburn <neilco@gmail.com>
Date:   Mon Aug 26 14:30:21 2019 +0200

    Add CurrentCost EnviR support (#1115)

commit 8e1e26e06cd075963e8ad00c3d757497823b7811
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 26 12:12:15 2019 +0200

    Add ESIC-EMT7170 power meter (#1132)

commit d961f542a35c514e211eb4e9fe7d986f02197cf6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 26 09:48:26 2019 +0000

    Fix Holman-WS5029 sync, style updates

commit bb2b046d5418bc24e0a700f0a769c80871785bfd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Aug 25 19:16:05 2019 +0000

    Add LaCrosse-TX141Bv3 support (#1134)

commit 9c99666ca2733804b87672229168aaee05174648
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Aug 25 13:06:27 2019 +0000

    Add note on libgcc dlls for win32 non-static binary

commit 8204e1cfa21f93e33b20b89657bd994b82be7c79
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 24 13:04:20 2019 +0200

    Install man page

commit ae537599fbf51190733008a8edc5d47346418914
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 23 16:28:11 2019 +0000

    Add channel to inFactory-TH (#1133)

commit b8db0be29e58f329ff58a9ca03e12a695c4651b1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 23 16:42:06 2019 +0200

    Generate man page

commit 064f62dc9b908e437a641ed3baa2d80c8b6a741b
Author: Alex Myczko <alex@aiei.ch>
Date:   Fri Aug 23 14:39:41 2019 +0000

    Add man page rtl_433.1 (#1121)

commit c13c430edd7f8f100a9e8fa47cca07fc64b61d1e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 23 13:08:12 2019 +0200

    Minor clean up

commit dba984a45b77049c4882f94f43db4a9ab0abf361
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 22 16:00:52 2019 +0200

    Add color to console help output

commit f1636f7fa0c04374d3a3a301d7293c950ab9d5cf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 22 13:21:58 2019 +0000

    Add option help headers

commit b863e8b973a4e93e6a7a030b135b480a2242f928
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 22 13:49:07 2019 +0200

    Add checksum to Philips AJ7010

commit b863bf1298936070b0686ae6ca5742e3dabd263f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Aug 21 11:16:53 2019 +0200

    Clean up stdout+printf in devices; add style check

commit dbe6e58c6e3013adf75501b480b948d56045f2be
Author: Nicolas JOURDEN <nicolas.jourden@laposte.net>
Date:   Tue Aug 20 16:59:08 2019 +0000

    Add support for Philips AJ7010 (#1047)

commit a43df3d41673b0afda26e93be4c172e2764f63d7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 20 16:50:06 2019 +0000

    Rename Philips AJ3650 source

commit f7c259a2b6e5a02fcfab10d1a8370414fff32848
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 20 10:07:38 2019 +0000

    Update WG-PB12V1 to exclude Fineoffset WH2 collision

commit 567efee6a388aca2631e6f96a33bccd210d3dfb7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 20 09:21:30 2019 +0000

    Force all indent to spaces

commit c45896f612f049eb64f78f1cd52ee12341ba904a
Author: winterrace <hauptadmin@gmail.com>
Date:   Mon Aug 19 21:44:20 2019 +0200

    Remove stray tabs

commit 6274bbfffc2bf1097cb1e09fa35426c4ed0350f3
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Mon Aug 19 21:06:06 2019 +0200

    Remove some unreferenced variables (#1130)

commit 96affc3509ef79d253ba89fe4d7beed49943610c
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sun Aug 18 21:37:12 2019 +0200

    Add frequency hopping signal support for win32 (#1128)

commit 74b9a82cdd9d4275e50f698f6f0289bcd772e4bb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 15 14:27:23 2019 +0200

    Fix Acurite verbose bitrow print

commit d29cd67d061a83774d15f649c86237635f79c4a2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 15 14:14:02 2019 +0200

    Style update @todo notes in code

commit 2d13c4525eebc492cb8d105336feb8ac2cafce28
Author: Alex Myczko <alex@aiei.ch>
Date:   Wed Aug 14 21:04:49 2019 +0200

    Add linux binaries to README.md (#1122)

commit 441fce9567bf2103f9d2a581e8aaf42819616b22
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 12 11:11:43 2019 +0000

    Update Schrader type notes

commit 07a6112f3929a0f8a763259da51cf1ab0bd7d372
Author: Nuno Goncalves <nunojpg@gmail.com>
Date:   Sun Aug 11 16:44:12 2019 +0200

    cmake: use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR (#1120)
    
    CMAKE_SOURCE_DIR refers to the top level CMakeLists.txt, which is not the case
    when this CMake project is included in another CMake project
    
    For this case CMAKE_CURRENT_SOURCE_DIR or PROJECT_SOURCE_DIR can be used.
    
    Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>

commit f614f7b8ab59fa46d40638cef9a7807418b43d7e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Aug 11 13:20:06 2019 +0200

    Style update for Holman WS5029

commit 31350e6c62806066cdc4c70f0f4ac46df136f1bb
Author: Ryan Mounce <ryan@mounce.com.au>
Date:   Mon Aug 5 11:33:54 2019 +0930

    Add Holman WS5029 decoder

commit 104c44dbdd286ff915b6d4f01921260c5628f7af
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Aug 7 10:06:59 2019 +0200

    Use digest code for Acurite 606

commit 4c4182e99f0d9fba513a16958e988b0211e6bf5c
Author: Jeff Johnson <jeffjohnson122@gmail.com>
Date:   Wed Aug 7 08:38:42 2019 +0200

    Add Acurite Rain 899 support

commit e9452cfcdf3f2472b39b6dd41c839e0ad3243699
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 6 11:52:59 2019 +0200

    Change pm10_ug_m3 to pm10_0_ug_m3

commit d72895486608323ed9fbc2bfd5c0a9b36e2a03ce
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 6 08:32:25 2019 +0000

    Clean up code style on Acurite

commit 78b7449223dbb56a23d8a966f48a2771fe9e5cba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 6 09:28:24 2019 +0200

    Suppress WH31E false positives (as WH32B)

commit b32ffeec3503c16567f4d286bd6d6591b1a57a23
Author: Nick Black <dank@qemfd.net>
Date:   Fri Aug 2 10:33:07 2019 -0400

    Fix parsing of time specification with trailing spaces (#1118)

commit 9d32825cd938d8b6e5d2cc68c7fab94695c43394
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 2 10:22:55 2019 +0200

    Add more atoi_time tests

commit bcbaa3586ecd29349a7e67ac531bfd5a8cc069b6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 24 08:46:00 2019 +0200

    Documentation fixes

commit b847809117f8a9a23d2a6169ddf71f59ae570f9d
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 17 09:17:13 2019 +0200

    Add support for Oregon scientific THGR328N and RTGR328N (#1107) (#1109)

commit 6d76581cfc40206632d082d9ff4697c5120f92a6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 17 09:10:26 2019 +0200

    Output time key in MQTT

commit cc8d16dc661ff19fd0cfbaeb6798c93a0182fcb3
Author: mnhauke <mardnh@gmx.de>
Date:   Tue Jul 16 20:20:38 2019 +0000

    Fix some typos (#1111)

commit 0d97fbb32ffa35d86e9e36bf5fb37dcc7d2b99f5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 15 12:22:50 2019 +0200

    Add frequency hop on USR1 signal

commit 5265c927ae0a16e2cde51441fdb83f6b2ced373b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 15 12:22:11 2019 +0200

    Add '-E hop' option

commit 87eed511c6253dc565ae0142a5e06a89829e0594
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 15 12:00:21 2019 +0200

    Allow multiple hop times

commit 8fdaf27d6562b4c01682fceec5e49a6c256e990c
Author: Ivan <35629915+zmeiresearch@users.noreply.github.com>
Date:   Wed Jul 10 21:03:28 2019 +0300

    Fix a crash in hcs200, due to parameter type mix-up in a call to data_make (#1102)

commit 496f82b54b8957dbdd1bb60a080aeccfd31da73e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 9 17:47:15 2019 +0200

    Minor remove unused var

commit 804eafe78d6f75e4fac12e13be9d4b47866d5727
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 9 15:31:37 2019 +0200

    Add sensor similar to GT-WT-02 (#1080)

commit 3e0e89b7936745a90224bf38ba1b6d3b5fef58fd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 9 14:41:03 2019 +0200

    Change bitrow_to_str to bitrow_printf

commit 21b779edf9a58bcceb6969252676a2fc7ddc7aa1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 9 14:40:24 2019 +0200

    Clean up pulse demod

commit 013b82aaabb10c1bcaaa4edfc0b14ffbc62766e8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 9 11:20:26 2019 +0200

    Enhance manchester demod (#983)

commit 8bae8c8dab5dba51c3b7d3d5c30dc4db3d100271
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 8 09:40:21 2019 +0200

    Minor code style cleanup

commit 89379e962930aac795d152e740e98b4c601cf428
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jul 7 23:40:07 2019 +0200

    Update README and example config

commit 761cac497fc7102074cd15c48b2f5957f956fb90
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jul 5 17:54:55 2019 +0200

    Disabe Elro DB286A Doorbell by default, should be a flex config instead

commit 3e7ab0ea3c08eeba1d556ee60863a7a2b18c69c5
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jul 5 17:46:20 2019 +0200

    Rubicson 48659 Cooking Thermometer

commit 2476ea8e9b80c07aaaebae8d3268dca6ae09c0ec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 7 15:54:03 2019 +0000

    Improve time arg parsing

commit 50bf96b9f5c68fb715e4a0190fb6374000e80757
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 6 14:22:01 2019 +0000

    Rename template to new_template to avoid reserved keyword (#1092)

commit 707fed583f7d47f9fe5d5acf56e77fa82966a61e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Jul 6 16:08:25 2019 +0200

    Add TFA Dostmann 30.3196 decoder (#983)

commit 8dc5c0b9a2e88d0466736d0cfdc2b0996c6fc98d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 6 13:53:04 2019 +0000

    Minor style cleanups

commit c1d632f5f619536b6ba178be3fe0f15db1c87dad
Author: 667bdrm <416680+667bdrm@users.noreply.github.com>
Date:   Sat Jul 6 16:40:43 2019 +0300

    Add support for HCS200 KeeLoq encoder (#1081)

commit 14d09985e657b26b3fce320fc55c99047df439fd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 6 14:07:39 2019 +0200

    Minor style cleanups

commit d25751ec4d4c41ea39f739ff4117b8296acbb8d7
Author: rsnel <rik@snel.it>
Date:   Fri Jul 5 22:15:03 2019 +0200

    Add channel output to lacrosse_TX141TH_Bv2 (#1097)
    
    The channel is encoded in the lower two bits
    of the flags nibble. We extract it and add
    it to the output. Channels known to me:
    
    - flags = xx01 (channel 1)
    - flags = xx10 (channel 2)

commit 584f588506ef98f922e234df85096c26858d338d
Author: Simon Lundell <s.lundell@gmail.com>
Date:   Tue Jan 15 13:07:28 2019 +0100

    IKEA Sparsnäs decoder.

commit 4d97372b61c1a483a24c5c585dbc66ade6e1e160
Author: Karl <klohner@users.noreply.github.com>
Date:   Thu Jul 4 02:20:43 2019 -0400

    Change DirecTV to use standard id key (#1094)

commit c273b8809581f855680bb275eb11ed81ea305ed3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 2 07:04:32 2019 +0000

    Fix MQTT topic expansion (#1093)
    
    Co-authored-by: jimpastos <jimpastos@users.noreply.github.com>

commit 0d4170efe2df2ad8d596e092d24a62ae1d348715
Author: Oliver Weyhmüller <olanwe@users.noreply.github.com>
Date:   Sun Jun 30 20:27:17 2019 +0200

    Add support for Eurochron weather station sensor (#1090)

commit 79847de2a4e32a9dee08feeb20642487499644b2
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Jun 30 17:46:07 2019 +0200

    Add MQTT topic format strings (#1079)

commit 657b4b094c8661fdf22aae8785b40a0e3587b090
Author: curlyel <curlyel@users.noreply.github.com>
Date:   Thu Jun 27 12:41:52 2019 +0200

    Adding two EV1527 based sample configurations (#1087)

commit c234929924513ffe300fc16fc1f81c4f7f16b7fe
Author: Omar Ali <524542+omar711@users.noreply.github.com>
Date:   Mon Jun 24 07:29:44 2019 +0100

    Allow Analyser to differentiate between FSK/OOK flex decoder (#1086)

commit 9e1ba3d6bd9ec996c6257ba1aef27ec98715403b
Author: Chad Harp <chad.harp@mac.com>
Date:   Sun Jun 23 16:09:39 2019 -0500

    Initial attempt to add support for the fine offset wh0290 air quality monitor (#1069)
    
    * Add support for the fine offset wh0290 air quality monitor

commit cd628a7d66600f1beac0ce7932c5eef5dee6a901
Author: klohner <klohner@thespill.com>
Date:   Wed May 22 19:16:23 2019 -0400

    Add DirecTV RC66RX Remote Control

commit 7d4736dce3596e8e6cfda63a95e8d9f18add86a7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 23 22:37:31 2019 +0200

    Clean up style on ecowitt

commit f199d35d8e8de1a0c154d880732df9a1ca37778c
Author: Mark Hansen <markhansen@google.com>
Date:   Sat May 25 14:05:34 2019 +1000

    Add support for Ecowitt temperature sensor

commit 2dc9eb216ec402dc0812ce9f747d2ebfa273e1b2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 23 11:08:52 2019 +0200

    Fix f_long_width when long_width is 0 (#1085)

commit 58ae9258a2280a9151923016cf9f57b499b0e7ad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 21 11:37:25 2019 +0200

    Warn to use -G for testing only

commit e5a6083a0a1677f4b0a435602fc623fbbb54ecc3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jun 10 14:20:55 2019 +0000

    Fix minor typo (#1074)

commit 7ab289425aa66d8431d7e0bda0fb816f26e3d05e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 26 19:15:42 2019 +0200

    Fix pulse_demod_manchester_zerobit may fail to trigger at end of pulses (#1057)

commit 4c5dd8e19b02ce718723e9dd416b0033256e0b20
Author: klohner <klohner@thespill.com>
Date:   Mon May 6 16:38:22 2019 -0400

    Add Companion WTR001 decoder (#1055)

commit 18cb8db89949e673e5f9ce3128efb29ca0f66514
Author: Mike Miller <github@mikeage.net>
Date:   Fri May 17 09:38:02 2019 +0300

    Thermopro TP12 also supports TP20 (#1061)

commit 82d0f551a5ebb9267c034540592f7106a6a83fbc
Author: Helge Weissig <helgew@grajagan.org>
Date:   Mon May 6 07:42:30 2019 -0700

    Convert some device IDs and other fields to new model (#1034)

commit bc3603992f1c211c68083cdd0d5e99548f3900f6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon May 6 08:18:15 2019 +0200

    Fix Fine Offset clock overflow on invalid data

commit 39be73d207572a6eddcf1907e184cde757f85aa4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon May 6 07:32:28 2019 +0200

    Update Acurite code style, change stdout printf

commit b1b62f2a151ae017c9a470ef99f364bca59b14c0
Author: Rosen Penev <rosenp@gmail.com>
Date:   Fri May 3 00:20:32 2019 -0700

    CMake: Switch back to _GNU_SOURCE (#1054)
    
    This fixes compilation with uClibc. Otherwise strdup is undefined.

commit e47b62d877e5bb5eb4c2cb33efe41c6f7c0e31f5
Author: krikk <krikkit@gmx.net>
Date:   Mon Apr 29 14:31:59 2019 +0000

    Add example for MQTT format option (#1052)

commit 6f293cd8ee0ad45b3cbb4e93f065352977f3def9
Author: Nicolas JOURDEN <nicolas.jourden@laposte.net>
Date:   Fri Apr 26 06:37:49 2019 +0000

    Added configuration for PIR-EF4 sensor (#1049)

commit 6b6b89321b0cca261819a6694dec21f30995b82c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 25 10:00:50 2019 +0000

    Update README formats

commit e130d04793adbe35620abcd467dba3f0e6bb368d
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 24 07:36:47 2019 +0200

    Change time meta option format (#1046)

commit 8e457e5c73bd257fd47bf2ac8b847e8cdad855ff
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 21 09:31:59 2019 +0200

    Change used bit count for OS v2.1

commit 6d8a071052f22ee15a60ad2f69375f514fcdad18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 21 09:03:28 2019 +0200

    Simplify Oregon Scientific decoding

commit 9ec9f8416030b6e9dd0809eaa5bb245c74a8a865
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 21 08:53:18 2019 +0200

    Fix doc typo

commit 7dec65ee599129b4bc6ce0d5d10098d8bbd06c11
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 15 07:41:20 2019 +0000

    Change default to ENABLE_RTLSDR=ON

commit 44c7256b4a06253f955451b879c4fb8a55894236
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 14 15:50:09 2019 +0200

    Update Oregon Scientific decoder code style

commit 5ed62fc085936024ab324fc8d52692b83ccd871f
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 10 13:37:39 2019 +0200

    Add Alecto WS-1200 v1/v2/DCF decoders to Fineoffset (#975)

commit fa62cce167a1253b8afa76dce8ffc14724a05b4e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 10 13:05:22 2019 +0200

    Change Nexa/Proove ID, group cmd (#1036)

commit 6893dcf9a9461c8670f8bf1cc8887607fe63659f
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 10 12:55:15 2019 +0200

    Add TS-FT002 decoder (#1015)

commit c03ce14c8d34f8e47e366692a712ee2926a94ec4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 8 15:05:08 2019 +0200

    Clean up Oregon Scientific SL109H

commit 0974acaef5bab5b082f92a6bf083c56308a76288
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Apr 8 11:15:46 2019 +0200

    Default disable Honda Remote

commit 5753db0237e35ef9be1b3f0baf5868fb0f060e42
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Apr 7 17:33:13 2019 +0200

    Add Fine Offset WH32B support (#1040)

commit 43f374d9db15f2e7b93c274c130e936168a698f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 7 15:20:34 2019 +0000

    Minor include clean up

commit 91dc977394d81554f8d78bec406ec6018048e0d4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 6 22:59:28 2019 +0200

    Fix WT450 temperature

commit e365d4426cc5cfb6ac388af28678e7ce13d0cb02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 6 18:04:14 2019 +0200

    Refactor functions to API

commit 9684937ba37c423704fceb0bc5a2948372e49f78
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 6 17:10:52 2019 +0200

    Refactor towards an API

commit 7ef7b8afd46e8bf1e5b4f38e5197b28c91dbfddc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 6 12:01:25 2019 +0000

    Add LaCrosse-WS3600 support, change LaCrosse-WS to LaCrosse-WS2310

commit bf7707d4e55c026668f9cf2cc14e7184f5c4efd1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Apr 6 12:20:23 2019 +0200

    Add LaCrosse WS7000 support (#1029) (#1030)

commit 579213ffe221c803731f08dacdb674fd4b7e72e8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Apr 5 21:57:55 2019 +0200

    Omit humidity on Prologue if invalid

commit eeb187f63e5540157b3ee486583ddcfe43c60cb4
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Apr 5 10:29:59 2019 -0700

    Add update_protocols call after setup (#1037)
    
    call update_protocols to ensure the devices are all properly configured after all configuration settings are done

commit bbca5249616b9daaa7d230a2648b1794e5cbae31
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Apr 4 15:55:11 2019 +0200

    Clean up Kaku, Nexa, Proove

commit 6da880ff1b551b366da6d556ac1defe15f02296f
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Apr 3 12:40:28 2019 +0200

    Add MQTT output (#1016)

commit 680e1e516e09d3d5cc03537afb2db2b9a4deb3ca
Author: Helge Weissig <helgew@grajagan.org>
Date:   Wed Apr 3 01:08:43 2019 -0700

    Minor fixes to SI conversion and new model reporting (#1031)
    
    * fixed handling of _inch suffix when converting to SI
    
    * changed "Ok" to "OK" to streamline battery reporting

commit b2621a9b14ee35b23578fe0b185638aaaa585524
Author: Rick van Schijndel <rol3517@gmail.com>
Date:   Mon Apr 1 22:34:31 2019 +0200

    Fix return values for nexa and proove decoder

commit 42560751c80147f62fff306338645ddea0cde9e9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 31 22:27:22 2019 +0200

    Fix option S crash (#1027)

commit 897f9dbfb282d975fab17eeb3975db8257d011a8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 29 09:59:26 2019 +0100

    Change Honeywell WDB model to Honeywell-ActivLink

commit 1dedbb82c47a1117d2cc6f5bd245aa158804a9f3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 27 16:36:57 2019 +0100

    Fix stats data list

commit 012dd0603188a7cff79faacafe14282afcacf80e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Mar 27 16:15:32 2019 +0100

    Add stats reporting (#733)

commit a11381b10cb810e1425980c6207f59d316adea07
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 27 16:12:04 2019 +0100

    Update data format documentation

commit 50cf496feb066ce3312fd0f4a56da92802b0c443
Author: vestom <tovsurf@vestermark.dk>
Date:   Thu Mar 28 01:59:43 2019 +1100

    Add Interface Specification for data output (#827)

commit 6d21cad0f158fbc6064d66ddd1abf96d6ba4867b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 25 08:30:48 2019 +0000

    Normalize wind/gust keys

commit a06f71b6e6eb6e6c8a0cc708d9cd7e7a3121655e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 24 16:46:15 2019 +0100

    Fix and extend mi/km conversion

commit ea0cb77330f30afbfc2acf9a41646df31c27ccdc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 24 16:06:51 2019 +0100

    Normalize keys on rain and rain_rate

commit 286a160730fcbbff802ff0877c0266bf3f710080
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 24 16:05:59 2019 +0100

    Fix and enhance mm/in conversion

commit 4e14a5f70068cc421cb5928186602d8572093979
Author: jamaron <32480574+jamaron@users.noreply.github.com>
Date:   Wed Mar 27 15:33:53 2019 +0200

    Fix BTHGN129 pressure reading (#1023)

commit 2f43230395857274d9dd1c1e5706544ee4af220e
Author: jamaron <32480574+jamaron@users.noreply.github.com>
Date:   Wed Mar 27 15:32:14 2019 +0200

    Update oregon_scientific.c (#1025)

commit 9ee7579f05ea92dab7df31982ed57b3549895318
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 27 11:40:45 2019 +0100

    Add checksum to Ambient Weather TX-8300

commit 7e2223cfda6fa457cce035c1bbcbc3611da69334
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 26 09:12:28 2019 +0000

    Add atoiv helper, print shorter json floats, check syslog length

commit a01d338bb8f1e94c5abcc705ff10a5d93306f592
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 26 11:36:24 2019 +0100

    Change Acurite-Lightning to Acurite-6045M

commit 0571c192d5a9d0fa9c68b79d1e8e823d2a5b6a02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 25 13:08:00 2019 +0100

    Add Interlogix glassbreak subtype

commit 46ea3bd8448cde753aaca48938f29d80fce61d6a
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Mar 25 11:32:10 2019 +0100

    Add Jansite TPMS support (#1020)

commit 1e01c3ad129d739d3d04ec061672d475afc6e170
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 25 11:15:26 2019 +0100

    Tweak FSK demod to allow GFSK/MFSK

commit 210680bf20c7eeefc2fb66939f2bc63c9fd6ee23
Author: 0BuRner <0BuRner@users.noreply.github.com>
Date:   Sun Mar 24 18:13:37 2019 +0100

    Add Oregon Scientific RTHN129 support (#941)

commit 0c4c333fe6419d34c88424c56641be46f929664a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 23 14:30:24 2019 +0100

    Use battery_ok instead of battery for newmodel

commit c578fb19c296baa60d5eaac456176dded7591adc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 23 14:19:59 2019 +0100

    Update battery_low, temperatureN keys

commit fa15d70f32e28787bff38feef167577c797a4ac5
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Mar 23 12:54:45 2019 +0100

    Normalize odd general keys on devices (#1010)

commit 12b50e5370ac153ee7848aa545d40c1f1669ea5b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 23 12:08:32 2019 +0100

    Change new model to macro to allow more changes

commit 8f481517689ce1f39fabf3c763c2e4b0bdf6bc51
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 22 16:17:33 2019 +0100

    Fix Efergy-e2 current reading exponent

commit 0adf249e6cc61410170670d1f6ef04ccdbc870f7
Author: Patrik Thunström <magebarf@gmail.com>
Date:   Fri Mar 22 14:46:09 2019 +0100

    Fix install documentation (#1017)

commit ed2e8f1d3221d150861a2671a169f71f1c1b7241
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 21 15:40:08 2019 +0100

    Refactor data output json print for syslog

commit 8294cf8d51ff37dfbb975c9cda5dd7073a9b73e8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 21 14:34:24 2019 +0000

    Allow comma options in arg_param

commit b455257c4d4a3694a0d4b12d3fb9d20898da62f5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 20 15:49:00 2019 +0000

    Clean up FS20 decoder

commit 9ebf736fee5a73467cf067c546937930e26baabb
Author: pusch01 <48065058+pusch01@users.noreply.github.com>
Date:   Wed Mar 20 16:39:01 2019 +0100

    Add FS20 remote decoder (#999)

commit 17c8c1812ed460a8dc7040836f30156f612828ac
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 20 16:32:37 2019 +0100

    Minor cleanup

commit c965d523e915dd8a1b6c3d0e69645be4972cb4fb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 20 12:29:33 2019 +0100

    Fix Travis deepdiff version

commit b896da1f11d4e7fb7b077042f044daff7378e107
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 20 10:14:45 2019 +0000

    Allow // in device and output host params

commit 9ae2db7e380e5673819eeeb2c4c8a21291391243
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 19 15:05:22 2019 +0100

    Add bridge/relay example scripts

commit 828385d54525cf9ce8930d64b1978420b9eeaf0b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 17 18:19:54 2019 +0100

    Add official repo and binaries note

commit 6c3ca9b2061bb63f640a6df2bab8f747dc2c066f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 17 18:09:06 2019 +0100

    Update README

commit ec6c9f3a2d08963be1c49e5244141997ea1e07b5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 17 18:00:47 2019 +0100

    Add SoapySDR general keyword settings option

commit 309edfe8b7cbc26c6c0d267652b9ef96d8ec8d0a
Author: Felix Moessbauer <felix.moessbauer@campus.lmu.de>
Date:   Sun Mar 17 17:42:43 2019 +0100

    Add option to select antenna on SoapySDR devices (#968)

commit 49c405400584555fa16c6b8995d196de7451b3b2
Author: Michal Sojka <sojkam1@fel.cvut.cz>
Date:   Sun Mar 17 14:45:30 2019 +0100

    Fix scale computation from filename parameters (#1009)
    
    When initial scale was -1, the later condition "scale > 0" was never
    true. Fix this so that scale is properly computer from k/M/G prefixes.

commit 4ba268f0636cda427b8effcf633607770a018c5e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 15 17:10:44 2019 +0000

    Fix some output field lists

commit 138996e473a4738d4f4b8f4f5db8665ded77d0e9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 14 09:11:17 2019 +0000

    Fix CF32 loader; add CS8, CF32 dumper

commit 6b89590c17b574d70755ac84673919d2c0a4e249
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 13 13:26:58 2019 +0100

    Fix some int overflows

commit 36ebfdf33f445f50e2ff1213d795a094d08ef65c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Mar 13 11:57:42 2019 +0000

    Add ASAN to Debug builds

commit 64139f309e2ae1770d48d89ce9cfd73818268807
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 11 07:21:41 2019 +0000

    Fix Acurite 606TX remove sync detection (#1005)

commit 5a960e9cc3d7e575cfa31d56be9b2aca57c3447c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Mar 10 13:41:17 2019 +0000

    Clean up Acurite and fix 3n1 temperature (#1004)

commit 36572cee055a4041d13bddde652dfbc04b257543
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sat Mar 9 16:17:46 2019 +0100

    tfa_twin_plus_30.3049: Add mic to output

commit ad202f7cf5a92baaa9798c3bae3ebe895bef3518
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 9 11:52:29 2019 +0000

    Add more new model keys

commit 1c4ffd1bd6d82e15d9dcf0bfb987183e8dd96531
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 9 10:32:55 2019 +0100

    Add some new model keys

commit ff30dde9d08c375a1211076df23851b1cc92d87b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 9 09:19:18 2019 +0000

    Add new model keys option

commit 060cced680735798c485a0d9ab7ae56514d826a2
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Mar 9 10:11:25 2019 +0100

    Enhance Kedsum, S3318, Esperanza with MIC (#985)

commit 92617a496ca7cb4cf7b186dca4c9e3855ca36bbf
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Mar 5 10:23:42 2019 +0100

    Add CMake option to choose driver support (#1001)

commit 4c2748bb5def2d572501ee2aed10444a25e6051b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Mar 5 10:19:19 2019 +0100

    Fix git log in CMake for older Git

commit fc8734e3825aee40c878005cacc93790615c7b1d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 28 13:41:09 2019 +0000

    Add bintray config

commit fe9af5b5cb9d3cf6a774b135f55a797d0fc200aa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 2 16:38:42 2019 +0100

    Update gitignore for build, underscore dirs, and rtl_433_tests

commit 40145bde519510d7906850ef3379baf58d14c5e0
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sat Mar 2 13:56:54 2019 +0000

    Add support for XT300/XH300 soil moisture sensor (#946)

commit 2fbb847e99c6259f587b9a942bcada1d895139cc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 1 14:52:40 2019 +0100

    Fix minor compiler warning

commit 162e7202e007af4f5efd8576b9df1f28e0d5ebbb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 1 10:20:56 2019 +0000

    Change min/max macro to MIN/MAX

commit 606e61292df905b602bb1939e80e1d2cf8df51f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Mar 1 11:18:50 2019 +0100

    Change error message, update example conf

commit 215c4a85e51966f443f83b7aa197f59976779c8e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 28 15:15:33 2019 +0100

    Add clang format config

commit 4506c4758c3248189980a4f458b7347a9b2107c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 28 13:31:20 2019 +0000

    Update Git version time format

commit 17d8dcf42b5c5783999ce8da999df5e93498464d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 27 08:45:52 2019 +0100

    Change Schrader unit from bar to kPa

commit aec6c2053cac62f23c19d115862729f4b5b88133
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 25 10:08:49 2019 +0100

    Update code style for AlectoV1

commit ddb5abbf07552456360aea2dfe4a15919161c7b7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 24 12:43:07 2019 +0100

    Update Prologue comments

commit c389edde4ea0469a5195a7b4ad6e20cc6ce33d7f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 23 19:35:48 2019 +0100

    Improve help output and list all help in README

commit 43bb1776b34ed43be4645a9657b0667495d51aec
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Feb 23 08:16:57 2019 +0000

    Fix another clang warning (#988)
    
    Fix the clang warning:
    ```
    src/sdr.c(911,13):  warning: 'return' will never be executed [-Wunreachable-code-return]
        return -1;
                ^
    ```
    by doing as in sdr_set_auto_gain().

commit 653fa56a8b25f7e62ba6dda8fd70d630b581611a
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Feb 21 09:21:59 2019 +0100

    Add report model description option (#987)

commit a4b9b72a45c4b1dd2d4a532aebe7595ba2e5da6d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 20 12:14:24 2019 +0100

    Update Fineoffset WH1080, Prologue var names

commit 9d2a3a0186b275f3c2926724e7778a9b49a68218
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 20 11:57:57 2019 +0100

    Update Acurite code style

commit f4b3d1eafe06072095f19885a237eae0f7febc51
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 14:21:22 2019 +0100

    Refactor modulation_types to r_device.h

commit ee75d2273856006cb0539f1e082fa3223f14519e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 14:19:07 2019 +0100

    Update new_template docs

commit 754576defd5746ca725cf46eaa2edfc1267c904b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 14:05:25 2019 +0100

    Update various docs and style

commit 10de8ccd642ca1caf7e7c41e233357169f5daefa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 13:50:48 2019 +0100

    Update Fine Offset docs and style

commit 8dd4e56bad126ea0e4f2b315497b7cf5b567ecd3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 13:41:29 2019 +0100

    Add native scale for SDRplay

commit b1a0c9ecde222a1430ad7d307c77540c214cc1ba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Feb 18 12:10:46 2019 +0100

    Add Chungear BCF-0019x2 example conf

commit 481394657c3adb15c0fe7257c0a6c035ef031151
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 17 10:25:23 2019 +0000

    Refactor rtl_433_devices.h to r_device.h

commit 44a5c13c4b6472f267758575c9ee2c4e2bb0330c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 16 12:27:12 2019 +0100

    Refactor macro scope for version_string

commit 22370cac20a58a0f6e300ef2f98a16e080ef7f7c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 16 11:08:37 2019 +0000

    Clean up typedefs

commit 7c6bf6515d5aa881c17ed7c661a634e52d690c43
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 19:26:14 2019 +0100

    Fix mixed tabs/spaces style errors

commit 206187641d4657395491e1cb21e450370db4ce01
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 18:19:04 2019 +0100

    Add basic style checks

commit 7aed8133e086be019a16a1bf54a919381ef1ce42
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 17:14:24 2019 +0100

    Update WT450 code style

commit 46aaa6fd899d02207192ae07c0996072d437dddb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 17:04:27 2019 +0100

    Fix remove trailing spaces

commit 3b4b8d2f721b213b356c3f52ecb1115fb2b9f711
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 16:52:39 2019 +0100

    Fix stray tabs to spaces

commit 9452ac8fc508947bf9abfb80b4b2d8ddf10c3624
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 14:52:08 2019 +0100

    Update Digitech XC-0324 indent style

commit 45bfecb6af9e8e7d138d1437bb7fedde3c2c37eb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 14:25:26 2019 +0100

    Update Digitech XC-0324 header comments for Doxygen

commit 34bd7f950504a1d52082b30c741ea19424a318d4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 14:03:10 2019 +0100

    Fix Digitech XC-0324 CRLF

commit 7d26a72015b095565ffed233900b2542b3c85228
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 15 13:13:12 2019 +0100

    Fix help test bin path

commit cab7ca924d1d3d8ae8618ef2e8b40f5144f967ff
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 13 17:10:51 2019 +0100

    Change modulation type defines to enum

commit baace97a5a4d2ecd67115464535efb468d52d645
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 13 16:36:32 2019 +0100

    Harmonize Doxygen comments; enable Autobrief

commit dd842fc8af92663e61531c27db82041a8e40ea51
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 13 12:02:50 2019 +0100

    Add Conrad KW9010 note to TFA Twin Plus (#981)

commit a9a327dce1991393a4313316c93ecd894fdade4c
Author: Pavel Moravec <moravecp@gmail.com>
Date:   Fri Feb 8 09:05:40 2019 +0100

    Change Nexus to check humidity directly (#980)

commit 19877ad4d7cb7e8b62f744fd81abaac2ab05aa38
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 7 13:46:24 2019 +0100

    Change device open default to abort if RTL-SDR is not compiled in

commit 931c9cef10453785feb2cdab41b5c6a161a852b9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 6 17:52:54 2019 +0100

    Change GT-WT-02 to support newer timings; changed model name

commit 0a69d18cdfd8f8d65964423e2a5b3aaa9818180b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 6 17:39:17 2019 +0100

    Enhance PPM demod to recognize open packet ends

commit 3e5157d01e950af902d602bd26acefa8ca34c663
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 6 15:59:53 2019 +0100

    Add sample rate to pulse data; output OOK text with proper scale

commit b18739c4439e4ff18ff82c04865e07503f435a75
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 6 11:10:50 2019 +0100

    Clean up Fine Offset WH1050 code style

commit b3c1f91423b1430c1b9c61e1eae9dd3074fe88da
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Feb 6 11:00:57 2019 +0100

    Clean up Fine Offset WH1080/3080 code style

commit fca62efe7638b132a8d13c6a6c0080c5bee0d61f
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Feb 4 14:05:26 2019 +0100

    Add pulse data text file support (#967)

commit 183ebfd57e3330fbf5aaf36841a882c3969f80cd
Author: Angus Gratton <gus@projectgus.com>
Date:   Mon Feb 4 03:01:17 2019 +1100

    Add Digitech XC0346 support to Fine Offset WH1050 (#922)
    
    Digitech XC0346 is a rebranded Fine Offset WH1050 on 433.920MHz,
    except on the unit I have the preamble pulse sends 7 1 bits not 8.
    
    Possibly the first bit is swallowed by the transmitter module while
    it is waking up...?

commit 2c7fbd90e9fe4e3788df70be74eaee9e03c8e130
Author: Tom Swartz <tom@tswartz.net>
Date:   Sat Feb 2 04:15:50 2019 -0500

    Add XDG_CONFIG_HOME compatability  (#954)

commit 640fc5790427ba01a3dbcc54fa76a3cd8ae405b1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 28 07:34:35 2019 +0000

    Fix -G option

commit 6ab7b469d9e1f1e46f823a768d800cb8a69b9dcc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 27 15:10:40 2019 +0100

    Fix -inf value in noise dB calc

commit cce293c706734c88c0ae990a36c1425ffb568458
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 27 13:53:07 2019 +0100

    Add bitbuffer NRZI(NRZS/NRZM) decodes

commit f980ea547475a5e7c66f09e7c20c8bca6f4ccd4e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 27 12:34:08 2019 +0000

    Normalize bitbuffer indent style

commit 330b04059322d0dde248459ee1a6c796c77e6fd4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 27 12:35:43 2019 +0100

    Remove debug print from sample grabber

commit 0c5408e27f0b32fe0c5248e2778b29f3c301efb4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 26 16:29:46 2019 +0100

    Add Rosenborg/WH5 quirk to Fineoffset

commit a800486340f9222a1fcc1292a5ebcc3e5abc9476
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 18 09:36:19 2019 +0000

    Add parametric decoder setup

commit b8578dc8953e2cdf5c76981d020b6a7491639d04
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 23 12:37:05 2019 +0100

    Fix printf %zu on MinGW

commit 42c5c4ff603df240baf770eab9863d5a570df6ee
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 22 20:00:03 2019 +0100

    Fix argument type in rtl_tcp recv call

commit 2f7710f2a2e3412d7f5b3a129f7d2db478bbd47b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 19 16:54:19 2019 +0100

    Add rtl_tcp dongle info header parsing

commit 23b477e884a23fff13bbbdc958bc035cc922387d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 11 09:25:31 2019 +0100

    Change Travis-CI to matrix

commit d09827abe4d0065c5bb3a892936c1d315481a5ea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 11 09:25:12 2019 +0100

    Add compiled inputs to version info

commit aa20f37601a3a3ac9a2b2c9aec498217ce36fb71
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 11 09:17:06 2019 +0100

    Document Silverline doorbell example

commit 7cd85ef3d1c261871c3651965f4b3d84fc192bd5
Author: Geoff99 <Geoff99@users.noreply.github.com>
Date:   Fri Jan 11 18:31:16 2019 +1100

    Cleanup Digitech XC-0324 comments, following completion of tutorial (#953)
    
    - change comments from -D to -vv style;
    - provide reference to wiki tutorial
    - in production mode, stop after 1st successful decode of a message

commit c8c9a1343f20191d7d8d906a8f8ae50bc272e0f5
Author: chhenni <chhenni@gmail.com>
Date:   Sat Jan 5 21:57:29 2019 +0100

    Add support for Silverline doorbells (#942)

commit 86b5567058e427e8d1576fe33e06fb909ca11656
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 5 16:18:26 2019 +0100

    Add flex getter compact mask

commit 6448f858eef57857c490452c7abf466fb9c780fc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 5 12:25:50 2019 +0000

    Remove mandatory gap_limit from flex PWM

commit 8ec9f13a9ada2fbd8e578d272f0f538eb4e6490e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 31 11:26:28 2018 +0000

    Add openSUSE nightly to BUILDING

commit ccbc568ad4c6a11190e8859cfe921f0bdcf06427
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 31 11:24:58 2018 +0000

    Update build notes

commit 31b17fb92c75fa1eb89027af639ee5e728056249
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 30 19:49:43 2018 +0000

    Fix truncated double warnings

commit 412e0355a4441722fc859f3e78cc1336c4426845
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 30 19:36:33 2018 +0000

    Improve MSVC builds

commit 0babf5193b4cf06cdfaed66aff1f4658f67c69d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 30 17:03:17 2018 +0000

    Use CTest for testing

commit cab0a4e96a440b82ec195d9c947c3efd6f50a813
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 30 13:16:24 2018 +0000

    Add FindLibUSB

commit fe024a2c410a10d31f219635c7de78c445dbe3c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 28 22:31:38 2018 +0000

    Fix Shlobj.h case, _WIN32 gmtime_s

commit c1e5cdd5d0e919c6704e796c6658654730faeb2c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 28 19:51:06 2018 +0100

    Update code style in term_ctl

commit ba759db27a2e778fdf9bf2f8b7401ed790bb94de
Merge: d9c738c9 e99c3812
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Dec 28 19:17:44 2018 +0100

    Print to terminal with colour-codes inlined (1) (#935)
    
    Prototypes for added term_ctrl.c functions.

commit d9c738c989dfdd73104c6a68a777d1104ab5c573
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Dec 28 19:17:30 2018 +0100

    Print to terminal with colour-codes inlined (#936)

commit e843853139c05e3873961b7489d570ee45656a6d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 28 12:25:13 2018 +0100

    Fix GetConsoleScreenBufferInfo for Popen

commit a085dec2f965f6222dc36803cdc9fac7d9915463
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 27 22:54:51 2018 +0100

    Fix assume WIN32 always has localtime_s

commit 052c7604cf672a05054e8df185158500a131c984
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 27 18:02:54 2018 +0100

    Disable KV beep by default

commit 586eae927b223b8ba4ad717fb66055d1ab1e5918
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 27 12:51:06 2018 +0000

    Refactor util into r_util

commit 10b5d4a231d085b03d67d009cef577fbfb7edaf2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 27 13:32:02 2018 +0100

    Use thread-safe localtime

commit 0fa3abac87c2ba6f5dce457240d5641fe418134e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 27 12:52:50 2018 +0100

    Fix UTC in README

commit d5bb623746a212f9f90bff58b2a01d76d7314177
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 25 13:02:32 2018 +0100

    Clean up Springfield

commit ca2339d2063bc178bd7bfe7abee9dd68e12ad241
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 23 10:39:53 2018 +0100

    Fix gain help

commit e99c3812638670ebe5fb724c7f5d21bfb770af1a
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sun Dec 23 03:01:56 2018 +0100

    Print to terminal with colour-codes inlined (1)
    
    Prototypes for added term_ctrl.c functions.

commit bfc1196d7f9577f9c1d83ca663e7d9d1e361444f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 22 17:25:30 2018 +0100

    Fix loop var scope

commit deb77d66e0b9d69983d653b54a02af14e23a4640
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Dec 22 17:22:38 2018 +0100

    Fix a clang warning (#933)

commit cfb2787ae6239a668014bf93bc59d4dd2c415bd2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 22 16:28:57 2018 +0100

    Change TPMS Toyota to match shorter preamble

commit b087ec3ea1b8360ad5d93d5142d24d5267494d27
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 21 19:36:52 2018 +0100

    Change TPMS Citroen data readings

commit 36ef030bc5d5ee20739eb12791e8a652d53ed2ac
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 21 16:48:19 2018 +0100

    Change TPMS Renault data readings

commit 27eb39ee5dad40e946aa9f924c330e9a705d4a6f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 20 11:39:58 2018 +0100

    Clean up run mode cases in main

commit a01a5977d77fac84fe142ec6a2f0090bb7a56d49
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 20 11:30:07 2018 +0100

    Add list_push_all convenience

commit 3996a713c4bf269fb2a66d3c3122dcdc0e3af7c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 20 11:23:38 2018 +0100

    Simplify determine_csv_fields to list_t

commit 85bc56614a28eadc6fb4a5cbce5dfa9f4e620b40
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 20 10:36:13 2018 +0100

    Refactor init and free of cfg

commit 4e079e21cd436bd0e76f2f7948a6548de2b0cc2c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 20 10:24:27 2018 +0100

    Clean up list_t free semantic

commit d233adf7dee5b4d18c0823e6250bc4d400f798eb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 19 19:13:54 2018 +0100

    Fix missing include

commit 1bed1426b40e0c14eb91e577fd14afa60543222e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 19 11:56:34 2018 +0100

    Refactor csv_init to output_start

commit 109daef2d38977041ba84268c78492e687e00b18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 19 09:22:46 2018 +0100

    Update README and make files

commit 3f5f3a25dee1965a1cb32aa5fa8157c0934b9e37
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 19 09:20:18 2018 +0100

    Update XC-0324 decoder style

commit f3bd9c58437043bb715b8888670eb3e4a7388aaf
Author: Geoff99 <Geoff99@users.noreply.github.com>
Date:   Wed Dec 19 19:07:25 2018 +1100

    Add Digitech XC-0324 temperature sensor decoder (#849)

commit 82223bb91e10bb614beac248428f96924167eaee
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Dec 19 08:47:29 2018 +0100

    Add generic list type (#929)
    
    * Add generic list
    * Change output_handler to list_t
    * Change dumper to list_t
    * Change r_devs to list_t
    * Change in_files to list_t

commit 4b2936c43fc2f4541d1b2bb3be31b6c2e77d7bdc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 18 19:40:01 2018 +0100

    Fix CS16 reading

commit b524c6fdff5e5c7aa01d8166abf99eba25c38421
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Mon Dec 17 21:02:32 2018 +0100

    Squelch a warning (#926)
    
    Fix warning: unused parameter 'ctx'.

commit 50ed5d17e5bc9cf4f00240624aadf8dda7bfaa06
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Mon Dec 17 20:32:54 2018 +0100

    Account for redirection of WinCon (#925)
    
    If the Windows console is redirected, the `term_get_columns()` would return a random value (since `c_info` would not get set by `GetConsoleScreenBufferInfo()`). Hence, check for a legal console-handle first.

commit 11a72a99077a039e363883b29c62d2ed5284ad7f
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Mon Dec 17 20:31:28 2018 +0100

    Make an exception for TERM_COLOR_BLACK (#924)
    
    Otherwise this would make the foreground colour GREY when OR'ed with FOREGROUND_INTENSITY.
    But who has terminal settings where BLACK colours are visible?

commit 1c1f51675e4ff321707fcf565f69bfc407c13100
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 17:45:45 2018 +0000

    Rewrite term_ctl with ctx

commit 0a8d7f863dc8112862bb6b97cd7145e647391eef
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 17:25:38 2018 +0000

    Fix rtl_433.h declarations

commit 202855d1411fb7822b5442672db273e15ed37293
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Mon Dec 17 17:15:58 2018 +0100

    Support for Windows console colours (#923)

commit 72f8a5bfba39626f891c41fcbc30a3fcd18c7c33
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 14:58:54 2018 +0100

    Fix declaration void param

commit edf19a393e187fd2c1655dab577814ddecf4589e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 13:45:57 2018 +0100

    Refactor includes

commit 8f579d340813a60f955c291c19e3ecfa0779b27d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 13:45:07 2018 +0100

    Update README

commit 9caac5456a9b3e09b42b7702bd976b6591b038f4
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Mon Dec 17 13:41:14 2018 +0100

    Fix compilation with MS VC (#920)

commit a6b4ea29d22207b238b1d402b1ef766da007633f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 12:44:24 2018 +0100

    Add sample rate switching

commit 4e43978323f896757d7ade0a46650efe6fd7af77
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 11:21:09 2018 +0100

    Update screenshot

commit 78adc5efb2c5031f189b3a2ca57af8656083d952
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 09:44:47 2018 +0100

    Change global cfg scope

commit e8ed5e98bfe7cff0ecfabd411f46c888b606ee85
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 09:42:10 2018 +0100

    Change sdr_callback to cfg

commit dfb07c9848f846d6cca7ea3c739d24ebd02f9a2f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 08:21:51 2018 +0000

    Add cfg param to functions

commit ee8594510a8034b05f87ea91a3a6665efd908439
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 09:11:32 2018 +0100

    Add typedef r_cfg_t

commit d935ee7203c68f04865862bcbceeac970f76dc65
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 17 09:00:48 2018 +0100

    Change homedir conf load path

commit 0b1830004a6258997ffafec20173e9597222eede
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 21:12:04 2018 +0100

    Always prefer source headers to installed ones

commit 7745f1cc955c65ff1274d03608947b8ef140eb82
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 21:11:19 2018 +0100

    Silence Mongoose compile warnings on gcc

commit ca844db7e1e4b1e3d6a94771009910c54ca8629a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 17:23:01 2018 +0000

    Refactor abuf string builder

commit b7223a94102ef35be713a551ed98a3129784709c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 18:21:46 2018 +0100

    Add Mongoose

commit b85a465cf4ea7bc6f7ce9056c29e13f9edd3f940
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 18:19:01 2018 +0100

    Add data output poll callback

commit 7c07fa8cf4d9bdb74f16005633641cc13d07ce4f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 16:36:42 2018 +0000

    Move app_cfg definition

commit a468f24f95869ff3ca59335e3d0b4bfe2c5057e3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 17:27:55 2018 +0100

    Make data_output_t public

commit bb0b964c3f7b4f8732261c966e01fe221fffa423
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 17:22:34 2018 +0100

    Fix header guards

commit e53c2e8398ac9b578c0f904103b9f54098dfff6a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 16:04:37 2018 +0100

    Add Changelog

commit be1aa8c8305d62392388f95ce91a8025e13b27a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 16:03:17 2018 +0100

    Change MSC to __restrict

commit b49745aba2d38dfb17c915ebeb58ea4b76da7197
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 14:18:50 2018 +0100

    Enable Bresser 5in1, remove raw data

commit 07b21016ede3be892c8aa44913ac4ae70e5c7341
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 13:08:27 2018 +0000

    Update README examples

commit f72fe694cb0d3e0648eb7846f362d2deb34e2f7e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 13:13:55 2018 +0100

    Move channel next to id in Mebus, Nexus

commit 22cc97a2834921f988bf08bd0591014618ca903d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 13:06:37 2018 +0100

    Add screenshot png

commit 01e767386a5e7f9424efd0f15aafa373ca453e9d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 11:49:49 2018 +0000

    Update installed files

commit 01a21b2c36115975e7b76df24896f6a835a80b7c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 11:11:03 2018 +0000

    Update compat functions

commit d17e9a58188f29a46a248c7261f6c95b22a1ae88
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 16 11:58:35 2018 +0100

    Update build files

commit 65e322f7e198a4c2eae2cbcef0eb4937b982df51
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sun Dec 16 11:54:36 2018 +0100

    Fix hi-res timestamps and default search paths on Win using platform files (#910)
    
    - hi-res timestamp reading on windows (cast to 64 bit before <<32)
    - Default search paths regarding rtl_433 config files for Windows platform

commit ba3e7a1a661dd6a0659267bda5d8115cc5a24b66
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 16 11:39:14 2018 +0100

    Always print version, register decoder ranges, quiet default add -v (#918)

commit d6e7d3056e48b870439401935ba8281416467414
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Dec 16 11:18:46 2018 +0100

    Change KV printer to prettier console output (#912)

commit e7384248367ddd766c5f9c893e7c893eaa43d8f7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 15 15:46:25 2018 +0100

    Fix Bresser 5in1 timings

commit 5c25dfd89b600ef26877f5e582989929e6f27fc0
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 15 13:35:20 2018 +0100

    Add Gust to Hideki, report proper mph (#891)

commit 19693ed6e99588cb1967c8d5652f9bdbb1e4de9e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 15 13:35:11 2018 +0100

    Change raincounter_raw field to rain_inch for acurite (#893)

commit 8de5db68930ca48107602905c1e7ffbd1b299fc7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 14 14:52:00 2018 +0100

    Silence integer promotion warnings

commit aa9652562ac460a3f3a57b1b81263dd3c3d605cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 14 11:01:49 2018 +0100

    Change quiet and verbose to verbosity

commit 90e3c44168915cad20a1a3c74b4f1743680633b4
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Fri Dec 14 08:59:29 2018 +0100

    Plug a mem-leak in sdr_close() (#913)

commit d590d20f541f69bc7611e009aa53b9c27d53b359
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 14:11:52 2018 +0100

    Fix Bresser 5in1 parity check

commit 18c9a35b0fb4b72836a2d9f8c023543ee8a04d19
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 10:03:57 2018 +0000

    Update README

commit 35050549dec222f9e0bbf5eb584c17c1390573a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 09:57:47 2018 +0000

    Retire EC3k, Valeo, Steffen

commit fd0a0b61c356a9586ff46d868f0984fdd4bec2ec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 10:47:13 2018 +0100

    Convert ELV-EM1000, ELV-WS2000 to data_make

commit c250edee6cbf33572598867137eab94a99225a18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 09:21:23 2018 +0000

    Convert X10-RF to data_make

commit 91044e8b89641e7fd928719263462fac5957888f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 10:06:06 2018 +0100

    Convert Lightwave-RF to data_make

commit 27871bd9b83b84eff9fa3dbf4ac0d91b287fb332
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 09:43:05 2018 +0100

    Prettify example confs

commit da38787c6a742f291396618a8c6c3a885f05fdce
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Dec 13 09:42:34 2018 +0100

    Allow whitespace in flex spec

commit f77ef5f0196b1d3ce6b622c473c31a602f8cb175
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 12 14:18:54 2018 +0100

    Clean up OSv1

commit 77546c0f2dcc81208d0a0ea880da5e5affb7aa4b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 12 14:09:17 2018 +0100

    Fix time reporting at end of read-file

commit 8d1439da5a4d17da48b9e1181cbcf9413cddad03
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 12 13:34:47 2018 +0100

    Add more byte operation util functions

commit 1f550118fb2f01f9ee926e97b440057114d06577
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 12 11:22:54 2018 +0100

    Fix bt_rain

commit 0ef54e3be036ad7b1f9acd9cae80a7be02b50de0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 11 19:26:07 2018 +0100

    Rename proper CRC16

commit ec82a798df20bacf7b5b14a0e7107f27a2b686e4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 11 19:20:54 2018 +0100

    Clean up CRC LSB/MSB

commit 17b1f138736de4230fefe87adcbdcc57d55908c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 11 09:38:03 2018 +0100

    Modularize pulse_detect

commit 32cdde974ff7a812fe2cc479a68b81885e58ec50
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 20:01:17 2018 +0100

    Fix Ambient Weather TX8300 debug print

commit 362cd54af93815dd9b33e3066811a4e386b6195f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 17:10:38 2018 +0100

    Add debug bits output option

commit 9d3667c99996f7926d650a2ab572c2521360b3e8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 14:53:38 2018 +0000

    Clean up const in baseband, remove dumpfile

commit 8b2bd7a95da9836fc37c7a1faa6875e5c50405a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 15:42:54 2018 +0100

    Change debug_output to cfg.verbose

commit c3fdbb91802091456be352c2f7ad9d70efbdde8a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 11:19:33 2018 +0100

    Add confs ported from old devices

commit c8c6205298272edb9f167c6e1cafa3139e25f5c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 08:28:57 2018 +0000

    Update example conf

commit 0e99cb22dfb24db0c3a8284da95e01f84535ad2b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 10 08:19:55 2018 +0000

    Add protocol number meta data option

commit 25afb89cb15b7bf9b4b311a6ac0e3c1e4e7c4183
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Dec 10 09:09:04 2018 +0100

    Add precision time and time report options (#905)

commit 10774e3ea14337de00bf161934c57fe9e188b19c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 9 21:11:47 2018 +0100

    fineoffset wh3080: support new version Watts/m value calculation

commit 559e524b1be8c335d5339438bc0efbe82a6c1153
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 19:58:45 2018 +0100

    Update Bresser 5-in-1 code style

commit 79495e28e642f8c383d89562787d76b5d496642d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 19:34:53 2018 +0100

    Fix Makefile for Bresser 5n1

commit 772252c82aaae4eadd614040c06dae1f74409aed
Author: Daniel Krueger <palstek@users.noreply.github.com>
Date:   Tue May 15 21:53:42 2018 +0200

    Add support for Bresser Weather Center 5-in-1
    
    Signed-off-by: Daniel Krueger <palstek@users.noreply.github.com>

commit 701a17a06dbacdc299cdb30e41414f575e8bb08b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 16:07:46 2018 +0100

    Change indent, some style and line breaks on pulse_demod

commit a20625974dbc43071d49bb276f4264055165a9a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 15:53:37 2018 +0100

    Update code style

commit 8b1dd038fa3b0a0df5ac90eed212badb887332b5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 14:46:19 2018 +0000

    Remove magic timings from pulse_demod_osv1

commit be6386415fdca1f6e8379f3a15f94dbd601b96be
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 14:50:18 2018 +0100

    Clean up ESA-x000

commit 613a3249a6bf7f4d28fc2d067501f3f39875dd37
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 13:49:15 2018 +0100

    Update README

commit ceed9a1f6c161e45ea0955e3cd04ca2bf232167c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 13:46:43 2018 +0100

    Fix ESA-x000 somewhat

commit de5a7c530e0d66eb465b3c2aad6633c6b0c122be
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 9 13:16:05 2018 +0100

    Add duration and single-event option on file read also.

commit 6d49f4b3bbb3e96a478199b7560fe48cd4a00d74
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 9 12:24:33 2018 +0100

    Add missing bt_rain.c file

commit b707fe9ea2a5521addb331724f3b32c6f3aabacb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 9 12:21:28 2018 +0100

    Add the Biltema rain gauge protocol decoder, disabled by default

commit 9f897ebff3d188fb7eeb2ff864c670d9979ab3ed
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 9 02:09:37 2018 +0100

    Add ESA 1000/2000 protocol decoder
    
    The code quality is lacking so the decoder is disabled by default.

commit 47f274e12e1fe9b90594b6506993f440577e31ad
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 8 21:14:41 2018 +0100

    Change pulse_demod to device.verbose

commit ecf644f707d03dce54498f07d6c4719ae816888e
Author: gnbl <unknown>
Date:   Sat Dec 8 15:52:52 2018 +0100

    proove: add group bit to output
    
    Patch extracted from #388

commit 0fc7e7302b5ded726ac13e5c788d52d2c95a3c46
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Dec 8 15:52:20 2018 +0100

    Fineoffset: add mic to output

commit 4e616fb2d5a9a8358d15c421f96e34c040f3c286
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 8 15:37:36 2018 +0100

    Update README

commit 81e018f575be82bac3e68ffd09c3bd6220c5e5a5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 8 12:26:09 2018 +0100

    Add report meta help and fix

commit 1de0eee4ccba54f17d48e7335cc6580d2fdba1b0
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sat Dec 8 12:14:55 2018 +0100

    Fix for Windows regarding closing sockets, removed unreferenced variables (#901)
    
    * Removed unreferenced variables
    * Windows needs closesocket(SOCKET) insteat of close(SOCKET). And some cosmetic type casts

commit 317ed2200c5091406ff903bfb7166081e8173cf6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 8 12:06:52 2018 +0100

    Removing stray tabs from some device outputs

commit 1467c09f991f96d0c8c5cf5de68d4ea67e1bc12f
Author: Martin Hauke <mardnh@gmx.de>
Date:   Fri Dec 7 20:40:39 2018 +0100

    tfa_pool_thermometer: Fix output formatting

commit bf3d8f24c66128ec19469f9299c289487e7e84fe
Author: Martin Hauke <mardnh@gmx.de>
Date:   Fri Dec 7 20:25:18 2018 +0100

    tfa_twin_plus_30.3049: Fix output formatting

commit e167687a457df42f308c8670ed75f4f82e13a8db
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 8 03:21:18 2018 +0100

    Fix Pulse Analyzer without grabber

commit 2fa248d229ffb9114abe5a78cd18a64b86b1a149
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:49:50 2018 +0100

    Silence CSA issue
    
    Result of operation is garbage or undefined
    
    But the code in question does not make any sence.

commit b1a0830e0dd7f58e693ee0d774578c37be755ba6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:42:11 2018 +0100

    Silence CSA issue
    
    Result of operation is garbage or undefined

commit 0a0ea273c6b844bc5ca668725a12f1e5c88ff7aa
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:40:35 2018 +0100

    Silence CSA issue
    
    Result of operation is garbage or undefined

commit 12c165233c402bcd42da9f15f044fe2c4440e0c8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:35:40 2018 +0100

    Silence CSA issue, 2 reports
    
    Result of operation is garbage or undefined

commit bf9cbf244f97f217aee9bacbc583bb30f6c80204
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:31:29 2018 +0100

    Silence CSA issue
    
    Result of 'calloc' is converted to a pointer of type 'const char *',
     which is incompatible with sizeof operand type 'const char **'

commit d3d9d0264a64304d1fddcbf9abfd81648f83b7da
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:25:05 2018 +0100

    Silence CSA issue, Division by zero

commit b015b80f5b442ca9c09e2d5d955dcdd27dd5818e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:10:59 2018 +0100

    Silence warning.

commit a8e28020c1a7de33d436e4a3f7d305fea649c671
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 21:01:48 2018 +0100

    Fix autotools build

commit 7b2964695f2178eebe9ccda7a2a19700cf87c8eb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 20:55:15 2018 +0100

    blyss: increase buffer to silence warning

commit c32d2f7de29c1142eddb7530e21c6d0cd0b7661e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 7 20:51:24 2018 +0100

    Fix indentation

commit ef7996b9342e4f609e9532bc2c7403464cce39c2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 6 18:03:11 2018 +0100

    prologue: add Alecto checksum check to get rid of collisions
    
    If the Alecto checksum matches we are quite sure this is not a
    prologue signal.

commit 3e0a1914da7acc467ec89ff8d42d4a7e8d85cf7b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 6 14:27:13 2018 +0100

    Honeywell: add cvs fields

commit 90cfc86708ff74f0cf1662167331e49de44c5bb3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 6 14:05:43 2018 +0100

    Added support for Honeywell Wireless Doorbell

commit c1b30c66a02011bf4119ec544a2c6b6cf01408a6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 7 12:48:34 2018 +0100

    Fix tcp shutdown on win32

commit bfc66344fbc6b010dc8d438d93ef3a97515aa776
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 7 12:00:23 2018 +0100

    Fix sdr includes

commit 98d2b29a3739c4c26ad07b6a335fb7370f8293dc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 5 11:40:47 2018 +0000

    Deprecate option t and I for new S none|all|unknown|known

commit a50fe6a14bc94612aa2cfc85dd9b9e7f83fbe9df
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 5 11:25:15 2018 +0000

    Use pulse detect to track and grab frames

commit b91af14b10c316f2229263376dbb581b7cbc7d5b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Dec 7 11:31:59 2018 +0100

    Add rtl_tcp input (#894)

commit fdd48e174a92cc3f5dcd4f6917c13c87bf85aad1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 5 16:14:02 2018 +0100

    inFactory: enable it by default with added checks

commit cd222b77470d2f63334d244108ef4cc8f229fb52
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 5 08:45:28 2018 +0100

    Make meta data option known

commit 31a09e1208da6494184f1e1896d9cd0fa98ec649
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 5 07:38:01 2018 +0000

    Sort build files

commit f17bf5b6f235bd72a1de360d272319d352eb4339
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Dec 4 23:10:20 2018 +0100

    thermopro_tp12: add bits per row check

commit 897239280b35154155537a7bc568f9c6eea955c0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Dec 4 23:04:38 2018 +0100

    Add Maverick et73

commit a3d602039af9f2eae2144b7951a60e0dba0d0ffb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 4 15:16:53 2018 +0100

    Fix missing free() in soapysdr_read_loop

commit df6d61b5b3b7431ef7f8f4ebde520358efb96a1f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 4 12:41:29 2018 +0000

    Refactor arg parse helpers

commit 40d98b35c19c592109ed949549552a25204c3bc3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 4 13:37:57 2018 +0100

    Fix Efergy fprintf

commit d2ce4d01bcbbe7798afaae8eeac0f081acc5f8a5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Dec 4 09:45:55 2018 +0100

    Code style efergy_optical

commit ad5fa2d6d60d2e483407a88ee049c833184f2de5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 19:56:31 2018 +0100

    Clean up samp_grab push

commit c90dde05b9bdb3ff8820dbb9202d282bdcd22197
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 19:45:14 2018 +0100

    Clean up samp_grab writing

commit c4c71effc5de26d2b927b64ed0677125af6a92f4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 17:38:35 2018 +0000

    Clean am_analyzer pulse_data handling

commit 916831a9d03b5986deaedfd95b729b4cb6979b26
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 17:15:03 2018 +0100

    Fix am_analyze sample_pos

commit df05617024a8965ccd29c2961ac6fab3a6970492
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 16:58:02 2018 +0100

    Fix am_analyzer debug prints

commit f68f5d86a47f270412b8fb75e8bc0a5b515efb49
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 13:20:54 2018 +0000

    Refactor sample grabber

commit 36f8c0a349a911606d8437fb53c5697977cdb180
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 13:42:20 2018 +0100

    Add reflect byte to flex

commit add141fa3433e8fbcb3a5fd1dbcafd4b68d2d5d6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 3 12:29:52 2018 +0100

    Add CRC to Hideki

commit d3be834d1c4c270b97274296c9b1e2753a7e1f45
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Dec 1 13:56:32 2018 +0100

    Mark Brennenstuhl as likely x1527

commit 08d192b95f4d118e36952308060db202eff147dc
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 1 13:38:50 2018 +0100

    Change short/long _limits to _width (#888)

commit 12404c4f813fe6ac30d1f7d8099c847748ed9298
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 30 15:46:17 2018 +0100

    Mark some x1527 decoders for reference

commit c98d55ac3ad6773aa00c28cc5f942fa6b0ccb73e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 30 15:03:40 2018 +0100

    Fix file perms

commit 40ae704af338ca7bdb280ebc213ce32ddc830790
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 20:58:21 2018 +0100

    Remove PPM_RAW in favour of precise PPM

commit 8403a5d551025b0bb039afd1ca7ca3f956640d70
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 20:53:42 2018 +0100

    Update last decoders to precise PPM

commit 2d865164e900b853b9e89cd7d2ebc38d8e1d2fc9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 18:17:24 2018 +0000

    Update more decoders to precise PPM

commit 4d060eb1f337f8857143ad9656fe501e5261ea44
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 18:12:47 2018 +0100

    Update some decoders to precise PPM

commit 095c529dc5ceb765bb0c1e04a476f6d6b465dfcc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 09:23:39 2018 +0100

    Convert Cardin to proper PWM

commit 2ff94fa034e77d60b75e4c6b657100cb98981c5e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 09:23:15 2018 +0100

    Convert Alecto to precise PPM

commit e54d3146ba8aff375d9e55520ceebdee9c46c46d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 29 09:22:40 2018 +0100

    Add precise PPM to deprecated PPM_RAW

commit ae2fb32742a5f5e00879d853e02e8b94017f049e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 18:13:56 2018 +0100

    Add bitrow debugging output helper

commit 2c8015c2b66561a5e13872e74617a1730aab3183
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 16:43:13 2018 +0100

    Add output_ctx to output_fn

commit 0a940ce0162c17fa844fb4f7cd3635c9187bf207
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 16:37:03 2018 +0100

    Cleanup extern in decoders

commit 38772d96b9a157f60fc56eafc3709b7974fe6043
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 16:25:55 2018 +0100

    Convert flex slots to r_device user_data

commit b6dcecba3e7fd8947e066fbbded456bb8da5d3f3
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Nov 28 16:12:03 2018 +0100

    Change flex to use keys for all values (#885)

commit 8551696cc93f963496f5fd14e0ea388cea6d8629
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 16:04:27 2018 +0100

    Rename json_callback to decode_fn

commit 8d2595c46523464026053a5f3cddb4d8f25c6c43
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 28 15:56:55 2018 +0100

    Fix compiler warnings

commit f31d293953d4fbd2dd64a985a0850a91341c27ec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 27 12:34:26 2018 +0100

    Refactor extern sample_file_pos from local_time_str()

commit 6cbbd825a091c69ffe8117f03157bb2ece773d7d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 27 09:34:33 2018 +0000

    Move time_str output to data_acquired

commit eedd027299726bf062f2d3b41eff7b2b8e28db89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 26 17:24:26 2018 +0100

    Replace debug_output with verbose in decoders

commit 96a14e6f5f40e7d3c6c542d52883be8a3e479dab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 26 17:02:38 2018 +0100

    Change data_acquired_handler to decoder_output_data

commit 838797ddf1c5e8ca851866d66a3f0c6ce7db9c90
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 26 15:46:07 2018 +0000

    Add decoder arg to decoder utils

commit ed1419823f3a908751ae44ed4913d6fefd57b7b0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 07:11:39 2018 +0000

    Add context struct to decoders

commit 10f54364a02e21a071791a1243227307e1165fbf
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Nov 26 16:37:12 2018 +0100

    Add high-level utility functions for decoders (#883)

commit c1d0d126e04f8b7d5608f791ef6cccac21ffb2a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 26 12:08:41 2018 +0100

    Prepare r_device for modularization

commit 8848a112f10f585ad819f3c9a1d412ec623447b8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 26 08:02:42 2018 +0100

    Fix print_bitbuffer binary by Geoff99

commit af9375a162b0b9e382300c627116b088c894749c
Author: Yves Pratter <pyrog@laposte.net>
Date:   Sun Nov 25 17:39:19 2018 +0100

    Document gNNN_FFFM_RRRk.cu8 file name (#884)

commit af3f383b5acf0d92b0316a8272f4642d0201e1b8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 15:26:17 2018 +0100

    Remove deprecated PRECISE name

commit 3d12af2032da5ec6c2ea6afcaf004dd6571e93e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 15:23:36 2018 +0100

    Rename PWM_PRECISE

commit 163c71c1538cd805a6003ff3d71a8f10fe5ed8b8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 15:18:55 2018 +0100

    Remove PWM_RAW

commit c1e02642fcf83de9cfb0a2cf1ad9dfe7db649c20
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 15:16:11 2018 +0100

    Rename FSK_PULSE_PWM

commit 405f4b9812735cb2b8e52a8e22f68c581d404554
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 15:12:43 2018 +0100

    Change FSK PWM to PRECISE

commit 57aa4a173786b83bf09a7e6a410db56840361eec
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 14:46:55 2018 +0100

    Update Hondaremote code style

commit 77e053af3865c0d7887c67a9a332acff383ea292
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 14:31:02 2018 +0100

    Update FineOffset WH1080/1050 to PWM_PRECISE

commit 194834278ce1567fcb8ad4db29edf580ff9bc529
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 14:24:13 2018 +0100

    Update Brennenstuhl RCS 2044 to PWM_PRECISE

commit 6f7590de8951c3bb0183a3592edec6ea021cca02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 14:18:10 2018 +0100

    Fix determine_csv_fields by Mikael Kuisma

commit 4f72b45ed304fe39ca4abdd26b39e568d151c68a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 14:15:48 2018 +0100

    Update WG-PB12V1 to PWM_PRECISE

commit b5487ffb47c0e03d8589663298e475729b502a07
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 13:58:36 2018 +0100

    Update GS558 to PWM_PRECISE

commit 2ae7ffea2da92798cd959eaca5daf6d1c87b6707
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 13:54:18 2018 +0100

    Update LaCrosse WS to PWM_PRECISE

commit 7abae80e036b1e3714696447045042e5617d5a30
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 13:47:46 2018 +0100

    Update ELV WS2000 to PWM_PRECISE

commit db19f9a304fb5d48d050ed5f93624d7a521ee7c0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 13:44:49 2018 +0100

    Update Elro-DB286A to PWM_PRECISE

commit cb33db73d680c521b3f325a76c05392b50d2899f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 13:27:45 2018 +0100

    Update Blyss to PWM_PRECISE

commit 28c17a439deaa266b7260468a97a7be5366bc81d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 12:59:11 2018 +0100

    Update HT680 to PWM_PRECISE

commit 951bcab13cf617c8b5ae2b0d3f371e9d2d8f5c56
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 12:44:40 2018 +0100

    Update generic_motion to PWM_PRECISE

commit c705d3b56b58b22d8549f3bbe0e9b12fcb66cf97
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 12:24:12 2018 +0100

    Fix flex name alloc

commit e45d9e18e84e393d3ba7cd9c8593fc258a4a7af6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 12:07:29 2018 +0100

    Update generic remote code style

commit ea10f0cdfc5f3801553196b937b6210dff5fc2f9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 11:02:45 2018 +0100

    Change floating tristate on generic

commit dba22bb4c5dbec4aac27e5191da6c3a2052e156f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 10:41:31 2018 +0100

    Unify protocol state with r_device

commit 98bad9793c38257165db8315acb161c5f9d1575f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 09:30:11 2018 +0000

    Change indent

commit ee709c0508bd52b823f209374b271a606ef43d28
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 10:23:59 2018 +0100

    Rename converted limits

commit 72487f7869ecbccb76030916ec64ff66da9982fc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 25 09:18:19 2018 +0000

    Optimization use ints for limits in demod

commit 8a014ae4360123c25a4b63ca9b2cf6159535efb4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 21:51:42 2018 +0100

    Remove start_bit logic (superseded by sync) and demod_arg

commit 90a2548794673a1d547db028c855dc83b44fd9e0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 21:43:21 2018 +0100

    Clarify and clean HT680 decoder

commit a26dcd6d45578a1a24c5a093e4f5debee37b5d15
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 20:07:39 2018 +0100

    Clarify and clean Waveman decoder

commit 0f0c125122442f1467fee2a471b073afc9d42cba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 19:58:00 2018 +0100

    Remove demod_arg from decoders where unused

commit d8b2fa3ab6a4367b924990aef56ecb405345333e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 18:15:37 2018 +0100

    Clarify librtlsdr defaults

commit e77c02a82403941ce241a54842e3861b009601ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 24 11:06:43 2018 +0100

    Remove empty CMake link

commit 48631bc807c301a6c252861b2252edac616d88f6
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Nov 23 09:53:15 2018 +0100

    Add Ambient Weather WH31E (#882)

commit 4c80e60c97bbc055bbb2877ce4a2bfab06e34898
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 23 08:46:43 2018 +0000

    Allow multiple input files, positional args are input files

commit dfc1d79479ac5a603bc06974c44346d32c55a68f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 21 08:42:30 2018 +0000

    Add option for output tagging

commit 4d5761830d20e3bd104870beac47fbd576b178ed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 19:38:04 2018 +0100

    Refactor digest into util

commit 6d1182a41fe50f5238be3e41c3763d05f4401dc1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 19:31:30 2018 +0100

    Update Ambient Weather F007TH digest

commit aaebd0717a24a87707bca2bf0894c385c04ecbe1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 19:10:15 2018 +0100

    Change Maverick ET-73x keys

commit 396d5eb83882d58aea4d0bc216f564ae12cb10a3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 19:05:13 2018 +0100

    Simplify Maverick ET-73x

commit 09b5921c8c42a9d0663084a2fa0296cce70ac7dc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 08:46:45 2018 +0100

    Update README, style fix

commit 750232b0814a93c0200336b9878d969a84ef26f2
Author: Michael Tatarinov <kukabu@users.noreply.github.com>
Date:   Thu Nov 22 11:37:51 2018 +0400

    Fix automake build. (#881)

commit ff6a43fcd925ded7b2301610479c5465662b85b0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 22 08:31:09 2018 +0100

    Fix crash by keeping the conf in mem for now

commit 8015777e54e04ec77872ad5ecadfe79ce8c32d5c
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Wed Nov 21 21:29:26 2018 +0100

    Fix for latest additions on VS2015 (/17) (#879)

commit 7361316fdea5da3312cd26d7b995685bc96ba965
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 21 15:43:38 2018 +0100

    Add conf examples for generic SCV2260 and PT2260

commit 32fb3b23b7e1d6a19274aacd601aced793565d1c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 21 09:23:16 2018 +0100

    Fix getopt optopt again

commit 0daff858e8931d30d87cae83b0cd722239aefbf9
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Nov 21 08:06:36 2018 +0100

    Add a conf file parser (#790)

commit 87ccad95558a8116933206117fc0d978964c2eb1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 19:10:55 2018 +0100

    Update pulse analyzer flex suggestions

commit 462224880b0c0da5a9a1b0ed9702632a55debb52
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 14:26:55 2018 +0000

    Silence a few debug messages

commit 73705da17fc6789e102551f3bdf1598526af4c02
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 14:41:27 2018 +0100

    Fix csv field registering

commit 51437d3097d4b72b398aa5c014f545c4052c7321
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 13:55:24 2018 +0100

    Add missing Acurite CSV output fields

commit de41a39336aa91c1c2efd9f7dcbce2e5c2566306
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 13:38:18 2018 +0100

    Add some missing csv field declarations

commit 4e16269734920e2675bfd5b222f10b41f0362ebf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 13:24:22 2018 +0100

    Fix csv output by initializing the fields after protocol options

commit e4a8d5a8cb428306186f7f99f536cdff26062689
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 12:08:02 2018 +0100

    Fix compiler warning on signedness

commit 6306b59b2de4456abced42dea4dd5958634b3ac2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 20 08:39:43 2018 +0100

    Fix optopt (#873)

commit 273c042271ffa0339d00547f8a88890eba8830cd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 17:14:14 2018 +0100

    Split out option processing

commit fa846cfe00d45194cf015c5a8cd3ef0c6607491c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 16:06:30 2018 +0000

    Fix protocol option change from 4f6f6f2

commit 2768780be7dbc6f6fb8d077306d0477e3df1167a
Author: Thomas Kerin <afk11@users.noreply.github.com>
Date:   Mon Nov 19 15:47:29 2018 +0000

    Fix indentation for acurite (compiler warning) (#872)

commit b0b0d3bc06b3857613a013f491b22777eece1ed1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 15:59:39 2018 +0100

    Use negative protocol numbers to disable a device

commit 4f6f6f21638dac425eab180b24b9fcb035b55a7b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 13:56:36 2018 +0000

    Pass num_devices to usage()

commit 931ed9aa99afb5a5e3a0b0b5c96015728fce61ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 13:59:17 2018 +0100

    Refactor local main vars to cfg

commit 35bf9a6e7b31817c3d39741b3ea9924e455d202a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 19 09:43:13 2018 +0100

    Change Ambient Weather TX-8300 model to AmbientWeather-TX8300

commit 7362c80af2b850fa0818e8ee1b52219b1cd9ee41
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 18 09:32:56 2018 +0000

    Add data_retain reference counting

commit df9daea96dbc6cfff7b49909eac4f596689156d5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 18 10:02:28 2018 +0100

    Fix flex help text (#870)

commit 02ddcd25062f199963e04d0e3f7de33ff236f19d
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sat Nov 17 20:40:14 2018 +0100

    Fix missing brackets (#868)

commit 4e0d5460f2f27a61dd279b230a7584392ec2d77e
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sat Nov 17 14:46:00 2018 +0100

    Print CSV header to selected output (#867)

commit 3030690c93ba20e24d7cb70d4de4b95be3b4729a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 17 14:24:43 2018 +0100

    Use bitrow_print in various decoders

commit bff9907b60d247b84828b2cdc0c720ed73f107de
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 17 13:37:25 2018 +0100

    Add bitbuffer_debug, bitrow_print, bitrow_debug

commit 9f9532440b78cd111a7e5f77ec922437322dd2ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 17 11:19:22 2018 +0000

    Rename TFA 30.3211.02 to Ambient Weather TX-8300 (see #846)

commit 569b6bed7ac22c83689cd6069df9d693409671c9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 17 10:44:14 2018 +0000

    Update TFA 30.3211.02

commit 95f3381f8117c3a62ad16d1e56a076cd2d8d64d5
Author: ionum <bugs@innuce.ch>
Date:   Sat Nov 17 11:17:54 2018 +0100

    Add support for TFA 30.3211.02 (#831)

commit ec52c26d4dcdca8453b4b03deb0a025f8d180af3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 17 09:58:17 2018 +0000

    Fix for add Emos TTX201

commit aecca4fbcb6f38ee9a932d5688e41328e09dd488
Author: Koumes <koumes@centrum.cz>
Date:   Sat Nov 17 10:49:28 2018 +0100

    Add Emos TTX201 (#782)

commit 0b3ebf5a1992fd6b8a044633537cdb726f1ef369
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Fri Nov 16 23:02:48 2018 +0100

    am_analyze.c: Fix compilation under MS VS 2015/2017 (#866)

commit 674ea56f854e92d2bf7324e24976dc8cdffe2c4a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 20:28:49 2018 +0100

    Update code style

commit 44eb26d70fd89610d332ae4b9c33b167523ca349
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 08:08:22 2018 +0100

    Update code style

commit 6c327e834e6064f9e261e6d44b0789bdb3411815
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 07:23:27 2018 +0100

    Reduce decoder includes

commit f0ae3a8316714cc99f85fbc69dcef0ad5bc9e8bf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 06:06:16 2018 +0000

    Simplify decoder includes

commit 1b175efcbb48d7658937c4e1af29c36b575516fe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 16 06:38:44 2018 +0100

    Update code style

commit 68330b85d46d3df78ec0dcac5b3a5692fd819180
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Nov 15 12:32:05 2018 +0100

    Add Freq/RSSI/SNR output to data_acquired_handler (#865)

commit 4700479b35ebf91fdcb02e01672c805587c05c3f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 15 12:13:05 2018 +0100

    Fix file ext in signal grabber

commit dca74de232604dd69d4f175df5333f1b8de9f33e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 14 09:05:27 2018 +0000

    Lift out AM analyzer

commit ea1c1bf6f50f54011fedaa31f2d796cdd5222cd3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 14 07:59:09 2018 +0000

    Modularize pwm_analyze

commit 01be1ca31c794a8e71802a3fd472256a09dfb9f5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 13 17:58:31 2018 +0000

    Refactor PWM analyzer, allow to run with decoders

commit 87ef942fb6c3dc835b75b929d2c900be87962262
Author: Mike Causer <mcauser@gmail.com>
Date:   Wed Nov 14 18:36:50 2018 +1100

    Fix usage in sigrok-open.sh (#862)

commit bc7b5c890e12dbeb1ffb492b6b976f44734a2456
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Nov 14 08:30:20 2018 +0100

    Fix and clean Brennenstuhl RCS 2044

commit 5e6dde1b9b91fff575dbc638ac8dc94aaaa0c681
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 9 16:25:10 2018 +0100

    Fix data release prototype return types

commit 88c5f85404e342a8b60e16b38ac154c68e7efc77
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Nov 9 15:09:19 2018 +0100

    Tune the magnitude estimator somewhat

commit 9fbf28daa1a588bba08d0daa05f9389fafa2d5e6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Nov 6 19:48:53 2018 +0100

    Fix memset to size_t for x86

commit c34a3c1140b9f6eaa4c0d4d3b3b4d20884ecb789
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Tue Nov 6 11:43:19 2018 +0100

    support for hideki/cresta temperature sensor (#858)
    
    add support for the cresta temperature sensor module.
    The module talks by the HIDEKI protocol, but doesn't contain the
    humidity/wind/rain data (afaict).

commit 9f16cf46649f6b7be5391ca9c458e36c808bc9e2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 4 15:45:37 2018 +0100

    Add flex suggestion to analyzer output, switch to unit of us

commit c73992c300668a061192e8743ccc3a5c53a09750
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 4 14:34:04 2018 +0100

    Refactor output_handler into app_cfg

commit 910463a5c1a904b72aed59e333a1f1e8f9510ce2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 16:39:38 2018 +0100

    Refactor to app_cfg struct

commit 6a875eec1f1449dd6ccdd87f849bb9a6e6d8d2e3
Author: Roger <roger-@users.noreply.github.com>
Date:   Sat Nov 3 11:02:22 2018 -0400

    kerui: cleanup (#816)
    
    - rename to "Kerui PIR / Contact Sensor"
    - cleanup state names (e.g. PIR -> motion)
    - move state to separate field to make easier to parse
    - Update model to "Kerui Security"

commit 18b3b7954562731086f17d04a3b7831287305d6c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 15:37:52 2018 +0100

    Tidy up unneeded symbol visibility

commit 2d29b8ca4f9491ef9c762b4926ac93c606bb582a
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sat Nov 3 14:47:26 2018 +0100

    2 minor fixes (#852)
    
    Update visual studio project to use RTL-SDR driver

commit 6a950917c554263b345be57eb8cbf2050f698d89
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 13:46:49 2018 +0100

    Fix flex abort if getter name missing

commit 1c791960f0cd8322cbfcbbff76f6a42905f7ad9c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 13:10:26 2018 +0100

    Add help on gain option

commit 3c7dd513a8259a9d1929042c2bac2a74b231244f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 12:47:14 2018 +0100

    Update README

commit dc1071e3e507409506507b60b220c27879a86ea3
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Nov 3 12:43:50 2018 +0100

    Add Fine Offset WH65B support (#845)

commit add5316fc4225d3f896c187aa7fd69fe6455ae83
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Nov 3 12:22:50 2018 +0100

    Add null output option (suppress default KV)

commit 36665d1014e854034c726c91b836b47e08d7dcf6
Author: pekon <github@konecny.cc>
Date:   Sat Nov 3 04:07:33 2018 -0700

    Improved checking of Simplisafe data and default enable decoder (#798)

commit 3523f06f3ab9413e0e271a9fb574218d41932fc5
Author: Nicolas JOURDEN <nicolas.jourden@laposte.net>
Date:   Sat Nov 3 12:03:11 2018 +0100

    Added option to skip the tests to be built. (#832)

commit b9cae9a2be7dc320472e2a72ef51e6a17c547311
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Sat Nov 3 11:59:59 2018 +0100

    Removed all (20-30) unreferenced local variables (#850)

commit 60d9b19635e37ee218e228084c72b0e4682e86fa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 1 17:18:40 2018 +0000

    Update Readme

commit d596f6aa8e026487169ef3a8b85a85fcf32c88b0
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Nov 1 17:53:14 2018 +0100

    Add SoapySDR support (#842)

commit 2ceb5353576b466a390b7388edab1d3ce4b6e8dd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 1 14:33:46 2018 +0100

    Hide template decoder from output and register_all

commit b9da9d8df2280062ca0c272d1b5066a8ac434d76
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 1 14:24:20 2018 +0100

    Mask off bottom bits in bitbuffer_extract_bytes()

commit e43ec5df37439d94447efa0574e43d71e5cf153d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 30 20:16:16 2018 +0100

    Change Philips Outdoor to util CRC-4

commit 20f9f2105be29fa1deeef64e0e81c78b4b26a838
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 30 20:15:14 2018 +0100

    Add CRC-4 util function

commit 8b73fb8082215cd2556751cacf2b7482bc33f0f2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 28 16:56:30 2018 +0100

    Fix output cu8 conversion

commit a3fdf777e74b94f80850f89cce85ccbb1db25bea
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Oct 28 11:44:59 2018 +0100

    Add CU8/CS16 output conversion

commit a6c4b1021e3616f45e529ab163dde10d82668d4c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 24 12:13:40 2018 +0200

    Clean up LaCrosse TX35

commit 2c78e8a4b9b973dd8bf4a1253899170e1c7446fc
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Tue Oct 23 22:21:13 2018 +0200

    Fix possible reading/printing of uninitialized memory (#840)

commit 418078d8fc9691a944398e83005e38fb032135e8
Author: Erik <erik@montnemery.com>
Date:   Sat Oct 20 15:15:53 2018 +0200

    Add mic=CRC

commit b8e84f07d70183c5d9ce6dc7d0f6037e8e28b31b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Oct 20 08:52:13 2018 +0200

    Allow DOS filename drive letters in fileformat (#828)

commit c3892a326be8c9fa5efe92c36c904f7aa6d077df
Author: Erik <erik@montnemery.com>
Date:   Wed Oct 17 22:01:53 2018 +0200

    Remove unused variables

commit 063d7d83c6aec2725a8cedd94e838431a4b6c94c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Oct 19 07:39:05 2018 +0200

    Fix DOS-drive letter problem in fileformat

commit 51e75c62ee19bdff940ab5b674b801bfeee7fef1
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Fri Oct 19 07:34:13 2018 +0200

    Fix fileformat.c for VS2015 (#828)

commit 8a0089a5483fd50c6f3d089025900ffd9b2547f4
Author: Erik <erik@montnemery.com>
Date:   Wed Oct 17 21:55:44 2018 +0200

    Simplify payload check

commit 0ef11f1a205e68a59ba1d77fbf71945ec94a1752
Author: Erik <erik@montnemery.com>
Date:   Wed Oct 17 21:21:49 2018 +0200

    Add CRC check

commit c8e90446bced4206627d05e658f58067ec1d676b
Author: Erik <erik@montnemery.com>
Date:   Wed Oct 17 19:41:41 2018 +0200

    Use built in crc8 function

commit 870dbbe88f6e32e2d3d369fb87c8b19ec501ef59
Author: Erik <erik@montnemery.com>
Date:   Wed Oct 17 18:57:28 2018 +0200

    Replace CRC implementation

commit 8aab4f8f755b535854c94dd88c2ba4c6a5f43653
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 16 20:20:25 2018 +0200

    Fix maintainer glob sorting

commit b6f05f8667bb577eadb01dc291ec5fb3002c0ffb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 16 20:16:34 2018 +0200

    Remove macros to clear up name/model

commit d1c726c22f420cf4ac6598ce800ef8986ee630a6
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Tue Oct 16 12:11:42 2018 +0200

    Suppress bogus "WARNING: Failed to set frequency correction" (#830)

commit f0bf3ca4659444eb1fff735f2d3f829287b440e1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 12 23:08:22 2018 +0200

    silence warning, indentation generate warnings? Who knew.

commit 7c38d4c8693c3573f76ceda1b65add3968929054
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 12 23:04:06 2018 +0200

    silence warning, mixed tabs and spaces generate warnings? Who knew.

commit 69241b53d9076d46c01c827b37d5113851d98363
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 12 22:56:22 2018 +0200

    silence warning

commit 1a8f648948e178362b1c2719b451dc89df1747f4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 11 15:45:28 2018 +0200

    Clean up Ambient Weather F007TH digest

commit 740d252213eb8d8627f71c22ab97921dd9cd138b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Oct 11 12:39:45 2018 +0200

    Add sample rate info for sigrok converter

commit 9aabf31e832544b658bac0c138cc945727ac774c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Oct 11 10:08:02 2018 +0200

    Add AcuRite 3-n-1 (#720)

commit bba890bd9cfe5509b15d89b1c12af69391c007fb
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Oct 11 10:01:15 2018 +0200

    Add PMV-107J TPMS (#825)

commit 9b2e0df07d950b9360d37b6f9303fc45d3725c6c
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Oct 11 09:45:13 2018 +0200

    Refactor out rtlsdr calls (#824)

commit 74675089f9fdac574a4aa5ceb28b2e8ca379d7c2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 10 20:50:35 2018 +0200

    Fix Ambient Weather F007TH preamble

commit 1026e866316a4400e5ed2cebe09a2a6e40753781
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 10 16:59:10 2018 +0200

    Replace intmax_t with int64_t

commit 3c64a72ce7fd0530a5cb107c60be6e6a7cc94bfe
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Oct 10 09:05:08 2018 +0200

    Clean up stray tabs and spaces

commit f14184376ce2686a6d5d96cc58c31eb7fc057e69
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 8 12:40:53 2018 +0200

    Update Readme and vs15 build files

commit 1055ba12497da50e2c8ee3e0f27651962a8819ee
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Oct 8 12:04:13 2018 +0200

    Add terse help on options (#820)

commit 55006dc141b6fa96dd73bbbe012afe1bc6681880
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Oct 2 08:13:21 2018 +0000

    Modularize dumpers, allow multiple dumpers

commit 23f51e62066dac4605b1271275673889afc0591f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 1 12:42:12 2018 +0200

    Move out_file to dump_info

commit a35a0b6d21e480b06aa04a5dcf2a8d03c0fef92a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 1 12:35:27 2018 +0200

    Remove rtlsdr sync mode

commit 33d8aed920ca03b8970c3a0f6a9ae230784728ae
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Oct 8 12:00:47 2018 +0200

     Add file info detection #815

commit 1cf4e18b5e3f02716e255ca4cdbe48f39087f63c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Oct 1 10:52:02 2018 +0200

    Fix top bits masking in flex

commit 21598e75fa3999d1b351b1efd397394738cdd369
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Sep 30 18:02:59 2018 +0200

    Typo fixes by Joanne Dow

commit d151d821e1d521a5128403353cd202e208909805
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Sep 30 12:52:28 2018 +0200

    Add VCD and SR output (#800)
    
    * Add VCD output
    
    * Add sigrok pulseview converter
    
    * Add f32 output modes

commit 9655d14c4b5637e8d1494b22ed57aea258435dd3
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sun Sep 30 12:32:25 2018 +0200

    Add flex getter (#786)

commit fc3de5626c206bf40eb0f4b16df32137ddc86261
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Sep 29 20:23:29 2018 +0200

    Fix 'Unknown protocol' with FSK

commit 44a3e55956d6ae28d72a0e55621e6e3216654f8e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 26 18:48:45 2018 +0200

    Fix label (#812)

commit c930bf1a474da51924af209d19fd4aa316c49eb9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Sep 26 09:58:05 2018 +0200

    Fix Fineoffset WH25 temp/batt

commit a045a606dc8ea90335e436493c776720ddd2d902
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Sep 18 12:24:15 2018 +0200

    Reorder struct to silence minor warning

commit 25ab033b43e1cb604ecdddb2364f6cbaa994b640
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 17 07:07:07 2018 +0000

    Fix OpenWrt by not forcing inline (#811)

commit 6a22054b3c3ce215ddce8847ee43136cc6613314
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 13 09:04:49 2018 +0200

    Clean up XC0400 duplicate

commit 1d4e29a7cba84afa9e89c18473ee61c111394b93
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 13 08:51:23 2018 +0200

    Add Fine Offset WH65b support

commit dde31876ce0e648b38e6dfb6725583508d5825c6
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Sep 10 11:34:29 2018 +0200

    Add version (-V) and help (-h) option (#810)

commit e8a5e9915c3dc5069d746c9cd9abe1df4e61cf93
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Sep 10 10:34:28 2018 +0200

    Add false positive checks to Interlogix

commit 5b5f012b676b87a327f2bb083becb9882fcaf16f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Sep 9 01:12:03 2018 +0200

    Fix Silvercrest remote

commit 482b18040c9f80302f7b31e352cd1a8e41c84cae
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Sep 8 18:58:54 2018 +0200

    Add Fine Offset WH24 (#809)

commit 99c11634ea566f3b29c9522502be4652f4e241b2
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Sep 7 14:09:21 2018 +0200

    Add maintainer update script (#806)

commit 47310c19f8ad16f226d4471391c3231a29d23a1b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 7 11:37:09 2018 +0000

    Refresh README, sort build files

commit f5c912f9faff83e25bf2891c329ff1e7f84a44d5
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Fri Sep 7 12:59:26 2018 +0200

    Add WT0124 to VS2015 project (#805)

commit 07ecba2cfe6a37f81139bcdcad709038920881fb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Sep 7 08:54:33 2018 +0200

    Fix MC demod typo

commit c85df0b3c1767e57a385fb579388b590c9e1be6e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 20:43:58 2018 +0200

    Increase MAX_PROTOCOLS for WT0124

commit 36faebfb7860b2bf34c930a99d510ecdc172dfd7
Author: Jonathan Terhorst <terhorst@gmail.com>
Date:   Thu Sep 6 10:09:30 2018 -0400

    add support for TP08 remote thermometer (#750)

commit 98e2c84c828f7492f9a5021d58cbae5a2168216f
Author: Euan Galloway <euan@galloway.cc>
Date:   Thu Sep 6 15:05:08 2018 +0100

    Enhance currentcost device with OptiSmart (Counter) support (#751)

commit a6d5e8f2162d59ee0128cf596cda9a2a37189011
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Thu Sep 6 15:41:19 2018 +0200

    Fixes and example project to compile using MS Visual Studio 2015 (#789)

commit d56de9c8ab5ac1b2599279c63c6798b8c1aad112
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 15:39:25 2018 +0200

    Clean up MINGW fixes

commit 02cec434a89daedbbe3c9b91f0c2535d44cfd92f
Author: mnhauke <mardnh@gmx.de>
Date:   Thu Sep 6 15:33:21 2018 +0200

    Fix MinGW build (#793)

commit dc2c2609864ee300e2d4251c6db40cd83264bf26
Author: Rick van Schijndel <Mindavi@users.noreply.github.com>
Date:   Thu Sep 6 15:30:58 2018 +0200

    Add MinGW build description for Windows, merge all build instructions in BUILDING file (#788)

commit c75615592b440fbdfdb9063cb06363af332be746
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Sep 6 12:53:40 2018 +0200

    Add Fineoffset WH2A support (#625) (#804)

commit 0730cd8eb19f224974b83168a44a95224596fd91
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 12:34:08 2018 +0200

    Clean up Fineoffset WH0530

commit 35b6534626674ce49b74bcea51a11d1282d01055
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 11:56:44 2018 +0200

    Clean up Hideki

commit 65f33acaa2b8b758306e9a5ef5faaa11a43679df
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 11:29:43 2018 +0200

    Clean up Acurite 986

commit ae93b8cd20a4c143cbe47cab20dcb8c64f907183
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Sep 6 11:08:41 2018 +0200

    Change MC demod to reject syncs if tolerance is set

commit b9ddaa631e14d3efbc6b85c1f16c8a57e20c69d6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Sep 5 23:55:34 2018 +0200

    Add description, fix reset limit, add checksum check, fix channel

commit c1537c101b365446607d942ee1e038bd9325a5c5
Author: Benjamin Larsson <benjamin.larsson@inteno.se>
Date:   Tue Sep 4 11:34:58 2018 +0200

    Verify the bitstream

commit 76d6b5fc1a822e5f40e6bc64d91c53ec3dbb7f5f
Author: Benjamin Larsson <benjamin.larsson@inteno.se>
Date:   Tue Sep 4 11:25:57 2018 +0200

    Add mic

commit 538bd138c3bcd52494cd05fb4c433e29071c9a01
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Sep 5 08:06:07 2018 +0200

    Add WT0124 Pool Thermometer

commit c3493293c0f4779c90bd209ca389f69df0ed6e6b
Author: Benjamin Larsson <benjamin.larsson@inteno.se>
Date:   Mon Sep 3 11:59:19 2018 +0200

    Fix includes

commit b6d52dcd3bad6f976291a227dee7c217acb7e2f1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Mon Aug 27 09:06:55 2018 +0200

    Add data_add() function (#787)

commit 40ad636fb592ecb520babe2655ba124bd83d92bc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 27 09:04:41 2018 +0200

    Fix last commit

commit eaeeb84d7f490181b37359af32233c2a3a8fdfd6
Author: Andreas Markussen <andreasmarkussen@users.noreply.github.com>
Date:   Mon Aug 27 09:03:02 2018 +0200

     Adding default case to suppress maybe-uninitialized Warning from GCC (#784)

commit 423e2f5d9f8c2bcac5509d41620644450b309656
Author: winterrace <42121686+winterrace@users.noreply.github.com>
Date:   Mon Aug 27 08:58:40 2018 +0200

    This change was forgotten in commit eb02ef4 ("Add CS16 input and output (#773)") (#796)

commit a60c60354494b806d7452b9127cbdf23e69463f8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Aug 22 11:02:35 2018 +0200

    Update README

commit 9ba9838bca0f853a92ef5ea500d429548d4ca7a6
Author: GHPS <GHPS@users.noreply.github.com>
Date:   Wed Aug 22 10:57:53 2018 +0200

    Clarified and expanded description of device (#791)

commit b49d2991d7b1e1dd85816cd535eef46190a39fd8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Aug 6 09:51:15 2018 +0200

    Clean up copyright notes

commit 68462f9998fc64a308eb63e225c6fc8e0ecda417
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Aug 5 12:47:52 2018 +0200

    Change flex to more robust opt arg parse

commit 016d8d28340d706382c853bc806d7557a3fc7d86
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 4 16:14:23 2018 +0200

    Fix bitbuffer_parse to be sane about empty row specs

commit 9a76ea3eaea74aaed728634f5d6d0baa2d0e035e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Aug 4 09:00:35 2018 +0200

    Tweak timings for Kerui

commit 2e52a1707233252c6d81ee00447c5065e958302b
Author: guek <15341029+guek@users.noreply.github.com>
Date:   Fri Aug 3 17:23:35 2018 +0100

    Fill id string for Bresser device.

commit d869eef4c567718f087f5060748d18d7b4374bcd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Aug 3 10:41:17 2018 +0200

    Add battery event for Kerui

commit 90fc4e17cca3f72854f1abb9c565f97c57831045
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 2 19:00:24 2018 +0200

    Update style for chuango

commit 8fc536c424b437359f59173f5efe28335c73e24e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 2 18:51:21 2018 +0200

    Update style for akhan

commit 618d5fa6e86a76858f3bdf6b48ad451a7c91785e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Aug 2 15:50:12 2018 +0000

    Update style and add cmds to Kerui

commit a3a9a4cedb4a7ef4c4230d2bcde504d45264893d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 28 18:35:39 2018 +0200

    Update code style for wssensor

commit 5236e535c98dc061217d585db5231ae41e5a2d7a
Author: Koumes <koumes@centrum.cz>
Date:   Sat Jul 28 18:24:15 2018 +0200

    Add Hyundai WS SENZOR (#779)

commit 3ae62ac94bea8cfb8c692673892302ac2c221337
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 28 16:57:18 2018 +0200

    Add fix for TEK377E, issue #776

commit a1895d189467dcbd014f916125ad9a1331c1b311
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 28 14:07:55 2018 +0200

    Fix Makefile devices to match CMakeLists

commit eb02ef4bab1f35b41415f9f62696a32e6b230eb2
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 25 10:26:17 2018 +0200

    Add CS16 input and output (#773)

commit 5b098cea038bc5e06df909af1ee11d35f7dc9c1d
Author: vestom <tovsurf@vestermark.dk>
Date:   Wed Jul 25 10:19:53 2018 +0200

     Add device: M-Bus (EN 13757-4) - Data Link layer (#768)

commit d6017e4fc411aed84ff014fa6164aa0fa48aa710
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 25 09:32:48 2018 +0200

    Fix for Autotools

commit 3628c2ac2d95587a2b1791b1f0037d145d79564b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 17 14:07:13 2018 +0200

    Rewrite debug_mode to load_mode and dump_mode

commit 0f5caf4e5cc92724611606ee5258a628e01106ca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 17 13:03:26 2018 +0200

    Fix typo

commit 1e4d993af101a5742fb693ef5afb129152201303
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 17 11:01:31 2018 +0000

    Fix indents

commit 30c798498c6e1fd479f234c8382295b76fb571e0
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue Jul 17 10:02:09 2018 +0200

    Clean up baseband, optimize FM, add baseband-test (#770)

commit 192e22e12b01cae8edab086c0e8b4b96a8e57654
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 15 16:56:29 2018 +0200

    Rewrite ambient_weather for robustness and style

commit d4a9e09497079359b0a8188507518420be7f5d6b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jul 15 14:09:39 2018 +0200

    Remove some unwanted BITBUF_COLS uses

commit 95585ff64c3ee1be4571bf808c6239e29ad23f56
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 11 09:10:18 2018 +0000

    Change radiohead to unify the applications

commit c64e974b41b91e294e14f5f60374a19ccc1c7001
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 11 10:10:49 2018 +0200

    Fix Sensible Living merge

commit 39c32a0fb7b24a36b85a65e81a6f7e342b43e1c2
Author: Exscotticus <sskinner@efferential.com>
Date:   Wed Jul 11 00:58:58 2018 -0700

    Sensible Living protocol added. (#742)

commit 4987f94ad8ca3821ef849cd03a4ccee70302227d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 11 08:59:19 2018 +0200

    Fix SOCKET(_TYPE) for syslog

commit afed3d9eb35eae8e1e1b2230268bb7f2881e1671
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed Jul 11 08:56:18 2018 +0200

    Win32 syslog client patches (#762)
    
    Added macros for more streamlined code:
    *)  perror() -> prints WSAGetLastError()
    *)  close() -> closesocket()
    *)  Winsock uses unsigned sockets. Other no not. So define SOCKET_TYPE and INVALID_SOCKET
        for non-Winsock.
    *) MSVC do not have gmtime_r(). Not sure all MinGW do have it.
    *) Need to call WSAStartup().

commit e9502e60e1dc29fe96cfadd4ae557a8a1b28d47a
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed Jul 11 08:40:25 2018 +0200

    Make printout aligned (#761)
    
    Align the printout of a bitbuffer_t with columns aligned

commit 45e0f645405c961132e5bef2381c769a1e796dfb
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed Jul 11 08:39:48 2018 +0200

    Make the frequency setting clearer. (#760)

commit c66627ae2268224b86bbc2cc596cf7163c3a3f69
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 11 08:37:36 2018 +0200

    Add real protocol number to startup output (#744)

commit e8e9558726d34eac7da09fc4dcfda41c819581ff
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Jul 11 08:35:02 2018 +0200

    Convert intertechno to data_make (#726)

commit 856d415079a2b546af6e60a6fbf99631d1ef263b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 3 10:55:24 2018 +0200

    see #755

commit 5fe4103bf6a99172ef7f701957a2ef1bf365efc4
Author: vestom <tovsurf@vestermark.dk>
Date:   Wed Jul 11 08:27:39 2018 +0200

    FineOffset WH0530: Add battery low detection, correct rain factor (#765)

commit 28837a00490947a5446b1b132fd8e2d59151fe9b
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed Jul 4 09:51:37 2018 +0200

    Add prototype for 'nice_freq()' (#759)

commit 55977e68f9b977a7659acf0f88963e1e7dabab64
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Wed Jul 4 09:51:22 2018 +0200

    Add a "pretty-printer" of a frequency (#758)
    
    A message like 'Tuned to 434.100MHz' or more readable than 'Tuned to 434100000 Hz'.
    Use this for 'rtlsdr_get_center_freq()'.

commit 72915cb3190179b8f0e8a33ce1b75690b9add281
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Jun 30 20:19:58 2018 +0200

    No "Variable Length Arrays" for MSVC (#755)
    
    Use 'alloca()' instead.

commit 9964368d4087ccb539beca69b82db13d41807594
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Jun 30 20:17:33 2018 +0200

    Remove <strings.h> (#756)
    
    <strings.h> is now conditionally included in "data.h".

commit 814d3293a7d07118d3e20fe9b293644bec9c1751
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Jun 30 20:17:05 2018 +0200

    More MSVC fixes (#754)
    
    Use the new '#define RTL_433_NO_VLAs' for MSVC.
    And MSVC have no <unistd.h> either.

commit f997c5efd1ca31200b85966eba6ba98177f7c981
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Jun 30 17:48:43 2018 +0200

    [MSVC] patch include/data.h (#753)
    
    The rationale behind these patches are pretty much in the source comments. MSVC issues with:
    *) "Variable Length Arrays"
    *) 'restrict` keyword.
    *) And '<strings.h>'.

commit 6f4d9756beebda1b99c03cb11466354107523946
Author: Gisle Vanem <gvanem@yahoo.no>
Date:   Sat Jun 30 17:42:42 2018 +0200

    Include <stdlib.h> (#752)
    
    This is a simple fix for MSVC where I get this warning:
    
    stdlib.h(1300): warning C4005: 'max': macro redefinition
    RTL_433\include\util.h(20): note: see previous definition of 'max'
    stdlib.h(1301): warning C4005: 'min': macro redefinition
    RTL_433\include\util.h(23): note: see previous definition of 'min'

commit 3af2b4af1b503718e71170628a794ddd6d093a35
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Sat Jun 9 08:28:45 2018 +0200

    Add support for Oregon Scientific UVR128 UV sensor (#738)

commit 98aabacc2457d17994e3552ec15c63caf688f695
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jun 3 20:48:18 2018 +0200

    Update code style for RadioHead

commit 5dfadac93a63b3a37c75adf55d2878719fce48c8
Author: rct <rct+github@r-t.org>
Date:   Mon May 28 12:37:10 2018 -0400

    DSC Sensors break out status bits

commit fc1195cc96d7948481a5390f5f9a9f1450ca8e11
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jun 3 10:01:12 2018 +0200

    acurite_986: fix temperature type to enable conversion feature to work

commit 602fbc0421613dcf844e437f4e0e7bfb783f393a
Author: rct <rct+github@r-t.org>
Date:   Thu May 24 18:05:13 2018 -0400

    Acurite cosmetics fixes
    
    Some cosmetic fixes pointed out by GDT
    
    - missed battery low change in verbose field.
    - Note: since sensor_id isn't outputting hex as intended:
      - 5-n-1: change to int in order to keep it stable.
      - tower: id and sensor_id are currently redundant, left sensor_id as "hex" for now as a test case.

commit 33e0cce947557665e6e85ca6423c2694f4da3cd4
Author: rct <rct+github@r-t.org>
Date:   Thu May 24 15:40:04 2018 -0400

    Acurite TXR/6045 fixes
    
    Note: this includes changes that might break parsers
    
    - 6045 Lightning sensor:
      - ID is really 14 bits not 12.  (IDs > 12 bits will change)
    - TXR temperature/humidity sensor:
      - remove status field, (actually a fixed message type)
      - correct battery field label from "battery" to "battery_low",

commit 1390a93008c5559f673d48f88c0271b97316f70e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 24 16:54:58 2018 +0200

    Indents

commit 401c3a9abfd7339e2e47bad0b780a644f10722d5
Author: rct <rct+github@r-t.org>
Date:   Thu May 24 03:05:07 2018 -0400

    DSC data_make additions. (#730)

commit d6f5c282d0a55b162904c70dc7e3a3a960115d57
Author: Greg Troxel <gdt@work.lexort.com>
Date:   Wed May 23 10:41:53 2018 -0400

    Regularize and extend Acurite 6045M comments (#728)
    
    Regularize the comemnts about the Acurite 6045M, in both formatting
    and more importantly in listing bitmasks for every field, including
    unknown fields.  While there is almost no semantic change, hoist the
    current understanding of the "uknown strike status bit" from code to
    also be in the comments.

commit fcfd37f4518fd53d4383fe2f7d0d986c04b73517
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed May 23 12:24:45 2018 +0200

    Convert DSC to structured data (#725)

commit 0c56c09eb11be33b68796eb0ba817fc3a062a359
Author: Daniel <mail@h3po.de>
Date:   Mon May 21 14:08:52 2018 +0200

    Make intertechno decoder work with ITT-1500 (#694)
    
    Extended short_limit and long_limit by 200 and 300 µs. Added 0x69 as a possible 0th message byte. Removed extraneous check bb[0][0] == 0

commit ead85a2092f60b92543bbbbf4ed7895158e60036
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 20 17:44:44 2018 +0200

    Add preamble option to flex decoder

commit 2a5604279657c322d222a8294b16ac62bd0de2ef
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat May 19 11:59:59 2018 +0200

    Add Pacific PMV-C210 TMPS support (#717)

commit 5c5b0bf2ca3f492d431178ccd965fe0a9c0afc37
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 19 09:57:05 2018 +0000

    SimpliSafe style updates

commit 332d615a9fd4c3584572b3a5e0d3811424dd0af7
Author: uuacallis <30470047+uuacallis@users.noreply.github.com>
Date:   Sat May 19 05:13:48 2018 -0400

    SimpliSafe Sensor (#721)

commit d01a1c6427513d727e9356a94c41e27773987c3a
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat May 19 11:12:02 2018 +0200

    Add PiWM decoding (#724)

commit 5dce4f275b7e53e14043da685590514a992c38e4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 2 14:17:33 2018 +0200

    Touch up waveman code style, add missing time field

commit 5fbfe1ea73baf83c2a8e80587bca45a62f1ebf25
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 1 15:31:52 2018 +0200

    Fix acurite raw_str termination

commit 11246199fca04250cc392c5b3074dc4e56a71543
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Tue May 1 14:52:34 2018 +0200

    Add conversion hPA/inHG, kPa/PSI (#711)
    
    * Add conversion hPA/inHG, kPa/PSI
    * Minor style updates

commit 8e8d5505be984afb79bfc71ba2c990cb64e9a2ef
Author: Ryan Jarvis <ryan@shopboxretail.com>
Date:   Mon Apr 30 18:16:22 2018 -0700

    Fix typos/misspellings

commit 9d131edc860168b851032960ab17bd10d2a39019
Author: rct <rct+github@r-t.org>
Date:   Sun Apr 22 16:57:55 2018 -0400

    Acurite 986 convert to JSON/data_make
    * Add hack from my branch to work around missing bit

commit c557e210c675dca6162178d9de6a856dd5d0aa75
Author: Chris <iceman7376@yahoo.com>
Date:   Fri Apr 20 08:03:24 2018 -0400

    Adjust alarm from 1 second to 3 second

commit 9e4c61f9be7f2b2aa8abc7710c5544da394c5063
Author: rct <rct+github@r-t.org>
Date:   Sun Apr 22 04:16:40 2018 -0400

    Acurite 06045M structured data (data_make) cleanup, decoding improvements. (#707)
    
    * got data_make working with the 6045m
    * Enabled the Acurite protocol now the 6045m uses data_make
    * cleaned up sensor_id usage after looking at weewx-sdr
    * Acurite 06045M structured (data_make) ID and Battery
    * mlfreeman2's changes from mlfreeman2:data_make_6045
    * Change sensor_id -> id, output as decimal int for consistency
    * Fix ID definition, byte[2] is not part of the ID
    * Currently assuming ID is 12 bits, byte[0] & 0x0f << 8 | byte[1]
    * Add battery flag, using current convention for now.
    * Update comments to more accurately reflect message contents.
    * Acurite 06045M decoding of additional status bits.
    * Added Active, RFI, and unknown strike status bit.
    * Added raw message and exception flag as an aid for further analysis

commit 7b8d7c75a0c9d37c28091b2dd4df52589441fcd1
Author: Michael Freeman <mlfreeman@gmail.com>
Date:   Mon Apr 16 07:17:52 2018 -0400

    Update acurite.c (#704)
    
    only print lightning output in debug mode to avoid corrupting json

commit 4f3a679265824f044b2288c533f063891193bf18
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 1 12:45:28 2018 +0200

    use actual max protocols

commit 1d954224dd20a7203e1b257e388eb113cae6a4cf
Author: dtiller <dtiller@davidtiller.com>
Date:   Sun Apr 1 06:44:33 2018 -0400

    Added decoder for Dish Network UHF Remote 6.3 (#700)

commit 51d275cd08c517d5445b568bf9c2f1b4103bec9f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 23 07:42:26 2018 +0100

    fix Interlogix; style

commit d4dd87fdc196cd8c00d4948e959a02b8afa3c358
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 23 07:17:52 2018 +0100

    fix bitbuffer_extract_bytes clipping unaligned bits

commit 46bfb4716283e91da80d9c6ed523f589c8f92c92
Author: Brent Bailey <bailey.brent@gmail.com>
Date:   Fri Feb 23 00:51:25 2018 -0500

    Adding interlogix devices driver (#649)

commit 17fd0b396d0ad8ffa7f0bcc80c9b8f1fc4550902
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 20 19:23:22 2018 +0100

    fix short char buffer

commit 253ce21e03a6437a7c2f7a2fcc4818a89a24a344
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Feb 17 22:45:01 2018 +0100

    add proper reset and gap limit to Quhwa; use repeated rows; add csv output; style update (#691)

commit 27d36c50ce121f9955daf21624ef22ecb490d2ca
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Feb 17 15:00:48 2018 +0100

    calc stop_time late; better exit messages (#689)

commit 587f1fdcfb9d7fce8141f5cbd689d3b3d1079cfa
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Feb 16 17:05:49 2018 +0100

    create flex dev adhoc and enable csv output (#688)

commit 4d6fe9f4c09e6a92ae59ecf4c67bc4a364fbcb4e
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Fri Feb 16 16:16:28 2018 +0100

    change array separator in csv to ";" otherwise RadioHead ASK output will break csv parsers (#687)

commit d603052797180aeb3eed255e7d7800c82bc65337
Author: mzealey <spam@markandruth.co.uk>
Date:   Fri Feb 16 09:52:43 2018 +0000

    Add flex spec for Byron BY doorbells (#686)

commit 312dc5296d2d12d00d299e740e49466fdad64a5f
Author: rp3tya <rpetya@hotmail.com>
Date:   Fri Feb 16 10:03:15 2018 +0200

    New devices: Euroster 3000TX, Elro DB270 (#683)

commit 9a9e2165c58a02f884632a52f3066b9b09f9aeed
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 13 18:31:08 2018 +0100

    fix flex options, add gap_limit for PWM

commit fa79cf5e3e7702d8bb51fa6a31cf6173306a7078
Author: Richard Hartmann <RichiH@users.noreply.github.com>
Date:   Mon Feb 12 13:36:26 2018 +0100

    README.md: Add another Debian dependency (#680)
    
    `autoreconf --install` will create a broken `configure` if pkg-config is not installed.

commit b58c3273a4db2b71283e00c735308bb196d2082f
Author: Richard Hartmann <RichiH@users.noreply.github.com>
Date:   Mon Feb 12 10:16:11 2018 +0100

    README.md: Fix typo (#679)

commit eb31912bf4518c97cff287d61ce68d4411bdcf55
Author: Richard Hartmann <RichiH@users.noreply.github.com>
Date:   Mon Feb 12 10:15:27 2018 +0100

    README.md: Add build tools to Debian command (#678)

commit fddaab4e7a80aad180155087be94459d4e774b2a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 11 14:28:16 2018 +0100

    revert localtime_r to localtime for win32

commit ad7799a7908d4ba8a02258e3107d39ea356c7094
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 11 14:10:59 2018 +0100

    disable syslog output on win32

commit c1b1f3614cbe017abd78babc6224b807803bcadd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Feb 3 11:07:05 2018 +0100

    remove left over xc0348 device

commit 71c2f92d864baf5ce9db48029b851e11e58a43b1
Author: Aaron Linville <aaron@linville.org>
Date:   Sat Feb 3 05:04:43 2018 -0500

    Fix on_connect signature and topic subscriptions in MQTT examples. (#674)
    
    Paho changed the signature of on_connect to require 4 arguments as
    of v1.3.0 (https://github.com/eclipse/paho.mqtt.python/issues/197)
    
    Remove the "/#" from the subscription since it wouldn't match the
    example topic which didn't include anything after rtl_433.

commit 2ce3a94d30394f761849ddea8d5fb4c9cf26db45
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 29 18:27:43 2018 +0100

    refactor hostport_param

commit d6e98deda4c3fd41eed3e1973faa12c8c41ba700
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 29 11:37:00 2018 +0100

    refactor abuf

commit 74b809224066d238b3920b1186c34f5db3e8ca7f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 29 10:55:35 2018 +0100

    allow ipv6 for syslog

commit 0f5d7039decbbafa2979175e832378f233b02378
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 29 07:13:17 2018 +0100

    add flex device to Makefile

commit 3a8608c57bd8f90c4f204f2ce65c18597c3fa76f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 14:11:13 2018 +0100

    refactor print_array_value

commit f631ba080e91b7b9de1f5e9fa173789e816bb1aa
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 13:52:15 2018 +0100

    use prettier C99 bool macro

commit ac4ba554e3ba6f1b0c85f6d0a9525b10bde33934
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 13:48:43 2018 +0100

    shuffle functions

commit 76fae3aa3ffb92c629e0c42a93b46e739cc24681
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 13:38:12 2018 +0100

    change aux pattern to composition

commit 64c3177a7f115ad6002356fd7df8c6b70b89f364
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 13:11:49 2018 +0100

    remove output_hander_t, printer_ctx indirection

commit 2b81501ee55682c2ae9755eb1b5eb79bfe91b3c3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 28 13:08:32 2018 +0100

    change indent; consistent style

commit c30a2a66bffdff6a58c722661434ee18e8cbff99
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 26 09:05:04 2018 +0100

    adds a remote syslog output

commit 9ebe4a0fc475a8ddda0983af313ca6e4cd6c0a72
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 27 13:11:03 2018 +0100

    update readme usage info

commit abce37dc975a133ddfa52c60d9c5aadc1df28473
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 27 12:42:06 2018 +0100

    default enable x10_sec, timing doc, style

commit e4aaa54b19ab81b48512c076b4b725ba8331d4d4
Author: Anthony Kava <github@tonykava.com>
Date:   Sat Jan 27 05:24:44 2018 -0600

    Adds x10_sec device for decoding X10 Security RF signals (#671)

commit a4144821ac495d3fab287eb660f4286fa7b0d406
Author: Bryce Chidester <bryce@cobryce.com>
Date:   Sat Jan 27 02:44:09 2018 -0800

    Spelling fix: gague -> gauge (#672)

commit af79197c569c10d9e5b02ea6d13c97590c87b94c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 26 13:13:49 2018 +0100

    fix new_template

commit aada5fd3dc351d19b9b7deaa394cdfce3f1f4ea2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 26 11:40:53 2018 +0100

    use localtime_r instead of localtime

commit 82011fcc9d591b99219c4ac3edf56058ae95273c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 26 11:39:09 2018 +0100

    reduce false positves with Bresser on LaCrosse TX141TH

commit 1584201228d379583e51c1424f33e9477a3039ba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 26 11:38:30 2018 +0100

    add MIC to bresser

commit 970f78c80d5dc5fae00dde960cfe50036524413c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 25 21:15:05 2018 +0100

    freshen up template with more examples

commit bb308fab43a3b7334471d59c4c57b10c7766f81b
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Jan 25 19:15:45 2018 +0100

    add a flexible general purpose decoder (#647)

commit 5c728b3f6e86569c9d6f72ac91ad12460dba1b2f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 12:38:06 2018 +0100

    remove PWM_TERNARY, use PWM_PRECISE for sync bits

commit f52dcdadd33e422760d275b51d4e57cb700f453d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 12:34:51 2018 +0100

    change pulse_detect to use pwm_precise for sync bits

commit e45c77649e03815d810bd36dbdee9166f99e0b14
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 12:17:21 2018 +0100

    rename CLOCK_BITS to DMC

commit d0a309bb6516a4ebdb61129deb76d359139dd1e1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 11:55:56 2018 +0100

    change fordremore to proper DMC, the output is vastly different

commit 77ced1a45dfaa41b0ae860ccee6462620eede399
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 11:53:58 2018 +0100

    change DMC (clock_bits) demod to add rows on symbol errors

commit aa4ad9d610bbbdf7db5d11697497078afed101a5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 10:49:50 2018 +0100

    convert Acurite 592TXR from TERNARY to PRECISE

commit 17dd7682b3648b7ac02531236c3adedfef6d395d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 10:44:20 2018 +0100

    reduce false positives in Thermopro TP12

commit 025c4b4b35488c87664454888990e1641a1a3e15
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:44:25 2018 +0100

    code style for LaCrosse TX141

commit 714475978bc8f4feb7ca8202c0a0d51e5865ddb3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:34:36 2018 +0100

    convert LaCrosse TX141 from TERNARY to PRECISE

commit cd9038fe0f0172a5a1c09e0277768923038f1959
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:33:21 2018 +0100

    convert Bresser 3CH from RAW to PRECISE

commit b2ee9bf3d0d906aa93489685cab9be3e1deaf7ca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:32:29 2018 +0100

    convert LaCrosse TX from RAW to PRECISE

commit 8dc9a3664bf5ec5e29306518d9918c57d390f4e6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:31:31 2018 +0100

    convert Philips Sensor from TERNARY to PRECISE

commit bb05666160ea7dfad6f50da184cd201d9bf9f48a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:30:53 2018 +0100

    convert Calibeur from TERNARY to PRECISE

commit 109689147718d8345c3985948c30c53704a4db13
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:29:56 2018 +0100

    convert Acurite 00275rm from TERNARY to PRECISE

commit 4d4482ffbeabc3e8c8c603659a7a05b60fa238ab
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 22 09:18:01 2018 +0100

    enhance pwm_precise to cover raw and ternary cases

commit 97f770b75e9f62941103b2c661198a5434bc2810
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 21 18:08:03 2018 +0100

    add sync pulse count to bitbuffer

commit 8602b469f4166de977e6bd7de96f774cb22d00cb
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 21 18:03:34 2018 +0100

    fix Lacrosse TX141TH sync rows

commit 48eb401f63c420602ac4c3a07a28ef0508d4386b
Author: Andrew Rivett <veggiefrog@gmail.com>
Date:   Sun Jan 21 11:47:34 2018 -0500

    Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c (#670)
    
    * Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c
    
    * Updated TX141TH code to remove extra r_device and output_fields. It will now check the bit length of the row to determine the device
    
    * Removed change to MAX_PROTOCOLS, reset to original 98
    
    * Changed temp_c check to < -40, lower rated operating limit of the device

commit 879954db39beed9bfd12ff55e7244fe28689b284
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 16 12:41:30 2018 +0100

    add back C99 with ADD_DEFINITIONS

commit e9210cb8cdab8bb997068d5fbf2c9c6a54021189
Author: frej <frej.drejhammar@gmail.com>
Date:   Mon Jan 15 14:39:07 2018 +0100

    C99 compatibility (#667)
    
    * C99-compatibility: Eliminate anonymous union
    
    Rtl_433 strives for C99 compatibility so refactor the anonymous union
    in rtl_433.c.
    
    * C99-compatibility: Tell Cmake to compile the source as C99

commit ce01698ec58f8cbd01b80d04a76434e125f25fe5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 15 14:00:02 2018 +0100

    add git version info to usage output if available

commit b06a02ab328b4b995c6226685df2070804badff1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 15 13:59:14 2018 +0100

    let cmake set C99; CMP0025

commit 9b542de754b7ae918b6d2c20108d4887c1fad37a
Author: gthieleb <gunnar.thielebein@etomer.com>
Date:   Mon Jan 15 13:34:33 2018 +0100

    additional build deps (#668)

commit 890a4b0db9a171a8340df94b722b16fcb5305c2d
Author: frej <frej.drejhammar@gmail.com>
Date:   Sun Jan 14 18:36:48 2018 +0100

    wh1080: Fix warning about uninitialized use (#666)
    
    Remove the early detection of an unknown packet type, instead just
    return 0 at the end if nothing known was found.

commit c0e018a24cda607ce06c4a49e4c2d2e6e65e7b4d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 11 11:40:10 2018 +0100

    adding asepc, getkwargs helper

commit 83fb1ede8a6c392aa3952fe8a25dfa69e000430a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 11 10:37:47 2018 +0100

    fold PWM_precise_parameters into r_device

commit cccd15b8d06a345a9b4b644193a14b4493065b21
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 8 13:01:44 2018 +0100

    output pulse_demod_pwm_precise at end of pulses as well

commit cd40ecda725de8f532b64c00991b7985d967e58d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jan 8 13:00:33 2018 +0100

    adapt precise param sync width to us

commit 319cd79539a9420e6dce8c3e61ef161a42aafdc9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 7 01:15:38 2018 +0100

    use _XOPEN_SOURCE on string.h for strdup

commit 61081da4b3ae215f83ee24fa28e765d8a4c15cf9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 6 13:58:45 2018 +0100

    fix -R 0 fault

commit cce12f40dbda614b33b55e7738c4c2b33b2826e3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 5 11:59:25 2018 +0100

    use bitbuffer_clear for bitbuffer_parse

commit 87ef432f5b93b3b548487d4b70c955fb7957ceb7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jan 5 11:25:51 2018 +0100

    refactor bitbuffer_parse

commit 813c87a3d48be19791c7e2c1cc0a3df777d2d8a4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 4 18:35:00 2018 +0100

    minor

commit 0e7451214595c02e3eee12290c518bc19fee6567
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 4 18:18:47 2018 +0100

    Doxygen EXTRACT_ALL to show all docs, there isn't any notable exported API yet

commit 4d49cf2438c05f4275b40f53170f51793b030bca
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 4 18:16:12 2018 +0100

    update 1.7 Doxyfile to 1.8

commit 6ed086d248d7f17c06cb87accfd4bb5c3c818bdc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Jan 4 18:02:29 2018 +0100

    add Doxygen building to CMake

commit 87e95f3c46846de8ac398ff33cae5e5a17da4ee6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 3 17:02:24 2018 +0100

    cleanup

commit 0d50a961d2c596b35a254af45815a129a2eb8049
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jan 3 16:32:25 2018 +0100

    parse number suffixes on e.g. frequency, samplerate, duration, hoptime

commit c76579a4b120754b24570ee2cd8474320ff40a41
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Dec 20 19:00:57 2017 +0100

    relax false positive logic prologue/alecto to allow a single leading pulse

commit 4e81f5699f707716a053b6a56ca8c2d0a5ea6dcc
Author: claws <clawsicus@gmail.com>
Date:   Mon Dec 18 09:25:10 2017 +0000

    Fix unit conversions for Acurite 5n1 (#651)

commit 15205bb4fa6acbfc1e56b4c6c0a7e8ae264a51e0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 17 14:43:39 2017 +0100

    fix `-d n` parsing

commit 972a1dcdf10c907b87dbbede6c6819592f9d50fe
Author: ygator <ygator@yahoo.com>
Date:   Fri Dec 15 19:50:39 2017 -0500

    Add missing brand to OSv1 (#650)

commit 8e7edef8fd3f37f1b83df533b92edd68b561236d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 15 11:06:52 2017 +0100

    adding FindGperftools cmake module

commit 728c8805830b2ce3997ae66eddc3c700f7668d2d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 15 10:45:23 2017 +0100

    add Profile build type using GPerfTools

commit 3a3d9f985215b16c82c07ef9f698c7ac30dfb220
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Dec 15 10:43:41 2017 +0100

    use CMake defaults for optimizations (-O3)

commit 963f203d774741cb05dc992982634bb2779427e2
Author: siddolo <pasquale.fiorillo@gmail.com>
Date:   Thu Dec 14 16:41:00 2017 +0100

    RTGN129 author name (#646)

commit 6531ea48a7933ac8289724672059e54fd8aad8eb
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Dec 13 09:54:00 2017 +0100

    change grab file name to gNNN_FFFM_RRRk.cu8 (#642)

commit 3a3f3810d801fcccc5830e4384660a290f310670
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed Dec 13 09:37:22 2017 +0100

    replace -i <serial> with -d :<serial> (#648)

commit 4a2f763a9349164b7ec20bf90fb0b9d899e1f483
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Dec 7 17:27:52 2017 +0100

    Clean up WIN32 include/ifdef (#643)
    
    patch by @gvanem in #641

commit 33d5bee719bc85d8fca84f7d20984ea0c3c5c782
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Thu Dec 7 16:58:00 2017 +0100

    fix read-mode buffer size and allocation, s. #641 (#644)

commit 3a05846f969ba3ef72a15be4077658554f9e9ba7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 22:36:40 2017 +0100

    reduce Alecto/Auriol-v2 false positives in Prologue

commit 41e42adcd21bfacafd9ae5a7e45a2dc8f8ee68c8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 20:06:25 2017 +0100

    enable pedantic warnings; also on Clang

commit 9fc8d32da4620acc80e1ee82419970fa472bee44
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 20:02:12 2017 +0100

    pedantic fix: -Wextra-semi

commit 6ddbbfcafed2899d1a8af517a06f69cec893698b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 19:53:48 2017 +0100

    pedantic fix: replace arithmetic on void* (gnu extension) with sane char* arithmetic; fix function pointer for qsort, bsearch

commit c108831b4689a97c24a0761b57fcb70d9fad8b79
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 16:30:22 2017 +0100

    adding mic to OS SL109h

commit 5e8a8b0e351c324d741affb29b442d577de474b4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 14:18:08 2017 +0100

    remove false positives with wg-pb12v1, please report samples if WH2, WH5, Telldus are missing messages

commit aa884b5d95e1b74905bb9c0a8df0be1230f6ad86
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 13:08:01 2017 +0100

    remove debug from wg-pb12v2; add mic to fineoffset

commit f8dc923d3db14fb08a0acf83f93d6dd206d5dc25
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 00:04:43 2017 +0100

    fix GE Color Effects Remote indent and MAX_PROTOCOLS

commit 796f65ec50b96a04be3ad1573751683fd10efedc
Merge: 0e6a4d80 e994c880
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Dec 4 00:00:45 2017 +0100

    Merge branch 'lukecyca-ge-coloreffects'

commit e994c880a37898d68675a1cd1109f503c1cb8676
Merge: 0e6a4d80 9cf4937f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 23:53:12 2017 +0100

    Merge branch 'ge-coloreffects' of https://github.com/lukecyca/rtl_433 into lukecyca-ge-coloreffects

commit 0e6a4d80d03a15d662c676fe015505096d6ac65f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 23:37:39 2017 +0100

    chmod 644 on source files

commit 2a04c500f94ff593475693b5397b19704ad62358
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 23:15:25 2017 +0100

    add model switch to WH2/WH5/Telldus in fineoffset

commit 390e1014ab3f47f8a5240b962e4477a223b40874
Author: peahonen <x.github.com@ahonen.net>
Date:   Mon Dec 4 00:04:14 2017 +0200

    Add support for Telldus variants of fineoffset (#639)

commit eb1d1bbe2885ebaa0c73307cc3751e529580e06e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 22:59:11 2017 +0100

    merge formatting from PR #615

commit 9ec0203a0703b3341a0098d3f682bfbc74eb1e45
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 22:39:51 2017 +0100

    disable mebus: lacks docs, tests and has false positives

commit f541a2845833aa7db7acfe08f01ebfae93acbda9
Merge: 984f9053 4a640cf1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 22:21:43 2017 +0100

    Merge branch 'tomfelker-thermopro_tp12'

commit 4a640cf111f07ccdab420f0ec1eb7e874df47fc2
Merge: 984f9053 ed542152
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 22:16:23 2017 +0100

    Merge branch 'thermopro_tp12' of https://github.com/tomfelker/rtl_433 into tomfelker-thermopro_tp12

commit 984f9053494ba983f529fe77753663f3af8db4e1
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 20:45:08 2017 +0100

    Esperanza, Kedsum, S3318p: relax reset timing, check sync pulses to remove dups

commit 15aa0374fd316035610d0e119a86977dc4fe42b0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Dec 3 18:44:20 2017 +0100

    fix OOK_PULSE_CLOCK_BITS pulse_tolerance to µs

commit 56565a3632358964c3de72214936187ce7d83168
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:55:30 2016 +0100

    fix: require 24 bits data for rain gauge sensors

commit 8523163d6cd1978a329186bbbbf558001d3043de
Merge: 383bb0e8 de5e98a1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 2 19:48:05 2017 +0100

    Merge pull request #638 from jmalghem/master
    
    Add command 0x5 as "On" for Chuango IR Detector

commit 383bb0e8119cd1a76a085183087569f4e9a7fe05
Merge: da67eadb 254fd2b1
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Sat Dec 2 18:58:13 2017 +0100

    Merge pull request #637 from jmpesp/stop_after_successful_events
    
    Option to stop after outputting successful event(s)

commit de5e98a184202af638de11922dc38328a6397e7a
Author: jmalghem <jmalghem@gmail.com>
Date:   Fri Nov 24 09:11:26 2017 +0100

    Update chuango.c
    
    Change command 0x5 to "On" for IR Detector

commit 254fd2b18b8c62fa8829d1dc208992e9a6f095ed
Author: James MacMahon <jwm@operand.ca>
Date:   Thu Nov 23 21:43:19 2017 -0500

    Stop after outputting successful event(s)
    
    If p_events > 0 and this flag is enabled, cause rtl_433 to exit.

commit da67eadbd54e1ce50ab773f5aed17d96e62d97c9
Author: Pasquale Fiorillo <info@pasqualefiorillo.it>
Date:   Sun Nov 19 23:05:19 2017 +0100

    Added support to Oregon Scientific RTGN129

commit 4661854e1b42cebf9363c20c3f1b1a5b5e45c11e
Author: Christian Braedstrup <christian@fredborg-braedstrup.dk>
Date:   Sun Nov 19 14:00:47 2017 +0100

    Add device NEXA LMST-606 magnetic sensor

commit b9305e828394b836dbc74d3a3b7df34f66e694db
Author: exploide <me@exploide.net>
Date:   Tue Nov 14 12:11:27 2017 +0100

    added unit (Fahrenheit) to output of Ambient Weather Temperature Sensor

commit dd82659caf647aa8206034d9f6024fb067df5b18
Author: William R Arcand <w1wra@arrl.net>
Date:   Tue Nov 14 11:26:32 2017 -0500

    Update rtl_433.h
    
    Change the size of MAX_PROTOCOLS.
    
    If you try to run rtl_433 -G you get the following error:
    
    Max number of protocols reached 94
    Increase MAX_PROTOCOLS and recompile
    
    Correct value should be 95 now that new protocol has been added.

commit d81ddc5e6f69680daeba18e5dd915e0fdea50487
Author: exploide <me@exploide.net>
Date:   Tue Nov 14 15:36:53 2017 +0100

    fixed compile time warnings (formatting related)

commit 1ffb86ad39e72b9c657f63c748a1372814d679d5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Nov 13 11:22:54 2017 +0100

    change PWM_Precise_Parameters pulse_tolerance to use us instead of samples

commit 63a309ff05445c11d89991e15b7b8626cdbb7a0a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Nov 12 15:20:09 2017 +0100

    fixing schraeder data types

commit 031ae3023fb52d9b3f185e935e715489fe0b28d6
Author: hkazu <33398128+hkazu@users.noreply.github.com>
Date:   Thu Nov 9 15:42:51 2017 -0300

    Remove unintended spurious white spaces

commit 9b8fc15d092513f35d173a99f0a96273322866eb
Author: Leonardo Hamada <leonardohamada@hotmail.com>
Date:   Thu Nov 9 02:31:40 2017 -0300

    Add another schrader TPMS support (corrections)

commit a863252dfd3247413646ac1e27e5304c89de8804
Author: Leonardo Hamada <leonardohamada@hotmail.com>
Date:   Wed Nov 8 00:17:43 2017 -0300

    Add another schrader TPMS support

commit 2d1c9459b3587ff9b4e5cc40dcc582011eb1d939
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Mon Nov 6 19:36:12 2017 -0500

    remove spurious if-statement

commit 59d0fb46faf27adb05c373a7c9f9f55c9f57d7dd
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Sun Nov 5 16:06:53 2017 -0500

    Specify device to use via serial number
    
    add new command line parameter `-i` to specify the serial number of the SDR device to use (this can usually be set via rtl_eeprom). Serial numbers are both customizeable and persistent, so the same device (with a potentially specific antenna) can be used across reboots, if multiple devices are attached

commit c06558e6200d982315f07376001893a6e63668ec
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Sat Nov 4 21:38:47 2017 -0400

    automatically use first available dongle
    
    previously, an attempt would be made to use device 0: if that failed, the program would exit; instead, attempts will be made in order, proceeding from device 0, until device_count is reached.  A -d argument can still be passed to specify a specific device

commit f0106b767b5fb9027de7d4957e40b0b7cceb830c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Nov 2 11:19:25 2017 +0100

    define _GNU_SOURCE for strdup

commit 2e720e68c445f7c76dc0a045f50f341c24a2af7a
Author: Chris Coffey <kpuc@sdf.org>
Date:   Wed Nov 1 09:31:52 2017 +0000

    Add support for Philips outdoor temperature sensor
    
    This sensor is used with various Philips clock radios.

commit 0df7ac14abbc786c80b6ccceb4cb304294b22aab
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Wed Oct 18 18:28:19 2017 -0400

    move fprintf call when timer expires
    
    move time-expired message to follow call to rtlsdr_cancel_async

commit bd228780becd3e3f68e1bd04a3c2099e6749da45
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Wed Oct 18 18:27:17 2017 -0400

    remove check for DEFAULT_HOP_EVENTS
    
    remove check for a default count of hop events, since it is not user-specifiable.  If an event count is desired, set a hop time and a duration, instead; otherwise hop indefinitely

commit 86898f16dd910babd276e758e4d978f7687f9014
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Wed Oct 18 18:26:03 2017 -0400

    fix edge-case where bytes_to_read is equal to length of bytes read
    
    rtlsdr_callback would never set do_exit if the length of data read was exactly equal to the remaining bytes_to_read: the first if-block would fail the bytes_to_read < len, but the latter check would decrement bytes_to_read to 0, which would then never subsequently trigger the first block.

commit 8ad23ce933d4189482cb66258548f996127017e6
Author: Tugzrida <Tugzrida@users.noreply.github.com>
Date:   Tue Oct 17 18:35:56 2017 +1100

    Fix output formatting
    
    - Invert output of learning status - it was backwards
    - Tidy output format - each value now has its own line and it nicely named and indented
    - Change source from tabs to spaces

commit fb0073d3dc6c2fdc89823801c5a9b0673a444f23
Author: ukshady <ukshady@github.com>
Date:   Sat Oct 14 18:16:04 2017 +0000

    Added support for Ford car remote.

commit e69cfc4120c714d84a497bc088dfd39c33e410e5
Author: ukshady <ukshady@github.com>
Date:   Fri Oct 13 16:42:28 2017 +0000

    Removed unused code and variables.

commit 1f4f8e73fdbe132e6f06b129f89a79f35ea556f1
Author: ukshady <ukshady@github.com>
Date:   Fri Oct 13 15:52:13 2017 +0000

    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.
    
    time,model,device_id,code
    2017-05-14 11:10:35,Ford Car Remote,7473155,0
    2017-05-14 11:10:35,Ford Car Remote,7473155,0
    2017-05-14 11:10:35,Ford Car Remote,7473155,0
    2017-05-14 11:10:35,Ford Car Remote,7473155,0
    2017-05-14 11:10:36,Ford Car Remote,7880735,0
    2017-05-14 11:10:36,Ford Car Remote,7880735,0
    2017-05-14 11:10:36,Ford Car Remote,7880735,0
    2017-05-14 11:12:40,Ford Car Remote,7872697,0
    2017-05-14 11:12:41,Ford Car Remote,7872697,0
    2017-05-14 11:12:41,Ford Car Remote,7872697,0
    2017-05-14 11:12:41,Ford Car Remote,7872697,0
    2017-05-14 11:12:41,Ford Car Remote,7872697,0
    2017-05-14 11:12:44,Ford Car Remote,7963750,0
    2017-05-14 11:12:44,Ford Car Remote,7963750,0
    2017-05-14 11:12:44,Ford Car Remote,7963750,0
    2017-05-14 11:12:44,Ford Car Remote,7963750,0
    2017-05-14 11:12:44,Ford Car Remote,7473155,128
    2017-05-14 11:12:44,Ford Car Remote,7473155,128
    2017-05-14 11:12:44,Ford Car Remote,7473155,128
    2017-05-14 11:12:44,Ford Car Remote,7473155,128
    2017-05-14 11:17:29,Ford Car Remote,7483468,0
    2017-05-14 11:17:29,Ford Car Remote,7483468,0
    2017-05-14 11:17:29,Ford Car Remote,7483468,0
    2017-05-14 11:17:29,Ford Car Remote,7483468,0
    2017-05-14 11:17:34,Ford Car Remote,7947970,0
    2017-05-14 11:17:34,Ford Car Remote,7947970,0
    2017-05-14 11:17:35,Ford Car Remote,7947970,0
    2017-05-14 11:17:35,Ford Car Remote,7483792,0
    2017-05-14 11:17:35,Ford Car Remote,7483792,0
    2017-05-14 11:17:35,Ford Car Remote,7483792,0
    2017-05-14 11:17:35,Ford Car Remote,7483792,0

commit b4e6e56e6f6fb9d336e69d76c919e05dd59a499d
Author: ukshady <ukshady@github.com>
Date:   Thu Oct 12 18:07:51 2017 +0000

    Fixed output formatting for JSON and csv

commit 761520a08ca3538962800f6abf3619b28ac89306
Author: T Schroeder <Timothy.S.Schroeder@ieee.org>
Date:   Mon Oct 9 23:36:26 2017 -0400

    Added decoding of X10 CR12A ON/OFF remote commands
    
    If a command packet from the CR12A remote is recognized then the House [A-F], Unit [1-16] and Command [ON,OFF] is decoded and printed after the decoded bytes.
    Note: Decoding of the remote's "SCAN" button was not implemented.

commit 9f1dd49c78360c256a3fdd637e095e771ac5c168
Author: George Hopkins <george-hopkins@null.net>
Date:   Wed Oct 11 09:25:57 2017 +0200

    Add support for FT-004-B

commit e3d2c2aa5e6d9745f45174f2d18d2e5548bc8ce7
Author: Nick Hall <nahall@users.noreply.github.com>
Date:   Tue Oct 3 14:17:46 2017 -0500

    Make LaCrosse TX141TH sensors return temperature_C so that they are more consistent with other temperature sensors (#606)
    
    * Return temperature_C to make it more like other devices
    
    * Add temperature_C to make the device more consistent with other
    devices.

commit ca16cd6c487ab9b34a585dc5d896896bed7b5bef
Author: Dobrica Pavlinusic <dpavlin@rot13.org>
Date:   Sat Sep 30 09:28:12 2017 +0200

    Acurite Rain Gague emit structured data

commit ed542152ae6e5645ed9a37cf70c5795ef64fd83a
Author: tomfelker <tomfelker@gmail.com>
Date:   Thu Sep 14 23:58:47 2017 -0700

    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.

commit c6e79a33bd443d271b8d35ccd29d32e709ff9382
Author: c1-10p <C1-10P@users.noreply.github.com>
Date:   Sun Aug 27 10:06:03 2017 +0000

    shortend model string to Inovalley kw9015b

commit eb838065da99ab17cccafeefbfbef411df7effbf
Author: c1-10p <C1-10P@users.noreply.github.com>
Date:   Sat Aug 26 17:04:33 2017 +0000

    added json-support and description for TFA 30.3161 rain sensor

commit 6850e981b61022222d624606099a933b42c217e7
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 13:52:59 2017 +0300

    Fixed do_build.sh: forgot to do 'cd ..' before cloning rtl_433_tests.git

commit 00ebac39db10686bdc45eabd05cc70945db3666c
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 13:48:53 2017 +0300

    Fixed do_build.sh, .travis.yml trying to run 'make test'

commit 29f22e43c20189e317a909e562740bb3572a02fe
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 13:41:18 2017 +0300

    Added tests from rtl_433_tests.git repo

commit c8bed98c0f206bc36de419496a08ab1e278b99f7
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 12:49:36 2017 +0300

    Fixed do_build.sh: don't 'make installe'

commit be272a6ac3afdb852f12f95e622a4b6dbb4c14b5
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 12:44:20 2017 +0300

    Fixed .travis.yml: 'sudo: required', 'dist: trusty'

commit df868cc4751574a64481a8212f69f3be66f2204a
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 12:38:39 2017 +0300

    Fixed .travis.yml: added sudo, added apt.sources

commit 52ec8d59a4119d3c35ad68b763342f134e03674d
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 12:07:48 2017 +0300

    Fixed permissions on do_build.sh

commit 4a3737e5f6099aa7a2deadefde88f6af178d75a9
Author: Yuriy Shestakov <yshestakov@gmail.com>
Date:   Tue Aug 15 11:57:59 2017 +0300

    Added draft of .travis.yml, do_build.sh

commit e8f987a516fb6c4e99d324a2aa310b9e60ba0cab
Author: Rémi Peyronnet <remi@via.ecp.fr>
Date:   Sat Aug 12 19:15:09 2017 +0200

    Use default number of buffers to fix crash of two rtl_433 instances

commit fd5924908ed2e981973a242f58f27997feb63513
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 1 19:52:33 2017 +0200

    don't restart the timer if we are aborting anyway; cancel timer on rtlsdr_cancel_async

commit 271df7f0dffe0961e766cfead3fb9795664e558a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Aug 1 21:10:05 2017 +0200

    fix unknown `uint` type; whitespace fixes

commit 3c9c59f4c061016922f28af330b8b8d16586dfad
Author: siriuzwhite <siriuz@gmx.net>
Date:   Tue Aug 1 20:12:14 2017 +0200

    add merbanan changes

commit 2a8f50faf4897918f8daab41ed5d1e8f9f49a5f0
Author: siriuzwhite <siriuz@gmx.net>
Date:   Tue Aug 1 14:12:02 2017 +0200

    add suggested optimisation

commit d3bb88b4356c819641e6bde9bf4fc75c7eca4a0d
Author: siriuzwhite <siriuz@gmx.net>
Date:   Tue Aug 1 13:20:41 2017 +0200

    suggested changes

commit 0b64ef588e5192ec753f207c345427c258356997
Author: siriuzwhite <siriuz@gmx.net>
Date:   Tue Aug 1 01:54:56 2017 +0200

    remove test

commit caf27902fac250c4e72939802df31555b7042144
Author: siriuzwhite <siriuz@gmx.net>
Date:   Tue Aug 1 01:50:54 2017 +0200

    add infactory sensor

commit f4d4a2b893e1fc16997f4244bf395b955d906048
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 1 20:10:42 2017 +0200

    bitbuffer: Handle row overflow a bit more gracefully
    
    Last row will be cleared and overwritten

commit d5028af2584a42b2817f0ffc90a333aa16d9b12b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 1 20:09:09 2017 +0200

    pulse_analyzer: Add detection of PWM with multiple packages

commit f49267e7e858650569f0574e48a7fd70f586f42e
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Thu Jul 20 15:30:24 2017 +0200

    explaining dipswitch 2 meaning

commit d3569a89578c6c506b80a638c1ae46a92b8cf17b
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Thu Jul 20 15:18:30 2017 +0200

    message validation fix

commit 6fd2bb4da109d945ff79746ead79d93130762812
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Thu Jul 20 14:20:45 2017 +0200

    shortening output

commit 47eca07e2ddcb842e13c593de3e162a0297df378
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Thu Jul 20 13:00:37 2017 +0200

    changes after pull request

commit 1a2ddb137cba2c7cc693fb41d0d122c81d105426
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Thu Jul 20 12:38:04 2017 +0200

    Switched to new data API

commit ab48deaf17f7d8de7049d3a942d208b6958c7ef2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 14 21:42:04 2017 +0200

    adding Renault TPMS sensor

commit 0abd2a595670dbc7b7719c54a6553ecd90c7dc92
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 14 20:30:38 2017 +0200

    adding Ford TPMS sensor

commit 9c3cecf681d861a02df53142ba1ad2b83ecaec00
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 14 16:56:18 2017 +0200

    Add option to verify simulated decoding of raw data

commit 413f31f7ad6059c17f41ae11d54f85d8b1f69f33
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 14 15:12:04 2017 +0200

    reduce false positives by rejecting 0x000000 / 0xffffff

commit 9e1ab5f2d78e19e6386371c51def8dc86e84edc3
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jul 11 08:17:34 2017 +0200

    adding Toyota TPMS sensor

commit 3846b6f3755c235cf5ed6836f503335fe36266d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Jul 10 18:17:51 2017 +0200

    reduce false positives, require at least 5 repeats

commit 1be0118aa74dd2e9d151a0dcb72a2c78d505539d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jul 8 09:46:42 2017 +0200

    fix compiler warnings; possible undef bug; signed/unsigned

commit 35eb0e46d48656dd03d84271f157de7862fc8edf
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 7 12:42:59 2017 +0200

    reject false positive and fix wrong field index and minimum bit count

commit ba3405a6d86554ed5b2abc6445b4203dd1c4fa73
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 30 11:49:25 2017 +0200

    allow WH2 to miss the first sync bit for WH5 support

commit dc89b3527a699ad167860fe72ce6cbf61169c7ff
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 7 10:32:33 2017 +0200

    fix misc typos and reduce efergy false positives

commit bc8dfc00c442f286db0284e410ee57b553c1ad12
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jul 7 09:30:14 2017 +0200

    replace binary literals with hex

commit c880f59b91da7716f69726426243c5a56322e7d4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed Jul 5 11:15:41 2017 +0200

    remove false positives from Esperanza/Kedsum

commit 9cf4937fd4ce5a864efab9570b1c7000ab7b0ec0
Author: Luke Cyca <me@lukecyca.com>
Date:   Mon Jun 19 09:22:42 2017 -0700

    Addressed code review by @zuckschwerdt

commit 07de3645f086460dcbe082aadc4b88f9881b328e
Author: Luke Cyca <me@lukecyca.com>
Date:   Sun Jun 18 21:45:19 2017 -0700

    Device handler for GE Color Effects remote control
    Fixes #569

commit e86698d2b72cfbe75043dcf962d88a80ddf86c2e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jun 17 12:56:25 2017 +0200

    adding Generic off-brand wireless motion sensor and alarm system

commit c5d96f16f15d3f43031ed9a1b5582ba9f1f0d73b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Jun 16 09:05:21 2017 +0200

    adding Wireless Smoke and Heat Detector GS 558

commit be6305718fc9ae788e785f3e5f6c47bf1bb8933b
Author: Wade Dorrell <wade@dorrells.org>
Date:   Thu Jun 15 20:26:06 2017 -0600

    Fix spelling in documentation

commit 19d83605465b8547c337bcd00e8c77e63e4a8e4e
Author: Miroslav Oujeský <mira@oujesky.cz>
Date:   Sun Jun 11 22:11:36 2017 +0200

    Solight TE44 wireless thermometer

commit 6c4087758ed59da2fcd6b2607c7dd512c23887b0
Author: Petr Konecny <pekon@google.com>
Date:   Fri Jun 9 12:08:06 2017 -0700

    Variable declarations are at the top of the function.

commit 9177a7a2a93e1bdbf61beb2a4218a79d82ac27e3
Author: Petr Konecny <pekon@google.com>
Date:   Fri Jun 9 11:31:11 2017 -0700

    Fix sign error.

commit 66254b91b67abe64a8fad85d41f777c4d955e05a
Author: Petr Konecny <pekon@google.com>
Date:   Fri Jun 9 11:23:15 2017 -0700

    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

commit 935b740187f2547f6a0f5aee3825af73d5dac3af
Author: Petr Konecny <pekon@google.com>
Date:   Fri Jun 9 10:58:14 2017 -0700

    Move TP-11 to the end.

commit 591873205f2a822f2e5a6d828eb32719140b63cd
Author: Petr Konecny <pekon@google.com>
Date:   Wed Jun 7 16:05:53 2017 -0700

    Thermopro TP-11.

commit 034d8b4b0943fc00bca23112abdf31e03084e448
Author: Darren Buse <darren@darrenbuse.com>
Date:   Tue Jun 6 18:19:23 2017 +0100

    Fix hex output padding for unit ID field for lightwaverf.

commit ae134bdd2b8c2e7984a6a4e71a4ffd5d060b4f73
Author: Christian Schrötter <cs@fnx.li>
Date:   Sun Jun 4 14:05:32 2017 +0200

    Update .gitignore

commit ac6726a44b3c95a781ce91682da31f196b5ae193
Author: Christian Schrötter <cs@fnx.li>
Date:   Sun Jun 4 13:54:58 2017 +0200

    Possible bugfix for issue #136

commit b434fb3836af2351a05ad851f884a9885b10b010
Author: DavidBel86 <david.pirlot@gmail.com>
Date:   Mon May 29 23:07:00 2017 +0200

    Removed use of pow() (#557)
    
    * Added data struct for efergye2
    
    Update efergy_e2_classic.c
    
    Update efergy_e2_classic.c
    
    Update efergy_e2_classic.c
    
    Rewritten current calculation
    
    removed fact declaration
    
    Updated description in header
    
    Removed fact duplicated declaration
    
    Removed use of pow
    
    Update efergy_e2_classic.c
    
    removed fact declaration
    
    Updated description in header
    
    Removed fact duplicated declaration
    
    * Changed double to float

commit 033ca5de8107ddeb87997365ce60b1bedb125b4f
Author: Petri Ahonen <peahonen@gmail.com>
Date:   Sat May 27 15:59:03 2017 +0300

    Honda remote: fix an out of bounds array access

commit bd70ea17cbde078f0df1c86473f07477182a63cd
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 25 20:00:34 2017 +0200

    adding Oil Ultrasonic STANDARD using ASK on 915MHz

commit 51040d1f6f482b0705c60545dee18b16d0dc340f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 24 16:18:22 2017 +0200

    bugfix, bitbuffer needs to be initialized

commit 3c68f7d6cfc42f33aa119d581913353fbf6aaa88
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 24 14:53:53 2017 +0200

    adding Citroen TPMS device

commit 87085da5f25a886df52e81c22201c65fb2122113
Author: Christian W. Zuckschwerdt <zany@triq.net>
Date:   Wed May 24 12:10:37 2017 +0200

    fix fabsf() in integer context (#551)

commit d32261d1659d8321f0d2f357875ce65952fbb112
Author: DavidBel86 <david.pirlot@gmail.com>
Date:   Tue May 23 00:02:12 2017 +0200

    Added data struct for efergye2 (#540)
    
    * Added data struct for efergye2
    
    * Update efergy_e2_classic.c
    
    * Update efergy_e2_classic.c
    
    * Update efergy_e2_classic.c
    
    * Rewritten current calculation
    
    * removed fact declaration
    
    * Removed fact duplicated declaration
    
    * Updated description in header

commit 77216c353eed4631c2e3dda1241f02a003f3f504
Author: Gennaro Tortone <gennaro.tortone@na.infn.it>
Date:   Mon May 22 22:37:10 2017 +0200

    Update README.md

commit 2e19b00a0dc002a77899451b5098a8b303abe609
Author: Gennaro Tortone <gennaro.tortone@na.infn.it>
Date:   Mon May 22 22:29:19 2017 +0200

    pipe symbol with HTML code

commit edf05ff1b6243bfb05582f5a95dba7cd78565f4a
Author: Gennaro Tortone <gennaro.tortone@na.infn.it>
Date:   Mon May 22 22:26:04 2017 +0200

    typo fix

commit c0ff3d26fef30baa82b9be0b9ce23df170fc52b7
Author: Gennaro Tortone <gennaro.tortone@na.infn.it>
Date:   Mon May 22 22:23:57 2017 +0200

    updated README.md

commit 6443809ff9dc7eb29db70d32be3097d3daa17fd3
Author: Gennaro Tortone <gennaro.tortone@na.infn.it>
Date:   Mon May 22 20:32:40 2017 +0200

    hop interval param added (multiple frequencies)

commit d2fd99aba1f60b592707b4ef4bf62a16ebfdfd92
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 21 13:55:15 2017 +0200

    adding Oil Ultrasonic Standard protocol

commit 58f2973bcb379e5b82313a8eb876ee007ae48d7f
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 21 12:17:09 2017 +0200

    proper units for pressure, units for power, fix OS output fields

commit 7aa90ef2f98af5368af236a760e9d2dc248caa13
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 17 11:11:31 2017 +0200

    fix Company name, output flags and tire pressure/temperature

commit c17555c93314bec809351434c56a9564939c6d12
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 19 10:46:34 2017 +0200

    adding IBIS beacon

commit 39aadd50cee721838a2d549cb620bc74670500f0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 16 07:06:22 2017 +0200

    prevent bad messages of all 1 that falsely check ok with crc.

commit 1d07869e089c08d930213d793b6c408bfc07c669
Author: strowger <strowger@ls12.net>
Date:   Mon May 15 21:16:30 2017 +0100

    Update rtl_433.h
    
    MAX_PROTOCOLS incremented to 79.
    
    Without this change, starting with the -G option fails with an error.

commit 9e6d99cd6a50a77181ff11722669ba5eae14d1d4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 14 17:33:03 2017 +0200

    normalize indentation to 4 spaces or one tab, depending on prevalence in each file

commit 38b0693f0838f743c37fe68f5bb776f48a0d400d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 14 16:36:51 2017 +0200

    delete stray trailing whitespace

commit 5649dc7e97956d32e3930b4f8780005e27d6d71d
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun May 14 14:00:50 2017 +0200

    changing "crc", "checksum" to "mic"

commit 49f56b38b2e04fdfca4138cd6cd5d817ca9ea141
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 13 12:54:51 2017 +0200

    harmonize device data output to model instead of device or make, and crc instead of checksum

commit 7fbefea13ab3daeb9a1b175b50c97d5c48f7db0e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu May 11 08:51:45 2017 +0200

    remove synthetic fahrenheit output. use `-C customary` to convert.

commit 494b62212da6f244fe152f24f61b03249b38303e
Author: Reinhold Kainhofer <reinhold@kainhofer.com>
Date:   Thu May 11 23:14:05 2017 +0200

    Vaillant_vrt340f.c: Fix indentation, only whitespace changes

commit 71ac2a562c7249bb8a5cd3b50d8d54d60c3ad3f6
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri May 12 10:13:37 2017 +0200

    improving compatibility for Renkforce DM-7511

commit 85c4e76faa4ba226ccabb97a1a91cd3bde28e7a2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Wed May 10 19:54:45 2017 +0200

    adds a watchdog timer to async callback, abort if async events stop arriving

commit 2acd8f9253f80ecfac6ee55cd7d4b8cd2e2a695e
Author: Reinhold Kainhofer <reinhold@kainhofer.com>
Date:   Thu May 11 18:50:55 2017 +0200

    Add support for Vaillant calorMatic 340f (VRT 340f) wireless central ceating control (868MHz)

commit 2ee2edc68b75f9e4b56d36d7902bbe3b3460a038
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 9 21:23:49 2017 +0200

    add time to data output

commit 4907de305bdf51337501cef6d39da592ea20d894
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 9 20:50:53 2017 +0200

    add missing "model" data output

commit e1622b50aa3a185b3dbd6f3bceb16f28d5cdd957
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue May 9 18:53:13 2017 +0200

    change data output fields to usual order

commit 0e33a9cdfe96444298151ab15d40795853488340
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat May 6 15:35:02 2017 +0200

    fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8's)

commit 465fd31bc081c24e2e6bffd862e573b9deda677a
Author: Jürgen Frey <ludwich@ludwich.de>
Date:   Thu May 4 22:08:31 2017 +0200

    Sensor GT-WT-02 Change REDME.md
    
    Change Disabled * in README.md

commit d394e033a09c2da63a331420d28c6bb0cd7ad40a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Feb 7 20:23:33 2016 +0100

    adding output redirection to files

commit 0561c3c16a2a5389a281807fd49b3d08d07e974e
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Apr 30 00:00:20 2017 +0200

    fix short buffer: sprintf's output is always null-terminated

commit f049362e33af3c38ed23f016412ead035c67bb54
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Apr 29 20:23:19 2017 +0200

    cleanup: replacing broken sprintf, removing debug code

commit 0dfa31f72f83adee32c69095348a50b244583d25
Author: Tom Matthews <tomtastic@users.noreply.github.com>
Date:   Thu Apr 27 20:54:49 2017 +0100

    Bump MAX_PROTOCOLS to 78
    
    There are 78 current protocols, this change fixes https://github.com/merbanan/rtl_433/issues/519

commit 6dbafc5c4c1bc88694943ff920502b65e4c81341
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Sat Apr 15 17:21:13 2017 +0200

    Restored 'static' variables

commit 75fb351851ee1f811749c12bec6ed6ae05f4b848
Author: John <PuceBaboon@users.noreply.github.com>
Date:   Sat Apr 15 20:05:43 2017 +0900

    Updated "quadrant" code for WGR968
    
    A nibble ordering problem was causing wind direction degrees to register impossible values (over 900 in some cases).  This fix re-orders the three-digit wind direction (quadrant) reading to match the output from the Oregon Scientific weather station display.

commit 0beda24c8a1c960560526e5061f979a23816d2e9
Merge: 35267525 93b6d2ae
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 15 11:56:09 2017 +0200

    Merge pull request #511 from ovrheat/master
    
    Add support for Fine Offset WH3080 weather station

commit 35267525c5f85df83b22975c27918c53a1e8d7c0
Merge: 544600f4 fdb708fa
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 15 11:51:25 2017 +0200

    Merge pull request #499 from ludwich66/ludwichrtl433branch
    
    gt_wt_02 new Output "2"

commit 544600f41aa45e8a8b2db09f433d5f879ada9b14
Merge: 31bf6f2c 7dc8fa64
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Apr 9 20:41:24 2017 +0200

    Merge pull request #514 from panarom/fix-makefile.am-wg_pb12v1
    
    erroneous entry in src/Makefile.am

commit 7dc8fa64422e6497c78c7e6f08362baf7ca64c53
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Sun Apr 9 12:59:32 2017 -0400

    erroneous entry in src/Makefile.am
    
    it looks like an erroneous entry was introduced into src/Makefile.am: devices/generic_temperature_sensor_2.c was entered instead of devices/wg_pb12v1.c in commit 31bf6f2 (PR #494), causing compilation errors (using autoconf installation steps)

commit 93b6d2aea730ffd4153c7719d28f4009a474ad8e
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Sun Apr 2 23:32:24 2017 +0200

    Add support for Fine Offset WH3080 weather station

commit 9cab6cf33a5a2f62645072e492464d048b53c3e8
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Sun Apr 2 03:29:03 2017 +0200

    Add support for Fine Offset WH3080 weather station.

commit 6abef0571ccfaedebe8c8ab0ce2137385b54fe66
Merge: 1ca97793 31bf6f2c
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Sun Apr 2 01:29:26 2017 +0200

    Merge branch 'master' of https://github.com/merbanan/rtl_433

commit 1ca9779307d328466db90f55da6c62d1e7ef9cd6
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Sun Apr 2 01:12:34 2017 +0200

    Add support for Fine Offset WH3080 weather station.

commit 31bf6f2cfff646fe4d8f34f96766e83ff2dceca9
Merge: e6608c4f 7d558b77
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 1 22:28:51 2017 +0200

    Merge pull request #494 from ciaranmooney/wg_pb12v1
    
    New Device (WG-PB12V1)

commit 7d558b770a11c5af5d9c231755a6bcf1fb2059e9
Author: Ciarán Mooney <general.mooney@googlemail.com>
Date:   Sat Apr 1 20:25:55 2017 +0100

    Corrected conflict in MAX_PROTOCOLS.

commit e6608c4f2e4a1ba8e5b4163f6def54e5bb35e479
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Mar 31 01:06:56 2017 +0200

    ELV WS2000: Make it somewhat work...
    
    Tested on new samples provided. Looks like it still need some work...

commit 494b0e27f92b30e307a2c17a00bb0cdd2038a27e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Mar 30 21:24:32 2017 +0200

    FineOffset_WH25: Additional bitsum check + minor fixes

commit c9bf9c112b786eae65705c7cc82b0e7d71625649
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Mar 30 18:43:08 2017 +0200

    FineOffset_WH0530: Fix bug in ID decode

commit b2e2d88a39796717303510f1debc8e8d54cfc74a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Mar 30 18:32:04 2017 +0200

    FineOffset_WH25: Correct decoding of Temperature and ID
    
    Based on extra sensor data from John Voss

commit 39fef19285331f717f1ab07ca7a55606284808be
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Mar 30 18:15:56 2017 +0200

    FineOffset_WH25: Add debug printout

commit bdaf9ba5760a97f4ed0b7cbb4cfbb1785623f1a7
Author: Ciarán Mooney <general.mooney@googlemail.com>
Date:   Fri Mar 24 20:41:56 2017 +0000

    Pull Request Changes
    ---
    
    Corrected the indentation of src/CMakelists.txt as per merbanan comment.
    Also moved the filepath to an alphabetical position.
    
    Reverted include/data.h back to original due to stray change,
    as per merbanan comment.
    
    Misc Changes
    ---
    
    During testing found that the MAXPROTOCOLS value in include/data.h had
    to be increased by one to 76.
    
    Found string termination issue in io data output during testing.

commit ff6738db445b3b8527efefb83705c61fc44a2034
Author: Helio Machado <crushedice2000@gmail.com>
Date:   Wed Mar 22 16:30:08 2017 +0100

    Update util.c

commit f3faea0c56402f16db3c774314b84736028cf637
Author: Helio Machado <crushedice2000@gmail.com>
Date:   Wed Mar 22 14:32:47 2017 +0100

    Fix #503

commit 424a8da931a451596563bcc3c15cc268639021d8
Author: rct <rct+github@r-t.org>
Date:   Mon Mar 20 13:30:30 2017 -0400

    LaCrosse TX6/7 reindent with consistent 4 column spacing
    
    * was a mix of 8 col/tab and 4 col spacing.
    * I think 4 col is probably used most in rtl_433

commit 54a98c134436b944d0b586a291304a467dafb7bd
Author: rct <rct+github@r-t.org>
Date:   Mon Mar 20 13:07:52 2017 -0400

    LaCrosse TX6/7 cleanup
    
    * removed duplicate suppression and misc cleanup
      * this is in-line with not keeping state in rtl_433
      * works better with unknown analyzer (-A -I 1)
    * Fixed some broken indenting and removed some unneeded debug code

commit 47761fdc069bc1479a8913435ecd3eed9bf08070
Author: ukshady <ukshady@github.com>
Date:   Sun Mar 19 13:45:01 2017 +0000

    Added code for differing impules to KWH values

commit 7b6847008b78e2b6cc8412f44b6957ef6eb915f2
Author: rct <rct+github@r-t.org>
Date:   Sun Mar 19 11:42:48 2017 -0400

    acurite 6045, remove unnecessary variable

commit 2576d17729df7fe09595102f46136a072f8c477f
Author: rct <rct+github@r-t.org>
Date:   Sun Mar 19 11:33:43 2017 -0400

    Acurite 06045 add docs, refactor decode out of txr_callback

commit 2e5f2d0afe3a09e10e16668261397277b7d00bc8
Author: rct <rct+github@r-t.org>
Date:   Sat Mar 18 17:05:50 2017 -0400

    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.

commit fdb708fa4fd9d9baf9d75d304a39eb164671bc86
Author: ludwich66 <ludwich@ludwich.de>
Date:   Sun Mar 19 09:24:40 2017 +0100

    Add files via upload

commit 6d9c2cea70849bbe1b83956310d50a331be60171
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Mar 18 23:24:31 2017 +0100

    pulse_demod: Make pwm_precise resilient to short spurious pulses
    
    Tested with test corpus without regression. Decodes one more file and
    works better in live testing in a noisy environment (random spikes).

commit 59c2c843dda502987aa56be40dad1578dfcb985c
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Mar 18 23:17:39 2017 +0100

    DSC: Make less noisy
    
    The DSC has a lot of "false positives" showing bad CRC for other sensor
    signals.

commit 9c8ec5434e0aee49fab46047e78695bfcce71555
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Mar 18 21:52:18 2017 +0100

    Fine Offset WH0530: Add new device

commit fc560a927ce37a69bb95284e7b3ae8f2ecbfb8df
Author: vestom <tovsurf@vestermark.dk>
Date:   Sat Mar 18 23:32:42 2017 +0100

    Pulse Analyzer: Add 'Include only' mode (#497)
    
    * Pulse Analyzer: Add "Include Only" mode
    
    * Correct some devices to return correct event number
    
    Necessary for "Include Only" mode to work correctly
    
    * Pulse Analyzer: Add timestime to package detection

commit 7f54a2c09b7a086750960d3a8ecf24a5cd0607b7
Author: vestom <tovsurf@vestermark.dk>
Date:   Sun Mar 12 00:16:35 2017 +0100

    MQTT: Add example to README and Python test client (#495)

commit df51115aa6577dcfe6243e439e8547d5a6c57c5b
Author: vestom <tovsurf@vestermark.dk>
Date:   Sat Mar 11 19:03:34 2017 +0100

    Revert "Update pulse_detect.c" (#493)
    
    This reverts commit ef163f9d575a5322df46c8c87eb9565802d4f7af.
    
    This commit is faulty and generates segmentation faults. If
    hist_gaps.bins_count is 2 the index will go negative. The code assumes
    there will allways be both short and long gaps (messages with multiple rows),
    and will fail when it is a pure PPM signal.
    The precense of too-short gaps will also fool the PPM demodulator and insert
    spurious bits. If possible it should be fixed by making the pulse-detector
    more resilient to too-short gaps (test signals needed).

commit 5d13907121e2fae49ab06b5108fc77cde9605dde
Author: Ciarán Mooney <general.mooney@googlemail.com>
Date:   Sat Mar 4 12:01:54 2017 +0000

    Device for cheap probes where the PCB is marked WG-PB12V1.
    
    This code started is a modified version of fineoffset.c which
    is included with rtl_433.
    
    Format of packat seems to be similar to LaCrosse, but with no
    humidity data included.

commit 07b9ce91a45500afe9132dbcde80f89a23b56a5c
Author: vestom <tovsurf@vestermark.dk>
Date:   Sat Mar 11 15:10:12 2017 +0100

    Fine Offset W25 Temperature/Humidity/Pressure sensor (#492)
    
    * Fine offset: More strict matching to avoid some rare false positives
    
    * Fine Offset WH25: Initial decoder
    
    * Fineoffset: WH25 add checksum, cleanup and enable per default
    
    * Update README

commit dfd4b79b2478779443e6f78953851b8d582b09b8
Author: netsuso <github@mail.suso.eu>
Date:   Sat Mar 11 12:08:20 2017 +0100

    Don't convert channel 4 to 3 for the sensor Oregon THGR810 (#489)
    
    It seems the conversion is only required for devices with 3 channels,
    but not for devices with 10 channels, such as THGR810, where channel 3
    is reported as 3 and channel 4 is reported as 4

commit d142017ef4bef2ca63ea3ae3eae62623be9a7c12
Author: Nic Heath <nicheath@gmail.com>
Date:   Sat Mar 11 05:08:05 2017 -0600

    Fix parse error on ARM compiling with GCC due to lack of parens. (#490)

commit 91709a1229a4a2f4896cc0d4ec766d5ea122e81a
Author: Krzysztof Burghardt <burghardt@users.noreply.github.com>
Date:   Fri Feb 17 22:24:23 2017 +0100

    Include humidity field in CSV format for TX29DHT temperature and humidity sensor. (#486)

commit 074cc2f87abfb7c5f837024b8738d6b06e02fd0a
Author: zoggdotorg <don@zogg.org>
Date:   Thu Feb 2 10:01:27 2017 +0000

    WH1050 weather station - remove unused fields from csv format. (#485)
    
    The csv format still had the radio clock fields from the original WH1080.

commit b2e544ab996b11f2eaffa0bb6008211d429b6daa
Author: psa-jforestier <psa-jforestier@users.noreply.github.com>
Date:   Wed Feb 1 20:35:42 2017 +0100

    fix typo error (#484)

commit a9a574fe4f93b63caef52d0fcecb23afa0a01fc2
Author: psa-jforestier <psa-jforestier@users.noreply.github.com>
Date:   Wed Feb 1 09:38:40 2017 +0100

    LaCrosse TX29-IT / TX35DTH-IT weather sensor (#479)
    
    * 1st experiment
    
    * First try
    
    * First working decoder of LaCrosse TX29/35
    
    * Merge TX29 and TX35
    
    * Be compatible with rules
    
    * Finalization
    
    * oups
    
    * Code improvement

commit 744bccd505171e2e0660c027ae12ee7ea9c92e15
Author: sbsrouteur <sbsrouteur@users.noreply.github.com>
Date:   Wed Feb 1 00:07:31 2017 +0100

    Add support for BTHGN129 (#483)
    
    * Add protocol definition for oregon scientific THN129 temp only sensor.
    
    * remove temp F line from decoder output.
    
    * Add support for BTHGN129

commit 3ec005916444b69dd1a98868a8b7ee828f333cf1
Author: David Freedman <lcreg-github@convergence.cx>
Date:   Tue Jan 31 08:12:55 2017 +0000

    identify F007TH with both 0000000000010100 and 1111111111010100 (#481)

commit 649c7f40282f7e4fa25260dd28994853fb16da72
Author: David Holm <dholmster@gmail.com>
Date:   Sun Jan 22 21:03:24 2017 +0100

    devices: mebus: Use data API for results (#475)
    
    Use the data API to post results from the Mebus device so that it can
    generate standard format output.

commit 87969851b08e5e6a734fbade678822ede4a3c538
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Sat Jan 21 17:29:32 2017 +0000

    Fixed bug in CM160 (#474)

commit 7a3ca2449d5e63a8303c08602d7d7636749d6ed3
Author: jonrifkin <jon.rifkin@uconn.edu>
Date:   Wed Jan 18 16:50:27 2017 -0500

    Support for Acurite 00275rm and 00276rm sensors (#467)
    
    * Support for Acurite 00275rm and 00276rm sensors
    
    * Fix tabs in acurite_00275rm_callback
    
    * Remove temperature output in Fahrenheit, as sensor reports in Celcius.
    
    * For acurite 00275rm device, add crc check, and combine triplicate redundant signals
    into one signal.  If three redundant bits differ, choose the majority value.
    
    * Replace custom crc function with crc16() from util.c.

commit 49a0885ec5b87b27ea463f144fade3abce240f86
Author: sbsrouteur <sbsrouteur@users.noreply.github.com>
Date:   Wed Jan 18 00:00:24 2017 +0100

    Add protocol definition for oregon scientific THN129 temp only sensor. (#469)
    
    * Add protocol definition for oregon scientific THN129 temp only sensor.
    
    * remove temp F line from decoder output.

commit 0bb4ac244f99810f496a30261f35a8cc9520656b
Merge: 91a1769b 33aabf6c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 13 21:25:25 2017 +0100

    Merge pull request #463 from zerog2k/master
    
    Acurite 5n1 changes

commit 33aabf6cd5c409e7e37dc54f749b0b39404f75ee
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Tue Jan 10 12:08:30 2017 -0600

    acurite 5n1: output message sequence number

commit 91a1769b85dc2cee2f26dd51e67392c7ca84360b
Merge: 3a1e0398 1297dcf1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 8 09:55:52 2017 +0100

    Merge pull request #462 from aromring/aromring-TX141TH
    
    Added support for LaCrosse temperature/humidity sensor TX141TH-Bv2

commit 1297dcf1d4eef20c9a8532973cf8f9e509b36782
Author: Molecular Descriptor <aromring@gmail.com>
Date:   Sat Jan 7 20:36:56 2017 -0800

    Removed signal quality output

commit 82a9f122574b88c8768711fa3cf8efe9e6623092
Merge: 1e4f47bc 3a1e0398
Author: Molecular Descriptor <aromring@gmail.com>
Date:   Sat Jan 7 20:29:42 2017 -0800

    Merge remote-tracking branch 'merbanan/master' into aromring-TX141TH

commit 877cf4fc29ded4d25c71517cba5a40ca489d6d97
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 19:24:18 2017 -0600

    remove another unused function

commit 35c84721562d18c8423e4422f87abb45629b9af6
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 18:56:14 2017 -0600

    move all units to native customary/US

commit 47d00dd8b26cbac3a825caa084ea984b4de98faf
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 17:53:17 2017 -0600

    output raw rain counter values, use define for msg type

commit 89da09b7e49e2985fb74a051fd208c3cb2911119
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 17:44:12 2017 -0600

    remove old, incorrect wind direction mapping

commit 51c6307e7522d4b6cbb966462d6773196266ef0f
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 17:21:47 2017 -0600

    don't mess up device ordering

commit 3a1e0398cae8eed9c1f61237eba719d776f764e7
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jan 7 23:14:29 2017 +0100

    Add missing return 1.

commit b9615cf18c820921ceb4843140042a04e807aeb7
Merge: 1ce0263f 4e7c5c0d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 7 23:13:10 2017 +0100

    Merge pull request #451 from gustep12/patch-2
    
    Update acurite.c

commit 1ce0263f101a5cc3772f11441e30f0017a313b6a
Merge: 990a3c29 59a5dcd7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 7 23:02:11 2017 +0100

    Merge pull request #464 from klattimer/master
    
    akhan-100F14 catches things it doesn't recognise fully

commit 59a5dcd74be4bad33c098ce372afadaf8cdc2ce5
Merge: e9507ad9 990a3c29
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Sat Jan 7 20:24:59 2017 +0000

    Merge branch 'master' of https://github.com/merbanan/rtl_433

commit e9507ad905986e72edccef8b43d5021f76ae50fa
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Sat Jan 7 20:17:04 2017 +0000

    Stop akhan-100F14 catching things that don't belong to it

commit 458398208bf02d62d7e5e2e3cf0531301f2a3a8d
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 14:14:04 2017 -0600

    acurite5n1: fix battery status

commit 476f2c878d783f47f2aba1a6e35455c82912212f
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 14:12:32 2017 -0600

    add raw msg debug output for acurite5n1

commit 520aad325aab7d599724d4ca71d01469f77afeef
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 10:19:15 2017 -0600

    correct acurite5n1 wind speed formula

commit 51955a6e798e178db7018d8bedab42ff93efbceb
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 10:00:16 2017 -0600

    acurite5n1 battery status

commit cecba5d041d261cb9c07d65d3fb97c297bf0c1b9
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Sat Jan 7 08:56:01 2017 -0600

    normalize temperature key

commit f613417032aa73ae764289ab634617b66ac984a3
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Fri Jan 6 18:57:50 2017 -0600

    remove old acurite5n1 decoder, now uses acurite_txr

commit 510d9b0cd09bc405ecf3857864f4016902ac9d53
Author: Jens Jensen <af5mi@yahoo.com>
Date:   Fri Jan 6 18:52:22 2017 -0600

    move to new internal data format on acurite5n1

commit 1e4f47bce8a9de6486b50f94096ffaa83c4138f8
Author: Robert Fraczkiewicz <robert@simulations-plus.com>
Date:   Tue Jan 3 13:55:16 2017 -0800

    Implemented recent changes suggested by @merbanan.

commit 34236aef04036ab8b07d4729112fa9c262f23ad5
Author: Molecular Descriptor <aromring@gmail.com>
Date:   Tue Jan 3 08:10:38 2017 -0800

    Minor cosmetic changes
    
    Xcode replaces tabs with spaces! Re-edited in TextEdit.

commit 9cfa5c3107e26ea89e480966de5f4bcecc9354fc
Author: Molecular Descriptor <aromring@gmail.com>
Date:   Mon Jan 2 21:15:05 2017 -0800

    Added support for LaCrosse temperature/humidity sensor TX141TH-Bv2
    
    The LaCrosse sensor TX141TH-Bv2 is used by a quite popular new Color
    Forecast Station (model C85845) among other products. It uses a novel
    (for LaCrosse) protocol that is unlike other protocols created by this
    company. Hence, it deserves a callback function in rtl_433,, doesn’t
    it? :)

commit 990a3c292e591a78d71faaddd30615f5a547657b
Merge: e4fa0d79 2b09ed21
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Dec 13 13:37:03 2016 +0100

    Merge pull request #459 from hackaroni/master
    
    Minor fixes to rftech support.

commit 2b09ed21f6a5bcc2d584c2943ce6bc1783d3b299
Author: Erik Johannessen <erikj@erikj.no>
Date:   Mon Dec 12 18:48:43 2016 +0100

    Add rftech.c to Makefile.am to support configure/automake.
    
    Remove debugging code from rftech.c

commit e4fa0d79d2a3c07ef3e331422944b17c3938445a
Merge: e7176861 240b7e76
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 11 19:24:27 2016 +0100

    Merge pull request #458 from hackaroni/master
    
    Added support for RF-tech 433 remote temperature sensor.

commit 240b7e76af4bda623347611e2f1dd3ceb8b54765
Author: Erik Johannessen <erikj@erikj.no>
Date:   Tue Nov 29 08:04:40 2016 +0100

    Added support for RF-tech 433 remote temperature sensor.

commit e7176861576b13e528eb425bcf13e8348edf6660
Merge: a25e619a 1be31040
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Dec 10 12:25:11 2016 +0100

    Merge pull request #457 from klattimer/master
    
    Fix seg fault on Owl CM160

commit 1be310401e239de8913d43ad32221fd8d24b0e39
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Sat Dec 10 11:04:47 2016 +0000

    Segfault on Owl CM160

commit a25e619ae3fee05476f8d9655aa056d46da96366
Merge: 9c9960a2 ef163f9d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 2 10:28:42 2016 +0100

    Merge pull request #450 from gustep12/patch-1
    
    Update pulse_detect.c

commit 4e7c5c0dce7f4b2fb90920f5613ec2c66b8997ee
Author: gustep12 <gustep12@yahoo.com>
Date:   Fri Dec 2 01:14:31 2016 -0500

    Update acurite.c
    
    This sanity check was too stringent and kept failing on my Acurite 606TX sensor.

commit ef163f9d575a5322df46c8c87eb9565802d4f7af
Author: gustep12 <gustep12@yahoo.com>
Date:   Fri Dec 2 01:08:33 2016 -0500

    Update pulse_detect.c
    
    Counting down in the gaps histogram, from longest to shorter detected gaps, should help to make the PPM_RAW pulse detection more robust. If there are accidentally some too-short gaps in the transmission, they will now be ignored rather than used for parsing the transmission.

commit 9c9960a2cfe258339f3b4f10b9dd748747f54bea
Merge: a260a44f 53ba01fa
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Nov 18 23:34:36 2016 +0100

    Merge pull request #446 from L-E-son/patch-1
    
    Spelling correction (protcols -> protocols)

commit a260a44ff8df4d26ef5d25f08e1e3dc285bd0397
Merge: d610e052 70d01673
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Nov 18 23:31:38 2016 +0100

    Merge pull request #447 from Matthies/master
    
    Improved hideki.c

commit d610e05206d2416d990fb790d8ffff3b89b3c33a
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Nov 18 23:12:02 2016 +0100

    Increase number of protocols to 70

commit 70d01673494c4e24b5e69d600fd7d8ad2d642ed1
Author: Andreas <a.matthies@online.de>
Date:   Fri Nov 18 18:34:12 2016 +0100

    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.

commit 53ba01fae41b7dce8ebc581b13c6840a006ae893
Author: John Ellison <L-E-son@users.noreply.github.com>
Date:   Wed Nov 16 19:45:19 2016 -0500

    Spelling correction (protcols -> protocols)

commit 4d6bbaf40c02972c922e67734bd254f3b6e14135
Merge: 32c07b1f 4890f9ed
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 14 23:30:48 2016 +0100

    Merge pull request #439 from ludwich66/patch-6
    
    Update README.md

commit 32c07b1fb2428b1cdd051bfd7db029d2267ede9f
Author: ludwich66 <ludwich@ludwich.de>
Date:   Mon Oct 31 22:42:22 2016 +0100

    Update brennstuhl_rcs_2044.c

commit 72ef4c6907229dcaf83727f83b7c07f7798d1b99
Merge: 306539d4 0561493d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 14 23:22:14 2016 +0100

    Merge pull request #436 from akhenakh/master
    
    added kv/json capabilities to acurite_txr

commit 306539d4588780b0b779ab03b19c7e7735660aac
Merge: 25bb7a41 c56cb9c6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 14 23:20:48 2016 +0100

    Merge pull request #441 from tvoverbeek/tfa_pool_thermometer_patch
    
    Correct negative temperatures

commit 25bb7a411b284484009895c9b35967793e656368
Merge: 777526fd 20bbf675
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 14 23:19:39 2016 +0100

    Merge pull request #440 from duncanj/master
    
    Added more installation step detail and troubleshooting section.

commit 777526fd226bd5136e0818876e77be0c1f30d00e
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Nov 14 23:06:41 2016 +0100

    Add crc json tag

commit 9473fc8d612e9ec91975a53e6af8174642e42c77
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Nov 14 23:06:06 2016 +0100

    Add crc json tag and cvs output

commit cec9b7ceca679c474bbccd2fddb8dd0195f39baa
Author: gismo2004 <reumuellermarkus@gmail.com>
Date:   Wed Oct 19 13:55:43 2016 +0200

    add maverick et73x BBQ sensor

commit e56f1ba4c7a9926b09b1472e33ce0fd672f41260
Merge: 76230ddd b45dbadf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 13 23:04:05 2016 +0100

    Merge pull request #444 from vestom/danfoss
    
    Danfoss: Added CRC check and removed raw printout. Done for now.

commit b45dbadf78e60eeccd24de2e93a9c9f0cac92d0a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Nov 13 20:49:41 2016 +0000

    Danfoss: Minor cleanup and fix debug print

commit 7907a349790915d6c6db8b815acbc5791e94deba
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Nov 13 16:40:40 2016 +0000

    Danfoss: Reverse engineered unknown nibble :-)

commit c5054e81fd999cf345d9b9e5ae825a65463976fe
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Nov 13 16:18:47 2016 +0000

    Danfoss: Add CRC check. Remove raw printout.

commit 44e434c3f9c9ca0169775add7dd39121698bf69a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Nov 13 14:00:28 2016 +0000

    Danfoss: Add proper header search and make decoding byte based

commit 76230ddd47f82595ad4db877f9df957acf2d1413
Merge: 729504b1 b5c68401
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 13 01:08:02 2016 +0100

    Merge pull request #442 from vestom/danfoss
    
    Danfoss driver: Now decodes sane data

commit b5c6840198954255d607058a4e18dc7bdfb50f3d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Nov 12 23:59:24 2016 +0000

    Danfoss: Enable driver by default

commit 6978ae674a20c91a2d38fc9e3508c1d0a30d1ac9
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Nov 12 23:48:46 2016 +0000

    Danfoss: Output data correctly

commit 28772762b38e1da85cea3890bcf5dc653479f34a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Nov 12 21:37:53 2016 +0000

    Danfoss CFR: Initial decoding attempt

commit c56cb9c678b5f2bdff77998b1c99eca09a82aef4
Author: Ton van Overbeek <tvoverbeek@gmail.com>
Date:   Tue Nov 8 15:27:11 2016 +0100

    Correct negative temperatures
    
    Negative temperatures were reported incorrectly.
    In a signed short (16-bit) the 12-bit temperature is always positive.
    A temperature of -0.1 was reported as 409.5

commit 20bbf675fcf646840a9bc305267dee80262bf015
Author: Duncan Jauncey <duncan.jauncey@gmail.com>
Date:   Thu Nov 3 14:33:01 2016 +0000

    Added more installation step detail and troubleshooting section.

commit 4890f9ed467a7e22a4de172ff6d0393432bf3760
Author: ludwich66 <ludwich@ludwich.de>
Date:   Mon Oct 31 23:17:33 2016 +0100

    Update README.md

commit 0561493d81d3ee26b60d28d5bbe73d6b1bf260ff
Author: Fabrice Aneche <akh@nobugware.com>
Date:   Fri Oct 28 12:42:35 2016 -0400

    fix indent

commit 543663332dbf6bd5a7d172729b272157dae9fa00
Author: Fabrice Aneche <akh@nobugware.com>
Date:   Fri Oct 28 12:35:51 2016 -0400

    fixes for upstream

commit 34eb9dc21363ee2a1215cdb86e00db0a6a003038
Merge: 66a3752f f3598caa
Author: Fabrice Aneche <akhenakh@users.noreply.github.com>
Date:   Tue Oct 25 16:19:52 2016 -0400

    Merge pull request #1 from prune998/master
    
    added battery status as OK or LOW

commit f3598caa2293e51088030c32d529d702a9b20bbb
Author: Prune Sebastien THOMAS <prune@lecentre.net>
Date:   Tue Oct 25 15:46:24 2016 -0400

    added battery status as OK or LOW
    
    battery status is taken from the status which is a byte. The two MSB defines it :
    - 01 for battery OK
    - 10 for battery LOW
    
    We just check the 7th bit (2nd MSB) to be 1 for OK and 0 for LOW

commit 66a3752fbc3949ac19cf9eed36d725741947b6b8
Author: Fabrice Aneche <akh@nobugware.com>
Date:   Tue Oct 25 15:06:53 2016 -0400

    added json/kv capbilities to Acurite tower sensor

commit 729504b1c2835f3acc62835f87fdff78aec39ba8
Merge: 4f81c97c b8db26fc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Oct 17 00:04:01 2016 +0200

    Merge pull request #433 from adam1010/master
    
    Honeywell/Ademco Door/Window Security Sensor driver

commit b8db26fc07713d71d0581c99fb7d7490783db5fd
Author: adam1010 <adam1010>
Date:   Sun Oct 16 21:03:37 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 41245fa6c5850fac464aa78f3bf8cd3713dbe77d
Author: adam1010 <adam1010>
Date:   Sun Oct 16 20:45:54 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit cd7bd5a94924d89622604fd2c8084ecc5ed21790
Author: adam1010 <adam1010>
Date:   Sun Oct 16 20:37:05 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 13ee21329ac36a3a6eb4e97f988fb759e8fe508a
Author: adam1010 <adam1010>
Date:   Sun Oct 16 19:57:19 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 1fcb618f38fb4fc0650f8d41c9e9d93934a41326
Author: adam1010 <adam1010>
Date:   Sun Oct 16 19:35:55 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit efc4ac075aac4ed2bbcdf677eb6932cf7cf99ceb
Author: adam1010 <adam1010>
Date:   Sun Oct 16 19:28:27 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 1dac45df6fbe15913a3f3dd77c966a03253f1a6a
Author: adam1010 <adam1010>
Date:   Sat Oct 15 23:09:38 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 9ae96bd74991510c016a8319e82503c3ba4f70db
Author: adam1010 <adam1010>
Date:   Sat Oct 15 23:00:06 2016 +0000

    Honeywell/Ademco Door/Window Security Sensor driver

commit 4f81c97c3b636ec4b3e405bc02a4537de315b3e4
Merge: 8bcc068d b9640cfc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Oct 4 11:49:43 2016 +0200

    Merge pull request #432 from zoggdotorg/master
    
    WH1050 weather station based on WH1080 module.

commit b9640cfc961b8167ff71cc3b2e400f95fc6379f5
Author: Don More <don@zogg.org>
Date:   Tue Oct 4 10:30:23 2016 +0100

    WH1050 weather station based on WH1080 module.

commit 8bcc068d74f86968bd24e7c7c8c62364086d9feb
Merge: f4813390 c4686cee
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Oct 3 22:57:05 2016 +0200

    Merge pull request #431 from rct/acurite-lightning
    
    Acurite 6045 lightning prelim. and 609 cleanup.

commit c4686cee695283242cc76bdf6c84440b6409e7bb
Author: Robert Terzi <rct@r-t.org>
Date:   Mon Oct 3 15:15:37 2016 -0400

    Acurite 6045 lightning prelim. and 609 cleanup.
    
    * Acurite 6045M Lightning detector preliminary decoding.
      I don't have a display, just the sensor, hoping someone
      who has the display can assist.  Currently working:
      humidity and count of lighting strikes detected.
      The sensor is supposed to report temperature but I haven't
      seen anything in the message that looks reasonable.
    
    * Acurite 609TXC:
    ** low battery detection
    ** report device ID, 1 byte which changes on each powerup.
    ** Enabled device since it now uses structured data.
    
    * Fixed misnamed checksum function, was named CRC but
      the implementation was for a checksum.
    
    * Fixed minor rain counter bug if both the old and new
      5-n-1 weather decoders were enabled.

commit f4813390b1538bd506acbc137a73ce3678fced31
Merge: 2d7072ab dc68e167
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Sep 29 22:27:43 2016 +0200

    Merge pull request #430 from vestom/master
    
    Minor fixes for auto level as default

commit dc68e1672c19ed7062af65fb3b445d009fe17b0f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Sep 29 21:59:05 2016 +0200

    Various documentation fixes for auto level

commit f5d0cf4140f85b6ecc6618d6f8e517cb518ccc61
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Sep 29 21:33:33 2016 +0200

    Ensure analyzer works with auto level as default

commit 2d7072ab0878626b13473218615056f79b8c2409
Merge: 6670530c 4e7c4ab6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Sep 18 21:39:06 2016 +0200

    Merge pull request #428 from rct/auto_level_default
    
    Make auto level limit the default (Fixes #427)

commit 6670530ca8b28b5171fdb3e23c343db9b44fcb75
Merge: 652c2262 ac7283d0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Sep 18 21:38:46 2016 +0200

    Merge pull request #426 from rct/new_template
    
    new_template rework

commit 652c2262ccc7a681c4869dd1e7f4dc1dc02cd67a
Merge: 7060bfd4 a451923d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Sep 18 21:37:56 2016 +0200

    Merge pull request #425 from rct/cleanup_201609
    
    Cleanup related to devices disabled by default.

commit 4e7c4ab65aec9131603cc2e25d382e1e2b578bdc
Author: Robert Terzi <rct@r-t.org>
Date:   Sun Sep 18 15:08:11 2016 -0400

    Make auto level limit the default

commit ac7283d05766a0e439b4b7d335f7fadd8e8a383b
Author: Robert Terzi <rct@r-t.org>
Date:   Sun Sep 18 14:38:00 2016 -0400

    new_template rework
    
    * Prevent new_template and -G from generating spurious output
    * Add documentation to new_template
    * Provide a more complete structure for new devices

commit a451923d97aea443e237b9c5bed6ea562c1aea71
Author: Robert Terzi <rct@r-t.org>
Date:   Sun Sep 18 14:34:59 2016 -0400

    Cleanup related to devices disabled by default.
    
    * MAX_PROTOCOLS bumped to 67, didn't get increased when devices where added.
    * MAX_PROTOCOLS too small is now a fatal error, instead of segfault'ing later.
    * Usage message: show which devices are disabled by default.
    * Usage message: be more clear/consistent referring to device protocols vs
      RTL-SDR USB device numbers
    * Update README.md to match current usage (help) message.

commit 2994bfb5cea8f8d2e32ecaae7cf77b472a6d4684
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Thu Sep 15 20:20:36 2016 +0100

    Reverse some more stray changes

commit 7060bfd47a10a8fcc37d3e0fad53cd389adfb527
Merge: 2a377b3f 9f8684b0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Sep 15 21:20:17 2016 +0200

    Merge pull request #422 from klattimer/master
    
    Added support for Kerui PIR sensor

commit 9f8684b0f06c85905a32268f9737ec67bdd6feae
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Thu Sep 15 20:18:53 2016 +0100

    Fixes

commit f40a1f8409aac52c9236f0dd4aca23780393b933
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Fri Sep 9 20:22:29 2016 +0100

    Added support for Kerui PIR sensor

commit 2a377b3f18ae2b1b1cfcf15a2ea50c91b3b4cbbf
Merge: 4c70009b 30ea881b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Sep 9 10:38:46 2016 +0200

    Merge pull request #421 from enavarro222/ASK
    
    Add RadioHead ASK device

commit 4c70009bdbf89b087ace335214ffddd3467f10f9
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Sep 5 12:26:07 2016 +0200

    Add device debug output

commit 3cd05d38e704db9ca997756cb164da12c9120c0b
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Sep 5 12:25:31 2016 +0200

    fprintf fixup

commit 30ea881bbeda74ab6da8a1d52488df88b419a18f
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Sep 4 22:09:37 2016 +0200

    Fix debug output (RH ASK)

commit 57a77f8c986b7a1724b368ac5dcf843a5e362f7a
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Sep 4 21:42:47 2016 +0200

    Add CRC=OK (see #416) & fix syntax error (RH ASK)

commit bdd619bb83527455a1b1a4fb7063d2c380ee88b7
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Sep 4 21:15:39 2016 +0200

    Declare variables at the begining (RH ASK)

commit a227df4f33e96ca883e23f3d7b16ac83b9b18e3a
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Sep 4 20:47:10 2016 +0200

    Fix indent (RH ASK)

commit 41e60a5b64227e51f1d9b093d69ccf10eb642f52
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Sep 4 20:46:18 2016 +0200

    Use built in CRC functions

commit 30e62dee9e515bd921a1ad21d81e8938ac61752c
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:57:17 2016 +0200

    x10_rf: disable all old api devices by default

commit 7f3837c1e231b268e47d40ee590b21b7a9efabb3
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:56:06 2016 +0200

    valeo: disable all old api devices by default

commit 3dfca887fb1c59ed8d5b26a7c76e5f7ea2218929
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:54:39 2016 +0200

    steffen: disable all old api devices by default

commit 78037c4a258e0221d66436220c4054cbbce68dba
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:54:01 2016 +0200

    silvercrest: disable all old api devices by default

commit ce294b63b0ed3410e1c70b5e4413bdb9fdcc7e11
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:51:06 2016 +0200

    new_template: fprintf cleanup

commit 7c62efc0fc404ba268b1fcb464ed9a4bc5059dab
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:49:58 2016 +0200

    mebus: disable all old api devices by default

commit 70cbe9d385d51d601d3b948d7c3683692c414224
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:48:53 2016 +0200

    lightwave_rf: disable all old api devices by default

commit f17ee626d69465dc4f32389a02301c17ce4a09d3
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:47:49 2016 +0200

    lacrossews: fprintf cleanup

commit a7a17d029ebc3af67c0932787ada080ad8f3d0fe
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:43:28 2016 +0200

    lacrosse: fprintf cleanup

commit 285a6131f01f04398f66441e9f17dc7c0fd86e43
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:40:44 2016 +0200

    intertechno: disable all old api devices by default

commit c873de0b07d26cb2de029dc085724a52dd70e5ab
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:40:18 2016 +0200

    inovalley-kw9015b: disable all old api devices by default

commit 987c7693e67458999be62f5b0576ab35aacdf1c9
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:09:04 2016 +0200

    gt_wt_02: disable all old api devices by default

commit fcaed6c75be29dfa0e119b0329f755103767d4e4
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:07:19 2016 +0200

    elv: disable all old api devices by default

commit f0fbb0cbefea993b99f520333667edeb9adf1fb8
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:05:02 2016 +0200

    efergy_e2_classic: disable all old api devices by default

commit 9a93cb032d0ff61f1f5b683c1a63833a19c5e554
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:03:21 2016 +0200

    ec3k: disable all old api devices by default

commit 42af687946c0a067564f8ef64ec610916e658066
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:02:06 2016 +0200

    dsc: disable all old api devices by default

commit b87c9ff34256fa1d2b16a8697bdd56210e9b33db
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 12:00:08 2016 +0200

    danfoss: disable all old api devices by default

commit 330207fb050e5e346b88c46a8c00df3e061097f8
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:58:46 2016 +0200

    cardin: disable all old api devices by default

commit ae9a162cf96207a71a3f99fbec331b293215454e
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:57:40 2016 +0200

    brennstuhl_rcs_2044: disable all old api devices by default

commit e1ef8001d6231ede491875df9c336b2964570175
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:56:03 2016 +0200

    ambient_weather: fprintf cleanup

commit bdfbc7ed8295e99022edfb525fdbff5386cbf302
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:52:23 2016 +0200

    acurite: disable all old api devices by default

commit e1dd12081bed579fcd75ba0aef3ebe2d502e1112
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:39:49 2016 +0200

    Fix MAX_PROTOCOLS when enabling all devices

commit 3f9553de3530664f7788a568ae2a79d9d41c4fab
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Sep 4 11:38:29 2016 +0200

    Add option to register all devices

commit e5736fd85796bb3d2b6a5ef61bd9f7d7511e437f
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Fri Sep 2 14:46:02 2016 +0200

    Add RadioHead ASK device

commit 0779a88499d5afb61088559e06b5baf7489cd226
Merge: 0fb4dec4 52b9d12a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Sep 1 09:27:04 2016 +0200

    Merge pull request #420 from rct/acurite_th_json
    
    Convert Acurite "TH" (609TXC) to use data_make

commit 52b9d12af1c2bbfe42f3516b4f1a68cbbe766ed5
Author: Robert Terzi <rct@r-t.org>
Date:   Wed Aug 31 19:15:33 2016 -0400

    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

commit 0fb4dec498d2db3c611ec5802365fbe5ecb0125b
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Aug 27 15:31:45 2016 +0200

    Add support for another Fine Offset sensor

commit 4a9e658d9150e47f20dd028a345c7d20d2bafeb0
Author: planetclegg <planetclegg@users.noreply.github.com>
Date:   Tue Aug 16 13:46:40 2016 -0400

    add battery status (low or ok) to F007TH ambient weather devices (#414)

commit d2780ff771037725df33f15b5cd490eacb461097
Author: ckuethe <chris.kuethe+github@gmail.com>
Date:   Mon Aug 8 17:16:27 2016 -0700

    unbreak the build (#411)

commit 229c53f5d747b36e9735b0dbbe8d21eab2f8faa0
Author: timmehrees <tim@tmrees.com>
Date:   Mon Aug 8 17:58:31 2016 +1000

    Add THN802 and PCR800a to oregonscientific.c (#410)
    
    * AddTHN802+PCR800A
    
    Added THN802 and PCR800a to Oregonscientific.c file
    
    * total_rainCSVfix
    
    Changed field name total_rain to rain_total for PCR800, PCR800a, and
    RGR968 for csv output option to work as expected

commit 0a992afe3a0b14d88ec6712d38a0dd611377858f
Author: Adrian Stevenson <adrian_stevenson2002@yahoo.com>
Date:   Sat Aug 6 12:10:50 2016 +0100

    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)

commit e2f70d1cd3841bf06de147377a27415f64d636d0
Merge: d2a8a55d a206ab47
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Aug 1 20:20:45 2016 +0200

    Merge pull request #403 from ukshady/master
    
    Honda Remote

commit a206ab475fe47020b1e237d39a57e8075619ad74
Author: ukshady <ukshady@github.com>
Date:   Mon Aug 1 17:50:33 2016 +0000

    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.

commit f4b3b8b584f90fc8096a2ed460d94eec5cd27b5f
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 22:00:05 2016 +0000

    Fixed to include Honda remote any my deletion of the README.md when trying to fix git conflicts.

commit aaafb49edde84022860d83be1c0077883d0239dd
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 21:51:24 2016 +0000

    Added Honda Remote

commit 9ba546256e4bc421d13fecf600cb7a73b3196175
Merge: e48e3356 60e270ff
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 21:50:00 2016 +0000

    Merge branch 'master' of https://github.com/ukshady/rtl_433-1
    
    Conflicts:
            README.md
            src/CMakeLists.txt

commit e48e335691b5441da77e32ed5fc2d8403345f565
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 21:35:21 2016 +0000

    Added Honda Remote decoder.

commit 60e270fff6ec39ce97b8ca9bca42063b2720b21c
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 21:04:59 2016 +0000

    Honda Keyfob changes

commit 89bb28281c528085cc9617b35d86c9e6d359958e
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 21:02:22 2016 +0000

    Honda remote key fob, decodes which button has been pressed.

commit d2a8a55d90f04b7d32732f18d83486bfdd2061ab
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jul 31 22:15:18 2016 +0200

    Fix build

commit 4c22fcd4db4ba6105db5fd5761cf5931e39f838b
Merge: a8f1639e 492784c7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jul 31 14:37:30 2016 +0200

    Merge pull request #401 from wufengyi/master
    
    Create pull request for splitting previous commit

commit 492784c7853754e4719902dc192ae9363d936f62
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sun Jul 31 20:34:41 2016 +0800

    Fix review errors,using Kdiff3 to compare the code

commit 76e2680c1b57e828ec118214d59a511e800fd2b5
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 07:29:11 2016 +0000

    formatting changes

commit 41d5495e98928682cbd1025c7d998238236a71b9
Author: ukshady <ukshady@github.com>
Date:   Sun Jul 31 06:35:34 2016 +0000

    Honda Key Remote

commit a8f1639e01ddace98feac5230d2b3e5af60ffe67
Author: Adrian Stevenson <adrian_stevenson2002@yahoo.com>
Date:   Sat Jul 30 20:36:06 2016 +0100

    efergy_optical with CRC checks (#400)
    
    * Updated README for new efergy_optical sensor and missing recent devices.
    
    * Added support for efergy_optical.c with crc checksum calculation.
    whilst the code does validate the checksum it does not reject data based on invalid checksum.
    New library added for checksum calculations.
    
    * Changed code to output results on a good checksum.
    
    * Added header file for lib_crc to include directory
    
    * Updated README for new efergy_optical sensor and missing recent devices.
    
    Added support for efergy_optical.c with crc checksum calculation.
    whilst the code does validate the checksum it does not reject data based on invalid checksum.
    New library added for checksum calculations.
    
    Changed code to output results on a good checksum.
    
    Added header file for lib_crc to include directory
    
    * 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.
    
    Byte Count        1   2   3   4   5   6   7   8   9  10  11   12   13
    Bytes Array      [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]
           [00] {97}  0a  a2  ba 40  00  00  00  00  07  0f  d5   5d   00
    
    Calculated crc is 0xD55D
    Received csum1 is 0xD55D
    
    * Efergy Optical device added.
    Multiple changes to combine several files into one commit.
    
    * Removing lib_crc files

commit 4ca28fe8cc74a972a508586ab93fe4c80ebda616
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 16:25:51 2016 +0000

    Removing lib_crc files

commit 233bfeaa6f48d1a7c1639f0d37ad481c3f63495f
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 16:20:01 2016 +0000

    Efergy Optical device added.
    Multiple changes to combine several files into one commit.

commit e043822a7ebc2e5b5801fc3aedd71f936c1365f9
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 11:29:23 2016 +0000

    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.
    
    Byte Count        1   2   3   4   5   6   7   8   9  10  11   12   13
    Bytes Array      [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]
           [00] {97}  0a  a2  ba 40  00  00  00  00  07  0f  d5   5d   00
    
    Calculated crc is 0xD55D
    Received csum1 is 0xD55D

commit 4a6e33c28adf451056ceac3d1d8e31f426c7325d
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 10:55:05 2016 +0000

    Only output crc when using -D argument

commit 56e3dc71c9775446a7311a7b204a40290e3799d0
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 10:49:38 2016 +0000

    added file output support and changed energy to power.
    only output crc values when using -D argument.

commit 49004d85327917a0072337a695015c13c080dc46
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 10:28:49 2016 +0000

    Changed CRC calculation to use new function in util.h
    no longer using lib_crc

commit 5ad3e06059c7274026a03e2b429f3aa85ac16379
Merge: 4123c194 1473dbf5
Author: ukshady <ukshady@github.com>
Date:   Sat Jul 30 09:54:43 2016 +0000

    Merge branch 'master' of https://github.com/merbanan/rtl_433

commit cfa5c05448b0bb3c44982a954d71b08fc539e00a
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sat Jul 30 15:25:07 2016 +0800

    Smell and Fix some bad code

commit bd734832c42c45deee5101071c132e7eefa516a4
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sat Jul 30 14:59:46 2016 +0800

    Add Handling of error packet format

commit 78e66733a0aa02b4dcd3194aef10949d8b00a15d
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sat Jul 30 14:40:13 2016 +0800

    Add sensor WGR968 parser support

commit 0d699a6e5e1d73c6154ae3c9a84123b908c44fce
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sat Jul 30 14:27:10 2016 +0800

    Add brand parameter to data output format

commit d8b1cb8fdc095a972eaf5c4ed21431292995c0be
Author: Jeffson <fengyi_wu@yahoo.com>
Date:   Sat Jul 30 14:12:00 2016 +0800

    Change to new output system

commit 1473dbf5177e25dd86673450b8d3380bdb71b11e
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jul 30 00:15:16 2016 +0200

    Add CRC16-CCITT function

commit 4123c1940680948935a6997afbf3791aac2271e0
Merge: 3a331794 bc6e9c10
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 12:59:34 2016 +0000

    Merge branch 'master' of https://github.com/ukshady/rtl_433

commit 3a3317948f23ab1cbe5974226dcad7c843154400
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 11:06:23 2016 +0000

    Updated README for new efergy_optical sensor and missing recent devices.
    
    Added support for efergy_optical.c with crc checksum calculation.
    whilst the code does validate the checksum it does not reject data based on invalid checksum.
    New library added for checksum calculations.
    
    Changed code to output results on a good checksum.
    
    Added header file for lib_crc to include directory

commit bc6e9c109abe30fee82097d4212dd9950e47657a
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 12:53:22 2016 +0000

    Added header file for lib_crc to include directory

commit 65553744d5b734fe3aa1d2a9d4705afadd256c01
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 12:40:47 2016 +0000

    Changed code to output results on a good checksum.

commit 72b7133d9f72c8319e7c7ef929c6f51f8a2232a4
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 11:12:26 2016 +0000

    Added support for efergy_optical.c with crc checksum calculation.
    whilst the code does validate the checksum it does not reject data based on invalid checksum.
    New library added for checksum calculations.

commit 44152814879ec306fc4af2790b2e13c2f1f0c438
Author: ukshady <ukshady@github.com>
Date:   Thu Jul 28 11:06:23 2016 +0000

    Updated README for new efergy_optical sensor and missing recent devices.

commit 501573dc095e2e4b62021def93f30b3bbf8c6812
Author: Fabian Zaremba <fabian@youremail.eu>
Date:   Wed Jul 13 10:11:24 2016 +0200

    Elro DB286A: Correct id_string array length (#399)

commit 48312e0424442620a1646142a0ef880f648d7bf0
Author: Fabian Zaremba <fabian@youremail.eu>
Date:   Tue Jul 12 23:31:13 2016 +0200

    Add initial Elro DB286A support (#398)
    
    * Add initial Elro DB286A support
    
    * Correct line removal
    
    * Declare variables at beginning of block
    
    * Use preprocessor define for constants
    
    * Change 'id' field name to 'code'
    
    * Move check for bitrow length below variable declarations
    
    * Export compare_rows and count_repeats functions
    
    * Use PWM_RAW with appropriate limits to separate messages
    Makes it possible to use bitrows directly to check signal,
    also to generate hex code instead of binary string
    
    * Correct stray line removal
    
    * Correct file header, add copyright notice
    
    * Move check in front of code generation

commit cf5b37de024beaa1f167605bdfcaf59b2de26273
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jul 11 23:54:06 2016 +0200

    Add template decoder skeleton

commit 6d6a822d5389677bacc49e37f750ef5b3568bc3d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Thu Jul 7 23:58:36 2016 +0200

    Fix json output and minor rearrangement of code

commit 6fd5fc7e0edecd216cff96508a2dd8f9d52f77d9
Author: johnjore <johnjore@users.noreply.github.com>
Date:   Thu Jul 7 22:31:38 2016 +0100

    Added Steelmate TPMS support (#396)

commit fa3a5996b440ecd99aadb531c436284f5ddc8c62
Author: vestom <tovsurf@vestermark.dk>
Date:   Wed Jul 6 08:26:08 2016 +0200

    Add LightwaveRF initial driver (#394)
    
    Only tested with gfile004_open.data from Kevin Elliot
    
    Run with debug to see decoding steps in bitbuffer:
    $./rtl_433 -r gfile004_open.data -D

commit 9c5e74c9f37930c76a163d12fbb26d29b493f97d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jul 5 02:26:30 2016 +0200

    Add Schreader TPMS crc calculation

commit 779dd6994f59d45a3bcf9ef3d37352dd71d353b0
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jul 5 02:09:37 2016 +0200

    Better Schraeder TPMS payload meaning

commit 87e6c32caf71585af20c71f9b6d13db93bf57169
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jul 5 00:22:00 2016 +0200

    Add initial Schrader TPMS decoder

commit facfc4776b33195e2e57aa3f6d580bc11f0a8d63
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jul 3 20:29:01 2016 +0200

    Add FSK_PULSE_MANCHESTER_ZEROBIT

commit fcc6cc2ee94ce7bd95c61f9543a53316ffc11465
Author: johnjore <johnjore@users.noreply.github.com>
Date:   Sun Jun 26 17:49:51 2016 +0100

    added support for blyss dc5-uk-wh (#391)

commit 5c7d33641d983919b834143e42006195fab15f96
Author: nebulous <nebulous@crashed.net>
Date:   Mon Jun 6 17:03:11 2016 -0400

    Add support for Kedsum Temperature/Humidity sensor (#389)
    
    http://amzn.to/1Y3DHb6

commit b7cae91c97fa203ee5aad35b19bfa397cbe7f72c
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Sat Jun 4 12:21:42 2016 +0200

    Enabled low battery detection on FineOffset WH1080 (#387)

commit 2774bcf5f5dcf0d5f02eb92e7ce7fd63cbf6a05f
Author: András <kissandr@gmail.com>
Date:   Sat May 28 19:47:21 2016 +0200

    add TFA pool thermometer support (#386)
    
    * add TFA pool thermometer support
    
    * DECL to the end

commit aaee041ae98df0f3e7f38cdc4124ec5bb22eb7a6
Author: Karl Heinz Kremer <khk@khk.net>
Date:   Tue May 24 11:45:44 2016 -0400

    Cleanup of Acurite 606TX code that should have been done before (#383)
    
    * Added support for the Acurite 606TX (temperature only) sensor.
    
    * Added support for the Acurite 606TX (temperature only) sensor.
    
    * Change sensor name. Update fork and fix merge conflicts.
    
    * Merge fixes.
    
    * Removed old and redundant  "fprintf" output
    Added the 606TX sensor to the list of supported devices at the top of the file

commit a203075ca30da669acae108e25f20ec3197172e5
Author: Karl Heinz Kremer <khk@khk.net>
Date:   Tue May 24 02:37:42 2016 -0400

    Acurite 606TX Sensor Support (#382)
    
    * Added support for the Acurite 606TX (temperature only) sensor.
    
    * Added support for the Acurite 606TX (temperature only) sensor.
    
    * Change sensor name. Update fork and fix merge conflicts.
    
    * Merge fixes.

commit 42d6da1694f7efbea7bb63055f274014bbf6f76b
Author: Jonas Köritz <jonas-koeritz@users.noreply.github.com>
Date:   Mon May 23 21:50:28 2016 +0200

    Added data output (for json/csv/etc.) (#380)

commit ba200731b104befd1a81c2b3a39d79d1601fa4de
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Fri May 20 09:23:36 2016 -0400

    introduce functionality to decode the Oregon Scientific SL109H Remote Thermal Hygro Sensor (#368)

commit 579187cf79f6da35109506cb911cfd8c77f71487
Author: ygator <ygator@yahoo.com>
Date:   Thu May 19 16:22:40 2016 -0400

    New Springfield Temperature and Soil Moisture decoding (#378)

commit 10f261604d2bf76c02f258d63963407088e745f4
Author: 0xDA221E <0xDA221E@users.noreply.github.com>
Date:   Sun May 15 02:28:47 2016 +0200

    missing backtick in readme.md, now in LF (#361)
    
    * missing backtick
    
    * changed CRLF to LF

commit 76635e90ec82368ca4b179daccda0753a14f0e3c
Author: Marc Meadows <marcm@meadowface.net>
Date:   Sat May 14 20:27:51 2016 -0400

    Fix incorrect handling of negative temperatures in ambient_weather.c (#376)
    
    * Fix incorrect handling of negative temperatures in ambient_weather.c
    
    As described in issue #375
    
    * Use int instead of uint32_t as suggested by zuckschwerdt.

commit bf4f9b4ebd4da642dfc788052d1a99d5812519f8
Merge: 7ae69094 101554cc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Apr 20 10:47:03 2016 +0200

    Merge pull request #367 from ovrheat/patch-1
    
    Improved datetime/weather signal type detection for FineOffset WH1080.

commit 101554ccf02164ac83eef36ab07e5e9736f890ce
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Wed Apr 20 00:16:59 2016 +0200

    Improved datetime/weather signal type detection.
    
    Depending on device_id, sometimes datetime type signal wasn't recognized, should be fixed now.

commit 7ae690946193fe3b8dba3f3223018a751aa8bde0
Merge: 87932cb9 6165d7cc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Apr 13 14:30:13 2016 +0200

    Merge pull request #363 from somesortoferror/master
    
    use binary mode to open file - fixes decoding on windows

commit 6165d7cc016fe44a2331386ace83894e4d499ceb
Author: somesortoferror <somesortoferror@gmail.com>
Date:   Wed Apr 13 13:08:08 2016 +0100

    use binary mode to open file - fixes decoding on windows

commit 87932cb9b44768fe6b2aaffc6ebb2ca831bc043e
Merge: 30e1ec6b 91d0d79d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Apr 11 09:48:35 2016 +0200

    Merge pull request #358 from panarom/duration
    
    add -T option to set run duration

commit 30e1ec6b68f14647b5d70ef02a4113b500af60a6
Merge: 6cbdc3b3 ea01c4b1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 9 23:26:39 2016 +0200

    Merge pull request #362 from PhantomHeather/master
    
    data_acquired_handler output

commit ea01c4b1f2ded420a3c312036029299134dafd3a
Author: PhantomHeather <root@habox.(none)>
Date:   Sat Apr 9 23:21:46 2016 +0200

    Fixed generic_remote to utilized data_acquired_handler to support json output.
    Not perfectly indented, but works.

commit 91d0d79dc2b1587df15b630d3fa99193552be2de
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Thu Mar 24 13:53:37 2016 +0000

    add -T option to set run duration
    
    run rtl_433 for a specified amount of seconds (minimum), then quit.  Useful for discrete (rather than continuous) data gathering

commit 6cbdc3b3ba6dad81faa6da48adc185369409c71a
Merge: 3fb3ebf9 f57755f8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 29 20:03:13 2016 +0200

    Merge pull request #355 from ygator/master
    
    Disable acurite rain gauge due to false positive with oregon scientif…

commit f57755f823e4ac602e4b59ca5232f385d40ce8b1
Author: YGator <ygator@yahoo.com>
Date:   Tue Mar 29 13:34:00 2016 -0400

    Disable acurite rain gauge due to false positive with oregon scientific v1

commit 3fb3ebf976761846a074aa40a7c2b97b88bcd415
Merge: 900fca7b ddbe2f75
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Mar 28 13:09:12 2016 +0200

    Merge pull request #352 from zuckschwerdt/feat-bresser
    
    Adding support for the Bresser 3CH type sensor

commit ddbe2f750ab8479d5bc65aab74a6add8162ed25b
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Mon Mar 28 09:33:39 2016 +0200

    Adding support for the Bresser 3CH type sensor

commit 900fca7b3de94a318e38d241878b03ccbd20ee1e
Merge: a471bcc3 36e6fe66
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 27 21:21:22 2016 +0200

    Merge pull request #350 from mnhauke/master
    
    Fix build via mingw32

commit 36e6fe6631c85632b1cc3b792f12d0907c39e79e
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Mar 27 13:46:54 2016 +0200

    Remove spurious execute permission from README.md

commit c7f2b3be19a1ee15102802e07780bc0ba6c0500c
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Mar 27 13:46:07 2016 +0200

    mingw32 does not have setenv
    
    workaround to make it compile via mingw32

commit 2315a872165cd7189c25243234729276ea6eeb16
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Mar 27 13:39:32 2016 +0200

    use uintptr_t instead of unsigned long for the remaining devices

commit a471bcc366f7967fed10d09f9b039d32967de330
Merge: d7d1e753 e96e1e8d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 27 09:46:50 2016 +0200

    Merge pull request #343 from somesortoferror/master
    
    use uintptr_t instead of unsigned long - fixes build error on win64

commit d7d1e7531d900610ca48b0202b8266bf0cf15325
Merge: d94687ea ff7638ab
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Mar 25 19:47:51 2016 +0100

    Merge pull request #346 from vestom/upstream
    
    Pulse analyzer: Add PCM detection. Minor cleanup.

commit d94687ea257df55b8efe1a46f48782b409d6926c
Merge: 9b1c68c6 f697bc15
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Mar 25 19:45:30 2016 +0100

    Merge pull request #348 from kajksa/master
    
    Fix https://github.com/merbanan/rtl_433/issues/347

commit f697bc150a1d355f6493196923703509544ee6c6
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Fri Mar 25 18:45:37 2016 +0100

    Fix https://github.com/merbanan/rtl_433/issues/347

commit ff7638abfbea12a51de2b584ed4994f3332cb21d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Mar 25 15:54:19 2016 +0100

    pulse_demod_osv1: Only print preamble info when debugging
    
    Less noise :-)

commit 8bcb4bbf32b915d967d76d6db3dec30e9e1a8acd
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Mar 25 15:34:06 2016 +0100

    Calibeur: Fix key/value printout

commit 9b1c68c66fdf4f755b6cbfca50f171214f8a3900
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Mar 25 15:04:24 2016 +0100

    Revert "add -T option to set run duration"
    
    This reverts commit a07d8b724412169da1838e146ff5f3ff48a3af43.

commit d9ceb4c37f6447bed4fa62a74ccc117eb004f05c
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Mar 25 14:59:57 2016 +0100

    pulse_analyzer: Add PCM detection
    
    Works with Danfoss sensor.
    Added some comments as well

commit 7b4e7e28a73d8e6fe599915eca0d6ebc8fd522fc
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Mar 25 14:18:30 2016 +0100

    Fineoffset: Fix key/value printout
    
    With empty pretty_key the ID would not print correctly
    Only output 1 significant decimal of temperature (sensor resolution)

commit e96e1e8dfc2ea8884f522518c88f8ee89fd7b25e
Merge: 117dd593 0a9a80c4
Author: somesortoferror <somesortoferror@gmail.com>
Date:   Thu Mar 24 15:33:15 2016 +0000

    Merge remote-tracking branch 'upstream/master'

commit 0a9a80c438e33276351ceefdd3b9a7bdc1e31791
Merge: 36f5ee13 c4c91fe0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 24 16:19:10 2016 +0100

    Merge pull request #342 from zuckschwerdt/fix-syncoutfile
    
    Prevent crash when no output file is given with `-S`

commit c4c91fe02f805003f620c476ab0c5378e6ebdbe7
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Mar 24 16:14:56 2016 +0100

    Prevent crash when no output file is given with `-S`

commit 36f5ee13c89e858aec5b08dcf186b010e647c387
Merge: d8aedcce a07d8b72
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 24 16:02:26 2016 +0100

    Merge pull request #341 from panarom/duration
    
    add -T option to set run duration

commit a07d8b724412169da1838e146ff5f3ff48a3af43
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Thu Mar 24 13:53:37 2016 +0000

    add -T option to set run duration
    
    run rtl_433 for a specified amount of seconds (minimum), then quit.  Useful for discrete (rather than continuous) data gathering

commit d8aedcce23b045bde1daf648b53667c703e74312
Merge: abd8a167 58de1508
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 24 11:25:02 2016 +0100

    Merge pull request #340 from panarom/missing-byte-count-usage
    
    add missing usage documentation for -n parameter: number of samples to read before quitting

commit 58de1508fefb42832bc7534b1cce7fef16b163c0
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Thu Mar 24 00:17:56 2016 +0000

    add missing usage documentation for -n parameter: number of samples to read before quitting

commit abd8a167d74326a16cae6f5c9e9970845512ec73
Author: jyp66 <jyrkipolet@hotmail.com>
Date:   Wed Mar 23 17:29:20 2016 +0100

    Update calibeur rf104 to new data api

commit 30c5086a4b52e649b5ef21948ba5fd22abc4074d
Merge: 152d1820 d256bc93
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Mar 23 16:27:12 2016 +0100

    Merge pull request #339 from kajksa/master
    
    Adjust pulse_tolerance to get all chuango sensors to work

commit d256bc93243ae467bc46b2bc90ce18ae1f422799
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Wed Mar 23 16:26:06 2016 +0100

    Adjust pulse_tolerance to get all sensors to work

commit 152d18208363b488a05bea9a14d5cf11a516a396
Merge: 3651889f a77c24c8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Mar 23 16:22:51 2016 +0100

    Merge pull request #337 from kajksa/master
    
    Support for Proove

commit a77c24c8d4c3bfc7c00c06ce093e812ef654973c
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Wed Mar 23 10:39:54 2016 +0100

    Support for Proove

commit 3651889f11edf50b5dadae5e89958850ad371c06
Merge: f6288da7 a09605d9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 20 12:06:07 2016 +0100

    Merge pull request #335 from panarom/utc
    
    add -U option to print timestamps in UTC

commit f6288da77e02783bc1e4c03bf44a0b42e9d4f6c8
Merge: 5a9da7a9 aca1569a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 20 12:06:01 2016 +0100

    Merge pull request #333 from ygator/master
    
    Oregon Scientific V1 Decoding

commit a09605d91d060c81676c66c565376e947bf5b349
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Fri Mar 18 21:11:43 2016 +0000

    add -U option to print timestamps in UTC

commit aca1569a65acfa2b5f0a44a06a69415fa4339f80
Author: YGator <ygator@yahoo.com>
Date:   Thu Mar 17 14:24:01 2016 -0400

    Oregon Scientific V1 Decoding
    
    Oregon Scientific V1 Decoding
    
    Oregon Scientific V1 Decoding

commit 117dd593e4389ab2b431424c5c106348a08f5a73
Merge: 960f0459 5a9da7a9
Author: somesortoferror <somesortoferror@gmail.com>
Date:   Thu Mar 17 20:26:33 2016 +0000

    Merge remote-tracking branch 'upstream/master'

commit 5a9da7a9c652dce61e40e5c173f4b24993ce244a
Merge: fa4b2da4 15622e66
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 13 10:28:22 2016 +0100

    Merge pull request #331 from zuckschwerdt/fix-integerpromotion
    
    clean up casts regarding C Integer Promotions

commit 15622e66b29d5e6ae655141be1a6df2e25496042
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 12 11:23:12 2016 +0100

    clean up casts regarding C Integer Promotions

commit fa4b2da4e9276629434be807cf4d3eb3d03cdcef
Merge: 7ab14a41 3c4c28a0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Mar 12 10:49:59 2016 +0100

    Merge pull request #330 from zuckschwerdt/fix-doc
    
    doc fix: change comments from "samples" to "us"

commit 3c4c28a09c1c4429a9b34fa6a9b1210dc773d5a9
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Mar 12 10:20:13 2016 +0100

    fix: change doc comments from "samples" to "us"

commit 7ab14a410e98f7f105bcea67e0dbdbdc0a4d754c
Merge: 21d47cf2 e2bbd921
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Mar 11 12:06:24 2016 +0100

    Merge pull request #329 from panarom/master
    
    add missing quhwa.c reference

commit e2bbd921edad2fed60c89168b4a970e113e914df
Author: Matt Panaro <matt.panaro@gmail.com>
Date:   Thu Mar 10 19:35:41 2016 -0500

    add missing quhwa.c reference
    
    add to rtl_433_SOURCES in src/Makefile.am

commit 21d47cf23a44dd01fa1f697a56ca8b16a584fd7d
Merge: 3a54e3bf cdb64e74
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Mar 9 08:16:59 2016 +0100

    Merge pull request #328 from kajksa/chuango_support
    
    Chuango WI-200 comment

commit 3a54e3bf92765bdd82d73e497327650502945ef6
Merge: cd7b407a 882334b4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 8 22:34:25 2016 +0100

    Merge pull request #327 from kajksa/master
    
    data_make() output for chuango

commit 882334b41da016eafee1aaa962db016c011b024d
Merge: 8c10f67d cd7b407a
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Tue Mar 8 22:26:56 2016 +0100

    Merge branch 'master' of https://github.com/merbanan/rtl_433

commit cdb64e7419927172bbd5a9d14fd558a44876f1c5
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Tue Mar 8 22:08:37 2016 +0100

    Update device support

commit 8c10f67d92e41c96c281b6cca461ed2663508617
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Tue Mar 8 21:59:08 2016 +0100

    data_make output for chuango

commit cd7b407ac5c5851ff4b86ad5e60b7975eb082a02
Merge: 922a76a8 e28a2680
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Mar 8 00:12:49 2016 +0100

    Merge pull request #325 from kajksa/master
    
    Add Quhwa doorbell support

commit e28a2680a35da6446006ad3145c8b082dcec75a9
Merge: 42f877b8 b8354625
Author: Ask Jakobsen <ask.frode.jakobsen@gmail.com>
Date:   Mon Mar 7 22:39:41 2016 +0100

    Merge branch 'master' of https://github.com/kajksa/rtl_433

commit 42f877b8ff20d4a924f2dbc14ad9db12603b02de
Author: kajksa <ask@macbookpro.local>
Date:   Mon Mar 7 14:42:19 2016 +0100

    Support for Quhwa doorbell

commit b835462538aa865e7f51265430c0e2e612a05c98
Merge: 16a53ca8 d76b9d0d
Author: kajksa <ask@macbookpro.local>
Date:   Mon Mar 7 17:07:46 2016 +0100

    Merge branch 'master' of https://github.com/kajksa/rtl_433

commit 16a53ca8840a2413dd2a62cd19bd02f21a0f5437
Author: kajksa <ask@macbookpro.local>
Date:   Mon Mar 7 14:42:19 2016 +0100

    Add support for Quhwa doorbell

commit d76b9d0d70bef6cfdc5ebc84e31d37e6d2fa0895
Author: kajksa <ask@macbookpro.local>
Date:   Mon Mar 7 17:03:25 2016 +0100

    Clearer code

commit 8d1e4017a19b65897898a8cc66b7b61110f808ec
Author: kajksa <ask@macbookpro.local>
Date:   Mon Mar 7 14:42:19 2016 +0100

    Add Quhwa doorbell support

commit 922a76a81820c68e2e5c55a428e5d22135a8be9a
Merge: 351d364a 6f33c7db
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 3 22:01:13 2016 +0100

    Merge pull request #320 from LennertW/master
    
    Added Akhan 100F14 RKE system

commit 351d364a8faca0a50f311d1f65e5638d4dd870ca
Merge: b443932f 8ab648b9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 3 22:00:39 2016 +0100

    Merge pull request #322 from kajksa/chuango_pulse_tolerance
    
    The contact sensors required a larger pulse tolerance

commit 8ab648b988299db0f5568a492529306380708b14
Author: kajksa <ask@macbookpro.local>
Date:   Thu Mar 3 21:53:21 2016 +0100

    Many sensor required a larger pulse tolerance

commit b443932fa22a404846db4f9b066e4fcad71e0805
Merge: f249dd7c 84635ff1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 3 17:41:40 2016 +0100

    Merge pull request #321 from onlinux/master
    
    Update CM180 Energy Sensor code - Add Checksum and new output system …

commit 84635ff162eb2ec2ade088c03aff3163378d22e2
Author: onlinux <onlinux@free.fr>
Date:   Thu Mar 3 17:37:46 2016 +0100

    Update CM180 Energy Sensor code - Add Checksum and new output system format

commit 6f33c7dbb69b5effc1ae1c2bd2dabe8828811039
Author: LennertW <lennert.wouters@gmail.com>
Date:   Mon Feb 29 15:11:01 2016 +0100

    Updated akhan_100F14 message passing

commit b69b5a9ef57644b7582201c724c64645828e8a0a
Author: LennertW <lennert.wouters@gmail.com>
Date:   Mon Feb 29 14:00:03 2016 +0100

    Added Akhan 100F14 RKE system

commit f249dd7cb833a5435f18f2bdc835455705b7ae5b
Merge: 50719471 d8575a3c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 27 13:23:53 2016 +0100

    Merge pull request #318 from jvestman/newkaku-json
    
    Added data labels for KlikAanKlikUit output

commit d8575a3ccf55904e7bd21a406606177b7322e8b4
Author: Jussi Vestman <jussi.vestman@gmail.com>
Date:   Sat Feb 27 14:12:15 2016 +0200

    Added data labels for KlikAanKlikUit output

commit 50719471fc3b19d43432b64b1eb13db51621edfe
Merge: 2506d6f1 6559be87
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 27 12:54:56 2016 +0100

    Merge pull request #317 from jvestman/newkaku-json
    
    KlikAanKlikUit json support

commit 6559be87b76ec61587a4aef6ea65e5a3ef1f3c2f
Author: Jussi Vestman <jussi.vestman@gmail.com>
Date:   Sat Feb 27 13:50:15 2016 +0200

    KlikAanKlikUit json support

commit 2506d6f137a6bd554ae0b2c5339b711ad08d990d
Merge: 436259bd faf0c72f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 27 09:34:42 2016 +0100

    Merge pull request #316 from ovrheat/master
    
    Switch to new data API

commit faf0c72fae42ad3c7550d878aa4fbcd203727564
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Fri Feb 26 23:35:00 2016 +0100

    Update generic_temperature_sensor.c

commit 12e0a6ecc626e65d051af1d7cd79f45a345021cc
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Fri Feb 26 23:34:31 2016 +0100

    Update generic_temperature_sensor.c

commit b76abbe5499177a91f3b5010b9aa5a0098a4000e
Author: Nik <ovrheat@users.noreply.github.com>
Date:   Fri Feb 26 23:30:29 2016 +0100

    Update generic_temperature_sensor.c

commit e31f761ad43869b924978bceef75747e0fae1fb3
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Fri Feb 26 14:13:11 2016 +0100

    Switched to new data API

commit b0e50d932e99c34b24a34efed9268dd637c3c784
Merge: 56ca86a1 436259bd
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Fri Feb 26 14:11:30 2016 +0100

    Merge pull request #5 from merbanan/master
    
    Updating my repo....

commit 436259bdead046b956a3682532e306f068bd9a00
Merge: ee50e7ca 56ca86a1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 25 19:25:14 2016 +0100

    Merge pull request #315 from ovrheat/master
    
    Corrected json/csv "year" field from '16' to '2016'

commit 56ca86a1150b93ecf1a254343f4a62d07835eb99
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Thu Feb 25 19:09:44 2016 +0100

    Update fineoffset_wh1080.c

commit cbfd71bccc7fe073c94335ca06f3e2f1acd6b0a0
Merge: b23530e9 ee50e7ca
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Thu Feb 25 19:08:29 2016 +0100

    Merge pull request #4 from merbanan/master
    
    Updating my repo...

commit ee50e7ca6ac510354a80e08a64ea38c62d7dad87
Merge: dd9b827d b23530e9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 25 07:34:49 2016 +0100

    Merge pull request #314 from ovrheat/master
    
    Changed json fields name on Fine Offset WH1080

commit b23530e9d1e0cf3cdb7843961b92951895811ef1
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Thu Feb 25 03:20:38 2016 +0100

    Update fineoffset_wh1080.c
    
    Changed json output fields name + some cosmetic changes.

commit 283cbdb85cb06da8aaf6c2289e46ca6a52ed8eae
Merge: 9fc0f4ea dd9b827d
Author: ovrheat <ovrheat@users.noreply.github.com>
Date:   Thu Feb 25 03:11:43 2016 +0100

    Merge pull request #1 from merbanan/master
    
    Testing a way to update my repo

commit dd9b827d9abcd8751334bd31995d8b554afc12ce
Merge: 34a38ab3 15e42698
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Feb 24 21:12:38 2016 +0100

    Merge pull request #312 from ygator/master
    
    Output less decimal places to get rid of bogus digits

commit 34a38ab3e3befb46ac499dff71ccfc216873a38c
Merge: 9e0a8ea0 906eb80b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Feb 24 20:25:15 2016 +0100

    Merge pull request #311 from jvestman/tfa-twin-plus-json
    
    TFA Twin Plus 30.3049 json support

commit 15e4269811e9132a3065fcaf8004f46cbe6862fa
Author: YGator <ygator@yahoo.com>
Date:   Wed Feb 24 14:17:15 2016 -0500

    Output less decimal places to get rid of bogus digits

commit 906eb80bf9e297fbf97a6da3f9dcad67f4e72c03
Author: Jussi Vestman <jussi.vestman@gmail.com>
Date:   Wed Feb 24 20:44:58 2016 +0200

    TFA Twin Plus 30.3049 json support

commit 9e0a8ea0cd79f15d3f76e6434b47ad2f08ee55fe
Merge: dd099c86 4f3d1071
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Feb 23 15:36:52 2016 +0100

    Merge pull request #310 from ygator/master
    
    Fix some memory leaks

commit 4f3d1071451befb31dd6cb6c5150500db61ffb34
Author: YGator <ygator@yahoo.com>
Date:   Mon Feb 22 18:49:28 2016 -0500

    Fix some memory leaks

commit dd099c86e30bddda271080be59316db2c0790ca9
Merge: 4131a4c3 aca936a1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 21 21:12:38 2016 +0100

    Merge pull request #307 from jvestman/lacrossews_json
    
    LaCrosse WS-2310 json output

commit aca936a1f4edbb092190a73f22d844e982a72192
Author: Jussi Vestman <jussi.vestman@gmail.com>
Date:   Sun Feb 21 21:24:40 2016 +0200

    Fixed WS-2310 json gust_speed to gust_speed_ms

commit 57475bb19ae3bd3c8ba48d6ac6dbd1744314c005
Author: Jussi Vestman <jussi.vestman@gmail.com>
Date:   Sun Feb 21 15:44:52 2016 +0200

    LaCrosse WS-2310 json output

commit 4131a4c3aee27452b829d2ff3358ab57517da508
Merge: cce8ab8a fc916643
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 18 17:49:38 2016 +0100

    Merge pull request #306 from zuckschwerdt/fix-offbyone
    
    fix off-by-one with strcat

commit fc9166435efd01339837cde7adce53e25f990664
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 18 07:54:56 2016 +0100

    fix off-by-one and make the null explicit

commit cce8ab8a855768143d342a604807cc37aa6cedff
Merge: b1dc8e21 9f13efc9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 14 15:28:35 2016 +0100

    Merge pull request #304 from ygator/master
    
    Remove some compiler warnings

commit 9f13efc983747551fbe76f72967fd06f300495a0
Author: YGator <ygator@yahoo.com>
Date:   Sat Feb 13 20:36:37 2016 -0500

    Remove some compiler warnings

commit 9c2e7b0826e99eccd3e62f6493b1b730e19c9ad3
Author: YGator <ygator@yahoo.com>
Date:   Sat Feb 13 14:00:42 2016 -0500

    Remove some compiler warnings

commit b1dc8e21bd0335461305b9b688d9029d4d04fbda
Merge: e613c9ad 40ae3819
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Feb 13 02:23:00 2016 +0100

    Merge pull request #305 from rknobbe/master
    
    fix wind direction nibble extract for WGR800

commit 40ae3819913880e7935b4cacebf8b3f72ad13a50
Author: rknobbe <rknobbe@gmail.com>
Date:   Fri Feb 12 13:48:36 2016 -0800

    fix wind direction nibble extract for WGR800

commit e613c9ad787ad9c67438998a717a153123545d98
Merge: 88cfc9b3 5ca21d68
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 12 12:20:44 2016 +0100

    Merge pull request #299 from mnhauke/master
    
    Add support for Conrad S3318P

commit 9b59519a6e90f31d8b5fc90cacb2e168c9f13052
Author: YGator <ygator@yahoo.com>
Date:   Thu Feb 11 22:22:50 2016 -0500

    Remove some compiler warnings

commit 88cfc9b39c78ccac41968802166e55fd181bf7aa
Merge: 238de35a dfa32180
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 12 03:06:52 2016 +0100

    Merge pull request #303 from ygator/master
    
    Spurious output for debug mode

commit dfa321808bfbf4f66bb0eed87123993e296a4adc
Author: YGator <ygator@yahoo.com>
Date:   Thu Feb 11 21:02:46 2016 -0500

    Spurious output for debug mode

commit 238de35aaf563be8d343356dfa513adc86164ee9
Merge: 32cc89b5 e006899b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Feb 9 22:54:52 2016 +0100

    Merge pull request #301 from zuckschwerdt/fix-tempconv
    
    also switch the labels on output conversion

commit e006899bc1480a5d8ea0dfbb907346d16523ca43
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Feb 9 20:19:40 2016 +0100

    also switch the labels on output conversion

commit 32cc89b5771e159a260445f5d46a9af89d9cc238
Merge: d3958a8b bf605749
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Feb 9 08:44:13 2016 +0100

    Merge pull request #300 from ygator/master
    
    Fix

commit bf605749ef4a6442fcf4ea3b3d9b1840d35439ed
Author: YGator <ygator@yahoo.com>
Date:   Mon Feb 8 20:07:48 2016 -0500

    Fix

commit 5ca21d68baaea4561365bc19f23f5226597549b0
Merge: d2fe3a07 7383ffd5
Author: Martin Hauke <mardnh@gmx.de>
Date:   Tue Feb 9 00:35:40 2016 +0100

    Merge branch 'master' of https://github.com/mnhauke/rtl_433

commit d2fe3a07cfd55111f54e274748d28b4d59ea301d
Author: Martin Hauke <mardnh@gmx.de>
Date:   Mon Feb 8 23:27:51 2016 +0100

    Add support for Conrad S3318P

commit 7383ffd5cfe73a26cee731c0e8e88e6cb14e2fd0
Author: Martin Hauke <mardnh@gmx.de>
Date:   Tue Feb 9 00:31:28 2016 +0100

    s3318p: use native temperature format

commit d3958a8bc1b98d1d6d7214fa98fca5c2d949699f
Merge: 5869fd31 39c096d9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 8 23:55:59 2016 +0100

    Merge pull request #281 from zuckschwerdt/feat-multiout
    
    allow multiple data outputs

commit 85733efeeeb1ff068bfd633fb46837eda57678ef
Author: Martin Hauke <mardnh@gmx.de>
Date:   Mon Feb 8 23:27:51 2016 +0100

    Add support for Conrad S3318P

commit 5869fd31993678f96142941e7d0bb3c6ba0e46c0
Merge: ba534b57 8dc1f98e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 8 10:39:43 2016 +0100

    Merge pull request #298 from davidsheldon/currentcost_parse
    
    Decode device id from current_cost, and support more devices

commit 8dc1f98e6429761a03343db5f06d9dc03e83a94b
Author: David Sheldon <dave-git@earth.li>
Date:   Mon Feb 8 08:25:08 2016 +0000

    Decode device id from current_cost, and support more devices

commit 39c096d95d0d6be44336df6bc92c04415e5f434c
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 26 12:45:42 2016 +0100

    new feature: allow multiple outputs (WIP)

commit ba534b5746a2b128be8f72e7036ce36718fd316c
Merge: 2cdfed83 d7a73d54
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 7 19:42:23 2016 +0100

    Merge pull request #297 from igorok107/master
    
    Added tristate coding

commit d7a73d545e839d5fc0aef5b92d56d81f7d025c43
Author: igorok107 <igorok107@gmail.com>
Date:   Sun Feb 7 21:37:29 2016 +0300

    Correction data types in bitbuffer_find_repeated_row()

commit 653e6ab31f02d10f0e2190ec14ea302633d0982d
Author: igorok107 <igorok107@gmail.com>
Date:   Sun Feb 7 21:34:59 2016 +0300

    Added tristate coding.

commit 2cdfed8327b7d84ebc36d775c72921b2e6e39dc0
Merge: eafba213 9fc0f4ea
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 22:45:19 2016 +0100

    Merge pull request #296 from ovrheat/master
    
    Update README.md

commit 9fc0f4eaa83293112cc0ad8f1ba4496fa02842db
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Fri Feb 5 22:41:01 2016 +0100

    Update README.md

commit eafba213fd0e6c49fd422054dfa13e6b805da217
Merge: 17c90be3 a533ac99
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 21:24:23 2016 +0100

    Merge pull request #295 from rknobbe/master
    
    add labels for ambient_weather.c to match oregon_scientific.c printout

commit a533ac9975d8fd6272eb80866c53c49eee453f98
Author: Roger.Knobbe <roger@soundslikeobiwan.com>
Date:   Fri Feb 5 12:16:23 2016 -0800

    add labels for ambient_weather.c to match oregon_scientific.c printout

commit 17c90be3c7de45f14293d79da77ff79dfba6ab57
Merge: 61b19cdf 493a31b6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 18:44:10 2016 +0100

    Merge pull request #287 from ovrheat/master
    
    Added support for Fine Offset WH1080 weather station. Merged with Digitech XC0348

commit 61b19cdf52d3717044aaec8548eda4b74d48affc
Merge: bc3e463b ebcd9ab3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 18:42:29 2016 +0100

    Merge pull request #288 from igorok107/master
    
    Add remote control on chip HT680

commit bc3e463bf06bf01a58c09c4bddaa9363e69d8f7f
Merge: 939a9fba d01b1280
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 18:39:42 2016 +0100

    Merge pull request #294 from zuckschwerdt/feat-nexusbatt
    
    adding battery indicator for Nexus

commit d01b128042f017025f83be29e5fbae432b970ad5
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 18:13:02 2016 +0100

    adding battery indicator for Nexus

commit 939a9fba2058f4ff2a2364f271021850dd764f0f
Merge: 38160176 e86342cf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 10:03:31 2016 +0100

    Merge pull request #293 from zuckschwerdt/feat-earlyabort
    
    only try the crc if the packet would match

commit 381601761ebdf0097c041c33b26024d6cba7044e
Merge: 7d822a00 2c48d4df
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 5 09:47:39 2016 +0100

    Merge pull request #290 from rknobbe/master
    
    fix decoders for WGR800 & THGR810 and add decoder for PCR800

commit e86342cfeeb70878e032628248db6a7f20ddcbff
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Fri Feb 5 06:41:30 2016 +0100

    only try the crc if the packet would match

commit 2c48d4dfbbf613a6da3c8a46ee6ce9d3d9357a2d
Author: Roger.Knobbe <roger@soundslikeobiwan.com>
Date:   Thu Feb 4 18:40:00 2016 -0800

    starting to migrate to data_make

commit 7d822a009de3f455dd5d496e15e37681b4e851d6
Merge: 41999120 2247c754
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 4 22:26:24 2016 +0100

    Merge pull request #292 from zuckschwerdt/feat-cleanupnp
    
    code cleanup

commit 2247c7546a5ac2c6ade0aa99182bf7460054abf2
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 4 21:40:08 2016 +0100

    code cleanup

commit 41999120ed203ce5e2a4f6532aeb04a97cff8030
Merge: e7bc33d4 913b51a4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Feb 4 19:23:37 2016 +0100

    Merge pull request #291 from zuckschwerdt/feat-findrepeats
    
    adding a bitbuffer_find_repeated_row()

commit 913b51a4155b13342ad69a777e7f3f27ff6291ba
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Thu Feb 4 19:15:46 2016 +0100

    adding a bitbuffer_find_repeated_row() with examples how it simplifies device code

commit ff2a392b0effac044f28c88791b38104752fd45b
Author: Roger.Knobbe <roger@soundslikeobiwan.com>
Date:   Wed Feb 3 21:24:13 2016 -0800

    fix decoders for WGR800 & THGR810
    add decoder for PCR800

commit ebcd9ab38570097665163c94079567d70e9fb74c
Author: igorok107 <igorok107@gmail.com>
Date:   Wed Feb 3 22:19:42 2016 +0300

    Rethinking algorithm

commit 8fe86df258d68f2b3975147342236afe1ade3152
Author: igorok107 <igorok107@gmail.com>
Date:   Tue Feb 2 19:04:32 2016 +0300

    Add remote control on chip HT680

commit 493a31b62b4421c8abeaf5f6687f74e86ed25d5d
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 15:13:03 2016 +0100

    Added support for Fine Offset WH1080

commit 48c0ccea9b087bc8ac515b3ea172b987c42e7249
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 14:30:35 2016 +0100

    Update fineoffset_wh1080.c

commit 36f5c17630a740272f39914ac71c563388088e33
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 14:27:58 2016 +0100

    Update fineoffset_wh1080.c

commit bf4af5db0c0d67ae4089d30894a751814c5df876
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 14:25:52 2016 +0100

    Update fineoffset_wh1080.c

commit e9793f30f4d8b6423576e56a019dbe60b469249c
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 14:16:12 2016 +0100

    Adding support for Fine Offset WH1080.

commit 9fbf99f605d720c015993df2c2e849837f684d8b
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 13:43:09 2016 +0100

    Added support for Fine Offset WH1080 weather station. Merging with Digitech XC0348 (it's a rebranded WH1080).

commit 95027fb2d0316d57766e93e93a2757a2587cb7dd
Author: ovrheat <nik@nik.wifi4all.it>
Date:   Tue Feb 2 13:39:21 2016 +0100

    Added support for Fine Offset WH1080 weather station. Merged with Digitech XC0348 (a rebranded WH1080).

commit e7bc33d4f05ddd84f377b1eaa562d8880d34d394
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 1 23:53:07 2016 +0100

    change output of -F kv to resemble the custom fprintf output of the decoders

commit e9525509da3329906d08eea93d6000dccac926ce
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 1 23:52:14 2016 +0100

    rubicson: switch to new data api

commit fd41b6be0ee2a15c8af0b7ba198048b8bc366f72
Merge: d8ae04db 92ec0dbc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 1 22:33:39 2016 +0100

    Merge pull request #286 from dwmw2/master
    
    Return correct events count from oil_watchman and emontx drivers

commit 92ec0dbc33c231762d6934a95da7d074c0fd7dca
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Feb 1 20:52:45 2016 +0000

    emontx: Return events count

commit c508f3b2f26f4096aec6bf54a3207cf7f08f785b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Feb 1 20:52:14 2016 +0000

    oil_watchman: Return events count

commit d8ae04db4186220a00ee4b9fbbcac614f7e72d7b
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 1 19:43:00 2016 +0100

    rubicson: only accept 36 bit packets

commit 92a136e8f48682536fbd20545d5ecda1c7da01dc
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 1 19:42:35 2016 +0100

    alecto: only accept 36 bit packets

commit a1ca7ff6f2f6b0ca864ec0bb4434b7fea8ec404b
Merge: a2209222 893c81e2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 26 16:30:38 2016 +0100

    Merge pull request #282 from dwmw2/master
    
    emontx: Increase size of words[] array for endianness conversion

commit 893c81e2acedc0eee8605e9f17b8cc1ff75ff67d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Jan 26 15:28:10 2016 +0000

    emontx: Increase size of words[] array for endianness conversion
    
    Fixes #277

commit a220922276d5b44a5c85dbdb9acaff21ed4fbc50
Merge: cc7427d2 26c3f784
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 26 13:11:00 2016 +0100

    Merge pull request #280 from zuckschwerdt/fix-fabsf
    
    fix: use fabsf() instead of abs()

commit 26c3f784a346b43a193b190daa58d2bd15023d23
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 26 13:07:07 2016 +0100

    fix: use fabsf() instead of abs()

commit cc7427d2ab479c3e47505c2548d6291ee26de8b1
Merge: c060af3e 91b4bc08
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 26 12:47:38 2016 +0100

    Merge pull request #279 from zuckschwerdt/fix_emontxnull
    
    fix: missing NULL terminator

commit 91b4bc08b72f547b9b14c4a8ec727dab3eae1e0a
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Tue Jan 26 12:19:58 2016 +0100

    fix: missing NULL terminator

commit c060af3e4524067c66b230a1516a8139eed0911a
Merge: da286dfe 81029fdf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 26 00:18:01 2016 +0100

    Merge pull request #276 from mnhauke/master
    
    fineoffset: fix typo (unbreak humidity sensor)

commit 81029fdfe79c5eebaa1fbf40945938ed568d49ab
Author: Martin Hauke <mardnh@gmx.de>
Date:   Mon Jan 25 23:50:36 2016 +0100

    fineoffset: fix typo (unbreak humidity sensor)

commit da286dfe046c4c84dfc009a5886a4551d3e1d759
Merge: 0b7de1cf 16095c4e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 24 23:41:59 2016 +0100

    Merge pull request #275 from mnhauke/master
    
    Migrate nexus to new data format and add support for Technoline …

commit 960f0459adc177a7e0cd11c8453fed6b0959a5b6
Author: somesortoferror <somesortoferror@gmail.com>
Date:   Sun Jan 24 19:05:31 2016 +0000

    use uintptr_t instead of unsigned long - fixes build error on win64

commit 16095c4e312e944015b3f7de5948a8db06f81b36
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Jan 24 19:31:17 2016 +0100

    Migrate nexus to new data format and add support for Technoline TX 9116 Temperature sensor

commit 0b7de1cf356434088576ae88ac65b6078d624e05
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 24 00:07:14 2016 +0100

    Fix building with autotools

commit 22f9b4ebf80fd6cae6c56f451d35df73d59baedc
Merge: 44990b17 320b9213
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 23 23:58:25 2016 +0100

    Merge pull request #274 from mnhauke/master
    
    Migrate fineoffset to new data format and add support for TFA 30.3157…

commit 320b9213911836381689b360aa827d84dbf272a3
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sat Jan 23 22:16:19 2016 +0100

    Migrate fineoffset to new data format and add support for TFA 30.3157 Temperature sensor

commit 44990b174f8138f166c045a02db50ff84a9b6307
Merge: 22330d87 56ebc1cb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 23 19:32:42 2016 +0100

    Merge pull request #273 from vestom/upstream
    
    Pulse analyzer: Print abolute timing and frequency estimates

commit 56ebc1cb4de78e5432c9bbc824f94fef7dd4bfd6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 18:28:32 2016 +0100

    Pulse analyzer: Print OOK carrier frequency

commit c7e81ca7163adc62cfde55195d69664be36656df
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 18:07:20 2016 +0100

    Pulse analyzer: Print FSK frequencies

commit ff56d009a53fd5fb1b80aa530d7ce70fd214993a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 18:06:33 2016 +0100

    Pulse analyzer: Print absolute timing

commit 22330d87f0ca4ba88afd71ab3966510a3448eceb
Merge: 62979804 7e82322f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 23 16:29:03 2016 +0100

    Merge pull request #272 from vestom/upstream
    
    Pulse detect: Suppress spurious short gaps

commit 7e82322ff85b0a2255dd5bceb6d485b54ea7d7a2
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 14:48:32 2016 +0100

    Pulse detect: Minor renaming for consistency

commit 4c4bfde7e7b65bc1ca66f2ff1aa9811a1e21c11d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 14:17:03 2016 +0100

    Pulse detect: supress spurious short gaps
    
    Requires gaps to be at least PD_MIN_PULSE_SAMPLES before declaring a
    true gap. Otherwise rewind and continue with pulse.
    Decodes a couple of more files in test corpus:
    rtl_433_tests/tests/oil_watchman/05/gfile239.data
    rtl_433_tests/tests/waveman/01/gfile025.data (1 extra message)
    rtl_433_tests/tests/xc0348/01/gfile003.data

commit 629798046c4af6017695a7429108bcc893fd70b0
Merge: a6f342f3 a7b60db3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 23 12:02:44 2016 +0100

    Merge pull request #271 from dwmw2/master
    
    Change bit limits in r_device structure to float too

commit 9a90b1ecb3ca4be20d183cacceb434483678baa8
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jan 23 00:16:20 2016 +0100

    Pulse detect: Make low level (noise) estimator even slower
    
    Fixes situations, where noise estimate rise too fast for signal to
    exceed threshold.
    Tested with test corpus.

commit a7b60db353fc5916e3497d959976918ced072f81
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 15:37:55 2016 +0000

    Change bit limits in r_device structure to float too
    
    Oops, missed this. In order to decode tests/emontx/01/gfile001.data we do
    *really* need emonTx to be able to give the 20.3µs bit period precisely.

commit a6f342f3b2c14c217cf2ae8a6a6b8e44b92c8443
Merge: 412fe2e6 20dc24af
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 22 15:53:14 2016 +0100

    Merge pull request #270 from dwmw2/emontx
    
    Emontx

commit 20dc24afb57080bbed66f3a094db495efbf53370
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 13:14:53 2016 +0000

    Finish implementing emontx driver

commit 0df00e0fa47d8ce08ba4cf0c743eccf89a5e9416
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jan 20 11:49:10 2016 +0000

    Add crc16() function

commit 4be45997fc70994ccb904701e41b0c85323d220a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jan 20 11:48:41 2016 +0000

    Add bitbuffer_extract_bytes() function for accessing unaligned data

commit 412fe2e6a54a4226177199b63d06924d800d1102
Merge: 712bed7d b0f6fa11
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 22 13:54:45 2016 +0100

    Merge pull request #268 from vestom/experimental
    
    FSK demodulator rewritten

commit 712bed7d655176c0f29667f7017224e67bd19fc1
Merge: 889f3adb 7ead0882
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 22 12:45:58 2016 +0100

    Merge pull request #269 from dwmw2/µs_limits
    
    Switch decoder bit timing limits to floating point values in units of µs

commit 7ead0882ed933e772d05a4a10cc97ae78b93942b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 11:00:35 2016 +0000

    current_cost: Fix precision of bit limits
    
    Now I'm just *guessing* that this should have been 250µs instead of 248.

commit dc9c8e841ae72642993da6f8fae0291b0aab4c6d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:54:45 2016 +0000

    dsc: Fix precision of bit limits
    
    It says it should be 250µs. Now it's possible to have that, so let's try...

commit 32aaece877cac3709c9db0d56d0058e96d7a6524
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:54:45 2016 +0000

    valeo: Fix precision of bit limits
    
    It said "probably 26.5", so let's see if it was right, now that it's actually
    possible to ask for that.

commit a0388750e110ac918525d99f306823af4fc7f1e4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:54:45 2016 +0000

    ec3k: Fix precision of bit limits
    
    It says it should be 50µs even though it could only ask for 48µs or 52µs
    before. Take it at its word...

commit 9afca9da90c6df9b3bd366449159e890d20603e6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 09:10:55 2016 +0000

    Switch protocol decoder limits to µs instead of "samples at 250000Hz"
    
    Strictly no intentional functional change here. So this patch includes
    things like (in ec3k.c):
    -       .short_limit    = 12,   // NRZ decoding (it apparently 12.5 which is a problem!!)
    +       .short_limit    = 48,   // NRZ decoding (should be 50µs)
    
    These *will* be changed to what the driver presumably intended, but in
    separate bisectable commits.

commit 59667852f7275001c48ac5206b11bbfece29e12b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:45:19 2016 +0000

    rubicson: Fix precision of bit limits
    
    Like the elv decoder, this also ends up with a fractional limit, so change
    it now in a separate, bisectable commit.

commit 24fc387e656ccf9ada20371df22be8a26ebaf2f0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:37:03 2016 +0000

    elv: Fix precision of bit limits
    
    If we're going to describe the timings as 'XXX/4' then now it's a float
    we might as well use 'XXX/4.0'. This is a functional change (not that
    it causes any difference in results on the packet corpus), so goes in
    a separate commit.

commit a06fb730f954c153e9ce2ba40f1fbbbd5381ae68
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Fri Jan 22 10:07:35 2016 +0000

    Convert decoder limits to float instead of int, to allow more precision
    
    The (about to be submitted) emonTx decoder really needs to be allowed to
    specify a limit of 20.3µs, and neither '50 samples' (20µs) nor
    '51 samples' (24µs) will suffice.

commit b0f6fa11018db096c2765c49c62a6f3d02906c81
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jan 21 01:32:02 2016 +0100

    FSK: Fix slow estimation at initial frequency

commit 9c90920669ad927e228f8451608e577849494e0f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jan 21 00:23:00 2016 +0100

    FSK: correct comment

commit f00e0d806e9c18d332737174ecdce2734d87925b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jan 21 00:17:25 2016 +0100

    current_cost: Invert bits to compensate for absolute FSK
    
    Will now decode cc_2542watt.data :-)

commit b692da8a35523f43ded07d3c9e7f61b32831c469
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jan 21 00:03:43 2016 +0100

    bitbuffer: Add function to invert bits

commit e67513122358953e1caabee00214ceeae4eb63e8
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jan 21 00:03:15 2016 +0100

    FSK: Rework to make pulse polarity absolute (pulse = high frequency)
    
    Necessary to avoid changing polarity for some sensors.
    Side-effects to be worked around:
    - Some pulse trains may start with a 0 width pulse
    - Some device drivers may rely on other polarity

commit d6521b64bcbf6c6590e75a632e4a6e502c639b96
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jan 20 22:34:31 2016 +0100

    Emontx: Correct for sample frequency of 2.5 MHz

commit 889f3adb507a06a2ce3b7357a32043a131382bbf
Merge: c781612a 914c865e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 19 20:17:56 2016 +0100

    Merge pull request #263 from zuckschwerdt/feat-tempconv
    
    new command line option -C native | f-to-c | c-to-f

commit 914c865eb23732356d4d86105601e9bd2c3a49d0
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 17 14:15:19 2016 +0100

    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.

commit b73031a6c957c2c70f11ae8ab2e05a015aa3787c
Merge: 9e83e66d c781612a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jan 18 23:56:59 2016 +0100

    Merge branch 'master' into experimental

commit 9e83e66d2b502c1ad586a9faa6212234992e69f3
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jan 18 23:53:32 2016 +0100

    FSK: Fix for handling pulse overflow correctly

commit 924b668300d09ac2c844f26422c4099922ff9fc6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jan 18 23:35:07 2016 +0100

    FSK: Fix data is not cleared at End Of Package

commit c781612a38ce540f4c7c0c704cd941df4865a09b
Merge: aa627068 f7b3c010
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jan 18 09:23:13 2016 +0100

    Merge pull request #267 from viraptor/digitech_csv
    
    [xc0348] Add csv fields

commit f7b3c01021f0f2a20fc184701c2be95c442042cc
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 14:39:32 2016 +1100

    [xc0348] Add csv fields

commit aa627068ca9259f3134cd437072d71667d1a9d68
Merge: d7058da2 da4ff03a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jan 18 02:39:53 2016 +0100

    Merge pull request #266 from viraptor/xc0348_fixes
    
    Xc0348 fixes

commit da4ff03ab0540bf95d27080e5a7fc99e08ad556e
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 11:25:46 2016 +1100

    [xc0348] Add json output

commit 414ed77ac93594a9fa70bb7b49c04bcf0c8b67b2
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 11:25:44 2016 +1100

    Include stdio for FILE

commit 498f4cb687ce208c2dd1c20809388c64f65d4a7e
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 11:25:40 2016 +1100

    [xc0348] Fix temperature (top nibble doesn't belong)

commit 1c10402968043f0f79103596d22ea8c96b492749
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 11:25:36 2016 +1100

    [xc0348] Don't filter on device id

commit 5edc35403065ecd4dd32067980bde0e7ca0c82b4
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Mon Jan 18 11:25:28 2016 +1100

    [xc0348] Add CRC validation

commit d7058da20811b52ae639af2044972a431ad6535b
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jan 18 00:10:09 2016 +0100

    fix limits for decoder

commit 0c293af6d871e4f465c277f491d47022a531de0c
Merge: 30b7c924 945b99df
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 21:59:28 2016 +0100

    Merge pull request #265 from vestom/unsigned
    
    Change pulse data from unsigned to int to avoid undefined behaviour

commit 945b99df7053c24840bf8b729ccb68deb53d1f57
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 17 21:41:25 2016 +0100

    Change pulse data from unsigned to int to avoid undefined behaviour
    
    Thanks to zuckschwerdt for noticing this!

commit edd7fbac28ca24831ce29a06c30d078d96c50464
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 17 20:29:22 2016 +0100

    FSK: Increase initial frequency threshold
    
    Minimum delta seen until now is ~7000. Threshold will be 3000. Makes
    initial estimate more robust.

commit 93571a535a02f7c5b3ac6d7e2f9113e31c50fbae
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 17 19:49:37 2016 +0100

    emonTx: Add stub driver
    
    Proof of concept...

commit 30b7c9248e02545ef129ff422b60646bc84775c7
Merge: ed42bad3 75e047bb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 19:25:42 2016 +0100

    Merge pull request #262 from zuckschwerdt/fix-brokenbitop
    
    fix: broken bit operation

commit 9ad9e0f2a4cc3111d699801bd192815eaec4857d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 17 18:20:32 2016 +0100

    FSK: Change to F1/F2 estimation instead of F1/Fdelta
    
    More intuitive and more robust against when initial estimate is in the
    middle of F1/F2, which would previsously result in equal Fdelta for F1
    and F2.
    Tested with test corpus of FSK files without regression.

commit de3d29ab26491398e32d14fb9c5873dce0507d58
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 17 16:41:32 2016 +0100

    Make quiet mode output at least test file name
    
    Quiet mode is very useful for testing with complete test corpus to
    reduce output size. However test file name is considered essential
    information, when running in test mode.

commit 75e047bb5b6278d43ecff93f45cd62498fe27788
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:56:51 2016 +0100

    fix: broken bit operation

commit ed42bad39f770637b75dc6db29996b14d0a3e921
Merge: 8f6f2ea2 7c69b603
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 00:55:51 2016 +0100

    Merge pull request #258 from zuckschwerdt/feat-ignoreallzeros
    
    ignore buffers of all zeros.

commit 8f6f2ea2a770de64578eac39476185b41f8a8f12
Merge: 60ba0468 b67e2712
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 00:55:21 2016 +0100

    Merge pull request #257 from zuckschwerdt/fix-loopsyntax
    
    fix loop syntax

commit 60ba04684fb144e0c9f6d036572554df5ab5f180
Merge: ea824684 afaef092
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 00:55:08 2016 +0100

    Merge pull request #256 from zuckschwerdt/fix-prototype
    
    remove superfluous prototype

commit ea82468465b46e93285a358ff258e4e490cc3f5f
Merge: ccf7f7d4 770f59bc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 17 00:48:45 2016 +0100

    Merge pull request #261 from zuckschwerdt/feat-dataprinter
    
     rewrite LaCrosse TX output to data fields

commit 770f59bcae524cd4ae3ce95042599dd5eb5ec002
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sun Jan 17 00:29:04 2016 +0100

    typo

commit c8285f054ebd5c4991656f24d985dcad842c1db8
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 23:12:00 2016 +0100

    adding data_make for humidity

commit 3660b24e95057e4947f9ce8cc63ddec1474415f4
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:59:11 2016 +0100

    rewrite LaCrosse TX output to data fields

commit 7c69b603290ee2bba72f484c1941657637bfe1ac
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:53:36 2016 +0100

    ignore buffers of all zeros.

commit b67e271241a0ce21cface226578c78be4984df62
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:52:09 2016 +0100

    fix loop syntax

commit afaef09204a58b447105eeaaeab01d6916d81ffc
Author: Christian W. Zuckschwerdt <christian@zuckschwerdt.org>
Date:   Sat Jan 16 16:51:39 2016 +0100

    remove superfluous prototype

commit ccf7f7d4d1b52f3cd0cc798f82f83ffa81727be9
Merge: 1ba71e9d 0d8d5ac1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Jan 14 09:20:37 2016 +0100

    Merge pull request #253 from bwesterb/patch-1
    
    newkaku: support APA3-1500R

commit 0d8d5ac1c691d880790d5d140753bcb02fd304c4
Author: Bas Westerbaan <bas@westerbaan.name>
Date:   Thu Jan 14 00:37:03 2016 +0100

    newkaku: support APA3-1500R

commit 1ba71e9d6f6e64ab8f3c920c97457f71187d9626
Merge: 65c6f683 faef9f18
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 13 20:41:51 2016 +0100

    Merge pull request #252 from somesortoferror/master
    
    minor changes to support (cross-)compilation with MinGW

commit faef9f189e952e1f1e380220dfa6d4b76a953b68
Author: somesortoferror <somesortoferror@gmail.com>
Date:   Wed Jan 13 18:48:31 2016 +0000

    minor changes to support (cross-)compilation with MinGW

commit 65c6f683e8f0ab2ad14f9ecaba77d3cde9c83440
Merge: 2fb83848 4bff4f94
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 13 09:16:22 2016 +0100

    Merge pull request #251 from ckuethe/fix_my_segfault
    
    only treat samples as cf32 when debug_mode==3

commit 4bff4f94699cd91a2deb5a6d09bde2634089d08a
Author: Chris Kuethe <chris.kuethe@gmail.com>
Date:   Tue Jan 12 20:06:53 2016 -0800

    only treat samples as cf32 when mode==3
    
    fallout from c204fae

commit 2fb838486b4fb07ee411f16ce310d1b7032eb73d
Merge: f72da3ae ec5645bf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 12 22:28:44 2016 +0100

    Merge pull request #250 from vestom/upstreaming
    
    Convert remaining uses of sample based decoder (OOK_PWM_D) and cleanup

commit ec5645bf5529b6be2bd886abfdf3a7a46802e3d2
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 22:10:14 2016 +0100

    Update Wiki with new options

commit 6e28a9a1f2a5d66ef5af965f68cf775560a21875
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:57:46 2016 +0100

    Fix: Segmentation Fault in cf32 file support
    
    Faulty commit: c204fae5e6762223d36bbd0cc968917a12b49210

commit 1fa0de275ae1664a24a3095f7c6331ee3e5df863
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:46:03 2016 +0100

    Remove OOK_PWM_D: Clean-up header

commit 1db178e901e87719c27cfca7e2cff98ee4214686
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:45:27 2016 +0100

    Remove last sample based decoder OOK_PWM_D

commit 94778f994ac4a98f4c24b46928db7536ba3d5743
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:31:44 2016 +0100

    Convert ELV to Pulse decoder
    
    No test files!
    Medium risk due to unusual long limit and reset values

commit f87b45956702683da81f4634245ceb37dc0ccf17
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:29:11 2016 +0100

    Convert Acurite to Pulse decoder
    
    Tested with test corpus - but probably not covered by test files
    Risk should be low.

commit b63c584ab1106b940ea063b2211987966cd086f0
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:17:47 2016 +0100

    Convert Newkaku / KlikAanKlikUit to Pulse decoder
    
    No test files!
    Small risk due to changing reset limit below 10ms min gap

commit 0d26675454ba994e529cc2ade4be3f00b789ccb5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:17:07 2016 +0100

    Convert Intertechno to Pulse Decoder
    
    No test files!
    Small risk due to changing reset limit below 10ms min gap

commit 265e5d45a14dc6869f2c51e8483d1f686a04ab8f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:13:14 2016 +0100

    Convert Mebus to Pulse decoder
    
    No test files!
    Should be low risk

commit e44b33a25438f2cfaf029bb425e941f47dea608e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:06:39 2016 +0100

    Convert Steffen to Pulse decoder
    
    No test files available!
    Should be low risk

commit 1904cb6a16dc772ec488298469aa98dcb72cc9c7
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 21:01:11 2016 +0100

    Convert Generic temperature sensor to Pulse decoder
    
    Tested with test corpus

commit 4a70192d9a0356afacdbd4cf0b9dd7d71c1403c6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 20:58:24 2016 +0100

    Convert Nexus to Pulse decoder
    
    Tested with test corpus

commit 649b7788e92a3df278283672469c457f2536ab72
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 20:55:52 2016 +0100

    Convert Inovalley to Pulse decoder
    
    Tested with test corpus
    Seems to have overlap with TFA-Twin-Plus

commit ea1fb7a111c918c67b0e8adc77d1359034fa6be1
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jan 12 20:50:16 2016 +0100

    Convert Alecto to Pulse decoder
    
    Tested with test corpus.

commit f72da3ae88edcded4683dc3017d7883cb1ce87a4
Merge: 1c74f672 7be34709
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 12 11:25:54 2016 +0100

    Merge pull request #248 from vestom/upstreaming
    
    Improve Auto level and FSK decoding

commit 1c74f67248a7e20641830fcdc81a6cfd8b7f62a2
Merge: 879b4678 c204fae5
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 12 11:12:07 2016 +0100

    Merge pull request #249 from ckuethe/read_cfile
    
    add a converter for cf32 (gnuradio output format)

commit c204fae5e6762223d36bbd0cc968917a12b49210
Author: Chris Kuethe <chris.kuethe@gmail.com>
Date:   Sun Jan 10 17:17:43 2016 -0800

    add a converter for cf32 (gnuradio output format)

commit 7be34709fe5564d88ad7136253daba1d0f20f542
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jan 11 00:25:41 2016 +0100

    Auto level: Make OOK level estimators a bit slower
    
    For some signals the noise estimator would rise too quickly and drown
    the signal.
    Tested with complete test corpus. Enables detection of two more files:
    oil_watchman/04/gfile003.data
    oil_watchman/04/gfile005.data

commit b3aa5b79e9f553ec5652deb7e91f4b9fbd7a8a94
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 10 23:42:51 2016 +0100

    FSK: refactor FSK into own function for sanity
    
    Still a bit unwieldy...

commit 937e85c9240b11f54a7531143ea4532660e4167d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 10 23:33:07 2016 +0100

    Pulse_detect: Increase maximum number of pulses
    
    The Ascot files have 1104 pulses...

commit 1588fd9635fc1eb3d89b80203012d296bbd0e91f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 10 21:40:44 2016 +0100

    FSK: Change FM demodulation to use integer atan2()
    
    FM modulation with atan2() ensures FM data is no longer sensitive signal
    amplitude.
    
    Tested against the FSK test files from: danfoss, ec3k,
    efergy_e2_classic, oil_watchman
    Decodes 3 more oil_watchman files.
    
    Not yet benchmarked...

commit c7a783331beff78070152195d81bcaef7292dc0b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jan 10 18:17:17 2016 +0100

    Auto level: Increase sensitivity to low signals
    
    Reduce MIN_HIGH_LEVEL to see more low level pulses. Tested with complete
    test corpus.
    Now sees 5 more TFA-Twin-Plus signals.
    Regression for ec3k/01/gfile005.data, but inspection shows two signals
    to be overlapping (a high and low signal)

commit 879b4678726b8fc29f592b010238c647cf3748a3
Merge: 6c7d44af b8d21e1b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 17 11:03:57 2015 +0100

    Merge pull request #245 from robho/sort_source_file_list
    
    Sort source file lists

commit b8d21e1bb05ebeb5feffb4f02e38ba0322fe24d3
Merge: a3d260d4 6c7d44af
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Dec 16 21:11:06 2015 +0100

    Merge branch 'master' of https://github.com/merbanan/rtl_433 into sort_source_file_list

commit 6c7d44af9ab50f5de1177d15f14e7f4180dad515
Merge: b02b9771 bead1e62
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 16 20:35:33 2015 +0100

    Merge pull request #243 from robho/fix_automake_build
    
    Fix automake build

commit a3d260d4d1d9907a564b1cf6614d548fef994294
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Dec 16 20:01:55 2015 +0100

    Sort source file lists in CMakeLists.txt and Makefile.am

commit bead1e62c7d689eaa94544acf86850f1eb208e1c
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Dec 16 10:50:57 2015 +0100

    Fix automake build

commit b02b97712bb832b15d0130c6048372a77c804848
Merge: 240b9d2e bdbaf7cf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 16 09:57:21 2015 +0100

    Merge pull request #241 from vestom/upstreaming
    
    Automatic level detection

commit bdbaf7cf524e369125e2c6c904a8c9b5a854b07b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 16 01:22:54 2015 +0100

    Improve comment about level estimates

commit 3e1337b4cb9c790a48f4db7d06dbd7e97d1002bb
Merge: 0da12784 240b9d2e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 16 00:24:52 2015 +0100

    Merge https://github.com/merbanan/rtl_433 into upstreaming

commit 0da1278475f7e9257d276c90a30268af785343be
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 16 00:13:48 2015 +0100

    Auto level - minor fixes
    
    Fix old decoders getting a level of 0
    Make lead-in noise estimation to avoid initial trig on high noise level
    Change FSK_DEFAULT_FM_DELTA from 8000 to 4000

commit 240b9d2e9cf9506649b0b56415878f818c4f7eb2
Merge: 7ac87344 dd7ea0c4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Dec 15 23:03:48 2015 +0100

    Merge pull request #240 from dwmw2/master
    
    Add temperature output in °C to Watchman decode

commit dd7ea0c4e58f548842f31ee87e51d09892ea4b31
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Tue Dec 15 20:13:11 2015 +0000

    Add temperature output in °C to Watchman decode
    
    We're fairly convinced we have a reasonable estimate of the what the
    temperature values mean.
    
    See https://hackaday.io/project/1548-rocket-receiver-teardown for all
    the gory details.
    
    Keep outputting the raw value too, just in case we change it later; a
    consumer of this data which thinks it knows better can still reconvert
    for itself.

commit 7ac873446c456d1d9708276d70aa029f3044d746
Merge: 0c11d770 12b1fc94
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Dec 14 13:59:24 2015 +0100

    Merge pull request #238 from dwmw2/master
    
    Consistent ouput for reading sample files

commit 12b1fc9480c1ed6bc59a9e5be600eb7889fe094e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Dec 14 10:26:41 2015 +0000

    When reading sample files, make local_time_str() show offset not time of day

commit 4376a9d3b6cbcd5548f0630b7a915f7c38bbc7c7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Dec 14 09:24:15 2015 +0000

    Pass 0 into local_time_str() for current time instead of using time()
    
    When using input from a file, we're going to want to print the offset in
    the file at which the signal was found, not the current time. So it's OK
    to use local_time_str() with an explicit time when it's actually data from
    within the decoded packet, but for the current time just use zero
    consistently.

commit 24d2a41724460448e059d9b23f6ccb3232c62e69
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Dec 13 22:08:26 2015 +0100

    Fix to read complete file
    
    Not all files are multiple chunk sizes

commit 17ca38e84d195f769ccd167bbb00cbb97b3d6e30
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Dec 13 21:46:27 2015 +0100

    Auto level - print level in analyzer

commit d83dc04aed1aaaf2e88a23aff1f7f08a7dcb0671
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Dec 13 21:03:00 2015 +0100

    FSK spurious short pulse suppression

commit f7b6f2a3304ff91c0ad06d7877823c7d12c95aff
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Dec 13 18:48:13 2015 +0100

    Auto level - suppress spurious initial pulses
    
    And increase high level defaults

commit e583b65852bb4d08846bebb0bf57f0509846ee73
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Dec 13 16:53:12 2015 +0100

    Auto level - initial implementation
    
    Concept for test

commit 0c11d7706ed367c2bd0ae8a98c103c0b0965baca
Merge: 425ad1c8 b40de588
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 13 10:38:08 2015 +0100

    Merge pull request #213 from rct/no-file-overwrite
    
    Prevent data files from being overwritten

commit b40de5884438e3a0c9050b7cbc1809f68208ed45
Author: rct <rct+github@r-t.org>
Date:   Sat Dec 12 19:23:30 2015 -0500

    Added -W to README.md

commit 6ad8bdce8b0654433a496dc616a1bbf02173585b
Author: rct <rct+github@r-t.org>
Date:   Sat Dec 12 19:19:35 2015 -0500

    Added -W to overwrite files

commit 396e8462be1f16166089a7c5b884123374f01775
Author: rct <rct+github@r-t.org>
Date:   Sat Dec 12 19:07:37 2015 -0500

    README improvements, added typical command line
    * rtl_433: better description of ppm error option

commit 82919ce87a7616e69c429c1c3ee58dec65f30a85
Author: rct <rct+github@r-t.org>
Date:   Sat Dec 12 18:55:55 2015 -0500

    Sync usage messages and README.md

commit 162311e5fec295357746f4d5db397797ff6b4b99
Merge: 2df5b191 425ad1c8
Author: rct <rct+github@r-t.org>
Date:   Sat Dec 12 18:31:42 2015 -0500

    Merge branch 'master' into no-file-overwrite
    
    Conflicts:
            README.md

commit 425ad1c8c237cd3b01e62dd77666ba178c21be54
Merge: 2eb657fa 82b338b4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Dec 12 20:55:59 2015 +0100

    Merge pull request #233 from khseal/patch-1
    
    Update Readme.md

commit 82b338b4edc8d0448ffa86b662bdeda92872e6dc
Author: Sergey <khseal@yandex.ru>
Date:   Sat Dec 12 22:51:41 2015 +0300

    Update Readme.md
    
    Change list support device.

commit 2eb657fa7f5a404cdb925ae4959bd7022ce73eb0
Merge: 493b14f4 45708844
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Dec 12 18:16:41 2015 +0100

    Merge pull request #232 from dwmw2/master
    
    Do not require first byte of Watchman packets to be 0x28

commit 45708844610c2de2c8a91a132e441b586c0c3f52
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Dec 12 17:12:10 2015 +0000

    Do not require first byte of Watchman packets to be 0x28
    
    New samples have different values here. Perhaps it really is a 4-byte ID?

commit 493b14f4f0326cdfb8ac8d2c3d1014562d752c9f
Merge: 27ff07d4 2c49f879
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Dec 11 03:39:57 2015 +0100

    Merge pull request #231 from enavarro222/master
    
    Fix channel error for OS devices #228

commit 2c49f87967403e680c1b52213464d09df985fa8c
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Fri Dec 11 00:25:20 2015 +0100

    Fix channel error with some OS devices
    
    Should close merbanan/rtl_433#228

commit fd6a47660f90ffb877600922f0ee1b0379afd0ce
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Fri Dec 11 00:19:38 2015 +0100

    Use constant to define and check OS (v2) sensor_id

commit 27ff07d4db7d78c092e71579b1b40e2cbd40ebbc
Merge: 2d792e9b 885aaaea
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 10 23:44:30 2015 +0100

    Merge pull request #230 from enavarro222/master
    
    Fix negative temp value for Hideki TS04

commit 885aaaea3ed6a4752c78accf84122439a5e79f4f
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Thu Dec 10 22:37:55 2015 +0100

    Fix negatif temp value for Hideki TS04
    
    Should also fix battery indicator, but it isn't tested yet.

commit 2d792e9ba8fa34740e14f5b171444eaf0c6359e4
Merge: 784ac558 60fe25a2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 10 22:30:05 2015 +0100

    Merge pull request #229 from enavarro222/master
    
    Add CurrentCost tx device

commit 60fe25a2e2f4c04c1f9322ca797b8466f110bf18
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Thu Dec 10 22:16:42 2015 +0100

    Fix indent + TODO (minor for CurrentCost sensor)

commit 7881eadcbb731f41bf876edeafa8767957089bf8
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Wed Dec 9 00:50:53 2015 +0100

    Add CurrentCost TX device
    
    For now it is more a draft...

commit 784ac558e431b08a4a3fd8bc239b2432745b23d5
Merge: 6e7699e2 fcc70f73
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Dec 10 12:10:02 2015 +0100

    Merge pull request #226 from dwmw2/master
    
    Handle Manchester decoding in bitbuffer domain

commit fcc70f7339b484c40e05eb725d7034094d117851
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Dec 10 10:39:57 2015 +0000

    Add Watchman to readme

commit 6896d45b53786bfb30f21b8c7fe60412c498d446
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Dec 10 10:19:15 2015 +0000

    Revert "Support framed FSK Manchester decoding compatible with Si4320/RFM01"
    
    ... and also "Add heuristic for detecting RFM01-framed FSK"
    
    This reverts commits 3470b458 and 712f97e4 to remove the newly-added
    pulse_demod_manchester_framed() functionality.
    
    It turns out this isn't done by the hardware; it's application-specific.
    The watchman code has been converted to use FSK_PULSE_PCM and handle the
    framing and the Manchester decoding in the bitbuffer domain instead, and
    this code can die since it wasn't as general-purpose as originally hoped.
    
    See issue #224.

commit 29cda5b7f5de6b10ffd47d85e29b3bf30a6c4d8a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Dec 10 10:17:02 2015 +0000

    Convert oil_watchman to bitbuffer_search() + bitbuffer_manchester_decode()
    
    It turns out the framing in pulse_demod_manchester_framed() is not done
    by the RFM01/Si4320 modules themselves; it's device-specific. See discussion
    in issue #224.
    
    So convert to use FSK_PULSE_PCM and then look for the preamble/postamble,
    and do the Manchester decoding, in the bitbuffer domain.

commit ba621888ca97a6a1be4be99b342f8275ed1b6f47
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Thu Dec 10 10:15:44 2015 +0000

    Add bitbuffer_search() and bitbuffer_manchester_decode() functions
    
    Originally written by Emmanuel N as part of issue #224; modified and
    moved to bitbuffer.c by David Woodhouse

commit 6e7699e241b4894ff4f8c8dce1d08e9179b26121
Merge: 7309b543 e00e624a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Dec 7 18:47:39 2015 +0100

    Merge pull request #222 from dwmw2/master
    
    hideki: Remove overzealous warning about invalid parity

commit e00e624a70bda8afdba8e2eba490d232e03e5fb0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Dec 7 16:04:00 2015 +0000

    hideki: Remove overzealous warning about invalid parity
    
    It's warning about this even for other kinds of packets.

commit 7309b5439766c208e281964b88c13ccd58aeb412
Merge: 244645c8 712f97e4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Dec 7 15:53:44 2015 +0100

    Merge pull request #221 from dwmw2/master
    
    Add support for RFMxx/Si4320 FSK encoding and Watchman Sonic oil tank monitor

commit 712f97e4ef6c83dca019b8d9c37a9a150a916e56
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Dec 7 14:31:01 2015 +0000

    Add heuristic for detecting RFM01-framed FSK

commit a75ed5ab6ffcbc818be93dc45e8affa7cc639878
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon Dec 7 10:42:29 2015 +0000

    Add Watchman Sonic ultrasonic oil tank monitor
    
    Also the Apollo Ultrasonic device, which is apparently identical.

commit 3470b4581372b4b47d8f6290ee3632ce793a3009
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Sat Dec 5 02:05:52 2015 +0000

    Support framed FSK Manchester decoding compatible with Si4320/RFM01
    
    Detection in pulse_analyzer() is left to a separate commit because it's
    ugly and wants separate review.

commit 244645c89ff93ca796bd9fae21a5866b6f13ed7a
Merge: c29463f5 6f834853
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Dec 7 10:59:36 2015 +0100

    Merge pull request #220 from enavarro222/master
    
    Add Hideki TS04 sensors

commit 6f8348532ff41bc6ac58e480fa01e680c7978aa4
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Dec 6 23:54:02 2015 +0100

    Add Hideki TS04 sensors

commit c29463f5de4a0d1523ed83d3317e2c46934603eb
Merge: f024da06 96994bc3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Dec 6 22:15:50 2015 +0100

    Merge pull request #219 from enavarro222/master
    
    Fix bug with Oregeon Scientific outputs

commit 96994bc3441e63bad0fc9afb646b7e1113998bf8
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Dec 6 20:12:14 2015 +0100

    Fix missing comma

commit af9df20f6a8a77825200bfb31546cb5a88ec2078
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Sun Dec 6 17:40:23 2015 +0100

    Fix indentation

commit f024da0640e8afdf4d8f9e42beefd2148dc41f82
Merge: 37089348 e22e1704
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Dec 5 00:57:05 2015 +0100

    Merge pull request #217 from tazounet/master
    
    Update 2 drivers to new output format

commit e22e1704f398e5c363a25fcb0d01777f0206da20
Author: tazounet <taz@lilga.net>
Date:   Wed Dec 2 22:54:37 2015 +0100

    Update oregon_scientific driver to new "data"

commit 28b3d3f22256216d329a9c4bac4367a9afbdbeba
Author: tazounet <taz@lilga.net>
Date:   Wed Dec 2 22:53:57 2015 +0100

    Update alecto driver to new "data" format

commit 7b4afd8e1c80a96c24017e1437509eac7e8ae0f1
Author: tazounet <taz@lilga.net>
Date:   Wed Dec 2 22:52:47 2015 +0100

    Convert from GNU to C99 syntax

commit f05c840173316266efaff9522b6b3152352aebcc
Merge: 6027e01f 2f64159e
Author: tazounet <taz@lilga.net>
Date:   Wed Dec 2 22:52:02 2015 +0100

    Merge remote-tracking branch 'merbanan/master'

commit 3708934846ceb3e754c1e0c158e548b0a04d5735
Merge: 25b7c336 015dac3c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 2 17:44:57 2015 +0100

    Merge pull request #216 from vestom/upstreaming
    
    Convert users of OOK_PWM_P to pulse demodulator and remove pwm_p_decode()

commit 25b7c3364b114a5bfc5eab7b79defd702c6a77a9
Merge: 27ede4f1 85ba9043
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 2 17:38:40 2015 +0100

    Merge pull request #215 from eras/fix-csv-headers
    
    data: fixed the filtering of CSV fields

commit 27ede4f174df5b3ba4dd259d051d788248a24b29
Merge: 2f64159e afd1123d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Dec 2 17:36:37 2015 +0100

    Merge pull request #214 from eras/patch-1
    
    waveman: added missing comma to fix CSV output

commit 015dac3c984a8e7f1f47759ea1025aa0820b7abf
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 2 00:34:46 2015 +0100

    Remove pwm_p_decode() and OOK_PWM_P

commit d79aaf0ca1366bac33fe841e4db88732f3478893
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 2 00:27:02 2015 +0100

    Convert Silvercrest to use pulse demodulator
    
    Works with testdata

commit 39c22b42d6676cb6ef8d745a8f9b0b47819aa2ae
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Dec 2 00:04:06 2015 +0100

    Changed acurite 5n1 to use pulse demodulator
    
    Passes test data. Consider removing driver due to having two decoders
    for the same sensor...

commit a068056ac12643eef42c53819c39aaf732f99bc9
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Dec 1 22:58:05 2015 +0100

    Convert Waveman to pulse decoder
    
    Passes test data - will now output all valid packages

commit 85ba9043201db116ec3bca75fb587727476f4147
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Tue Dec 1 23:03:51 2015 +0200

    data: fixed the filtering of CSV fields
    
    Previously the code missed the critical part actually filtering the
    duplicate CSV column names. Now this is addressed by keeping a use count
    for each csv label, and allowing only unused entries go through.
    
    In addition, there was an issue of overwriting the variable/argument
    num_fields, resulting in too few columns being handled. This is now
    fixed by using the variable num_unique_fields to store the number of,
    well, unique fields, and still keeping access to the original variable
    num_fields to allwo iterating through -all- the original arguments.
    
    Signed-off-by: Erkki Seppälä <flux@modeemi.fi>

commit afd1123dc42f2767fcd10c7fd9a0e1a947496650
Author: Erkki Seppälä <flux-github@inside.org>
Date:   Tue Dec 1 22:39:36 2015 +0200

    waveman: added missing comma to fix CSV output
    
    The missing comma at the end of the line concatenates these two strings.

commit 2df5b1914e418395f9be443d94025ce677807608
Author: rct <rct+github@r-t.org>
Date:   Sun Nov 29 19:18:33 2015 -0500

    README.md space to fab fix for consitency
    * fix table markdown typo

commit fd844055012f84d2c975d4e88421e7bfd85090d0
Author: rct <rct+github@r-t.org>
Date:   Sun Nov 29 18:48:29 2015 -0500

    README.md documentation updates

commit bd7f7a44aadeb74383e158321b585f10f11daa3a
Author: rct <rct+github@r-t.org>
Date:   Sun Nov 29 16:55:22 2015 -0500

    Prevent data files from being overwritten

commit 2f64159efec94707b8752b7f6cfe800016c8876e
Merge: ab4bfd15 9d10cce6
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Nov 26 12:21:27 2015 +0100

    Merge pull request #210 from enavarro222/master
    
    Migrate "prologue" to new output handler

commit 9d10cce616f09f1b23b634386e4b52aca8d30d47
Author: Emmanuel N <enavarro222@gmail.com>
Date:   Thu Nov 26 00:16:40 2015 +0100

    Migrate "prologue" to new output handler

commit ab4bfd15e230291a845c85cac1bbf6b3297c03ab
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Nov 24 23:06:44 2015 +0100

    Updated README.md

commit f56f8cd16b7dfc5874326179bb52257c721ba850
Merge: 2ce3dd76 49b82030
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Nov 24 22:42:50 2015 +0100

    Merge pull request #209 from punitagrawal/ambient-csv-support
    
    ambient: Migrate to using common method for output

commit 2ce3dd766fd295eab98104988be0370e6731992a
Merge: 4c440cb4 1cb7650c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Nov 24 22:41:15 2015 +0100

    Merge pull request #207 from punitagrawal/master
    
    Fix compilation with autotools

commit 4c440cb4c46452c8eb591ccdd6baa8e9a87b4fbe
Merge: e7081ce5 e99c2ef8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Nov 24 22:40:58 2015 +0100

    Merge pull request #208 from punitagrawal/improve-documentation
    
    Improve documentation

commit 49b8203039a01f78f67323fc466a70dc84b3500d
Author: Punit Agrawal <punitagrawal@gmail.com>
Date:   Tue Nov 24 18:03:55 2015 +0000

    ambient: Migrate to using common method for output
    
    Migrate the Ambient sensor driver to use common methods to output
    sensor values.

commit 6027e01fb6713ff908372ec99923b5da43a761dd
Merge: c1d1b86c e7081ce5
Author: tazounet <taz@lilga.net>
Date:   Tue Nov 24 19:52:15 2015 +0100

    Merge remote-tracking branch 'merbanan/master'

commit e99c2ef81e3002d33065b01ac7a20a9c2bcb186b
Author: Punit Agrawal <punitagrawal@gmail.com>
Date:   Tue Nov 24 10:17:00 2015 +0000

    util: Fix mismatched comment
    
    Fixes: 8fb0c0895e2 ("Acurite 592TXR Temperature/Humidity Sensor")

commit 3df6353c84d64c28e6886bbe627e873fec097176
Author: Punit Agrawal <punitagrawal@gmail.com>
Date:   Tue Nov 24 10:14:06 2015 +0000

    util: Make comment consistent
    
    Fixes: a2b6069e6c8 ("initial implementation for GT_WT_02 decoder")

commit 1cb7650c1ece3aabeb94a76ebd6312163530ee8e
Author: Punit Agrawal <punitagrawal@gmail.com>
Date:   Tue Nov 24 09:58:39 2015 +0000

    Fix compilation with autotools
    
    fixes: (44d0740a8c07 "General structural data support for generating (ie.) JSON")

commit e7081ce54d44e76f447ea8321224ee9c27124c64
Merge: bbcaa3c9 086c1a55
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Nov 23 22:57:21 2015 +0100

    Merge pull request #201 from eras/json
    
    Structural data & JSON support

commit 086c1a555fa48ed57c823de50de6e3830e13c8d1
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sun Nov 22 12:04:16 2015 +0200

    waveman: added structured data support

commit 7bb31b84dd11a4a49a3fc17f0d2bf63e768e8baf
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 17:49:34 2015 +0200

    wt450: added CSV support (provide .fields)

commit 920e9f6504f9a9c430504d3b21a2acb52a97ed7a
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 17:47:49 2015 +0200

    rtl_433: added CSV support. Requires driver support.
    
    Driver support is required for building the common CSV header.

commit a3f7561a610919d21a613f82fd04717139edc8c7
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 17:40:47 2015 +0200

    data: added CSV support
    
    This requires the client code to first collect the permitted CSV fields
    and use data_csv_init to pass them to the CSV builder.

commit 4bc6d05186253e8bd639c7fbf022d2de32da1d82
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 17:15:12 2015 +0200

    data: only format key-value-format, not JSON

commit 06c4d39c4a9c627c2b72b62db4ecd1d2fa372653
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 16:42:29 2015 +0200

    data: introduce auxiliary data as an argument

commit 4d27efae0500d5d65bce2dd5b1739b937ed7ba41
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 11:45:57 2015 +0200

    wt450: use JSON output instead of fprintf

commit 5ef147f99f20edecff9a9e7d0c313b9169d9aa70
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 11:06:53 2015 +0200

    rtl_433: added JSON support

commit c7673f7cee2559d3f2af24103920b592a29459ba
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 10:44:56 2015 +0200

    data: added formatting support

commit 17eb918cde34c2c159cce9010ce628b4cf1f4bcc
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Sat Nov 21 10:04:38 2015 +0200

    data: provide a key-value-printer

commit bbcaa3c9e1d2ec3fc5915216f1cbbd312a0f4b1f
Merge: c5ec71a3 c1d1b86c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 22 21:14:29 2015 +0100

    Merge pull request #205 from tazounet/master
    
    Add support for RTGN318

commit c1d1b86c39b1308a69a37b00a0d392e1145d93bd
Merge: 46a5297c c5ec71a3
Author: tazounet <taz@lilga.net>
Date:   Sun Nov 22 19:21:14 2015 +0100

    Merge remote-tracking branch 'merbanan/master'

commit 46a5297c83e8baa7b231fd53eae2b35bbe0b9030
Author: tazounet <taz@lilga.net>
Date:   Sun Nov 22 19:14:46 2015 +0100

    Correct indentation

commit 2729def2f6c49d0a8013ec7e8e2e87b70a9b8c66
Author: tazounet <taz@lilga.net>
Date:   Sun Nov 22 19:14:13 2015 +0100

    Add support for RTGN318

commit c5ec71a3a1b2f3c441336f38de2a3420b2f17702
Merge: 9bce01bb 159c45a1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 22 18:03:50 2015 +0100

    Merge pull request #204 from AlexandreCo/master
    
    Fix negative temperature

commit 9bce01bbfaaf82f5fbe820440d4846b1c4617c00
Merge: 4fccfe09 a4456ed3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 22 18:02:32 2015 +0100

    Merge pull request #203 from rct/acurite_986_freezer_temp
    
    Add Acurite 986 Refrigerator/Freezer Thermometer.

commit 159c45a120da1a82b1df624680c188604ea13878
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Sun Nov 22 09:39:05 2015 +0000

    Generic temperature sensor 1 : fix negative temperature

commit 44d0740a8c0734ee9f28a6c3e68c8cff229f66c4
Author: Erkki Seppälä <flux@modeemi.fi>
Date:   Wed Nov 18 21:08:25 2015 +0200

    General structural data support for generating (ie.) JSON
    
    Adds a new interface for constructing, printing and releasing data_t*
    structures. The data structure describes typed hierarchical data (much like
    json) and then provides a function for dumping it to a file descriptor.
    
    It comes with a small test.

commit 18bba7095911655c6c414c63ce1af55cb606e284
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Sun Nov 22 09:11:22 2015 +0000

    Inovalley kw9015b : fix negative temperature

commit a4456ed361fee0ad41a353507d09f179af4dde02
Author: rct <rct+github@r-t.org>
Date:   Fri Nov 20 21:08:34 2015 -0500

    Acurite 986 low battery detection

commit c7899241b89cf7658711d2161c0a3d04d886bf79
Author: rct <rct+github@r-t.org>
Date:   Mon Nov 16 14:58:56 2015 -0500

    Acurite 986, add CRC check, fix negative values

commit ca8c60e6ec797583c1c7ab99bd540cedfc8284dc
Author: rct <rct+github@r-t.org>
Date:   Sat Nov 14 14:16:54 2015 -0500

    Acurite 986 Refrig/Freezer Temp initial support

commit 4fccfe09deb8f2bfe14b346d408ebb2132127924
Merge: 5a619bad bf37921a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Nov 8 10:56:03 2015 +0100

    Merge pull request #200 from rct/acurite-592txr
    
    Add support for Acurite 592TXR "Tower" Temperature/Humidity Sensor.

commit bf37921aa16cdc33091d829d5c4ab18008faf0df
Author: rct <rct+github@r-t.org>
Date:   Sat Nov 7 17:53:00 2015 -0500

    Updated README.md with new device numbers

commit 4583725f787b1b286c4e0477cdbc25f721459618
Merge: 8fb0c089 67dc53df
Author: rct <rct+github@r-t.org>
Date:   Sat Nov 7 17:50:08 2015 -0500

    Merge branch 'acurite-592txr' of https://github.com/rct/rtl_433 into acurite-592txr
    
    Conflicts:
            include/rtl_433.h
            include/rtl_433_devices.h

commit 8fb0c0895e22efd8b2817a217e9af796009eab60
Author: rct <rct+github@r-t.org>
Date:   Sat Nov 7 17:02:33 2015 -0500

    Acurite 592TXR Temperature/Humidity Sensor
    
    - Add support for 592TXR "Tower" temperature/humidity sensor
    - Alternate 5n1 weather station shared device decode with 592TXR
    - Wind direction decoding matches Aculink bridge and Acurite 1512 consoles
    - More reliable decoding/detection with PWM_TERNARY demod (wider level range)
    - Timestamps on 5n1 output
    - Original 5n1 implementation left unchanged for compatibility

commit 67dc53df1fac3f237ea8fa46a9d38d60d17deb7e
Author: rct <rct+github@r-t.org>
Date:   Sat Nov 7 17:02:33 2015 -0500

    Acurite 592TXR Temperature/Humidity Sensor
    
    - Add support for 592TXR "Tower" temperature/humidity sensor
    - Alternate 5n1 weather station shared device decode with 592TXR
    - Wind direction decoding matches Aculink bridge and Acurite 1512 consoles
    - More reliable decoding/detection with PWM_TERNARY demod (wider level range)
    - Timestamps on 5n1 output
    - Original 5n1 implementation left unchanged for compatibility

commit 5a619badb98dbe7aff6697b8a9dcc459cc9d963b
Merge: 23dc94c1 a54167d4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Nov 5 21:44:23 2015 +0100

    Merge pull request #198 from AlexandreCo/wip
    
    fix Makefile.am and rename rfwireless  device and file name

commit 23dc94c1b0b28224020fb8061e806a90d1e4e608
Merge: 7a5c494f 446247d7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Nov 5 21:43:38 2015 +0100

    Merge pull request #196 from foldynl/master
    
    WT450: Fix parity computation, error messages only in debug mode

commit a54167d458b25c0d7e77e97cc479e22636d93f46
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Thu Nov 5 20:49:37 2015 +0100

    rename r_device->name from "RF Wireless Temp Transmitter" to "Generic temperature sensor 1"

commit a70b6716bba5dd2ca001ce78609ee60bed1c6556
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Thu Nov 5 20:28:50 2015 +0100

    rename source / callback generic_temperature_sensor

commit 240b43592b8e74e58b0440b1792c68ededb7a03f
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Thu Nov 5 19:27:34 2015 +0100

    change r_device->name from ""KW9015B Transmitter" to "Inovalley kw9015b rain and Temperature weather station"

commit fc38408468bb093d780881ce62ab0236584b50b5
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Thu Nov 5 19:24:19 2015 +0100

    fix makefile.am

commit 7a5c494f7da711319a08426d03c8687429048971
Merge: 578ad198 15416706
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Nov 3 22:09:01 2015 +0100

    Merge pull request #197 from AlexandreCo/wip
    
    Wip

commit 1541670660eae2aecda3a6e319029241d6366845
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Mon Nov 2 22:11:02 2015 +0000

    add new noname wireless wheather station

commit 10ae9f7c681231537ae8c02fd81f1f27f4faaaab
Author: AlexandreCo <alexandre.github@gmail.com>
Date:   Mon Nov 2 21:43:54 2015 +0000

    add Inovalley kw9015b rain and temperature weather station

commit 446247d79fd6bd40898ce8ebeb7fb4f875a1e240
Author: Ladislav Foldyna <foldyna@nextsoft.cz>
Date:   Mon Nov 2 14:55:55 2015 +0100

    WT450: Fix parity computation, error messages only in debug mode

commit 578ad198b5185440e69b92c0a84fb8dbd1201b02
Merge: 46c2c4cb dc5a44eb
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 21 18:15:47 2015 +0200

    Merge pull request #194 from robho/sync_read_buffer_scope
    
    Only allocate synchronous read buffer if synchronous reads are used

commit 46c2c4cb4e95805f82f4454a11780d3bce5e3801
Merge: 970f4228 51d4eabf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 21 18:14:25 2015 +0200

    Merge pull request #193 from robho/remove_decimation_getopt
    
    Remove unused command line argument 'c' (used to be decimation level)

commit dc5a44ebcbc39de89e306b9155b466c2c332c501
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Oct 21 17:21:12 2015 +0200

    Only allocate synchronous read buffer if synchronous reads are used

commit 51d4eabf10cbb7a02aa1cf1663c5e028fec6141a
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Oct 21 17:15:23 2015 +0200

    Remove unused command line argument 'c' (used to be decimation level)

commit 970f4228dee4678d32aa8ab191c280a7239227f5
Merge: 01635c76 5b4ec0e1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Oct 18 19:57:12 2015 +0200

    Merge pull request #192 from robho/share_buffer_memory
    
    Share memory between fm buffer and temporary buffer

commit 01635c7617fade0512b02757a878a1a2dcac50d8
Merge: 7b40b05c 10e5c02c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Oct 18 19:51:30 2015 +0200

    Merge pull request #191 from robho/efergy_e2_classic
    
    Add support for Efergy e2 classic

commit 7b40b05c68cced89eda04b64f73234d2717c2568
Merge: 89564cde a621590c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Oct 18 19:49:12 2015 +0200

    Merge pull request #190 from robho/lowpass_off_by_one
    
    Include the last sample when saving samples between filter runs

commit 10e5c02c07aec83322b420eed5e334b650ecc813
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Oct 14 22:32:17 2015 +0200

    Add support for Efergy e2 classic

commit 5b4ec0e1fe48f85383a308aa535cae952032b572
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Fri Oct 16 20:09:14 2015 +0200

    Share memory between fm buffer and temporary buffer
    
    The temporary buffer and the fm buffer are not used at the same
    time, so the allocated memory can be shared between the two buffers.
    
    This reduces memory usage by 8MB (~30 %)

commit a621590cf45a329066cce124ec4f1c531ffd8b5c
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Fri Oct 16 19:06:30 2015 +0200

    Include the last sample when saving samples between filter runs

commit 89564cde178a9bce9e956fcc3aaba3185235836d
Merge: d192a348 27ca7f61
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 14 18:36:11 2015 +0200

    Merge pull request #188 from smallsam/master
    
    Added missing wt450.c for autoconf compile

commit d192a348001077192ed2dbdf75a2d285664f8128
Merge: 12e012e7 494601e4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Oct 14 18:35:51 2015 +0200

    Merge pull request #189 from robho/minor_doc_update
    
    Minor documentation update

commit 494601e49c73f3193f0db1532d4ea77025401959
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Wed Oct 14 10:58:48 2015 +0200

    Minor documentation update

commit 27ca7f61e18d2591eb85855a68c53996d680c1cc
Author: Sam Richards <me@smallsam.com>
Date:   Wed Oct 14 12:21:40 2015 +1000

    Added missing wt450.c for autoconf compile

commit 12e012e79adc333caeb5c9d71fdc8efcb30cfe8a
Merge: 82efdbd9 2e8fa35e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 9 20:44:22 2015 +0200

    Merge pull request #186 from ygator/master
    
    Lacrosse Weather Station Decoding cleanup

commit 2e8fa35e87c9b251f90b5516c6cbfb0102270854
Author: YGator <ygator@yahoo.com>
Date:   Fri Oct 9 13:49:48 2015 -0400

    Lacrosse Weather Station Decoding cleanup

commit 82efdbd913b3bc0e344b6015689c5d8f935cd0a4
Merge: 393b3e3e ad164da2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 9 10:45:41 2015 +0200

    Merge pull request #185 from rct/quiet-mode
    
    Added quiet mode (-q) to suppress non-data related messages

commit 393b3e3e38f35736bc9b28ef9e20e4c84c31c94e
Merge: 79532adf 8b5da1d8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Oct 9 10:40:47 2015 +0200

    Merge pull request #184 from rct/read-stdin
    
    Read data from stdin with '-'

commit ad164da27402afe6ee9632c7212af7798e827278
Author: rct <rct+github@r-t.org>
Date:   Thu Oct 8 21:46:10 2015 -0400

    Added quiet mode (-q) to suppress non-data related messages

commit 8b5da1d85684026e52fcd38edb05a8bdceb05405
Author: rct <rct+github@r-t.org>
Date:   Thu Oct 8 19:59:01 2015 -0400

    Read data from stdin with '-'

commit 79532adf02983934238edd2558d92ddb36fa3f13
Merge: a6071b30 85b566fc
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Oct 8 20:11:28 2015 +0200

    Merge pull request #183 from rct/dsc-sensor-crc
    
    DSC Security Contact added CRC-8 calc/check

commit a6071b302fefcb25262349901023976eec1be6be
Merge: fdb1d08c 202ed07f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Oct 8 20:08:50 2015 +0200

    Merge pull request #181 from ygator/master
    
    Updated decoding of Lacrosse Weather Station

commit 85b566fc2b6f1a8716cc86314376baf075457f4f
Author: rct <rct+github@r-t.org>
Date:   Wed Oct 7 23:52:00 2015 -0400

    Updated crc8 to take initial CRC value as a parameter

commit c64e7ff83487ecd5d069afa609ca260e325c813a
Author: rct <rct+github@r-t.org>
Date:   Wed Oct 7 23:11:30 2015 -0400

    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

commit 202ed07f2e319282278c88052480c28c7d79da2a
Author: YGator <ygator@yahoo.com>
Date:   Wed Oct 7 14:04:00 2015 -0400

    Updated decoding of Lacrosse Weather Station

commit fdb1d08c73a15723701b664c32ca96dd5467f196
Merge: efa4ab78 23c47b7b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Oct 6 23:43:25 2015 +0200

    Merge pull request #180 from ygator/master
    
    LaCrosse Weather Station WS-2310TWC changes

commit 23c47b7b67f0391e677a3d5552ce335d4782a4e7
Author: YGator <ygator@yahoo.com>
Date:   Tue Oct 6 17:37:15 2015 -0400

    LaCrosse Weather Station WS-2310TWC changes

commit efa4ab782d1cf37d5c4ccdf1adb70b1b40dc1e1b
Merge: 311f00ba d3a64312
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Oct 6 23:07:20 2015 +0200

    Merge pull request #178 from Alberts00/master
    
    Adding Esperanza EWS

commit d3a64312a604b4472b40d952cd8ccc0883766f15
Author: Alberts Saulītis <alberts00@inbox.lv>
Date:   Tue Oct 6 23:25:56 2015 +0300

    Added Esperanza EWS

commit 311f00ba6fbc87512e1687264a86acfba98570c1
Merge: 296ba8e6 7dc999e4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Oct 6 11:35:13 2015 +0200

    Merge pull request #176 from ygator/master
    
    New Lacrosse Weather Station Decoding

commit 7dc999e4ebd67dd2b90b3296010f42f40af23f9d
Author: YGator <ygator@yahoo.com>
Date:   Mon Oct 5 20:51:20 2015 -0400

    New Lacrosse Weather Station Decoding

commit 296ba8e69467e3eb859e9458b3ab3092d229acf7
Merge: 6bcd3b14 57225bc8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Oct 5 23:04:23 2015 +0200

    Merge pull request #175 from foldynl/WT450
    
    WT450: Add missing the supported device label in README file.

commit 57225bc8202c65499c4c66896758cc3481aa94e4
Author: Ladislav Foldyna <foldyna@nextsoft.cz>
Date:   Mon Oct 5 22:33:42 2015 +0200

    WT450: Add missing the supported device label in README file.

commit 6bcd3b14396aaafd173d3f97923f4e5a0236d04d
Merge: 7faa99bb a587fa2a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Oct 5 22:04:41 2015 +0200

    Merge pull request #174 from foldynl/WT450
    
    Wt450 device

commit a587fa2a235cc8bb1964379b1b786797398904d7
Author: Ladislav Foldyna <foldyna@nextsoft.cz>
Date:   Mon Oct 5 21:23:32 2015 +0200

    WT450: Better packet detection, battery indicator
    
    Callback function checks parity of each received packet.
    If parity bit does not match then decoded information are
    not displayed.
    
    Add support for decoding a low battery indicator.

commit 7faa99bb2223165846802147bf597a8dc9e87bae
Merge: e603dc5c 5e001b10
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Oct 3 00:57:03 2015 +0200

    Merge pull request #173 from robho/fix_automake_build
    
    Fix automake builds

commit e603dc5c63a0ef0f60747ecbe90a1b63a20c1acf
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Oct 3 00:53:19 2015 +0200

    nexus: clean up the nexus protocol
    
    Make sure it doesn't collide with the rubicson protocol.

commit bcfa2628b86760462328616a558493e28a3692af
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Oct 3 00:52:21 2015 +0200

    rubicson: implement crc and other parameters

commit 5e001b10c51d814f5f66c73ff2bd7b343c597178
Author: Robert Högberg <robert.hogberg@gmail.com>
Date:   Sat Oct 3 00:46:56 2015 +0200

    Fix automake builds
    Update source file list and set compiler in C99 mode

commit 16db05a69e7fee31884b961fffd93f971aef4c65
Author: Ladislav Foldyna <foldyna@nextsoft.cz>
Date:   Wed Sep 30 15:02:09 2015 +0200

    Add support for WT450 devices

commit 49647d09f9655932753378b39eaf3b5cb82a10e3
Author: Ladislav Foldyna <foldyna@nextsoft.cz>
Date:   Tue Sep 29 21:29:57 2015 +0200

    Add support for new demodulation
    
    No level shift within the clock cycle translates to a logic 0
    One level shift within the clock cycle translates to a logic 1
    Each clock cycle begins with a level shift
    
    +---+   +---+   +-------+       +  high
    |   |   |   |   |       |       |
    |   |   |   |   |       |       |
    +   +---+   +---+       +-------+  low
    
    ^       ^       ^       ^       ^  clock cycle
    |   1   |   1   |   0   |   0   |  translates as

commit 69e6b0324843a47b4821b9ec3cedce5d629e4d75
Merge: e1bfca43 8d5356b1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Sep 19 22:30:26 2015 +0200

    Merge pull request #171 from jcarduino/master
    
    output correction. Celcius has space, Humidity corrected to also have space

commit 8d5356b1e47bf7febfa6458eac09215dd12a8bba
Author: johan <jcarduino@corstjens.org>
Date:   Sat Sep 19 22:24:23 2015 +0200

    output correction. Celcius has space, Humidity corrected to also have a space

commit e1bfca43b49fa09293ea3201d687eaba9afab135
Merge: 5a65e344 b2d9616f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Sep 18 10:38:07 2015 +0200

    Merge pull request #170 from nebman/master
    
    generic remote sc/pt226x ev1527: increase the tolerance to 50

commit 5a65e344f93bc508c29f82301edd05d06a6deb23
Merge: 11925b29 b3747796
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Sep 5 22:05:22 2015 +0200

    Merge pull request #167 from viraptor/digitech
    
    Add support for digitech weather station

commit b3747796dbf109bdf7cffb6bd0e8befba8d6b0c7
Author: Stanisław Pitucha <viraptor@gmail.com>
Date:   Sun Sep 6 00:55:50 2015 +1000

    Add support for digitech weather station
    
    Currectly works: wind, temperature, humidity
    To do: rain, pressure, checksum validation

commit 11925b29d03916add73f73ba431adf3060cbec4c
Merge: 8c552fa5 baf26af7
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Sep 2 12:11:00 2015 +0200

    Merge pull request #165 from jcarduino/master
    
    Extra check false positive

commit baf26af7a1b63a1be6d3e4570f811bbd0ac01e02
Author: johan <jcarduino@corstjens.org>
Date:   Wed Sep 2 11:42:52 2015 +0200

    Extra check false positive
    (sometimes packages from prologue come in detected with correct crc,
    humidity is > 100 in these cases)

commit 8c552fa5fe630717c9a7697ee889a5e7c0f49d49
Merge: 65867d41 3cc7f095
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Sep 1 12:55:52 2015 +0200

    Merge pull request #163 from ortylp/TFA_Twin_Plus_30.3049
    
    TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update REA…

commit 3cc7f095e3eff83d475773e570287f3ded1f1438
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Tue Sep 1 12:11:04 2015 +0200

    TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update README.md

commit 65867d412102bf013a5f54dfb8d91989604729f7
Merge: 573e0b92 cb819fb9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Sep 1 10:31:38 2015 +0200

    Merge pull request #162 from ortylp/TFA_Twin_Plus_30.3049
    
    TFA-Twin-Plus-30.3049: use optimised byte reversal procedure

commit cb819fb95638f4e3e3ca51dafa196d9d540dafa6
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Mon Aug 31 23:40:48 2015 +0200

    TFA-Twin-Plus-30.3049: use optimised byte reversal procedure

commit 573e0b92259c28e84acc451ffe1eeee2fb1f3052
Merge: 71d13166 f55cd061
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Aug 31 23:00:40 2015 +0200

    Merge pull request #161 from ortylp/TFA_Twin_Plus_30.3049
    
    TFA-Twin-Plus-30.3049

commit f55cd06199bcf209a0da58187c519bd1a8a31653
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Mon Aug 31 22:45:10 2015 +0200

    TFA-Twin-Plus-30.3049: additional fields decoded, working checksum

commit 71d13166bfb790fa3b93fe27dbd9953a7e5f4038
Merge: f6a02b48 70287e31
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Aug 31 18:30:23 2015 +0200

    Merge pull request #160 from ortylp/GT_WT_02
    
    GT_WT_02: adjust display of humidity to mimic the authorised receiver, count channels from 1

commit c4bfc178088e5f3923cf640d202cbb90ee3fcb1c
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Mon Aug 31 18:25:36 2015 +0200

    TFA-Twin-Plus-30.3049: first working protype

commit 09102408f59a83ad90198ec73b1d123dcfdbdb06
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Mon Aug 17 19:13:16 2015 +0200

    initial commit for TFA 30.3049

commit 70287e313956fcecc8a9b312dc080bb297da264b
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Mon Aug 31 17:44:29 2015 +0200

    GT_WT_02: adjust display of humidity to mimic the authorised receiver

commit f6a02b48235dc9b1fa2d51d2df0e642884107175
Merge: 9cfda61c d33ba8a9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Aug 31 10:36:39 2015 +0200

    Merge pull request #159 from pcm020/master
    
    Checksum in Owl CM160

commit d33ba8a90e3098bd43357fc21ca5b40a7bf5ec7f
Merge: 7efba936 9cfda61c
Author: pcm020 <pacab@hotmail.com>
Date:   Mon Aug 31 02:31:42 2015 +0200

    Merge remote-tracking branch 'upstream/master'

commit 7efba936ef4f6f317cb362b50aebcc68d79fc982
Author: pcm020 <pacab@hotmail.com>
Date:   Mon Aug 31 01:47:27 2015 +0200

    Checksum in Owl CM160

commit 9cfda61c04cc02116cbcbb189ff1440573a08957
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Aug 30 21:49:41 2015 +0200

    rubicson: fix timing and Auriol support

commit 29c9d11467d913b65380bc917b9fc1151912c6a2
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Aug 30 21:48:29 2015 +0200

    Silence debug output

commit 3784cd7c9f0f185a23adbe715288ac8103fa1818
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Aug 30 20:14:10 2015 +0200

    Change rubicson to OOK_PULSE_PPM_RAW

commit b2d9616fae579fef1a14d6f31912cd13a4cc4000
Author: nebman <nebman@users.noreply.github.com>
Date:   Sun Aug 30 19:12:27 2015 +0200

    generic remote: increase the tolerance to 50

commit edf7f3187eb673a669209076c543150a81260d8a
Merge: 589539a7 dc0728b0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Aug 30 15:42:55 2015 +0200

    Merge pull request #157 from nebman/master
    
    revert additional chuango output, add new device "generic_remote" to deal with SC226x and EV1527 coding

commit dc0728b0050c323be416a0039f60d30884907a33
Author: nebman <nebman@users.noreply.github.com>
Date:   Sun Aug 30 15:03:22 2015 +0200

    device: generic remote/sensor chip SC226x/EV1527 added, support for 116/351 timing, plain data output

commit 5c82b6433375b086e8c898d303e61dc016a3fd01
Author: nebman <nebman@users.noreply.github.com>
Date:   Sun Aug 30 14:16:41 2015 +0200

    chuango: revert tristate and 16/8bit code output

commit 589539a7ec91076544e2a9c0a8e17ba1658020e9
Merge: a6dcd55a 3654d2ab
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Aug 29 22:40:08 2015 +0200

    Merge pull request #156 from nebman/master
    
    chuango: invert coding, display SC2262 8bit/4bit (16bit/8bit in binary) address/data model and tristate

commit a6dcd55a7f07f7b694bf0984e99f2954ab1873e7
Merge: 685ca110 2042f37b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Aug 29 22:33:38 2015 +0200

    Merge pull request #155 from vestom/upstreaming
    
    Implement a PWM decoder with precise timing for increased selectivity

commit 3654d2ab7c953578631d71d91a9072be981d5c65
Author: nebman <nebman@users.noreply.github.com>
Date:   Sat Aug 29 21:26:58 2015 +0200

    chuango: invert coding, display SC2262 8bit/4bit (16bit/8bit in binary) address/data model and tristate

commit 2042f37b47429097a89b1176be33eb8769dc8f08
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 29 21:16:32 2015 +0200

    Ambient: Add check for length of message to reduce false positives

commit b22c0cd870d357ebc92368d7d042ac1ae9901fd6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 29 16:44:57 2015 +0200

    Pulse_analyzer: Terminate pulses to ensure EOP detection in demodulator
    
    Will now decode e.g. FSK pulses.

commit cfb78dd92a3a6f8a459eba24601159bb5ffe2a87
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 29 16:03:13 2015 +0200

    FSK: Fix pulse overflow and integer overflow
    
    Avoids crash when detecting too many FSK pulses.
    Frequncy estimaters could overflow when F1 and F2 are too far apart.

commit f6fc204bbb95f1b8bc4361cb84ab1c236e41b249
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 29 15:20:21 2015 +0200

    Implement a PWM decoder with precise timing for increased selectivity
    
    Makes Chuango less noisy
    Has provision for replacing ternary encoder (implements sync)
    Can be expanded to include more selectivity (e.g. gap timing)
    Can be expanded to include start bit removal (for replacing RAW)

commit 685ca110560edd9a329ee482b0f6721a6db89a67
Merge: 9e5fbe9e fb3bae6b
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Aug 23 16:54:07 2015 +0200

    Merge pull request #152 from vestom/upstreaming
    
    Update README. Improve Pulse Analyzer

commit fb3bae6bb14546453c783c39c5cc83f27e8002ad
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:46:46 2015 +0200

    README.md: removing superfluous space...

commit 3748ec3911985b73f7f1e87dbe298447b0688d3a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:44:59 2015 +0200

    README.md: ... back-ticks
    
    Difficult to test without many commits...

commit 5bbc84dc58436ec4d45575159a5b645404778383
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:43:07 2015 +0200

    README.md: Fix wiki formatting issue
    
    Move from 4 spaces at each line to three back-tick coding with direct
    copy-and-pase. Should make it easier to update in the future.

commit ea486a9490c2bb48e10ee661f5243ed8b20caa3b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:32:22 2015 +0200

    Update README.md with latest output from -h

commit d3d3119ba21d337f9c0ea1f0eeda6aee64ad7b63
Merge: e348ff75 9e5fbe9e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:09:10 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into experimental

commit e348ff75fe2ef8ba5dbd1896fcaaac21b7d3099e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 23 16:08:52 2015 +0200

    pulse_analyzer(): Simplify and improve ternary PWM detection

commit 9e5fbe9e6fa25c5d9711966cba84fa159faa4073
Merge: 76d8a4b5 0a67863f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Aug 22 15:10:33 2015 +0200

    Merge pull request #151 from vestom/upstreaming
    
    Add Valeo, Chuango devices. Improve pulse analyzer.

commit 0a67863f007219031e6571b56a257d84406d0e7e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 13:19:40 2015 +0200

    Options: Pulse analyzer should be 'A' not 'Q'. Duh! :-)

commit 15090727b714716b85652de37b4c9454dd76f3f6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 13:17:53 2015 +0200

    pulse_analyzer: Correct bug in PWM ternary detection

commit 57b0f2bbd99f67ffda41c20192ee732beb43ffe6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 11:55:20 2015 +0200

    Chuango: Reduce false positives

commit 28b15fecbc656e3818d8670544515c71d032b064
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 11:37:30 2015 +0200

    Options: Add -Q option for pulse analyzer
    
    Is becoming more useful and should be more visible

commit 5c113c2c305529e6919dd5b205ed6439b245d783
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 11:14:53 2015 +0200

    pulse_analyzer(): Add decoding attempts

commit 54ada4f86dd261c6739fad911da30d4694798867
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Aug 22 09:21:17 2015 +0200

    Chuango: Decode data

commit b76b05fc92bb0bcd1cd610d3f8d02c3a4518a310
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Aug 21 01:18:40 2015 +0200

    Add sensor Chuango (initial)

commit 894b12e1bcaaddbcd2a67fa20058b390336c8aca
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Aug 21 00:14:05 2015 +0200

    Add device: Valeo Car Key
    
    Mainly to detect event / identify signal.
    Does not attempt to decrypt rolling code.

commit 76d8a4b55a7cd21c64d10dfa4b11b3b7ebe06052
Merge: a5147ca7 5eb2deee
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Aug 20 22:20:04 2015 +0200

    Merge pull request #148 from ortylp/GT_WT_02
    
    GT-WT-02: exclude explicitly all zero sequence as false positive

commit a5147ca78d6d9c65e16d4a49da823c0c060dd269
Merge: d9026dde daa32d40
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Aug 20 22:19:13 2015 +0200

    Merge pull request #147 from vestom/upstreaming
    
    Disable FM demodulation when no FSK devices are enables

commit 5eb2deeef0dd4e77764b729b948546be10fa985d
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Thu Aug 20 22:05:26 2015 +0200

    GT-WT-02: exclude explicitly all zero sequence as false positive
    bugfix for computation of nibbles
    code simplification

commit daa32d4023c5c3c314d49567d8f2ebeaaa0fa848
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 20 21:07:35 2015 +0200

    baseband_demod_FM(): Remember to save filter state...

commit ae164a52060a5a70edeb315d2e97a0901ff66a01
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 20 20:52:35 2015 +0200

    FSK: Only enable FM demodulation if FSK devices are active
    
    To save CPU when not needed

commit d9026ddecb75b3d20bc34333adfaa08147945967
Merge: 9a0cbec3 b556b442
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Aug 20 01:00:43 2015 +0200

    Merge pull request #146 from vestom/upstreaming
    
    FSK demodulation

commit b556b442304f1af4c39f2e7804d72c370bb6c434
Merge: a05b1695 9a0cbec3
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 20 00:44:48 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into upstreaming

commit 9a0cbec35b3120dafbf99d2b0a2d54e0e030a051
Merge: 6b5a122b fa5c4304
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Aug 20 00:33:00 2015 +0200

    Merge pull request #145 from ortylp/GT_WT_02
    
    GT_WT_02: fix gap length threshold as in latest data file

commit a05b1695e803cdaa8cfec89a45e28a7bc4ff3b39
Merge: c4834382 6b5a122b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 20 00:22:22 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into experimental

commit c4834382d363760cba8ac44b15d881eb83262120
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 20 00:16:45 2015 +0200

    EC3K: Corrected reset-limit
    
    It looks like bit period is 12.5, which means an erroneous extra bit
    will accumulate after a run of 12 bits!

commit 5619720564634f6f6ddbb6bac3b0cfddcc54fdc5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 23:46:40 2015 +0200

    pulse_demod_pcm: Fix regression and bugs
    
    - Remove correct number of ones from zeros...
    - Remove validation from NRZ conding - not meaningful anyway
    - Fix regression with DSC (RZ coding) where long preamble must be
    removed

commit fa5c430420325d5e9b6ac20a675819ca786ae132
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Wed Aug 19 23:44:54 2015 +0200

    GT_WT_02: fix gap length threshold as in latest data file

commit 6b5a122bcc799cb3f077379ca553c7479e908c03
Merge: 9780cec5 e9991896
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Aug 19 23:23:41 2015 +0200

    Merge pull request #144 from ortylp/GT_WT_02
    
    GT-WT-02: minor code cleanup

commit 8576371ba1f7f0cfcc9db4bd054b009f4c99663e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 23:16:31 2015 +0200

    alecto: validation error is debug only (remove noise)

commit 46576e1eba9a2d58729f4dbf2df33cee1ec18929
Merge: 2e65d968 9780cec5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 23:05:17 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into experimental

commit 2e65d9683247d665943c78824cc93d266114117b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 23:00:04 2015 +0200

    FSK: Correct bug with clearing data after first OOK pulse

commit 336c39ff4e8e183e30667e4460f00224071a8f19
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 22:57:33 2015 +0200

    Danfoss+EC3K (FSK): Validate length to be less noisy

commit 533f219d661d8e34b49ead03dff8178e08656653
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 22:56:30 2015 +0200

    Bitbuffer: Add more bytes to support the longer FSK messages
    
    And reduce number of rows to 25

commit e99918961c592a350fd6fa17a0d485bedcb91242
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Wed Aug 19 22:43:38 2015 +0200

    GT-WT-02: minor code cleanup

commit 9780cec512676bd84cc4cbff631608522e013f53
Merge: bad64299 7863fbc0
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Aug 19 22:40:18 2015 +0200

    Merge pull request #143 from ortylp/waveman
    
    Waveman: reduce false positives by checking the bit length of the mes…

commit 7863fbc0ec38a9d5ef61a97d0856d1ced482eed5
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Wed Aug 19 22:33:56 2015 +0200

    Waveman: reduce false positives by checking the bit length of the message

commit bad6429903029fec249e9ffd8b86f2b736520471
Merge: 7ebde3ea f7d54dde
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Aug 19 22:28:58 2015 +0200

    Merge pull request #142 from ortylp/GT_WT_02
    
    GT-WT-02: we have checksum

commit f7d54dde676f3f76ad682da2ba068d3bd21ab001
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Wed Aug 19 21:44:21 2015 +0200

    GT-WT-02: we have checksum

commit 149c34c121095261887d3801441a02b8eebc6bc3
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 21:34:42 2015 +0200

    Pulse_detect: Make FSK demodulation more robust
    
    - Correct hysteresis error (positive instead of negative hysteresis :-)
    - Only detect FSK at first pulse in possible OOK sequence

commit 09882649b49393eeda0d2853cbc82b8a574868b7
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 19 21:26:07 2015 +0200

    DSC: Make debug output less noisy
    
    Require at least 2 for device debug

commit 9232c8dbc1ef09b051c75fc9b7a679038882533d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 18 21:33:55 2015 +0200

    FSK: Complete the stack. Add stub drivers
    
    May still need some tweaking - but works for Danfoss.
    E3CK has very small pulses! (~12) and should probably have higher
    samplerate.

commit c40ca8e169b4f457f9a3bd70f4705c116a9f6f22
Merge: 191a4509 7ebde3ea
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 18 08:06:18 2015 +0200

    Merge branch 'master' into experimental

commit 191a4509acd0cb7e672243f2e3f0a2d247c67d07
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 18 07:57:23 2015 +0200

    pulse_detect: Rip out broken level statistics for now

commit f24127c383e9f3a3d366854809d153202a38fcb6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 18 07:52:40 2015 +0200

    pulse_detect: Adding FSK demodulation
    
    First implementation with OOK/FSK package determination.
    Based on adaptive quantization with frequency estimators.

commit 099ce87fbe75837fcd3e781e11ae50a517dd45f2
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 18 01:04:07 2015 +0200

    FM demod: Remove DC blocker filter
    
    Estimation of FM levels are delegated to FSK demodulator

commit 7ebde3eacc669e0b8d89700b0bfb447607bb1278
Merge: 1fb21c9e 1012e0e2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Aug 17 21:45:11 2015 +0200

    Merge pull request #140 from ortylp/GT_WT_02
    
    initial implementation for GT_WT_02 decoder

commit 1012e0e28e792fc4deb613c8d4cbaded0bb4e2cc
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Sun Aug 16 21:20:30 2015 +0200

    update documentation

commit ae1b622c0570acd7009101bec6fdbb204ddd440f
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Sun Aug 16 19:43:49 2015 +0200

    update readme

commit a2b6069e6c86ce169a39584442a76b805639a2cb
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Sun Aug 16 19:23:30 2015 +0200

    initial implementation for GT_WT_02 decoder

commit db9b44ab31be2090123d839d0d76c4736d1a6d5c
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Aug 14 21:52:30 2015 +0200

    Remove decimation support
    
    Not really working

commit 1fb21c9ec0bd0db9d16127c60b16a61489108ee9
Merge: 9f5c6a86 36ffe92d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Aug 13 16:20:35 2015 +0200

    Merge pull request #139 from vestom/upstreaming
    
    Adjust low pass filtering and add hysteresis to pulse detection.

commit 2d06841f2072b7dc41223c4d1823babe921a7321
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 13 01:18:25 2015 +0200

    Clean up and clarify usage description

commit bd529cb5d0350e47fa970e14956848664d87737f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Aug 13 00:17:36 2015 +0200

    File handling: clarify mode with both input and output

commit 44ea405c73c969b193230cce286e4cdcf1758408
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 12 23:59:34 2015 +0200

    Test I/O handling of FSK data + mode consistency
    
    Separate modes for input and output should be considered.

commit 3d60ec011676078b193c87dd69e8d049fb40a8f4
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 12 23:06:28 2015 +0200

    File handling: Renaming for clarity and removal of always true logic
    
    Large if (demod->file || !demod->save_data) is always true.

commit 43aa8cdd9229fc3b5d3e8860431c54c80a0596f8
Merge: ec442eac 36ffe92d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 12 18:58:03 2015 +0200

    Merge branch 'upstreaming' into experimental

commit 36ffe92d573524dc290029628e365541281de804
Merge: 41ca4c38 9f5c6a86
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 12 18:11:26 2015 +0200

    Merge branch 'master' into upstreaming

commit ec442eac4faa2174f79eef4a848fa977861ebba3
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Aug 12 18:10:05 2015 +0200

    Initial FM/FSK demodulator

commit 9f5c6a86ced0fd3ca34ac04e10ddbffaef4ef8b2
Merge: 37d51eca a2df94a2
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Aug 11 23:00:01 2015 +0200

    Merge pull request #138 from ortylp/Brennstuhl_RCS_2044
    
    support Brennstuhl RCS 2044 remote control

commit c781d875271701db2cdbf8ea3c93d1938705dbb5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 11 22:54:39 2015 +0200

    Prepare low_pass filter for reuse and encapsulate implementation better

commit a2df94a2f172bd36f662d2bb5c8c9a9e22d04592
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Tue Aug 11 22:01:24 2015 +0200

    brennstuhl_rcs_2044: fix demodulator parameters, add multirow processing, add more debug logging code

commit 41ca4c3852a8c811bfedb20cf28f525438e51039
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 11 19:01:30 2015 +0200

    pulse_demod_pcm_rz: Increased bit period tolerance from 10% to 25%
    
    Divide by 4 should also optimize nicely ;-)

commit 6b8a0c919040ac3c215df5d6e7f94ef9ff2e988a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Aug 11 18:58:14 2015 +0200

    Correct offset in conversion from Uint8 to Int8
    
    Minor correction to avoid overflowing int16. Should not be significant
    in later corrections due to integer promotions.

commit f5db517c2e4674b0b6a4dfa9447fef1ce448920e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 23:18:16 2015 +0200

    Correct divide by zero bug and minor cleanup.

commit 660cc2d40ce3a4aa9256b8d321e942a6c925aaee
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 23:17:11 2015 +0200

    Lower default level limit to 8000
    
    Max theoretical value is 16384 (values above is ripple due to
    saturation). Decodes better signals with lower levels.
    Analyses rtl_433_tests/tests/GT-WT-02/gfile003.data cleanly

commit a8ea818551814eeabc718a38ec92c89b64566db8
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 21:09:39 2015 +0200

    Oregon: lower limit to compensate for shorter pulses
    
    Decoding problems tracked to be due to on pulses being shorter than off
    pulses
    (http://wmrx00.sourceforge.net/Arduino/OregonScientific-RF-
    Protocols.pdf)
    And we are apparrently getting even shorter pulses...

commit 536dbb14d01a177d6876a53b9d2fc675d66d8369
Author: Paul Ortyl <ortylp@ortyl.org>
Date:   Sun Aug 9 17:58:59 2015 +0200

    support Brennstuhl RCS 2044 remote control

commit 7e6bbfafc12a56d31a230e3ba17625a05090e6c7
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 17:51:02 2015 +0200

    Add pulse and gap level statistics
    
    Useful for determining signal and noise level.
    Changed interval notation to mathematically correct notation [;]

commit c82384af467772118ca0f504f8ecc73843885f49
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 16:07:13 2015 +0200

    Add hysteresis to pulse detector
    
    Should always have been there - but especially needed with less low-pass
    filtering.

commit 79ed98c0401f30d49ef1bacd836d26943c2fef95
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 15:55:54 2015 +0200

    Change low pass filter to reduce step response time (95%) from ~10 to ~20 samples
    
    Works better across all test files. OK for DSC as well.

commit e0fd62a4c304137a856c4a6fc721e2db0db3ad2d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 14:21:19 2015 +0200

    Change low pass filter to reduce step response time (95%) from ~100 to ~10 samples
    
    100 sample step response is too excessive for small pulses (e.g. DSC)
    and increases pulse variance.
    Now decodes all DSC test files.

commit a9b0411ca8f22a8e510b4f2d190670a6d90249c4
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Aug 9 13:08:37 2015 +0200

    Refactor baseband sample processing functions into own file

commit 37d51eca76ef67107712203cec7a8d5b665718c1
Merge: 4399043c e432c1d3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jul 28 23:49:29 2015 +0200

    Merge pull request #135 from rct/dsc-contact-parse
    
    Initial DSC security parsing and debugging improvments

commit e432c1d3ea2d1f6b01a2fe9016a7528879c0701e
Author: rct <rct+github@r-t.org>
Date:   Tue Jul 28 15:09:08 2015 -0400

    pulse_demod_pcm_rz: Additional debugging info

commit 8e188f670ce2f07b70795fea73c5946550832ff9
Author: rct <rct+github@r-t.org>
Date:   Tue Jul 28 15:00:25 2015 -0400

    Debug output improvements
    
    Use multiple -D to increase debug level
    Two -D's will print pulse data

commit 8bcc71b7ee79d9a43d5db47f935e0116f210f350
Author: rct <rct+github@r-t.org>
Date:   Tue Jul 28 14:41:29 2015 -0400

    DSC Security Contact initial parsing

commit da2bdcd1408d168fd0783d9b22e43d4aca715d5c
Author: rct <rct+github@r-t.org>
Date:   Tue Jul 28 13:42:12 2015 -0400

    Uncomment printing of pulse data during debugging

commit 4399043ce3b861704e35d52192d0edd4e0c06bf3
Merge: fa7b4362 8232cb27
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jul 25 16:23:15 2015 +0200

    Merge pull request #132 from vestom/upstreaming
    
    Overall cleanup - fix most compile warnings

commit 8232cb273da1560ae091cf883502baff678edebe
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 22:17:17 2015 +0200

    Minor pretty-print change

commit 153ced087839cd59918a4d61105c13d1a89d3cba
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 22:13:36 2015 +0200

    Remove some noise from LaCrosse sensor in debug mode
    
    This is very noisy when testing other sensor data than LaCrosse.

commit 89a52d6f1e4910443b3b9da35c67b7e19fc76612
Merge: fa7b4362 b005d441
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 22:12:03 2015 +0200

    Merge branch 'experimental' into upstreaming
    
    Conflicts:
            src/devices/alecto.c
            src/devices/lacrosse.c

commit b005d4410aa4e3792517a186b4dca7f53ab937e0
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 21:03:40 2015 +0200

    Clean up bitbuffer a bit
    
    num_rows is more logical than row_index for users

commit 139fad4918a55e5afd74d9f6ac2dc5ec715449ed
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 19:47:30 2015 +0200

    Rename bitbuffer_t::bits_buffer to bitbuffer_t::bb
    
    Better now than later...

commit fa7b43620679b8fee64dd029d4a06ef4053ddccb
Merge: db5b8baa 7740d4d9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jul 15 14:51:05 2015 +0200

    Merge pull request #131 from rct/lacrosse-new-demod-cleanup
    
    LaCrosse removed unneeded start bit removal workaround

commit c59375705ee83c486b638e18f2024e881722543f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jul 15 00:57:55 2015 +0200

    Moved all drivers to use bitbuffer_t directly
    
    And removed lots of compile warnings...

commit 4bc796d9e4e15f8debcba7935f6b06e49b71abd8
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jul 14 23:43:30 2015 +0200

    Fix many compile warnings

commit 00ff0669035c9af22b0b1ff92cf933c581bca0fb
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jul 14 23:20:38 2015 +0200

    Added binary printout to bitbuffer_print()
    
    For feature parity.. Only print if number of bits is low.

commit cba8159180c0eeed809aff760c9ee106c38fcb8e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jul 14 22:50:21 2015 +0200

    Removed debug_callback()
    
    Now drivers do no longer need to print out themselves

commit 26de006eef02d36e9bcbaa689a1e487bfe87a56a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jul 14 22:01:15 2015 +0200

    Added common debug printout - and corrected minor bug
    
    Make generic debug printout of bitbuffer instead of each driver
    implementing their own.
    
    Corrected potential bug, where bitbuffer would not be cleared for
    drivers without callback function.

commit 7740d4d9d56a7d83289fa8be05b07369c4c57fcb
Author: rct <rct+github@r-t.org>
Date:   Tue Jul 14 14:01:08 2015 -0400

    LaCrosse removed unneeded start bit removal workaround
    
    Moved time stamp to util.c
    Alecto, fixed compile warnings (%%, time stamp, demod_arg init)

commit db5b8baacb78aaa213365105a46547055cd18891
Merge: c21644e4 67cf942d
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jul 12 12:31:01 2015 +0200

    Merge pull request #129 from vestom/upstreaming
    
    Added Calibeur RF104 (aka Biltema Art. 84-056), DSC and X10 RF drivers

commit 67cf942d0484f60fcea024aad32e2a14e0dc8cc2
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jul 12 09:06:58 2015 +0200

    Add some documentation to pulse demodulators
    
    Hopefully this will help potential driver writers

commit 5a5e8dcfec0250d7a4f9b82b4c5d0027005b6217
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jul 12 08:48:35 2015 +0200

    Add X10 and DSC to README.md

commit 414ac89f636d74d828de57ec12a00b7359d0d9cc
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jul 12 08:11:21 2015 +0200

    Clean up and re-order alphabetically :-)
    
    Old sample based decoders are not recommended for future use

commit 554166c52cca0ab76cffce73741967d7e9a1728d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jul 12 00:18:17 2015 +0200

    Remove unused ID parameter from all devices

commit 0cdf4f62ef9de5338c6a20e8c856b8e53b4b8d9b
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 23:58:55 2015 +0200

    X10 RF: print data until proper decoding

commit 72c9f2bf22d0d17d5d1f93c80b9365c1fa57fb0e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 23:50:28 2015 +0200

    DSC: Refine decoding
    
    Based on https://fccid.io/document.php?id=100988

commit b8732fae357b18c98cd96f9a90eabcb167967f8c
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 22:55:47 2015 +0200

    Reverse polarity of pulse_demod_pcm_rz()
    
    When reading the DSC protocol this makes more sense

commit b48ea3af5060da6239615626ee02a361b4d76e5a
Merge: 9c24549c bb8a7735
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 21:02:07 2015 +0200

    Merge branch 'upstreaming' into experimental
    
    Conflicts:
            include/rtl_433.h - resolved

commit bb8a773597ab18d6abff2463ce93a46e934b0d2d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 20:53:03 2015 +0200

    Simplify parameter handling for pulse_demod_pcm()
    
    Removed explicit start_bit parameter and use demod_arg instead

commit 9c24549c70917801edf7b5c78885516fcb6c3391
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 20:34:32 2015 +0200

    Add DSC stub driver
    
    Tested with:
    rtl_433_tests/tests/dsc/01/gfile001.data
    Does not now how to interpret the bits though...

commit ba28bc0835b128386d38da44b91f86f784535bc6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 20:33:27 2015 +0200

    Add decoder for Pulse Code Modulation, Return-to-Zero
    
    To be used by DSC

commit 2ddb7fda7fefc1bc939ab2c7bff4d88c46b6105e
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 18:02:52 2015 +0200

    Added X10 RF stub driver

commit 1f22df530e93de387b345bff779f8aab9e735edf
Merge: 81cd3d66 5e405239
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 17:00:57 2015 +0200

    Merge branch 'upstreaming' into experimental

commit 5e40523920dce1267e6c044f18a4c14caf4897bf
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 16:51:21 2015 +0200

    Add Calibeur to README.md

commit 81cd3d66a66f798228d5181238226f0fd17bd5b9
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 16:43:01 2015 +0200

    Converted demod_ bit functions to common bitbuffer
    
    Saved some lines for now.
    Long term plan is to convert all drivers to receive a bitbuffer.

commit 9c89eb1b188211c5c34a8d513f4ae65f39bbb2f5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 15:59:45 2015 +0200

    Calibeur: Better validation with parity check

commit bf5b0a58e1530cea2cd91deba83cf833e79ca6e5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 15:59:06 2015 +0200

    Made a util.c with generic helper functions (CRC8)
    
    For use with device drivers

commit bc8fe734673750a43a6cc2d61c7a4a8696c0b511
Merge: 8fd6bb3f c21644e4
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 14:48:17 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into experimental

commit c21644e4d86d15f888e4bc0bed81b2450cc2703c
Merge: d96f8e38 c0beea4a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jul 11 14:39:58 2015 +0200

    Merge pull request #128 from vestom/upstreaming
    
    Pulse based demod: more sensors converted..

commit 8fd6bb3f3761e7bf504a14518428f6871b8008c4
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 14:16:27 2015 +0200

    Added Calibeur RF-104 Sensor
    
    Tested with both live data and:
    rtl_433_tests/tests/calibeur/RF104/01/gfile001.data

commit 90e9b85da4c32e733b437e3d20170746e8b70173
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sat Jul 11 14:15:14 2015 +0200

    Added ternary PWM decoder with configurable sync bit.
    
    Needed for Calibeur RF-104 sensor.

commit c0beea4ad31024a173622f37d4fc3c6ac00a91d8
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 21:29:01 2015 +0200

    Make bitbuffer even less noisy
    
    Some decoders with large .short_limit may add a lot of bits...

commit 1dcdeba8556e0728140cef50fbad9b0177b4edb6
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 21:14:31 2015 +0200

    Converted Prologue sensor to pulse based decoding
    
    Reset limit changed to be compatible with 10ms minimum gap. That is OK,
    as gap between messages is 9ms.
    Tested with: rtl_433_tests/tests/prologue/01/gfile001.data

commit 52a9d62fb4843bb472cf1fd7e388399042fc3f82
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 18:57:24 2015 +0200

    Pulse demodulators: Added support for useful debug output
    
    Has to be manually enabled by uncommenting printer functions

commit 9d1e6f54303ecf5a95822c37f72865bb6ba87197
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 18:46:07 2015 +0200

    Pulse detector: added MIN and MAX gap time before EOP
    
    Implemented minimum and maximum gap times in addition to current
    gap/pulse ratio. Changed values to be independent of sample rate.
    Also made bitbuffer less noisy for decoders with small .long_limit
    Tested with:
    rtl_433_tests/tests/ambient_weather/01/f007th.data
    rtl_433_tests/tests/cardin/01/S466-TX2_01.data
    rtl_433_tests/tests/cardin/01/S466-TX2_02.data
    rtl_433_tests/tests/fineoffset/01/gfile001.data
    rtl_433_tests/tests/lacrosse/01/gfile001.data
    rtl_433_tests/tests/lacrosse/01/gfile002.data
    rtl_433_tests/tests/lacrosse/01/gfile006.data
    rtl_433_tests/tests/oregon_scientific/01/BTHGN129.data
    rtl_433_tests/tests/oregon_scientific/01/BTHR968.data
    rtl_433_tests/tests/oregon_scientific/02/gfile003.data
    rtl_433_tests/tests/prologue/01/gfile001.data

commit cf889856cdd5a1434ff07b5a00658d0ef2ded6fa
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 17:07:21 2015 +0200

    Convert Cardin sensor to pulse based decoding
    
    Converted to less CPU intensive decoding.
    Tested before and after with the following data files:
    rtl_433_tests/tests/cardin/01/S466-TX2_01.data
    rtl_433_tests/tests/cardin/01/S466-TX2_02.data

commit 86534ec4d26f17718b85942767afd9529f3dad37
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 17:04:51 2015 +0200

    Add pulse based PPM decoder as replacement for pwm_d_decode()

commit c1fe85b59bb5ba0da7dd4aa4f687156eabe2cc31
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 10 17:03:23 2015 +0200

    When reading file, add extra empty samples to ensure EOP detection.
    
    Some test data files have too few "idle" samples at the end to ensure
    end of packet is robustly detected. Decode an extra empty buffer to
    ensure decoders are flushed.

commit 81d7ec9e9f457a9c60fdb4fcb3a45bcbbc917136
Merge: 924ef1cf d96f8e38
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jul 9 21:55:44 2015 +0200

    Merge https://github.com/merbanan/rtl_433

commit 924ef1cfbd6d7c141f2bf14c62aae1dbb62e137f
Merge: b6ab70b9 5b343640
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jul 9 21:53:31 2015 +0200

    Merge https://github.com/merbanan/rtl_433

commit d96f8e38140e4fce97b676a8cf81fa2f3a9b9a89
Merge: 5b343640 bef22971
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Jul 9 21:45:31 2015 +0200

    Merge pull request #124 from vestom/generic_demod
    
    New packet based pulse demodulation infrastructure

commit 5b343640808370c0888ecf0d351e35317e92cf68
Merge: 44cf7927 d316356f
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Jul 9 21:43:02 2015 +0200

    Merge pull request #127 from onlinux/master
    
    Fixup OWL CM180 code

commit 44cf792788d959b3127519b04bbfad0d54f69e05
Merge: 988c115d f473e7f9
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Jul 9 21:42:04 2015 +0200

    Merge pull request #125 from jcarduino/master
    
    Changed Alecto output, Corrected errors in rain data routine

commit d316356f83ebd43ef56b461afe90be730102f46f
Author: eric <onlinux@free.fr>
Date:   Thu Jul 9 19:30:31 2015 +0200

    Fixup OWL CM180 code

commit bef229713af4c7391faaac88d80af53348672d98
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Fri Jul 3 00:49:02 2015 +0200

    Added PWM decoding with startbit removal. Converted Lacrosse sensor.
    
    Tested with the following data:
    rtl_433 -r ~/rtl_433_tests/tests/lacrosse/01/gfile001.data
    rtl_433 -r ~/rtl_433_tests/tests/lacrosse/01/gfile002.data
    rtl_433 -r ~/rtl_433_tests/tests/lacrosse/01/gfile006.data

commit 6ef21b25ad620108161d32d838b16f559cf5664a
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jul 2 23:01:26 2015 +0200

    Remove sample based manchester_decode()

commit 7757bae6b2e7b7f46a00195f7a112631364350f5
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jul 2 22:57:18 2015 +0200

    Converted the Oregon Scientific driver to pulse based decoder.
    
    The conversion is tested successfully with the following datafiles:
    rtl_433 -r ~/rtl_433_tests/tests/oregon_scientific/01/BTHGN129.data
    rtl_433 -r ~/rtl_433_tests/tests/oregon_scientific/01/BTHR968.data
    rtl_433 -r ~/rtl_433_tests/tests/oregon_scientific/02/gfile003.data

commit 24d6cba9bac2aae33c327c2aa54d61120a6650cb
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Thu Jul 2 22:42:07 2015 +0200

    Added pulse based Manchester demodulator. Ambient Weather sensor converted.
    
    A pulse based Manchester demodulator is added based on the current
    sample based manchester_decode() dunction.
    The Ambient Weather sensor is converted and successfully tested to work.
    With: rtl_433 -r ~/rtl_433_tests/tests/ambient_weather/01/f007th.data

commit f473e7f9e3c68a807eaba16ac977019b90afe887
Author: johan <johan@E6410>
Date:   Thu Jul 2 03:07:07 2015 +0200

    Changed Alecto output
    Corrected errors in rain data routine

commit 44ed039ed0bb91cda2339282144480e0580cdb36
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 30 23:45:08 2015 +0200

    pulse_analyzer: Added histogram fusing
    
    Added fusing of overlapping histogram bins to make detection more robust

commit b6ab70b9becbeda46a62c597b378f0dad1a4aa00
Merge: a0608cd9 988c115d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 30 19:25:54 2015 +0200

    Merge https://github.com/merbanan/rtl_433

commit e4260e5acfb8bed2292636858d130f5d42c56695
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 30 18:13:58 2015 +0200

    Changed to -std=gnu99
    
    In maybe 10 years we can go to -std=gnu11 ;-)

commit 8f8094024bcbbc5d7e17f9c0a6886c2c0ca3e8ca
Merge: 6ddbd67c 988c115d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 30 18:01:54 2015 +0200

    Merge https://github.com/merbanan/rtl_433 into generic_demod

commit 988c115dc6d994ce95835d9ede9e17896f5ef56b
Merge: 1f7bc43c a4a328bf
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jun 29 23:52:14 2015 +0200

    Merge pull request #123 from rct/read-recorded-without-rtl
    
    Read recorded data without opening RTL device

commit 1f7bc43cd206ee1a466cb71263fb7f436b96bc7d
Merge: 99ed459c d7870111
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Jun 29 23:51:54 2015 +0200

    Merge pull request #121 from rct/lacrosse-data-check
    
    LaCrosse added data integrity check and other clean-up. Fixes #120

commit 6ddbd67c8a12680b612aa5d59b83d9cbfb98bc19
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jun 29 23:08:45 2015 +0200

    Remove old style PWM raw decoder

commit 5e12ab1044446a6c18793bb8f84f9a7bae8d2eda
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jun 29 22:34:27 2015 +0200

    Minor whitespace cleanup

commit e0579b6cc987edc87f5c1d1923eacb8db66c4ba0
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jun 29 22:22:57 2015 +0200

    Gluing it together. Converting fineoffset sensor. Tested!
    
    The proofing of the new packet based pulse detection. The pulse
    demodulator for PWM_RAW is added (with some minor corrections). The
    fineoffset sensor is switched to the new decoder and tested to work
    correctly (both with test data and live).

commit 7b89c5c11930a8a8c7b1abc3dd64ce1876403ef0
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Mon Jun 29 21:21:52 2015 +0200

    bitbuffer.c: Add test code and fix an overflow bug

commit a4a328bf338071c6a077e78f152773d6442aabd5
Author: rct <rct+github@r-t.org>
Date:   Sun Jun 28 18:17:31 2015 -0400

    Fix to allow reading saved data files without an RTL device
    
    librtl calls will be skipped when using -r to play back files
    saved with -t.

commit d7870111d34c048589d08b6ee8db15ade95ab888
Author: rct <rct+github@r-t.org>
Date:   Sun Jun 28 17:15:58 2015 -0400

    LaCrosse added data integrity check and other clean-up.

commit e5e0e19989fccb1b0aa8d38f485e6472bdfd04f3
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jun 28 23:15:56 2015 +0200

    Add pulse demodulator for PWM. Separate bitbuffer into own file.
    
    Made a prototype for a PWM pulse demodulator. Broke out bit_packet
    functions into own file to avoid circular references and for clean up.
    Compiles cleanly, but untested.

commit 4a2b5f3c722745e701e9e51ea543229b1d9c546d
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Sun Jun 28 13:35:53 2015 +0200

    Minor cleanup

commit a8eca367a97f4da66469e4c3e048d6b3c60c0312
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 23 23:33:16 2015 +0200

    Minor cleanup

commit faeba887594e2365fb83bfc423cdc2f26d812d71
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jun 17 01:09:21 2015 +0200

    Added a pulse analyzer function

commit c59860eb3648ec24a9ec0a6385b754b48a29c076
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Tue Jun 16 22:10:37 2015 +0200

    Added generic pulse detector
    
    Initial attempt at making CPU efficient demodulation by making a common
    data sample processing. The CPU intensive sample based demodulation will
    be replaced by a common pulse detector outputting a pulse data structure
    for further processing.

commit a0608cd9e06f91a4fabae1dcb5850e7a784f8a70
Merge: cb10d29d 99ed459c
Author: vestom <tovsurf@vestermark.dk>
Date:   Sun Jun 14 18:46:46 2015 +0200

    Merge pull request #2 from merbanan/master
    
    Update from merbanan

commit 99ed459cedf87e120a72591fee9981b59b54120d
Merge: 1def756a 260f7fe8
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu May 7 23:01:33 2015 +0200

    Merge pull request #116 from Serveurperso/master
    
    Disable buffering for stdout and stderr, workaround for data redirection...

commit 260f7fe833f53bdaf6e5e34280303fc645b56f54
Author: root <root@omap.(none)>
Date:   Fri May 1 20:38:22 2015 +0200

    Disable buffering for stdout and stderr, workaround for data redirection and logging

commit 1def756a32913da5fd419cf5c038434fe53703c0
Merge: 610f1a02 6025f328
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Apr 25 23:37:18 2015 +0200

    Merge pull request #114 from sherbang/f007th-rebase
    
    Add support for Ambient Weather F007TH Temperature/Humidity sensors

commit 6025f328e807ea233e6a3063849d4dc4679a1b8e
Author: David Ediger <dediger@gatech.edu>
Date:   Fri Feb 6 12:51:48 2015 -0500

    Add support for Ambient Weather F007TH Thermo-Hygrometer
    
    Thanks to @davidediger for writing the code.

commit 610f1a02d84c00bb9a261e9e6a24cf54d6a4c55e
Merge: 79f37a37 be3d35a3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Apr 10 11:12:34 2015 +0200

    Merge pull request #112 from klattimer/master
    
    Added OWL CM160 support

commit be3d35a3bfefcc051842c8c290021387070a1ac0
Author: Karl Lattimer <karl@qdh.org.uk>
Date:   Fri Apr 10 09:38:07 2015 +0100

    Added OWL CM160 support

commit 79f37a37c56fd0c3d6514a9fc69bb9d7a3ae5042
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Apr 7 21:48:36 2015 +0200

    Fixup the Nexus sensor code

commit 994228a57b4cf04c722e7399b48aae725ae6c3ba
Merge: 1a2f67ce 1d674b81
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Apr 7 21:43:12 2015 +0200

    Merge pull request #111 from ukshady/master
    
    Nexus sensor from Clas Ohlsen

commit 1a2f67ce6ad25928b0f20aa42dc0696fe78166e6
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Wed Apr 1 23:56:47 2015 +0200

    protocols: change all stderr to stdout

commit f005e82242e34f3eb70e1041e074be958cb86cfe
Merge: fe2f2ed0 ba795902
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Apr 1 23:40:38 2015 +0200

    Merge pull request #110 from tarantir/patch-1
    
    Update lacrosse.c

commit 1d674b81939e7730467fae0421d8c05cc47b7d4d
Author: ukshady <adrian_stevenson2002@yahoo.com>
Date:   Mon Mar 30 13:44:26 2015 +0100

    Added Nexus sensor

commit d0e087941a5fb2fd21efbd334defcc9b6853bd7d
Author: ukshady <adrian_stevenson2002@yahoo.com>
Date:   Mon Mar 30 13:42:57 2015 +0100

    Added Nexus termperature and humidity sensor

commit 96c89707fdc21d8b196ea0f4a89b9b99e7d5cb44
Author: ukshady <adrian_stevenson2002@yahoo.com>
Date:   Mon Mar 30 13:35:40 2015 +0100

    Added support for Nexus temperature and humidity sensor from Clas Ohlsen
    On each temperature event a local file called nexus.csv is created containing the just the most recent readings.

commit ba79590292544f84b359facae72e6b44d5bd52dd
Author: Randy T <rt.githib@tarantino.us>
Date:   Sun Mar 29 17:42:39 2015 -0400

    Update lacrosse.c
    
    Fix to write output to stderr

commit fe2f2ed08d34123366bc18574f05b8074d13c95a
Merge: 29e8ac5a dec525fa
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 29 22:41:56 2015 +0200

    Merge pull request #109 from Lefinnois/uvn800
    
    added Oregon Scientific UVN800 UV sensor

commit 29e8ac5ab2050583ce04177d64a881b4ff3d4147
Merge: 4b204fb2 a5df7018
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Mar 29 22:41:24 2015 +0200

    Merge pull request #108 from Lefinnois/CardinImproved
    
    Cardin improved

commit dec525fafbb445094ffc8692beaeee572234680b
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Sun Mar 29 12:38:08 2015 +0200

    added Oregon Scientific UVN800 UV sensor

commit a5df701854270a1dbdbaf5676631974b106d32a1
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Sun Mar 29 10:37:28 2015 +0200

    adding message size test too

commit db50fc8cacc751b81440f02fcf799ae58b20bd93
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Sun Mar 29 10:24:29 2015 +0200

    fixed false detection with Weather Sensor messages

commit 4b204fb231fcc7d9b9bfa59a136ec9c60403ca3e
Merge: 33c8f57a 4e667bf3
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Mar 21 23:10:08 2015 +0100

    Merge pull request #107 from Lefinnois/cardin27M
    
    Adding Cardin S466-TX2 garage door remote

commit 4e667bf3a68e8a9d045938330fd953c50d415937
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Sat Mar 21 09:38:42 2015 +0100

    added copyright and licence

commit 37f4f0038053a62108e2c0dad9411a8fbd99d09c
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Fri Mar 20 14:13:27 2015 +0100

    fixed typo

commit 3bd07cfbe08bc335dfdb658809050b0f9bfe622d
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Fri Mar 20 13:29:10 2015 +0100

    added chan selection switch display

commit 48f6bfce5960c79e42557ebde41073c755db3628
Author: Denis Bodor <lefinnois@lefinnois.net>
Date:   Fri Mar 20 12:12:34 2015 +0100

    added Cardin S466-TX2 garage door remote

commit 33c8f57a9d7599e2309f987bfddd891d988c0c10
Merge: 5b0c6877 8862a570
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Feb 27 22:10:40 2015 +0100

    Merge pull request #104 from helgew/opts
    
    fixed command line option specification

commit 8862a57051fbddd8e5a391440aec83351cb529fd
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Feb 27 13:05:37 2015 -0800

    fixed command line option specification

commit 5b0c6877fa804d5c81976677b06086014740d73e
Merge: 15c4260b f0914474
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Feb 22 22:59:54 2015 +0100

    Merge pull request #101 from helgew/build
    
    fixed automake build system

commit f091447428355f321248f31556a492b6190db967
Author: Helge Weissig <helgew@grajagan.org>
Date:   Tue Feb 17 09:08:45 2015 -0800

    fixed automake build system

commit 15c4260b4d1f8c71058ed4cf8153e248742362b6
Merge: c614ce91 6d375ce1
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Feb 16 01:18:28 2015 +0100

    Merge pull request #98 from helgew/opts
    
    Added command line option to specify remote devices to listen for

commit 6d375ce189eb216d5af262e7575eda995f1c464b
Author: Helge Weissig <helgew@grajagan.org>
Date:   Thu Feb 12 15:08:15 2015 -0800

    updated Readme.md

commit c4323207fa03442993c25e97e5e507f242be1c2d
Author: Helge Weissig <helgew@grajagan.org>
Date:   Thu Feb 12 13:41:04 2015 -0800

    Added command line option to specify remote devices to listen for

commit c614ce9198cfc901c282ab3e775cae8eabd760b9
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Feb 3 19:09:19 2015 +0100

    Increase MAX_PROTOCOLS to 20

commit cb10d29dcdfdcc458d2b6116f40b66f61bb77c29
Merge: 2f879478 3d925265
Author: vestom <tovsurf@vestermark.dk>
Date:   Wed Jan 28 01:05:34 2015 +0100

    Merge pull request #1 from merbanan/master
    
    Update

commit 3d9252651765df7289a7eb3bbafbc0fa8010eb68
Merge: f3422572 af9e5549
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 28 00:38:37 2015 +0100

    Merge pull request #94 from vestom/fineoffset
    
    Added support for Fine Offset Electronics Temp/Humidity sensor

commit af9e55493b95be37560a3cf2b00ecb63b4a8c280
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jan 28 00:14:54 2015 +0100

    Corrected tab to space

commit df0217c211f68a12a0c051e04d688bf301321d6f
Author: Tommy Vestermark <tov@vestermark.dk>
Date:   Wed Jan 28 00:04:17 2015 +0100

    Added support for Fine Offset Electronics Temp/Humidity sensor

commit f34225722ea2519bc2af507e7c3c056c40cc6f1d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 27 22:53:32 2015 +0100

    oregon_scientific: remove utf-8 characters causing bad output under windows

commit 2f6483f80e87c56e04e36abc30fb76dfac172a8a
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 27 22:49:45 2015 +0100

    Update running part

commit 8a1d3d4ab1e2926f7de622a9cad8e1ab2524b092
Merge: 2f879478 49348f36
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jan 27 22:45:28 2015 +0100

    Merge pull request #93 from onlinux/master
    
    Add Owl CMR180 support

commit 49348f362ff1cb29f10cb5d02f68cd985415dec2
Author: eric <onlinux@free.fr>
Date:   Tue Jan 27 15:01:48 2015 +0100

    Add Owl CMR180 support

commit 2f87947871866606f336d5e99a26ba6e5d4f50f9
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jan 24 00:58:48 2015 +0100

    Re-enable the prologue protocol

commit 4cf5e4796d8cbba5b082636633a39e22e037113e
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jan 24 00:56:52 2015 +0100

    Add google group

commit c608481cce57db5ea246c6ee0e02c46c6de121ca
Merge: e0b6c357 129641b5
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 23 13:12:44 2015 +0100

    Merge pull request #84 from helgew/rmrtlsdr
    
    Removal of rtl-sdr code base

commit e0b6c35708a67d5d16add3739c210855dda7741f
Merge: db2e69d1 f313dc33
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 23 10:44:59 2015 +0100

    Merge pull request #90 from helgew/refactor
    
    SIGPIPE handling correction as per rct@ab932e0

commit f313dc33f5ac433b31ddab1e28354d96023081f7
Author: Helge Weissig <helgew@grajagan.org>
Date:   Thu Jan 22 16:36:59 2015 -0800

    SIGPIPE handling correction as per rct@ab932e0

commit db2e69d190919fa6103259abfd5ddc2d8dd7866d
Merge: 064fb6bd b4782ab4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Fri Jan 23 00:22:27 2015 +0100

    Merge pull request #89 from pclov3r/master
    
    Update oregon_scientific.c with missing bracket

commit b4782ab40daba3eb910173d076586cc638fc5bbe
Author: pclov3r <compaq963@gmail.com>
Date:   Wed Jan 21 14:55:20 2015 -0800

    Update oregon_scientific.c

commit 064fb6bd423ab61bd348e49dc264827788814a9e
Merge: 04ff2014 2a657280
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 21 09:01:56 2015 +0100

    Merge pull request #83 from deennoo/patch-1
    
    Adding osv3 WGR800 WIND GAUGE

commit 04ff20147fbb585094f1aacb97a6dfeb3b204cf5
Merge: c2dad1d4 ba4f5efe
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Jan 21 09:01:02 2015 +0100

    Merge pull request #82 from helgew/refactor
    
    Refactor fixes for issue #79

commit 129641b5f5f9952b2e56f7719ba08cd87e5d39cf
Author: Helge Weissig <helgew@grajagan.org>
Date:   Mon Jan 19 12:54:25 2015 -0800

    changed to md format and added autotools instructions

commit a6877d1ccc411d44b3d9b8259a2b0910337da568
Merge: 50cfd95d ba4f5efe
Author: Helge Weissig <helgew@grajagan.org>
Date:   Mon Jan 19 12:19:32 2015 -0800

    Merged branch 'refactor' into rmrtlsdr

commit 50cfd95da14b37678326fdf17fe2ec18213bfb3c
Author: Helge Weissig <helgew@grajagan.org>
Date:   Mon Jan 19 12:05:01 2015 -0800

    removed rtl-sdr files and modified CMake and autotools configurations

commit 2a65728012f2f41d001fd237f22eda02d22ec8b1
Author: deennoo <deennoo33@gmail.com>
Date:   Mon Jan 19 15:41:30 2015 +0100

    Adding osv3 WGR800 WIND GAUGE
    
    Adding WGR 800 Wind Gauge
    
    Code based on Lostbyte arduino skecth
    
    Miss Average speed wind, i'm working on it

commit ba4f5efeb8529cbef7c6c911d6e42ed628b46921
Author: Helge Weissig <helgew@grajagan.org>
Date:   Sun Jan 18 16:49:43 2015 -0800

    PR #69's full fix

commit e3a101b548ceb77d1011e598214bf11224c6af99
Author: Helge Weissig <helgew@grajagan.org>
Date:   Sun Jan 18 11:33:25 2015 -0800

    whitespace change only

commit 0be697a237a7ae8a56deb3e1c1b3add5417699f9
Author: Helge Weissig <helgew@grajagan.org>
Date:   Sun Jan 18 11:26:53 2015 -0800

    PR #62's fix to division by zero (originally line 952)

commit 89f1c363e2e827be62af3eeb2d719233f077be18
Author: Helge Weissig <helgew@grajagan.org>
Date:   Sun Jan 18 11:21:38 2015 -0800

    PR #69's fix to signal handling

commit 67da17bdb9ab96336d8743f051c4e67e72abd292
Author: Helge Weissig <helgew@grajagan.org>
Date:   Sat Jan 17 09:38:42 2015 -0800

    added include to satisfy unresolved dependencies on some systems

commit c2dad1d453dad4eccacdda5f30e0a803ba8dff34
Merge: 1e110cec 7748f464
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sat Jan 17 10:32:45 2015 +0100

    Merge pull request #74 from helgew/refactor
    
    Refactoring of device support and combined pull requests for PRs #34, #50, #52, #54, #57, and #60

commit 7748f464cf384aa01ff55ee5357caaf64ba4ee10
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:33:27 2015 -0800

    added back in registration of protocols lost in merge process

commit 63c226e466c95895e4ef6475719c97456a46cb53
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:33:23 2015 -0800

    added protocols supported

commit 21cc8af683c5e60503e8047dffb533612e56f228
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:28:30 2015 -0800

    added temp files from mergetool

commit 54e9595ae89795dbcf383b7aae458129da95b6a2
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:11:13 2015 -0800

    factored out Acurite TH support

commit 8e8a64925962bff771ef83d4eebec6fc0bedccff
Merge: 527c0112 c1474c3f
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:08:46 2015 -0800

    Merge branch 'pbfy0' into refactor
    
    Conflicts:
            src/rtl_433.c
    
    This replaces PR#57

commit 527c0112be1fbaea46a3b3dd8bf534d78d77d4d3
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:03:46 2015 -0800

    factored out support for Alecto and KlikAanKlikUit devices

commit ab3b65aec9070810e1d1f9ff9cc5e7fa7b3df197
Merge: a74f24a3 6904fc10
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 16:00:57 2015 -0800

    Merge branch 'jcarduino' into refactor
    
    Conflicts:
            src/rtl_433.c
    
    This replaces PR#54

commit 6904fc10b91a355a9bc07bcf1042ca471bed3325
Author: jcarduino <arduino@corstjens.org>
Date:   Mon Sep 22 10:43:24 2014 +0200

    Update README

commit 5e2c61d8ec8bfe9de0a7a13e593222f748c87aa9
Author: johan <johan@E6410>
Date:   Sat Sep 20 16:42:01 2014 +0200

    Added KlikAanKlikUit protocol

commit 66021b37506ef0fbf3280aa427934cbdb98c20c5
Author: johan <johan@E6410>
Date:   Fri Sep 12 13:44:42 2014 +0200

    Alecto

commit a74f24a3a204863d99d847b69cef54ed282ce4d4
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 15:12:58 2015 -0800

    factored out mebus and intertechno devices

commit 9d98d97213d2d16ff24516ee68476b20010a1a7b
Merge: 4b5ac908 6f770be0
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 15:06:33 2015 -0800

    Merge branch 'toke:master' into refactor
    
    Conflicts:
            src/rtl_433.c
    
    replaces PR#50

commit 6f770be0475ea709dbcbc8297057a7182461e440
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 23:29:19 2014 +0200

    Added low battery indicator
    
    * Low battery indicator added
    * output of unkown values added

commit f51596c65f488c52f1479c2e6b5b087da3a428c4
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 21:58:23 2014 +0200

    new section in README

commit 7bd7459f2babe7fc2e4dd0e1dc726d30b6102912
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 21:56:39 2014 +0200

    build directory ignored

commit 957ca05b29077b15c4bc5a2d712d4919052eddb6
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 21:55:51 2014 +0200

    Mentioned Mebus Sensor in README

commit 26709f14211dcd7c79267d3b3dd6a5dd25a52c2f
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 21:51:44 2014 +0200

    Added channel and address output
    
    Better sensor lookup code

commit 583f69cecd98af4449cd9c149635e16139efb00e
Author: Thomas Kerpe <toke@toke.de>
Date:   Sat Sep 6 21:14:51 2014 +0200

    Added support for Mebus 433 Wireless sensor
    
    Prepared support for Intertechno 433 MHz Switches

commit 4b5ac9085a2370c4db6a5e513b2c0e82f4c1fcd5
Merge: 5546349b 7372882f
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 14:42:42 2015 -0800

    Merge branch 'refactor' of gh:helgew/rtl_433 into refactor
    
    Conflicts:
            include/rtl_433.h
            include/rtl_433_devices.h
            src/CMakeLists.txt
            src/devices/acurite.c

commit 5546349b55295c4a8c459bd2276f3197b43c4b22
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 14:38:19 2015 -0800

    added changes from PR#60

commit a368ab602f962da9670337f97d1b3cef77a5a726
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 14:30:06 2015 -0800

    factored out the oregon scientific support and re-added acurite rain gauge support

commit 5283961137a1d07710c9a88f1c6907eb9ba0bb3e
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 09:05:09 2015 -0800

    added IDE paths and build path to .gitignore

commit 9fc95266295ad2f401d7bd895702c1146dfcf1f2
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 09:04:17 2015 -0800

    shored up handling of debug output

commit 6233f83c4be9cca5676804ed524df162e13c9e13
Author: Helge Weissig <helgew@grajagan.org>
Date:   Wed Jan 14 10:37:27 2015 -0800

    cleaned up callback function signature

commit 55a013f2c04e3074487a6c576424e4c74d86d679
Author: Helge Weissig <helgew@grajagan.org>
Date:   Tue Jan 13 16:14:42 2015 -0800

    minor clean up

commit 5c220c78f00ced1aa4bf49de4d78199bfb44a926
Author: Helge Weissig <helgew@grajagan.org>
Date:   Tue Jan 13 16:08:02 2015 -0800

    modularized device specifications

commit 96fd6353bb15e4d6a37da191b7453f15181ba61a
Author: Tomasz Brzezina <tombrz@Bonawentura.brzezina.pl>
Date:   Mon Oct 27 11:39:11 2014 +0100

    THS132N battery low and small cleaning

commit 5c609a3a7f347baa3fe1517d8d1e00e0c270a9fb
Author: andreaaizza <andrea@andreaaizza.com>
Date:   Fri Oct 10 12:02:12 2014 +0200

    added rolling-code decode for sensor THN132N

commit 1babee122f3194cd5857b0f048e7c8c18a3eeef7
Author: Andrea <andrea@andreaaizza.com>
Date:   Thu Oct 9 18:08:27 2014 +0200

    Added THN132N support

commit cd3a8edb5fb3f7089e871b079e1194630d269085
Author: Corné van Strien <github@atilas.nl>
Date:   Thu Aug 21 22:57:07 2014 +0200

    Added Thermo Sensor THR228N

commit 8f810204661b454c92050612d08f9bb57f34442a
Author: magellannh <pi@raspberrypi.(none)>
Date:   Sun Jun 1 10:40:57 2014 -0400

    Added decode/parsing for Oregon Scientific v2.1 and v3 sensors and rough support for Acurite Rain Gauge

commit 7372882f3b9d21dfc40b44c89a9ea59bb473015f
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 09:05:09 2015 -0800

    added IDE paths and build path to .gitignore

commit 159c40b69475027a1eec0003f6d2293504aba415
Author: Helge Weissig <helgew@grajagan.org>
Date:   Fri Jan 16 09:04:17 2015 -0800

    shored up handling of debug output

commit c1474c3f03ec5a1cd93267bc7ea13bc877e6af12
Author: Paul F-Y <pbfy00@gmail.com>
Date:   Sun Oct 5 16:06:24 2014 -0400

    Add support for the Acurite temperature and humidity sensor

commit 4fc8a7a7e08e0c83528c76a1e7caa86ae5a27b2f
Author: Helge Weissig <helgew@grajagan.org>
Date:   Wed Jan 14 10:37:27 2015 -0800

    cleaned up callback function signature

commit 4d6f8738039b5ab67021f8dafc36661d6a474113
Author: Helge Weissig <helgew@grajagan.org>
Date:   Tue Jan 13 16:14:42 2015 -0800

    minor clean up

commit 9eae8b42218214808fc5dfaec0e4144b8a5a78e0
Author: Helge Weissig <helgew@grajagan.org>
Date:   Tue Jan 13 16:08:02 2015 -0800

    modularized device specifications

commit 1e110cec300e4638bcf68b1a8b86aac615630719
Merge: 1634497f fd591f54
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:24:41 2015 +0100

    Merge pull request #53 from jcarduino/Detection
    
    Changes to make bits in packets accessable to help protocol detection

commit 1634497ff0304ae68781b80d068d3d48dcabdf16
Merge: 2e578bf0 b17baa4a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:20:43 2015 +0100

    Merge pull request #61 from arantius/master
    
    Fix literal percent in printf format string.

commit 2e578bf0519447e7665addb9ebb54acbb762781a
Merge: 97b4ccb2 defd0027
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:20:05 2015 +0100

    Merge pull request #62 from baruch/fix_sigfpe_crash
    
    Fix SIGFPE crash

commit 97b4ccb2a212226fce802f4f759ff1b6297494a5
Merge: bc88acdb c328c962
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:18:48 2015 +0100

    Merge pull request #26 from roppert/master
    
    Silently detach kernel driver. This is needed in case

commit bc88acdba8a3e1a132ca0c5050563486dc73d8a4
Merge: 86e48f05 89823e43
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:17:37 2015 +0100

    Merge pull request #27 from Trueffelwurm/patch-1
    
    Better message validation in prologue_callback()

commit 86e48f05e186d2e7054494205570f5775de42776
Merge: 6b00c125 4f5dbf1a
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:16:31 2015 +0100

    Merge pull request #70 from rct/lacrosse-tx-temp-humidity
    
    Lacrosse tx temp humidity

commit 6b00c125c8affafbddf1d30966059bb02fc5e062
Merge: 0cc9c889 ab932e04
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:15:42 2015 +0100

    Merge pull request #63 from rct/sigpipe-fix
    
    Fix handling of SIGPIPE

commit 0cc9c889def9f946450d032f4d19cba7d7bf5511
Merge: 3f066b0c c2a32df5
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun Jan 11 20:15:16 2015 +0100

    Merge pull request #73 from helgew/master
    
    simple fix to rain gauge support for Acurite 5n1 sensors

commit c2a32df53b2e5174195356fb8b586b291f935091
Author: helgew <helgew@grajagan.org>
Date:   Sun Jan 11 10:21:43 2015 -0800

    simple fix to rain gauge support for Acurite 5n1 sensors

commit 4f5dbf1a2eaa92853f2986dc3242bb9b7f282b42
Author: rct <rct+github@r-t.org>
Date:   Sun Dec 7 15:19:07 2014 -0500

    Add support for LaCrosse TX Temperature and Humidity Sensors
    
    Fixes #17 and #24.
    
    Tested with LaCrosse TX6U, TX7U
    Should also work with TX3, TX4

commit 3291c4bf7412139954eab6b516466cdc2ee2e01f
Author: rct <rct+github@r-t.org>
Date:   Fri Dec 5 17:02:28 2014 -0500

    Fixes #67, pwm_p_decode / OOKPWM_P bug on first bit
    
    pwm_p_decode could misinterpret first data bit due to not
    resetting sample counters after start bit.   If long_limit is
    high enough (longer than long pulse width + space durection * 2)
    then this bug was avoided.

commit 4fb41c3bb8fa84c177ec6a04bd5d7f37439a3dbf
Author: rct <rct+github@r-t.org>
Date:   Mon Dec 1 20:29:27 2014 -0500

    Fixing bug in debug_callback(), would stop at first empty row.
    (fixing problem in last commit, added the binary instead of the source).

commit a087d9eb26c924058604345c79faaf83ce9c9fd5
Author: rct <rct+github@r-t.org>
Date:   Mon Dec 1 20:19:15 2014 -0500

    Bug in debug_callback would stop at first empty row.

commit bf56d5ff1a2f9a52b60541c63191006121344af8
Author: rct <rct+github@r-t.org>
Date:   Mon Dec 1 13:26:42 2014 -0500

    Fixes issue #64 - Make debug_callback less verbose.
    
    The debug_callback prints an excessive amount because it doesn't
    know how much real data is actually present in the buffer. This is
    a workaround, to find the "rectangle" that contains non-zero data.

commit ab932e04f20f7abc2b750ea42985f41faaf45b63
Author: rct <rct+github@r-t.org>
Date:   Fri Nov 21 18:46:48 2014 -0500

    Fix handling of SIGPIPE
    Fixes #41

commit defd00276cc3de48e46b4856bd9d9166b1eaaa0e
Author: Baruch Even <baruch@ev-en.org>
Date:   Wed Nov 12 07:51:31 2014 +0200

    Fix SIGFPE crash
    
    the minimal count and also min may stay at zero and then we divide by
    zero causing a SIGFPE.
    
    Closes #48

commit b17baa4a0606dca40adab6255acf0453fa5a1b67
Author: arantius <arantius@gmail.com>
Date:   Tue Oct 28 21:54:21 2014 -0400

    Fix literal percent in printf format string.

commit fd591f54cb1f7f68643de1b1b0f71efe4a8e6bd0
Author: johan <johan@E6410>
Date:   Fri Sep 12 12:33:21 2014 +0200

    Changes to make bits in packets accessable to help protocol detection

commit 3f066b0c7096c46a9b93b5e26fe4feec8c287aa9
Merge: 7526eda0 c224d052
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Mon Sep 8 08:26:48 2014 +0200

    Merge pull request #51 from zerog2k/a5n1
    
    support for acurite5n1

commit c224d05232baf7ff13f7fd9b456a053daf6c3f5d
Author: Jens Jensen <zerog2k@yahoo.com>
Date:   Sun Sep 7 19:23:49 2014 -0500

    fixing display output for acurite

commit c1adeeddfdbd703b6781961daed74cf3d1c25fbf
Author: Jens Jensen <zerog2k@yahoo.com>
Date:   Sun Sep 7 19:19:04 2014 -0500

    fixing acurite detection timings

commit 5c5e5fcc23ea39f158e91c817fdae0fe338be929
Author: Jens Jensen <zerog2k@yahoo.com>
Date:   Sun Sep 7 18:59:58 2014 -0500

    support for acurite5n1

commit 7526eda07e975231d0b320d13789c49757b6a76d
Merge: 05b47270 cc531932
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Sun May 11 16:16:31 2014 +0200

    Merge pull request #32 from jules69350/patch-1
    
    Support Steffen remote switch

commit cc531932ace7b25901275617d16c05d66e1f9eb4
Author: jules69350 <julien.sangouard@gmail.com>
Date:   Sun May 11 16:07:19 2014 +0200

    Support Steffen remote switch

commit 05b472706d9eaea1615b38859d3b0358b2712c09
Merge: 00569b55 9906e59e
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu May 8 13:24:11 2014 +0200

    Merge pull request #31 from iNem0o/master
    
    Fix typo in installation instructions

commit 9906e59ed440afb23e8372c77b8aa6261b95f2be
Author: iNem0o <iNem0o@users.noreply.github.com>
Date:   Thu May 8 13:19:01 2014 +0200

    Fix typo in installation instructions

commit 00569b55a7ca9f8b17cc09280a631b508604e179
Merge: aa2b2c31 4beb8ea4
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Thu Mar 27 21:54:36 2014 +0100

    Merge pull request #28 from sonic74/master
    
    Makefile.am, formatting

commit 4beb8ea41d7e2bf877b7db1060859d8cc297cd7e
Author: Sven Killig <sven@killig.de>
Date:   Thu Mar 27 03:27:05 2014 +0100

    added rtl_433

commit 5e44eb6facf1067d1f9505bcd61bdc9fc1c8aeed
Merge: 3667110b aa2b2c31
Author: Sven Killig <sven@killig.de>
Date:   Sat Mar 22 00:46:07 2014 +0100

    Merge branch 'master' of https://github.com/merbanan/rtl_433

commit 3667110bfc8c45cbbaed9a8743f2cb7a8e082430
Author: Sven Killig <sven@killig.de>
Date:   Sat Mar 22 00:44:25 2014 +0100

    indentation

commit 89823e435f7402a21c3900cd0b3e1a2abd1e3f30
Author: Trueffelwurm <jens@trueffelwurm.de>
Date:   Mon Feb 17 18:12:02 2014 +0100

    Better message validation in prologue_callback()
    
    Validate the last two bytes of the the first and second received message to confirm message integrity. (Dataset is usually send in 4 - 8 identical messages).

commit c328c96250d344e66868aaae83923478780194ec
Author: roppert <roppert@gmail.com>
Date:   Sun Jan 26 14:22:54 2014 +0100

    Silently detach kernel driver. This is needed in case
    the device is detected as input device which blocks the
    libusb_claim_interface call.
    
    For example the Trekstor DVB-T Stick Terres 2.0 is
    detected as a mouse.
    
    Ref. https://www.linuxquestions.org/questions/programming-9/libusb-error-claim-device-6-a-887499/

commit aa2b2c316b3e21f15c573e54e4acfc9d80de86b5
Merge: 3b4592d4 e277f329
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Tue Jul 23 07:22:50 2013 -0700

    Merge pull request #16 from sonic74/master
    
    msvc support

commit e277f3293c42e6ee71de5ba9d95b3db0ca276ef4
Author: Sven Killig <sven@killig.de>
Date:   Tue Jul 23 15:52:15 2013 +0200

    Make compilable with Visual C++

commit ad1fff6340d62f5e91a421d3b4a304f2ab008e16
Merge: 62ab83a6 3b4592d4
Author: Sven Killig <sven@killig.de>
Date:   Tue Jul 23 15:49:09 2013 +0200

    Merge remote-tracking branch 'upstream/master'

commit 3b4592d45c2126f69955eff186040eaddbaba077
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Jun 7 22:24:00 2013 +0200

    Add overrides for analyze mode

commit f18b1f3a8da8a08251c9042f210e0706caa280cd
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Wed Apr 24 22:48:01 2013 +0200

    Force classification at the end of short files

commit bc418eddb810326feae26e913d456f7ccb99a19c
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Apr 23 23:20:02 2013 +0200

    Better error handling

commit 61cfde3cd9f89f0bb2d46f4fafbc0dccae23ec9f
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Apr 23 23:07:11 2013 +0200

    Better error handling.

commit 465d78f2f1b5a0fe406b671c1d566ac627b53d71
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Apr 21 22:48:35 2013 +0200

    Fix comment typos

commit 3681948d3694bd0366da7c622392bd6c89d92001
Author: Martin Hauke <mardnh@gmx.de>
Date:   Sun Apr 21 22:36:24 2013 +0200

    Fix compiler warnings

commit 651101941574f8933bfbbc3b1b6f4fda8a721239
Author: Jakob Flierl <jakob.flierl@gmail.com>
Date:   Wed Apr 17 22:56:38 2013 +0200

    Add rtl_433 to make install target.

commit b6478197a9ee4bbe8ef92643109149b44a47d90d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Mar 5 00:40:15 2013 +0100

    Write pulses detected per signal

commit 205b78835450b6e3ca2b9ce31cf7c8139eb23af5
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Mar 5 00:14:29 2013 +0100

    Reduce sample rate

commit 5a46c4cb1d55a21fda6449210d785291c11c3eb2
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Mar 4 23:39:52 2013 +0100

    Fix debug output types and change some debug output

commit 1a27b43664d8760d2d553f500dafa9842bf0f24d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Mar 1 23:05:05 2013 +0100

    Disable some debug output

commit 049c3a6f6d3d84e134753efbbe2ccf63a774985a
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Mar 1 22:32:09 2013 +0100

    Better debug output of the bit buffer

commit 217965800cc24c705217fc8196733435f53a4b55
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Mar 1 21:38:26 2013 +0100

    Decode bits directly in analyze mode

commit 7319cf6bce4393e4cde26140284f19c41f1ef892
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Thu Feb 28 02:04:44 2013 +0100

    Workaround to make classification work better

commit 9526b8b79aaaf849f015a465e94b163a53b61182
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Thu Feb 28 01:24:45 2013 +0100

    Classify distance data

commit e544fc288fa7d0cf39c46065f090cbb31ba33e24
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 03:54:41 2013 +0100

    Frequency hopping: #defines

commit abd41fad7ad0c7815f32118290ac3636083e52c9
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:49:37 2013 +0100

    EM 1000: cleanup

commit bcdfa22fdfd2a61f512287f87c94439999557f1d
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:38:16 2013 +0100

    Frequency hopping "-f" can be given multiple times, e.g. "-f 433761931 -f 868198412". After 2 successfull decodings or 10 minutes, whichever happens earlier, the program tunes to the next frequency. This way, both ISM bands can be decoded with 1 stick.

commit 52ee2d50eb4c7b2dcfc5f83fa5af0f43eac2048e
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:20:02 2013 +0100

    Fix sample rate handling The former DEFAULT_SAMPLE_RATE 48000 was upped by librtlsdr to 1024000. Now it's possible with "-s 250000" to reduce the CPU load to a quarter.

commit e50c150c5bc155aa34bddfd57761f631aedd5a44
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:06:11 2013 +0100

    Added ELV WS 2000 weather station sensors

commit 2ee8d8c2b3c39a024d2eb53895406b40851c092f
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Wed Feb 27 00:40:38 2013 +0100

    Add signal classifier in analyze mode

commit 4cca43c7468932df2563d90fa46fffbdccb8e9c7
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:06:24 2013 +0100

    Removed debug output

commit 7df72545ff782fbbdba4fa8c674f4c3cd39df6bd
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:04:47 2013 +0100

    Check and combine the 3 repetitions

commit ae50b33afcf728931462877ed71a19ed579b86b0
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 09:14:45 2013 +0100

    Add event debug output (-D)

commit 5796ac4b869ce307ca99d83607c317cc814b7ffa
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 08:56:32 2013 +0100

    Add usage description for -t

commit 75a2086130a45d5065501926365d0ca1c1fa7d15
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 08:54:10 2013 +0100

    Fix auto saving of signals (-a -t)

commit 3347884fbf009595fe55c60294655aa9a28a15d4
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Feb 22 14:38:01 2013 +0100

    Make waveman detection more unique

commit 936209b955d8aef55b511d2bd90f0ac06d2d2877
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Feb 22 14:33:03 2013 +0100

    Add Waveman Switch transmitter

commit a838c25cf693215b25110314595f0c29f624b968
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 18 23:50:45 2013 +0100

    Add automatic signal recorder option

commit 76bb3de5ebdeeb2f8e593de010d3dbdab3ab11b3
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 18 20:47:15 2013 +0100

    Remove white spaces

commit 52fac942064087bf790a05642b9bde72fbee3e61
Author: Sven <sonic@sonic-VGN-Z41WD-B.(none)>
Date:   Wed Feb 13 04:24:48 2013 +0100

    Removed superfluous output

commit 843600132011339946d9039af8d61f8aebe6511f
Author: Sven <sonic@sonic-VGN-Z41WD-B.(none)>
Date:   Wed Feb 13 01:17:01 2013 +0100

    Added ELV EM 1000 energy monitor sensors

commit 4dfb608efc8a6248903af60a67c030d37a6d7100
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 11 21:45:06 2013 +0100

    Add support for decoding raw files (raw 16 bit files)

commit ec36f87fd633cceb23c837eae59a805dc6d490fd
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Feb 10 19:13:50 2013 +0100

    Add ppm correction option

commit 14ccbd70f5b1224084454c6fa9b32cd53d6fd6a4
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 9 13:00:04 2013 +0100

    Add better usage info

commit 87c220b1bfe90bc81696deb398df720afa8cdc17
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Thu Feb 7 23:30:25 2013 +0100

    Remove trailing spaces and switch envelope calculation to table lookup

commit 9df29a9284de07662f4a6cee7e98470e13f2ce16
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Feb 5 23:13:24 2013 +0100

    Add Technoline WS9118 entry with debug output

commit 62ab83a63de0aadf3bcf4bdce6f08e18133851f8
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 03:54:41 2013 +0100

    Frequency hopping: #defines

commit 7ffc9f9dcbb55e54cf3405aa9ceba5ca9b331cac
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:49:37 2013 +0100

    EM 1000: cleanup

commit 1439fd3fbaeb382658c5facd5c44294e3599956f
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:38:16 2013 +0100

    Frequency hopping
    "-f" can be given multiple times, e.g. "-f 433761931 -f 868198412". After 2 successfull decodings or 10 minutes, whichever happens earlier, the program tunes to the next frequency. This way, both ISM bands can be decoded with 1 stick.

commit 7f2491b3912ea2b9256a8b0f389bdeeb00d6ce20
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:20:02 2013 +0100

    Fix sample rate handling
    The former DEFAULT_SAMPLE_RATE 48000 was upped by librtlsdr to 1024000. Now it's possible with "-s 250000" to reduce the CPU load to a quarter.

commit 35a6c44181fe555f33c2a420966de7ece51ae08e
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 02:06:11 2013 +0100

    Added ELV WS 2000 weather station sensors

commit b860ebe72e69e22f518a70f0e2f137e4991b982f
Merge: 1963e150 e8e55596
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 25 01:56:20 2013 +0100

    Merge remote branch 'upstream/master'

commit e8e555968493e35805d7c5cc6c35364b87d08682
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:06:24 2013 +0100

    Removed debug output

commit 7db5907ab228af8105c483f74b8acc451960c459
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:04:47 2013 +0100

    Check and combine the 3 repetitions

commit a8162a379e140180f62bf5be660c27a3569cf823
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 09:14:45 2013 +0100

    Add event debug output (-D)

commit 4dca20f2b05ee49ebe04114e76507d2d5eba0a7a
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 08:56:32 2013 +0100

    Add usage description for -t

commit 645b9b4f948450c91493a01f6e033d8597bb0df6
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 23 08:54:10 2013 +0100

    Fix auto saving of signals (-a -t)

commit b88a444f92a8b731f3f78dde31ceb6ce4d7e921e
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Feb 22 14:38:01 2013 +0100

    Make waveman detection more unique

commit d319c65acbb0c149afa12b579a2f05a080310d23
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Fri Feb 22 14:33:03 2013 +0100

    Add Waveman Switch transmitter

commit 8777df8c3af6b5a46535f9aaf8d78babaa1290fd
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 18 23:50:45 2013 +0100

    Add automatic signal recorder option

commit 1963e150e00154d315c5088e9f8ea4b46d7c3976
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:06:24 2013 +0100

    Removed debug output

commit 92591f06baaa7ed26d1fdb1aa2fd98bff8bd3f3f
Author: Sven Killig <sven@killig.de>
Date:   Mon Feb 18 22:04:47 2013 +0100

    Check and combine the 3 repetitions

commit 0514af5d52eca555fe750c8540e1dd448dd200fb
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 18 20:47:15 2013 +0100

    Remove white spaces

commit 2a06c5c87b7b5897b52c9458feaa7da9d9d4c9da
Merge: 6b4aed36 0895d40c
Author: Benjamin Larsson <banan@ludd.ltu.se>
Date:   Wed Feb 13 01:15:24 2013 -0800

    Merge pull request #6 from sonic74/master
    
    ELV EM 1000 energy monitor sensors

commit 0895d40c841a5173258e0f24c5c5af93829643a5
Author: Sven <sonic@sonic-VGN-Z41WD-B.(none)>
Date:   Wed Feb 13 04:24:48 2013 +0100

    Removed superfluous output

commit cd027df4cb57ad71b234ba11c11a9ce39249f791
Author: Sven <sonic@sonic-VGN-Z41WD-B.(none)>
Date:   Wed Feb 13 01:17:01 2013 +0100

    Added ELV EM 1000 energy monitor sensors

commit 6b4aed3611cf662cffcf1b9773dfeff875189a9b
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Feb 11 21:45:06 2013 +0100

    Add support for decoding raw files (raw 16 bit files)

commit 8906fa9ed18c2bb7eb8857827ed7bb08679e47b3
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Feb 10 19:13:50 2013 +0100

    Add ppm correction option

commit 2a7f75b6558d8d54e5fb3deed5ecbab7a1479715
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Feb 9 13:00:04 2013 +0100

    Add better usage info

commit 25b7f83d033d5838ea19cd1042e0ba16f7a9241c
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Thu Feb 7 23:30:25 2013 +0100

    Remove trailing spaces and switch envelope calculation to table lookup

commit 4b57e6feecb3a41e1448e34e5b3a5764df374f43
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Feb 5 23:13:24 2013 +0100

    Add Technoline WS9118 entry with debug output

commit 430ecbe131a277d01c03b707c5a9eb08b9ed5905
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Wed Jan 30 21:11:40 2013 +0100

    Detect generic bits from hx2262 based door sensor

commit 986a9fd587df515ed109a19063115cffed56f459
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 29 22:40:03 2013 +0100

    Output hex from 2nd line in bitbuffer for prologue

commit 11dffbac1f4e58bda8a54e14b61209cb6172680d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 29 22:37:58 2013 +0100

    Correct humidity calculation

commit 213694f30f8d49f655c28f27aeb5952c352192ce
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 29 21:36:59 2013 +0100

    Add more info about the prologue protocol, make the Rubicson protocol less spammy

commit 88da90f827a3f737738c0348db8a396e84b5181d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jan 28 22:24:35 2013 +0100

    Add output callbacks to the sensors and add experimental output for Tech Line FWS-500 Sensor, the output is still noisy

commit 89a007381d4545fd8a1ffff71eced7aed8efb9f1
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jan 28 20:12:36 2013 +0100

    Print tuner gain setting

commit 4ac8088bd81f503c564aeefd0ddc987ed236bbeb
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jan 28 00:53:43 2013 +0100

    Add protocol registration mechanism

commit bbb23203a79715ddd7111ea10a19a1e7adebde74
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 27 23:54:54 2013 +0100

    Remove unused code

commit 8e7ba9109404c9e500a3758a9c76f7f94e5179f2
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 27 23:52:03 2013 +0100

    Add device struct

commit e04c631b090dcb78d3a25a472ee8a9b0b680fd05
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 27 15:56:29 2013 +0100

    Add pulse start distance to analyze command

commit e0d6915e836a9d94af90ac9cc1636d1a69c88e36
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Mon Jan 21 21:18:18 2013 +0100

    Working bit recovery of Silvercrest remote

commit 95584965070abb9cde3912f8188f0141c61c540d
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 20 21:59:23 2013 +0100

    Add silvercrest power outlet decoding

commit 1c4c838d513c060c91a375bb134109ceea4af3d8
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 20 20:16:51 2013 +0100

    Initial multi-protocol support, the output is still noisy

commit fec77c30ba6a9a12ceed5839c4f7601f352fdd74
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 20 19:22:31 2013 +0100

    Silence valgrind by fixing a few bugs

commit e7131e76036e280dd2ff8427890331ad0ea16511
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sun Jan 20 19:06:15 2013 +0100

    Decode prologue sensor temperature, add analyzation mode

commit 9c48f0922df8cf209e203c77199e924feff508e0
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jan 19 22:06:16 2013 +0100

    Add pwm analyze option -a

commit bde7180ca3ca1bc5ff57d3cf837a4bc809d89a87
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Sat Jan 19 18:14:27 2013 +0100

    Update README

commit e726ddea078f8ce141b33dd752c466aa4640beed
Author: Benjamin Larsson <benjamin@southpole.se>
Date:   Tue Jan 8 20:17:32 2013 +0100

    Working temp extraction from Rubicson sensors

commit 5673a562230a88787bed74c02ea9955901763271
Author: Kyle Keen <keenerd@gmail.com>
Date:   Sun Dec 30 13:36:02 2012 -0500

    rtl_adsb: improve sensitivity, stability
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 7840ec21d3c9a4a39ca6bbb3567e14caeccdb9f5
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Jan 4 21:26:43 2013 +0100

    lib: reset device if needed
    
    This improves the situation on hosts with flaky host
    controllers like the Raspberry Pi and the WR703N.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 4b057fea0f05ea8aa8e963ea2fcfc23f2f349477
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Jan 2 20:19:19 2013 +0100

    rtlsdr_set_sample_rate(): don't access dev structure before checking for NULL
    
    Thanks to Derek Lieber for reporting this bug.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 314683a51ee227e09f8e55af2cf77e15f960e5e5
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Dec 29 15:28:31 2012 +0100

    librtlsdr: remove unneeded casting
    
    Signed-off-by: Hoernchen <la@tfc-server.de>

commit e82a07e67a42a70189dce5a14a7d11c211331e2d
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Dec 29 14:21:07 2012 +0100

    rtl_tcp: add support for tuner caps discovery
    
    Signed-off-by: Hoernchen <la@tfc-server.de>

commit d0534878f3678dae47367ee4c5eaf59ce06a9456
Author: Hoernchen <la@tfc-server.de>
Date:   Fri Dec 28 19:33:18 2012 +0100

    rtl_adsb: windows fix

commit aa60c2aaedfdc2de6c83843fcdb1c87d9522c1f0
Author: edy555 <edy555@gmail.com>
Date:   Sat Dec 8 22:49:25 2012 +0900

    fix segv on reconnect
    
    Signed-off-by: Hoernchen <la@tfc-server.de>
    
    improve staibility (for sdr#)
    
    Signed-off-by: Hoernchen <la@tfc-server.de>

commit 196bb151699f6802c84a65dd456e5b1139859d00
Author: Kyle Keen <keenerd@gmail.com>
Date:   Thu Dec 27 17:14:14 2012 -0500

    rtl_adsb: performance tweaks
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f2880e1de293ab357097499403b0c7b55cfb4586
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Dec 16 16:25:40 2012 +0100

    update authors
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 8033414974b44982ebd5c8334e937f54f5c49e81
Author: Kyle Keen <keenerd@gmail.com>
Date:   Fri Dec 14 11:18:25 2012 -0500

    rtl_adsb: sensitivity tweaks
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 71b254a238763d28698cdd9c7c6e31d1a0e84bb6
Author: Kyle Keen <keenerd@gmail.com>
Date:   Mon Dec 10 17:19:07 2012 -0500

    rtl_fm: non-gnu str functions
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 562fd7e8e3200fa876312e58427b3c9a7575d3fa
Author: Kyle Keen <keenerd@gmail.com>
Date:   Sun Dec 9 17:41:20 2012 -0500

    rtl_adsb: prototype
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d6107bb059ad32c5787646dfe37dc87b68bc8758
Author: Kyle Keen <keenerd@gmail.com>
Date:   Sun Dec 2 23:50:03 2012 -0500

    rtl_fm: frequency ranges, flexible squelch
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit e4e8ef55fc7d96a5de215512259f9f5751ba6053
Author: Kyle Keen <keenerd@gmail.com>
Date:   Sun Dec 2 01:34:02 2012 -0500

    rtl_fm: ppm and k/M/G suffixes
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 58a53039db2fdbeedc661bccd35476dfa23ff6cf
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Nov 7 20:21:58 2012 +0100

    configure.ac: fix librt check
    
    Thanks to Pete Zaitcev <zaitcev@kotori.zaitcev.us>

commit 43c0145200bfe06f680ed4ee68177c0a064637a0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Nov 4 15:57:34 2012 +0100

    rtl_eeprom: clean up get_string_descriptor()
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d3c9015d26e3d5bb310394fad7c41436f5268b01
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Nov 4 13:57:56 2012 +0100

    lib: add rtlsdr_get_index_by_serial()
    
    This allows to open a device by a name (serial number string)
    that has been programmed with rtl_eeprom -s.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit cc35aa64be129f8e89a6584938f589434969ff9b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Nov 3 23:31:21 2012 +0100

    rtl_eeprom, rtl_test: remove unused variables and labels
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit fdc9dcbc6b7b6a4aadec079ed8f3356e89c3c480
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Nov 3 17:29:59 2012 +0100

    rtl_eeprom: add other configurations to choose from
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b85ffcfea5d268f34b2de4f2119b30be8c699269
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Nov 2 21:47:14 2012 +0100

    add library support for EEPROM access and tool for modification
    
    rtl_eeprom can be used to modify the USB descriptor
    strings etc.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit aad68f3a21f8507d5ad7b01dc9e980d2f0d7e327
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 28 22:24:37 2012 +0100

    tuner_fc0013: disable loopthrough output
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ac05f9084c6bbe764c859dc8d44352dafce5287a
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 28 15:42:39 2012 +0100

    make sure offset tuning works with gr-osmosdr
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3fdea955ca011e47d03dc66b0cdb1c6944a27679
Author: Kyle Keen <keenerd@gmail.com>
Date:   Fri Oct 26 17:20:29 2012 -0400

    rtl_fm: windows support
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 30cf1f35980baddeb53a8647c07937cc57fb11ae
Author: Hoernchen <la@tfc-server.de>
Date:   Fri Oct 26 23:26:53 2012 +0200

    rtl_sdr: set binary file mode on win32
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c179f860d5f8fed418be1fc4fc33d5ec2b504d0a
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Oct 26 19:22:52 2012 +0200

    tuner_r820t: check if Nint is within allowed range
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 105e77c5d92d87c9be662d2ac3c8ce9e84735b61
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Oct 26 19:18:22 2012 +0200

    add vid/pid of PixelView PV-DT235U(RN)
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b0b9e3d24fc39a67f186e19746658ade01632589
Author: Kyle Keen <keenerd@gmail.com>
Date:   Wed Oct 24 17:33:32 2012 +0200

    rtl_fm: WBFM, AM, LSB and USB demod, raw IQ mode
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 995a195f4d41e343781a4da267b960a6d6eab670
Author: Kyle Keen <keenerd@gmail.com>
Date:   Wed Oct 24 17:31:22 2012 +0200

    rtl_test: add ppm measurement
    
    Use with caution, the result highly depends on the
    accuracy of the clocksource your machine uses.
    On some machines it may be quite accurate, on
    others completely off.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ed449bc04d534c523334cafb6e8ce6ee6424bb3d
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 21 17:22:39 2012 +0200

    add PID of MSI DigiVox Micro HD
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit cf66e3aa8b8f8a94f33ab69ce9419e8045bd6e29
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Oct 20 19:43:13 2012 +0200

    rtl_sdr: add -n parameter (only read n samples)
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 25789493c678f20bb8b58c7f60e06e96bf314c18
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Oct 19 01:17:28 2012 +0200

    tuner_r820t: add manual RF gain setting
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit aabd42dd05694d05ffdeff353e98c748b719437d
Author: Hoernchen <la@tfc-server.de>
Date:   Thu Oct 18 01:27:51 2012 +0200

    rtl_tcp: increase the timeout in worker thread
    
    the reset takes ages on windows
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 7ff4abd378d62e195d9267bf63366a3bd3f27ec2
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 14 20:39:09 2012 +0200

    rtl_tcp: allow to set xtal frequencies
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c5d47b7f0453ef3b1d4abe16c0d2a59abbf94bcb
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Oct 8 23:28:13 2012 +0200

    e4000_init(): use corrected xtal frequency
    
    Otherwise the tuner would use the uncorrected xtal value
    after enabling and disabling the direct sampling mode
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9b8b0e53f6a670b4809ff98775d8c61d50fc913e
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 7 17:43:32 2012 +0200

    add getters for direct sampling and offset tuning mode
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 22549e0da01c08d1cab99ce76702d93c15711e4d
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 7 16:24:18 2012 +0200

    rtlsdr_set_direct_sampling(): fix issue when switching between inputs
    
    Switching back from input 2 to 1 didn't work.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d64c969bd6d9e56aa1424cbe719efce562120ee0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Oct 7 02:32:14 2012 +0200

    tuner_r820t: improve tuning accuracy, allow freq correction
    
    We now use Hz instead of KHz for calculating the PLL
    parameters, and use the actual crystal frequency in Hz,
    which allows to correct the frequency error in ppm.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 4c58bf8b1a0b73db925d086cec36d4785004ab39
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Oct 6 19:47:36 2012 +0200

    rtl_tcp: make more functions of librtlsdr accessible via tcp
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b70c7d99f174ac0c26cfed034f213226028739d0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Oct 6 19:43:25 2012 +0200

    add function for offset tuning with zero-IF tuners
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 1e67d2a9a3047234141bc9f92d0a4032049ecf3b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Oct 4 19:50:23 2012 +0200

    rtlsdr_demod_write_reg(): return 0 on success
    
    Thanks to DreamNik for reporting this issue.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 28ea914422fe87343acc95fa2ff414254e13d029
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Oct 4 19:53:00 2012 +0200

    add new product ID
    
    thanks to Andrew Harrison for reporting it.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 18687916d675c52bba236bb9d3a8f9448bd12506
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Oct 3 17:19:29 2012 +0200

    tuner_fc001x: fix tuning for frequencies < 45 MHz
    
    This allows tuning to 27 MHz for example (civil band).
    Best results are achieved when setting the gain to
    very low values.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b4e48d955554e0d92f2e9448b1acc7c0babb107a
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Oct 1 02:13:25 2012 +0200

    rtlsdr_init_baseband: initialize possibly uninitialized registers
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit a48f48e3b181d7bdb72345d61977f7bea0292f2d
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Oct 1 01:55:46 2012 +0200

    correct sample frequency with ppm offset
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 35263d0df3653abee9797bee8230030580182975
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Sep 20 23:44:49 2012 +0200

    rtlsdr_set_direct_sampling: reset IF freq to 0 on zero-IF tuners
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 143b10306196cebd381816528576a9a36f6ac8d1
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Sep 20 00:47:11 2012 +0200

    tuner_fc0013: fix and improve manual LNA gain
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 15b9e7ef0245a7fd3c84fd799029171caafa7bb6
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Sep 19 06:06:09 2012 +0200

    tuner_fc0013: setting GPIO not needed for filter selection
    
    The driver selects the VHF/UHF filter via I2C.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit a943a2ed257db0c913e81b04486656ce9382b8bd
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Sep 19 03:15:43 2012 +0200

    tuner_fc001x: check if PLL values are within boundaries
    
    This fixes the issue of the FC0013 locking up at frequencies
    between 928.0 and 950.0 MHz, which happened because
    the numerator of the fraction exceeded its 5 bit limit.
    For the tuner to behave normally again, the dongle needed
    to be replugged.
    
    For the FC0013 this now results in a small gap between
    948.6 MHz and 950.0 MHz, where no valid PLL values
    are existant.
    
    For the FC0012 tuning is aborted when the maximum
    frequency has been reached (948.6 MHz).
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 01d8d308fc42ab781d3f32cecb4d2bed3a673b70
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Sep 16 16:24:58 2012 +0200

    disable second ADC in IF mode, make input selectable in DS-mode
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 519406264ce27459c6380dcf8dfa8c7b511d8e1b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Sep 13 23:27:35 2012 +0200

    make rtlsdr_close() build on win32 again
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit fc5881d4cd6f778b080a3008dbcf4157ae1e13a2
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Sep 13 21:53:51 2012 +0200

    add support for direct sampling mode
    
    This commit adds the function rtlsdr_set_direct_sampling()
    which can be used to enable/disable a mode where the
    RTL2832 acts as a direct sampling receiver.
    
    This mode disables the tuner, and by attaching a long
    wire, or better, a 50Ω to 200Ω transformer and a lowpass-
    filter to the In-phase ADC input (pin 1 or 2 of the RTL2832,
    whereas pin 1 is at the molded dot) it is possible to listen to
    shortwave radio stations. The coupling capacitors can be
    left in place, but for better results they should be removed.
    
    Tuning in this mode is done with the DDC, and since the
    ADC samples with 28.8 MHz, tuning is possible from 0 to
    28.8 MHz.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 1533422f982b66b340da26357608cb479b3ff7dd
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue Sep 4 22:01:17 2012 -0400

    rtl_fm: half the oversample bugs
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit a8e7c7b21ea7fb52b6d2ac9d56be08d6638d751b
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue Sep 4 10:46:37 2012 -0400

    rtl_fm: Axiomatic's automatic termination
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f4a8a570c4678f126cdb499c627e027d7a8883c8
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue Sep 4 09:50:36 2012 -0400

    rtl_fm: fix auto/manual gain
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c792c4aeac7581be5294dde35e5cabc5b38e1101
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue Sep 4 08:09:30 2012 -0400

    rtl_fm: bugs found by Axiomatic, alkw0ia and cgommer
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0c3c356d19ce39655dc9f94c94d68d2ab16d2152
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Sep 9 17:45:00 2012 +0200

    tuner_r820t: don't perform IMR calibration on init
    
    This takes simply too much time (almost 3 seconds)
    and doesn't really seem to make any difference for our
    use case.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9f3f44e03b6b6ed65258d6a7a81e240cf6d7e474
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Sep 8 21:42:58 2012 +0200

    autotools: add missing header
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0c7ba8e03e55622169175cbba4045526e29323d8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Sep 8 16:37:56 2012 +0200

    don't install udev rules by default, as it may pollute the system
    
    For cmake call with -DINSTALL_UDEV_RULES=ON for the rules to be
    installed during the default install/uninstall stages.
    
    For autotools call "make install-udev-rules" or "make uninstall-udev-
    
    The rules file will be installed to "/etc/udev/rules.d".

commit 5a26bd51e77f54160854d668c590a2d1d53265a5
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Sep 8 02:37:30 2012 +0200

    add initial support for the R820T tuner
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0fb8543ddee1207963d965217261312ff098e04d
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Sep 2 22:15:55 2012 +0200

    install (and uninstall) udev rules file

commit 5f88049c0cf27b89570c8954cfd3a03d042fa486
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Aug 10 02:11:40 2012 +0200

    rtlsdr_i2c_rad_reg: fix uninitialized variable
    
    This could lead to a misdetection of the tuner on some
    platforms (E4K instead of FC0013 on the raspberry pi).
    
    Thanks to Christoph Gommel for reporting this issue.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 22b9d82fb5b99283c904061e53278f2f5fdc8252
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Aug 8 21:21:46 2012 +0200

    implement a more robust cancelation mechanism of async reader

commit b49a8336eeb7ad2e6ea9a00cec9b61a41b21d788
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Aug 5 16:35:47 2012 +0200

    disable e4k enhanced mixer gain as it seems to have no effect

commit 88cd4b33cf66bca84289e3de26f8e4145424f59e
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Thu Aug 2 19:32:40 2012 +0200

    return RTLSDR_TUNER_UNKNOWN (0) on failure of rtlsdr_get_tuner_type

commit 4e2a0ea0c488dbcba067edaf135af9fa7ca6a744
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Jul 30 23:29:41 2012 +0200

    tuner_e4k: update license in header
    
    Changing the license of the header as well,
    which had been forgotten in commit
    6aec27c6d0830459e13f8781ad32a9c8345dcd5e
    - "tuner_e4k: relicense driver under GPLv2+"
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 54fe3eca01797a137957be5ba2f2a7f8b440cf71
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Jul 21 20:50:51 2012 +0200

    don't print i2c read/write errors for now
    
    During autodetection of the tuner they are
    normal and may cause confusion.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3dff6f3c265acba1ed1cd2992a952ecd6f5d28c0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Jul 20 22:36:22 2012 +0200

    add pid of MyGica TD312 stick
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 2b8dfe43f8ef0da96e91958b6ec2016c173795a9
Author: Hoernchen <la@tfc-server.de>
Date:   Tue Jul 17 22:46:43 2012 +0200

    fix win32 build
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ec925a64adaa82758054ec25cc46efc81709de24
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Jul 17 21:38:52 2012 +0200

    rtl_fm: disable win build for now, install rtl_fm
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit de978c3b3a634e0df730c77a3023fb8967bd0e73
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Jul 17 21:20:41 2012 +0200

    rtl_fm: fix typo that caused warning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f7f02836c4d47660060f8269fef42f6195034c7c
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Jul 17 20:47:07 2012 +0200

    rtl_fm: use getopt on win32 as well
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 374abaebb8f290970b7a19f683b2b6f989402223
Author: Kyle Keen <keenerd@gmail.com>
Date:   Fri Jun 1 14:57:05 2012 -0400

    rtl_fm: add experimental options
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d2f8faa20404d9b61ceb53ebf877dabc2e800499
Author: Kyle Keen <keenerd@gmail.com>
Date:   Thu May 31 09:47:55 2012 -0400

    rtl_fm: disabling fast_atan2() for now, too noisy
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 62cc8158630d4c175e57ed653aff1b2b99c118e7
Author: Kyle Keen <keenerd@gmail.com>
Date:   Thu May 31 02:53:31 2012 -0400

    rtl_fm: crude integer atan2, around 40% faster
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6e80117205fd8efc919ca5e38d69c0a3760cc82f
Author: Kyle Keen <keenerd@gmail.com>
Date:   Wed May 30 18:05:36 2012 -0400

    rtl_fm: missed a var init
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d56267a42fad156baa7b99c14fbdb9938a40ce6b
Author: Kyle Keen <keenerd@gmail.com>
Date:   Wed May 30 11:17:21 2012 -0400

    rtl_fm: tweaks for nicer scanning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c3dde1db9198a2cb552f11dde6dc1b4446bbed8d
Author: Kyle Keen <keenerd@gmail.com>
Date:   Wed May 30 10:54:18 2012 -0400

    rtl_fm: multithreaded and frequency scanning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit defa7af74b93b7f62ef727e777cbf1b37a3e4568
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue May 29 17:29:48 2012 -0400

    rtl_fm: broken multi freq scanning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6a9f5c14c278ea53880aaf7323d2c723c55c261a
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue May 29 14:32:17 2012 -0400

    rtl_fm: add -E for optional lower edge tuning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 37f5559d1c21421241a9b1d791e297edfd462d36
Author: Kyle Keen <keenerd@gmail.com>
Date:   Tue May 29 13:02:36 2012 -0400

    rtl_fm: satisfactory squelch
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit fc390b32247e954cedcb6ff1fac580e768016014
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Jul 17 20:41:27 2012 +0200

    build rtl_fm
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6328e11da6a335fbe91d3ae40d6683484f7a5aca
Author: Kyle Keen <keenerd@gmail.com>
Date:   Mon May 28 23:30:54 2012 -0400

    rtl_fm: prototype FM demod
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9d0232385b5eb1096a383d9810971a4e0a50c121
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Jul 16 21:04:48 2012 +0200

    add debug messages to rtlsdr_read/write_array
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 42a6592e6382e62b7361ad18f42d01286ac2bb18
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Jul 9 22:22:55 2012 +0200

    disable sample rate correction until we find a proper solution

commit 2ad7b39e2dcdcecdf17d58a1bbd451b1cabf9c10
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Jul 8 23:28:31 2012 +0200

    rtlsdr_set_tuner_if_gain(): enable i2c repeater
    
    Thanks to Stefan Sydow for noticing this bug.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f9b5d7b0a66b39d307334bb84a5ffa6b3171f7b8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Jul 8 15:52:59 2012 +0200

    apply frequency correction value on the xtal clock directly
    
    by using this approach both, the tuning frequency and the sample rate
    should be corrected at the same time.

commit 7dc15d9fd74c870c4528f3d6482b90056f94c43b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Jul 7 22:52:29 2012 +0200

    add PIDs for 2 variants of the Terratex NOXON dongle
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f3cf83e3d7cc86218a1d7f6f4ed7ae3ad46f2105
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Jul 7 20:59:48 2012 +0200

    disable DAGC by default, add control function
    
    This adds rtlsdr_set_agc_mode() to enable/disable it.
    Thanks to Leif Asbrink for finding this setting.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 98d1b864b6dc40131808280df1bf0db149cba942
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Jul 7 20:56:12 2012 +0200

    have *_write_reg() functions pass through the return value
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6ea029d92c73be2ffde6429430c7ea971a4c390d
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Thu Jul 5 00:28:52 2012 +0200

    add api function to control the IF gain for E4000 tuners

commit 304c7c863d77b34ba0c0c4911394a3cfc1cfa017
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Jun 28 14:44:25 2012 +0200

    rtl_test: tuner PLL benchmark only works with E4000
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit fc736ae67faa07a0d665a4aea8b44c24bda1bda5
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Jun 22 15:52:35 2012 +0200

    init: disable 4 MHz clock output
    
    The pin where this clock is outputted is quite close to the
    ADC inputs, so better disable it.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b09628b3e890bc24ddaf987788070d69acfabbc3
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Jun 13 01:29:37 2012 +0200

    fix symbol visibility for automake builds

commit e5afd9894d730dd012ad6b73e6e56cf99e6266a2
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Jun 9 00:17:09 2012 +0200

    tuner_fc0012: add manual gain support
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6aec27c6d0830459e13f8781ad32a9c8345dcd5e
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Jun 8 18:52:47 2012 +0200

    tuner_e4k: relicense driver under GPLv2+
    
    All authors have agreed to relicense the driver under
    GPLv2+, for easing integration in other projects
    (such as V4L).
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0d70522eda026024d510d53a610029f63f0f865b
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Thu Jun 7 22:41:42 2012 +0200

    automake: define pkg-config variables

commit 1686a0f905eda19a0e92ec9490065621bc36c4df
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Jun 7 14:00:40 2012 +0200

    add another PID for Noxon v1 stick
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3838df86699d50b2ac9ccd2b801383578f4e196f
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Jun 5 18:04:10 2012 +0200

    rtl_tcp: ignore SIGPIPE
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9d58aec8cf9e711d927beccc51120648ed024d9f
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Jun 3 21:02:48 2012 +0200

    correctly clear DDC shift and if_freq registers
    
    This fixes the 2 kHz LO shift.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 7bd3933c41b251a841915fd13107ec8391530998
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Jun 2 01:11:47 2012 +0200

    introduce getters for tuner parameters (gain, type)

commit d5bfa3867f451d2e452cd17053688963fac67979
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Fri Jun 1 20:53:35 2012 +0200

    print the frequency for which the PLL couldn't lock

commit 352e50df433b2a18266b28ce04714a51e67a4d92
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed May 30 20:59:59 2012 +0200

    add PID for Zaapa ZT-MINDVBZP
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b136a5ae9e1894fc7887f18a39a313bfbf1ee29c
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue May 29 22:00:54 2012 +0200

    link applications to shared library
    
    This saves space on low-memory devices.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 4031d6ed044093d5c5d5d27029d82e02e11ee06a
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue May 29 03:31:49 2012 +0200

    tuner_fc0012: use new cleaned-up driver
    
    The driver was taken from http://git.linuxtv.org/ and adapted
    for librtlsdr. Manual gain will be added in a follow-up commit.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 92d936568cd33e4f093abece3db10b596e0697d0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue May 29 02:40:49 2012 +0200

    rtl_tcp: add parameter for changing number of buffers
    
    This is useful for devices with low memory, e.g.
    routers with OpenWRT (decrease to 8 for example).
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d08c4770abbd13ad8f474adc709adb20996662d5
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue May 29 01:47:44 2012 +0200

    add local copy of getopt() for win32 build
    
    Now all commandline utilities have a platform-independent
    syntax.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit bc2c44505539f8c0f509df6d871519383710aaef
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue May 29 00:32:12 2012 +0200

    rtl_tcp: fix includes
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 74d9619bc3ef67f560cbb68cc0dd84cf53ae7bf9
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon May 28 05:03:53 2012 +0200

    tuner_fc0013: get rid of compiler warning
    
    "this decimal constant is unsigned only in ISO C90"
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 635b2751afb8032ae94b3a152667ae07004a6074
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun May 27 19:07:37 2012 +0200

    tuner_e4k: workaround for band selection between 325 - 350 MHz
    
    Thanks to roger and Kire Pudsje for reporting
    this problem, and Hoernchen for proposing the fix.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 75548c8bf314f6ee2e354bf37efb8f33fe28fb3d
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun May 27 15:33:11 2012 +0200

    tuner_fc0013: improve tuning resolution
    
    We now use Hz instead of kHz for the internal
    calculations, and thus improve the tuning resolution
    to ~50 Hz (tested with DAB).
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit bcb8f2b28a281520da1181a2463d1e827ffa15bc
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 26 20:09:01 2012 +0200

    cache real sample rate with 1Hz resolution instead of the desired rate

commit 932d6a6fb2e574d395484206f3bcfaf542981ec5
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Fri May 25 22:55:54 2012 +0200

    autotools: check for pthread library

commit f3a63028665894c4934ed52c6177db961f5164d3
Author: Christian Vogel <vogelchr@vogel.cx>
Date:   Fri May 25 20:51:25 2012 +0200

    rtl_tcp: silence warning about socklen_t/int sign.
    
    rtl_tcp.c:457:57: warning: pointer types point to integer types
            with different sign passing 'int *', expected
            'socklen_t *' [-Wpointer-sign]
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b5beddca4f3ac5f7614d3fea3e1516336e1f4951
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Fri May 25 20:45:47 2012 +0200

    fix gain setting and update usage information for CLI tools

commit 6d34b04b422192550716233df5b6e479f5c1f268
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri May 25 17:25:13 2012 +0200

    tuner_fc0013: use new cleaned-up driver
    
    The driver was taken from http://git.linuxtv.org/ and adapted
    for librtlsdr. Also, fc0013_set_gain() was added.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c4c48a69ea6ad944d0b25ac6ebb5a37c8b02f041
Author: Michael Karcher <osmosdr@mkarcher.dialup.fu-berlin.de>
Date:   Thu May 24 08:42:04 2012 +0200

    FC0012 doc and fixes
    
    Fix selection of VCO band (needed for example to get to 166 MHz) for
    the FC0012 tuner, and add a lot of register descriptions.
    
    Signed-Off-by: Michael Karcher <osmosdr@mkarcher.dialup.fu-berlin.de>
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6328438479a4cef1c3f32982ba333b5ada2984f8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed May 23 19:46:14 2012 +0200

    add help message to rtl_tcp spectrum server

commit cf8e78646ac905ac5e9abda451fc869f58684422
Author: David J. Fiddes <D.J@fiddes.net>
Date:   Mon May 21 22:43:49 2012 +0200

    Add support for PROlectrix dongle
    
    Incorporate support for the PROlectrix DV107669 which appears to
    be another variant of G-Tek RTL2832U device. This has a FC0012
    tuner.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit df5275234907f7be59076c0e91b1b5d0e55f9450
Author: Hoernchen <la@tfc-server.de>
Date:   Mon May 21 22:36:45 2012 +0200

    tuner_e4k: fix returncode of e4k_set_enh_gain()
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 551a2d203764ea4387daef9eb0025129ca3a9c8e
Author: Hoernchen <la@tfc-server.de>
Date:   Mon May 21 22:33:35 2012 +0200

    fix win32 build of rtl_test
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 09547797dcf0074e01f2b313ddcacf4c1f6dbfa1
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon May 21 18:31:48 2012 +0200

    Makefile.am: fix copy & paste mistake
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9a7abe9186b85055685b40083a35586e14123725
Author: Harald Welte <laforge@gnumonks.org>
Date:   Sun May 20 18:13:34 2012 +0200

    add Cmake generated files to .gitignore

commit 505f40d9a092ad44c7d3a77477a72e37c955b4ff
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun May 20 16:41:15 2012 +0200

    introduce api function to read usb string descriptors
    
    This API allows to read manufacturer and product names as well as the
    serial number advertized by the device on the bus.

commit fdc7bc978bf423f2663b10bb8f6cbd69879d9c02
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu May 17 23:51:59 2012 +0200

    add an initial version of rtl_test
    
    This tool allows to check for lost samples (and thus check the USB
    connection), as well as benchmark the Elonics E4000 tunable range.
    (-t switch)
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 73f54be2ed33eb08ad8175b53e403037929a2d05
Author: Christian Vogel <vogelchr@vogel.cx>
Date:   Thu May 17 21:55:44 2012 +0200

    #include <math.h> was not needed.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 589e96e8d8e40e84061bca07474787bfd3f505eb
Author: Christian Vogel <vogelchr@vogel.cx>
Date:   Thu May 17 21:54:24 2012 +0200

    Using a #define for constant 2^22 (not pow())
    
    pow() might require the math library to be linked with
    rtl-sdl (e.g. when compiling with clang), even though
    it's actually constant.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c426e94093ef4b30620f88236077706abe4b6832
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu May 17 21:33:53 2012 +0200

    rename rtl-sdr.c to librtlsdr.c
    
    Having rtl_sdr.c for the application and rtl-sdr.c for the lib
    caused a bit of confusion...
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b345963947b451f6517dde68d311dd9a49da816b
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue May 15 18:09:21 2012 +0200

    add api version information to the library when building with cmake

commit 3198f14f44caddb4baa63303c7add33e372d172e
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon May 14 20:48:25 2012 +0200

    fix a typo in Makefile.am

commit f7d9e578a069a03fb799e583e62143af5c52a44f
Author: Hoernchen <la@tfc-server.de>
Date:   Mon May 14 19:17:15 2012 +0200

    tuner_e4k: use empty entry instead of offset for if_stage_gain_regs[]
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 8dda69410141b8933f9f1c85a9a1ce67beede800
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun May 13 23:04:09 2012 +0200

    rtl_tcp: convert command parameters from network to host byteorder
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit cdfd1cf775a22fb076756188283aad68441c27b9
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 12 15:55:06 2012 +0200

    fix a memory leak by unreferencing libusb devices

commit 5371f206f348346925e28edd177b429bee1da89c
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 12 12:34:21 2012 +0200

    install pkg-config file when building with cmake

commit 2ed8375f39a952f28f1c3f66933ad5eb2774da9b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu May 10 21:07:25 2012 +0200

    tuner_e4k: allow frequencies above INT_MAX
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 8402124e6f66aa99415e495de67e8021151a25c8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon May 7 23:39:30 2012 +0200

    enable i2c repeater mode before applying filter bandwidth

commit e042c36cb5b0aed5a9e5e768eaa0233920131cb3
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon May 7 22:59:34 2012 +0200

    rtl_sdr, rtl_tcp: cleaned up gain handling

commit b290116ac72655c64403e6bf10ebc424f44c9373
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon May 7 22:38:25 2012 +0200

    rtl_tcp: add handler for freq correction command

commit e5adc9a3ad893bba2bb0a60c99279bfd811aa5fa
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun May 6 19:39:39 2012 +0200

    rtl_tcp: add handlers for sample rate and gain mode commands

commit 9167a01248cdc28f5145cd1b2c5abfdc57a099bf
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun May 6 00:34:13 2012 +0200

    consolidate program arguments

commit e9251da6e238a64018d3a4b64d4d4593aa7acbfb
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 5 18:30:13 2012 +0200

    reset internally cached gain/freq values on setter failure

commit eded5bf5c304aea7d493bdcc3f7f955c9e20f21d
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 5 15:09:01 2012 +0200

    tuner_e4k: fix a typo in choose_rf_filter function

commit 7931aa76c5a9fa42d2c8a8952345741b3aaf790d
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat May 5 14:03:59 2012 +0200

    tuner_e4k: replace remaining printfs with fprintf to stderr
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b6652f33df4e12c77f4fd2687426eb4afae632b0
Author: Hoernchen <la@tfc-server.de>
Date:   Sat May 5 12:56:42 2012 +0200

    uhf appears to work better for ads-b
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 259e61fb17618cc5b49bdf48296dc571c21bb69b
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat May 5 12:33:47 2012 +0200

    document gain api

commit 59198d63422685470f52f633251d3859104de5b0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat May 5 02:19:34 2012 +0200

    tuner_e4k: fix off-by-one error in e4k_if_gain_set()
    
    Thanks to patchvonbraun for providing debug logs
    that helped to track this beast down.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 86c34428aabebc79ac0de7f1194e6b755a6fa213
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri May 4 23:02:29 2012 +0200

    use new E4000 tuner driver, allow manual gain
    
    Many thanks to Hoernchen for making the driver work properly
    and adding manual gain!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0af094070f3aaf7f0394523025c61b0aaf25f2b6
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu May 3 20:58:14 2012 +0200

    add Compro Videomate U680F
    
    Thanks to Marek Kroemeke for submitting the patch.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit cec93754a23130e6b30bf9cd0ffb9900e82b1f71
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 29 19:51:11 2012 +0200

    use default xtal freq when 0 is given

commit 721085e1ab8094cb085a4472e6c5985a9df8dfc3
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 25 22:47:30 2012 +0200

    fix a -Wuninitialized warning
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit e5e68c652407d22c40e8a1f1fe3e3f14cc0afb42
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Apr 25 22:36:56 2012 +0200

    compile with warnings enabled

commit bad6fb080b774c680f6d1eda4e1a00dad5a8cd20
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Apr 25 22:32:51 2012 +0200

    introduce api to configure crystal oscillator frequency
    
    Usually both, the RTL and the tuner ICs use the same clock. Changing the
    clock may make sense if you are applying an external clock to the tuner
    or to compensate the frequency (and samplerate) error caused by the
    original cheap crystal.
    
    This commit covers all tuner drivers except of the Fitipower FC2580

commit 8a1d6d69bdba90195468eb9c666e72e3eed3fe27
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 25 17:11:48 2012 +0200

    add Terratec T Stick PLUS
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 5f70efd8d1284ed02b2423d0ba470ff3fbaec75b
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 24 20:02:53 2012 +0200

    return frequency and sample rate as unsigned integers

commit 680fe5de037c32ed9768232acb1b027ab10da9f3
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 24 19:14:54 2012 +0200

    add rtl_tcp utility to gitignore
    
    thanks to Michal Demin for reporting this

commit eb9a437de74754863a234da1501719c872d114ca
Author: Hoernchen <la@tfc-server.de>
Date:   Tue Apr 24 18:02:28 2012 +0200

    rtl_tcp: proper linux support
    
    as well as some cosmetic fixes
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit e4fef23874fc84aa1523fb240f68b749e8bbb5ea
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 22 21:47:00 2012 +0200

    rtlsdr_read_async: buffer length must be multiple of 512

commit 7ba990981b233071f22f1ac22effcf85ca099850
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Apr 21 21:38:37 2012 +0200

    add a note with patch submission information

commit 35729e7ee431c59ddca8c769fa2464baa584ec98
Author: Steve Markgraf <steve@steve-m.de>
Date:   Fri Apr 20 23:35:16 2012 +0200

    e4k: disable DC offset correction
    
    This was causing the 'pulsing' of the DC offset spike.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit dd68eb2d22e612f420c3f3b6a110db9ed6f149a8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Thu Apr 19 23:02:53 2012 +0200

    use fixed (smallest possible) bandwidth for FCI tuners
    
    also fixes c&p error pointed out by j-pi@seznam.cz

commit d55b491c43f88aff775eb1f1cb9f85c63624a6db
Author: Hoernchen <la@tfc-server.de>
Date:   Thu Apr 19 17:46:52 2012 +0200

    add initial version of tcp server

commit 6b99aedc4d41ce5b8ef15c72eee02d4ac8d45fb2
Author: Hoernchen <la@tfc-server.de>
Date:   Thu Apr 19 15:43:05 2012 +0200

    fix off-by-one in argument handling
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit e07189cea18ccbeeea90e9dc587e366d2800e772
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 18 20:19:50 2012 +0200

    add Compro Videomate U650F
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f182717b7673df036eef69faabee45a55aebe877
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 16 23:54:20 2012 +0200

    add Terratec Cinergy T Stick RC (Rev.3)
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 84158553ee25ecd8934d3a9ed50e668f106d4694
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Apr 12 01:08:57 2012 +0200

    add Compro Videomate U620F (E4K tuner)
    
    Thanks to Simeon Miteff for reporting this device.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 7651ff1940bc636db0aa37a4544611aee00186d3
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Wed Apr 11 00:27:49 2012 +0200

    change async cancellation mechnism to make it more reliable
    
    - fixes crashes on windows platform while calling rtlsdr_close()
    - makes it possible to restart async reads after cancellation

commit 24a12a44d1b59a4aa762894ce9d26483cdc82239
Author: Hoernchen <la@tfc-server.de>
Date:   Tue Apr 10 15:13:57 2012 +0200

    reorder calls to prevent a crash
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 03f3504b415574b26e63d93f1c8cf23fc128737a
Author: Hoernchen <la@tfc-server.de>
Date:   Tue Apr 10 15:12:32 2012 +0200

    tell windows that ctrl-c was handled
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 0bc846c34c05f736a9e5a6f800129fb145a52cf4
Author: Hoernchen <la@tfc-server.de>
Date:   Tue Apr 10 01:23:48 2012 +0200

    make win32 build actually work
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 65ac467941527ed4777bf8f9833d0de95f754b64
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 18:33:49 2012 +0200

    correct LPF coefficient
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3ded206470fc69bca89a566d5d380b476f0ae0aa
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 18:32:28 2012 +0200

    reset demod after setting samplerate
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f5f92ae3fa360cc1637c886763f63cbf92eaf073
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Apr 9 18:14:39 2012 +0200

    exit gracefully on SIGPIPE
    
    this will properly free all the used memory when working with a pipe and
    closing the other end (think of GRC)

commit 3738a6730c66a83820a350a5e22d434ec428171f
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 15:09:01 2012 +0200

    allow user to send data to stdout
    
    Patch provided by 'airwave', Thanks!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit a58def7f584d82199c5ab37334e4e5701654c1e4
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 15:05:09 2012 +0200

    allow user to select sync mode
    
    Patch provided by 'airwave', Thanks!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 7e6d2f55ee0a03cd07717fbee1e62559033ffd47
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 14:46:22 2012 +0200

    allow user to select block size
    
    Patch provided by 'airwave', Thanks!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6eeceba39775a8c6bf5b4afe127cb7562d8594f7
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 9 14:43:14 2012 +0200

    use fprintf instead of printf
    
    Patch provided by 'airwave', Thanks!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 20313516cc907124c4a2546bd1bd4c9a5c2958ba
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Apr 9 00:27:15 2012 +0200

    disable bulk read timeouts
    
    ideally, we should calculate them depending on the configured sample
    rate

commit 1eb1c3e191b31bb1e7260042897ecf90bf214498
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 8 23:02:42 2012 +0200

    new api: rtlsdr_read_async function allows to specify buffer size
    
    this commit deprecates rtlsdr_wait_async function
    various small fixes are included in this commit

commit 554e1b62f2f45161de6d39ccad066f21e59962c8
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 8 13:24:12 2012 +0200

    fix mailing list address

commit a9900e2b7a52422e7d698df69b5837a5d26d3e34
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Apr 7 20:53:40 2012 +0200

    add DIKOM pid/vid
    
    Source:
    http://forum.ubuntu-it.org/index.php/topic,413840.0.html
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3051aa4eefb73c7c7637d91f6b0954c5258542ff
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Apr 7 01:02:08 2012 +0200

    use uint32_t instead of int for frequency
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 2b0d5963b7cedd35a98333b360b3acc9d2f420d3
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Apr 7 00:04:15 2012 +0200

    print out exact sample rate only if needed

commit 94c47189d483dddd992d2b941699ce8ec03464ec
Author: Alexandru Csete <oz9aec@gmail.com>
Date:   Thu Apr 5 13:30:36 2012 +0200

    Add support for Dexatek DK5217 DVB-T dongle.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit df4991bc19dc9961b5edc4665151cdbced450d52
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Fri Apr 6 13:47:45 2012 +0200

    do not use NULL usb contexts to make libusb-pbatard work on windows

commit 6335b376684f5d6045694acf00c373856d44bac9
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Apr 5 01:09:50 2012 +0200

    fix rtlsdr_demod_read_reg()
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 912a5b1e31d405184c25309a26d71f5f719842b0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Thu Apr 5 01:08:37 2012 +0200

    make older versions of GCC happy
    
    fixes the 'redefinition'-error with older versions of GCC
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 97db8149d9760e429c2c27939678819b31d58877
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 4 21:50:32 2012 +0200

    workaround for some versions of libusb
    
    Some versions of libusb don't seem to like if you call
    libusb_init if you already have another instance opened.
    (1.0.8 on Debian squeeze e.g.)
    
    Thus, print name of device before opening it.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 003446e508aaa7eba80c95667a4dc45995aa43c7
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 4 21:47:20 2012 +0200

    use timeouts for control transfers
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit cdd6c488a3cc719a1c08fb573c84fcbb1d63a2b0
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Apr 4 17:46:19 2012 +0200

    rtlsdr_callback: use correct pointer type for buffer
    
    Silences a clang warning.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit d2355cfd916f4a093da1392ed1cde024cfc872fa
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 20:11:53 2012 +0200

    install utility as well
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit f13cf0e56c18c76c77417ae1004d5cfab0f1d210
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 19:50:03 2012 +0200

    adjust project slogan
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9773ac0b833769eb5373687eb0377c28d9f4a22a
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 19:40:50 2012 +0200

    define LIBUSB_CALL if not available with old libusb
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit b38414c15adf528e45b5cf2a151c3675a5b9b9ca
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 19:40:05 2012 +0200

    add copyright notices
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 2f6183cd6c51fa75724e8a8bd285d5011875bd3e
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Apr 3 17:37:55 2012 +0200

    properly poweroff PLL/ADCs/tuner on exit
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ca700872099dded53143a654d46454ac1a3be12b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Apr 3 15:06:38 2012 +0200

    add several new sticks
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 9a4f4991a0b3dfef5c901d3538dbbd4a4b687f2a
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 00:51:15 2012 +0200

    force same library filename for static and
    shared variants of the library on !WIN32
    platforms

commit 01775f0e8562cc32289083e54ac1393f1cb17f0d
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Apr 3 00:47:52 2012 +0200

    use unique libusb context per rtl
    device
    
    this commit breaks rtlsdr_open()
    interface

commit 2115949bb37fe72095b923ed6abc7b62b53d9d53
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Apr 2 23:23:51 2012 +0200

    use different library names for
    static/shared variants

commit 39482fee74034f722902916d36875df6927c568e
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Apr 2 23:09:14 2012 +0200

    introduce asynchronous streaming interface
    
    this is an experimental feature

commit 030c787cfa1693dcc849aaec940c687fe0e96665
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Mon Apr 2 21:42:24 2012 +0200

    cmake & autotools fixes from previous commit

commit 229ebd2ff2f312869944da6bf01c181f559dd493
Author: Hoernchen <la@tfc-server.de>
Date:   Mon Apr 2 20:56:24 2012 +0200

    add win32 compatibility
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ff50e0bedadc6f617431f374d96a8161a3e0e7fd
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 2 18:29:57 2012 +0200

    add Terratec Cinergy T Stick Black (rev 1)
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 09c00e439f2db54159b301f3e6b635d5f0a5841f
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 2 18:17:28 2012 +0200

    select fc0012 UHF/VHF-filter according to frequency
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 3621cdfc603ca018e765fa2e01287af544028aa5
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Apr 2 13:20:09 2012 +0200

    don't use C99

commit 9a7051ce0b512e480e35fad84211eaa0a5c670d9
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Apr 1 23:42:11 2012 +0200

    add Genius TVGo DVB-T03 USB dongle support
    
    original author: Jiri Pinkava <j-pi@seznam.cz>
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 4c3a5f73972ff1b87efae56f9cca40300d2c5197
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 22:44:07 2012 +0200

    consolidated function defs and impls

commit e22c8a83786daffd8e1ce0c3b1d70413c8f04711
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 22:35:52 2012 +0200

    fix type definition in library
    interface
    
    sorry mom! :P

commit b5e4b768858b60858a68f40d3635f1df004b5da6
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Apr 1 20:06:33 2012 +0200

    add FCI FC2580 tuner support
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 6322c9343dc7f22b6ec848f3189aa3f08e1dc88a
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 16:52:41 2012 +0200

    add preliminary cmake build system

commit c5a6fe24524294fe88b549467a1884b1e70a6c3f
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 15:35:06 2012 +0200

    add Terratec NOXON rev 2 support

commit 9d15dc565a0d09ad313180fe1286a26de834c792
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 13:06:22 2012 +0200

    handle init/exit functions calling
    automatically inside the library

commit 46acfaebd2e4670e0d63696dc55fcb5f6bd9737a
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 12:40:51 2012 +0200

    rework on autotools handling of
    private headers

commit 367113b5c8bd38917c5ebcd72efffb1aa6de3cc3
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Apr 1 04:03:03 2012 +0200

    add FC0012 driver
    
    Thanks to David Badsen!
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 4ad93906a48039109b9eadb2921b128b66cde7bf
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 01:36:49 2012 +0200

    add skeleton routines for setting tuner gain

commit 2f20f6fe9e074b4b996954cfec24ba28b0d41423
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sun Apr 1 01:15:05 2012 +0200

    add argument check for device handle
    
    also outputs all text to stderr
    implement rate and frequency read functions

commit 31cb96fc3cdad63761ef4eeff2c722318bc1d89b
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Apr 1 00:38:40 2012 +0200

    add tuner initialization, fix fc0013 replug bug
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ff7910482453d39a776fbbe2ad79c59e87fa5132
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Mar 31 21:01:25 2012 +0200

    add support for autoprobing the tuners
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit c09fbb7c579d95a6b8d1ae319489cb5bc77a2a23
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Mar 31 16:20:38 2012 +0200

    fix reading from usb by resetting the
    buffers as required

commit 25cad444b266f75d66ca71fefafd0af1e9d85531
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Mar 31 14:50:04 2012 +0200

    add pid/vid for Logilink VG0002A
    
    Uses the FCI 2580 tuner, no driver yet.
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit ffea5061f0fae0fed58c60df7ef986ce04a0744f
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sat Mar 31 14:32:18 2012 +0200

    cosmetic fixes/cleanup
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 542533c229891a62e248bf7c6012ce6ad0f2768e
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Mar 27 22:14:23 2012 +0200

    ignore autotools generated files

commit 001bfb96ef410c24927d04d6b294fe0a2aab4623
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Mar 27 20:53:49 2012 +0200

    add autotools based build system

commit 37bb5ca0693d1eff6772db8a9ac0e19d93523dc9
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Mar 27 19:50:05 2012 +0200

    add .gitignore

commit d8da91cbc292901c499eea11db25eb8c602f5837
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Tue Mar 27 19:49:44 2012 +0200

    rework towards a library interface

commit 40669a5a0af1f7d1ea3f07a3252e4ec995af3e02
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Mar 24 22:23:04 2012 +0100

    add udev rule for the Twintech UT-40

commit 9657dc120340eba43c275c66d6cf7cf75e8081d5
Author: Dimitri Stolnikov <horiz0n@gmx.net>
Date:   Sat Mar 24 19:47:16 2012 +0100

    add udev rules for known devices

commit 167210cfaa79f98d2faad4235134f2510c181b86
Author: Steve Markgraf <steve@steve-m.de>
Date:   Sun Mar 18 20:53:37 2012 +0100

    add readme
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 796a47397adde2aac27da8202547176e1129a6cb
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Mar 14 20:27:32 2012 +0100

    fix typo in Makefile
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 409073b8abf3fca740b77d63e76201c772ef5479
Author: Steve Markgraf <steve@steve-m.de>
Date:   Wed Mar 14 03:28:48 2012 +0100

    display real sample rate with rounding error
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 8dc13ea3ea4fb8c6f4b45b675985290bfeef1956
Author: Steve Markgraf <steve@steve-m.de>
Date:   Tue Mar 13 23:18:25 2012 +0100

    add commandline option for setting the sample rate
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>

commit 5a4fd14581e9da5418a7d9e42c32ff00cafa222e
Author: Steve Markgraf <steve@steve-m.de>
Date:   Mon Mar 12 00:30:54 2012 +0100

    initial commit
    
    Signed-off-by: Steve Markgraf <steve@steve-m.de>
