Commit Graph

1927 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
e1622b50aa change data output fields to usual order 2017-05-09 20:13:50 +02:00
Christian W. Zuckschwerdt
0e33a9cdfe fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8's) 2017-05-06 15:38:43 +02:00
Jürgen Frey
465fd31bc0 Sensor GT-WT-02 Change REDME.md
Change Disabled * in README.md
2017-05-06 14:45:58 +02:00
Christian W. Zuckschwerdt
d394e033a0 adding output redirection to files 2017-05-03 18:31:44 +02:00
Christian W. Zuckschwerdt
0561c3c16a fix short buffer: sprintf's output is always null-terminated 2017-05-03 06:55:42 +02:00
Christian W. Zuckschwerdt
f049362e33 cleanup: replacing broken sprintf, removing debug code 2017-04-29 23:32:50 +02:00
Tom Matthews
0dfa31f72f Bump MAX_PROTOCOLS to 78
There are 78 current protocols, this change fixes https://github.com/merbanan/rtl_433/issues/519
2017-04-27 22:12:41 +02:00
ovrheat
6dbafc5c4c Restored 'static' variables 2017-04-17 23:17:28 +02:00
John
75fb351851 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.
2017-04-15 13:30:12 +02:00
Benjamin Larsson
0beda24c8a Merge pull request #511 from ovrheat/master
Add support for Fine Offset WH3080 weather station
2017-04-15 11:56:09 +02:00
Benjamin Larsson
35267525c5 Merge pull request #499 from ludwich66/ludwichrtl433branch
gt_wt_02 new Output "2"
2017-04-15 11:51:25 +02:00
Benjamin Larsson
544600f41a Merge pull request #514 from panarom/fix-makefile.am-wg_pb12v1
erroneous entry in src/Makefile.am
2017-04-09 20:41:24 +02:00
Matt Panaro
7dc8fa6442 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)
2017-04-09 12:59:32 -04:00
Nik
93b6d2aea7 Add support for Fine Offset WH3080 weather station 2017-04-02 23:32:24 +02:00
ovrheat
9cab6cf33a Add support for Fine Offset WH3080 weather station. 2017-04-02 03:29:03 +02:00
ovrheat
6abef0571c Merge branch 'master' of https://github.com/merbanan/rtl_433 2017-04-02 01:29:26 +02:00
ovrheat
1ca9779307 Add support for Fine Offset WH3080 weather station. 2017-04-02 01:12:34 +02:00
Benjamin Larsson
31bf6f2cff Merge pull request #494 from ciaranmooney/wg_pb12v1
New Device (WG-PB12V1)
2017-04-01 22:28:51 +02:00
Ciarán Mooney
7d558b770a Corrected conflict in MAX_PROTOCOLS. 2017-04-01 20:25:55 +01:00
Tommy Vestermark
e6608c4f2e ELV WS2000: Make it somewhat work...
Tested on new samples provided. Looks like it still need some work...
2017-03-31 01:32:44 +02:00
Tommy Vestermark
494b0e27f9 FineOffset_WH25: Additional bitsum check + minor fixes 2017-03-30 21:36:59 +02:00
Tommy Vestermark
c9bf9c112b FineOffset_WH0530: Fix bug in ID decode 2017-03-30 21:36:59 +02:00
Tommy Vestermark
b2e2d88a39 FineOffset_WH25: Correct decoding of Temperature and ID
Based on extra sensor data from John Voss
2017-03-30 21:36:59 +02:00
Tommy Vestermark
39fef19285 FineOffset_WH25: Add debug printout 2017-03-30 21:36:59 +02:00
Ciarán Mooney
bdaf9ba576 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.
2017-03-27 14:48:13 +01:00
Helio Machado
ff6738db44 Update util.c 2017-03-23 23:20:37 +01:00
Helio Machado
f3faea0c56 Fix #503 2017-03-23 23:20:37 +01:00
rct
424a8da931 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
2017-03-20 21:11:00 +01:00
rct
54a98c1344 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
2017-03-20 21:11:00 +01:00
ukshady
47761fdc06 Added code for differing impules to KWH values 2017-03-19 20:53:32 +01:00
rct
7b6847008b acurite 6045, remove unnecessary variable 2017-03-19 20:52:29 +01:00
rct
2576d17729 Acurite 06045 add docs, refactor decode out of txr_callback 2017-03-19 20:52:29 +01:00
rct
2e5f2d0afe 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.
2017-03-19 20:52:29 +01:00
ludwich66
fdb708fa4f Add files via upload 2017-03-19 09:24:40 +01:00
Tommy Vestermark
6d9c2cea70 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).
2017-03-18 23:33:37 +01:00
Tommy Vestermark
59c2c843dd DSC: Make less noisy
The DSC has a lot of "false positives" showing bad CRC for other sensor
signals.
2017-03-18 23:33:37 +01:00
Tommy Vestermark
9c8ec5434e Fine Offset WH0530: Add new device 2017-03-18 23:33:37 +01:00
vestom
fc560a927c 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
2017-03-18 23:32:42 +01:00
vestom
7f54a2c09b MQTT: Add example to README and Python test client (#495) 2017-03-12 00:16:35 +01:00
vestom
df51115aa6 Revert "Update pulse_detect.c" (#493)
This reverts commit ef163f9d57.

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).
2017-03-11 19:03:34 +01:00
Ciarán Mooney
5d13907121 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.
2017-03-11 14:43:36 +00:00
vestom
07b9ce91a4 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
2017-03-11 15:10:12 +01:00
netsuso
dfd4b79b24 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
2017-03-11 12:08:20 +01:00
Nic Heath
d142017ef4 Fix parse error on ARM compiling with GCC due to lack of parens. (#490) 2017-03-11 12:08:05 +01:00
Krzysztof Burghardt
91709a1229 Include humidity field in CSV format for TX29DHT temperature and humidity sensor. (#486) 2017-02-17 22:24:23 +01:00
zoggdotorg
074cc2f87a WH1050 weather station - remove unused fields from csv format. (#485)
The csv format still had the radio clock fields from the original WH1080.
2017-02-02 11:01:27 +01:00
psa-jforestier
b2e544ab99 fix typo error (#484) 2017-02-01 20:35:42 +01:00
psa-jforestier
a9a574fe4f 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
2017-02-01 09:38:40 +01:00
sbsrouteur
744bccd505 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
2017-02-01 00:07:31 +01:00
David Freedman
3ec0059164 identify F007TH with both 0000000000010100 and 1111111111010100 (#481) 2017-01-31 09:12:55 +01:00