Commit Graph

661 Commits

Author SHA1 Message Date
Benjamin Larsson
970f4228de Merge pull request #192 from robho/share_buffer_memory
Share memory between fm buffer and temporary buffer
2015-10-18 19:57:12 +02:00
Benjamin Larsson
01635c7617 Merge pull request #191 from robho/efergy_e2_classic
Add support for Efergy e2 classic
2015-10-18 19:51:30 +02:00
Benjamin Larsson
7b40b05c68 Merge pull request #190 from robho/lowpass_off_by_one
Include the last sample when saving samples between filter runs
2015-10-18 19:49:12 +02:00
Robert Högberg
10e5c02c07 Add support for Efergy e2 classic 2015-10-17 22:18:26 +02:00
Robert Högberg
5b4ec0e1fe 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 %)
2015-10-16 20:21:31 +02:00
Robert Högberg
a621590cf4 Include the last sample when saving samples between filter runs 2015-10-16 19:06:30 +02:00
Benjamin Larsson
89564cde17 Merge pull request #188 from smallsam/master
Added missing wt450.c for autoconf compile
2015-10-14 18:36:11 +02:00
Benjamin Larsson
d192a34800 Merge pull request #189 from robho/minor_doc_update
Minor documentation update
2015-10-14 18:35:51 +02:00
Robert Högberg
494601e49c Minor documentation update 2015-10-14 18:33:12 +02:00
Sam Richards
27ca7f61e1 Added missing wt450.c for autoconf compile 2015-10-14 12:21:40 +10:00
Benjamin Larsson
12e012e79a Merge pull request #186 from ygator/master
Lacrosse Weather Station Decoding cleanup
2015-10-09 20:44:22 +02:00
YGator
2e8fa35e87 Lacrosse Weather Station Decoding cleanup 2015-10-09 13:49:48 -04:00
Benjamin Larsson
82efdbd913 Merge pull request #185 from rct/quiet-mode
Added quiet mode (-q) to suppress non-data related messages
2015-10-09 10:45:41 +02:00
Benjamin Larsson
393b3e3e38 Merge pull request #184 from rct/read-stdin
Read data from stdin with '-'
2015-10-09 10:40:47 +02:00
rct
ad164da274 Added quiet mode (-q) to suppress non-data related messages 2015-10-08 21:46:10 -04:00
rct
8b5da1d856 Read data from stdin with '-' 2015-10-08 19:59:01 -04:00
Benjamin Larsson
79532adf02 Merge pull request #183 from rct/dsc-sensor-crc
DSC Security Contact added CRC-8 calc/check
2015-10-08 20:11:28 +02:00
Benjamin Larsson
a6071b302f Merge pull request #181 from ygator/master
Updated decoding of Lacrosse Weather Station
2015-10-08 20:08:50 +02:00
rct
85b566fc2b Updated crc8 to take initial CRC value as a parameter 2015-10-07 23:52:00 -04:00
rct
c64e7ff834 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
2015-10-07 23:11:30 -04:00
YGator
202ed07f2e Updated decoding of Lacrosse Weather Station 2015-10-07 14:04:00 -04:00
Benjamin Larsson
fdb1d08c73 Merge pull request #180 from ygator/master
LaCrosse Weather Station WS-2310TWC changes
2015-10-06 23:43:25 +02:00
YGator
23c47b7b67 LaCrosse Weather Station WS-2310TWC changes 2015-10-06 17:37:15 -04:00
Benjamin Larsson
efa4ab782d Merge pull request #178 from Alberts00/master
Adding Esperanza EWS
2015-10-06 23:07:20 +02:00
Alberts Saulītis
d3a64312a6 Added Esperanza EWS 2015-10-06 23:25:56 +03:00
Benjamin Larsson
311f00ba6f Merge pull request #176 from ygator/master
New Lacrosse Weather Station Decoding
2015-10-06 11:35:13 +02:00
YGator
7dc999e4eb New Lacrosse Weather Station Decoding 2015-10-05 20:51:20 -04:00
Benjamin Larsson
296ba8e694 Merge pull request #175 from foldynl/WT450
WT450: Add missing the supported device label in README file.
2015-10-05 23:04:23 +02:00
Ladislav Foldyna
57225bc820 WT450: Add missing the supported device label in README file. 2015-10-05 22:33:42 +02:00
Benjamin Larsson
6bcd3b1439 Merge pull request #174 from foldynl/WT450
Wt450 device
2015-10-05 22:04:41 +02:00
Ladislav Foldyna
a587fa2a23 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.
2015-10-05 21:23:32 +02:00
Benjamin Larsson
7faa99bb22 Merge pull request #173 from robho/fix_automake_build
Fix automake builds
2015-10-03 00:57:03 +02:00
Benjamin Larsson
e603dc5c63 nexus: clean up the nexus protocol
Make sure it doesn't collide with the rubicson protocol.
2015-10-03 00:54:45 +02:00
Benjamin Larsson
bcfa2628b8 rubicson: implement crc and other parameters 2015-10-03 00:54:45 +02:00
Robert Högberg
5e001b10c5 Fix automake builds
Update source file list and set compiler in C99 mode
2015-10-03 00:46:56 +02:00
Ladislav Foldyna
16db05a69e Add support for WT450 devices 2015-09-30 21:48:00 +02:00
Ladislav Foldyna
49647d09f9 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
2015-09-30 21:47:49 +02:00
Benjamin Larsson
69e6b03248 Merge pull request #171 from jcarduino/master
output correction. Celcius has space, Humidity corrected to also have space
2015-09-19 22:30:26 +02:00
johan
8d5356b1e4 output correction. Celcius has space, Humidity corrected to also have a space 2015-09-19 22:24:23 +02:00
Benjamin Larsson
e1bfca43b4 Merge pull request #170 from nebman/master
generic remote sc/pt226x ev1527: increase the tolerance to 50
2015-09-18 10:38:07 +02:00
Benjamin Larsson
5a65e344f9 Merge pull request #167 from viraptor/digitech
Add support for digitech weather station
2015-09-05 22:05:22 +02:00
Stanisław Pitucha
b3747796db Add support for digitech weather station
Currectly works: wind, temperature, humidity
To do: rain, pressure, checksum validation
2015-09-06 00:55:50 +10:00
Benjamin Larsson
11925b29d0 Merge pull request #165 from jcarduino/master
Extra check false positive
2015-09-02 12:11:00 +02:00
johan
baf26af7a1 Extra check false positive
(sometimes packages from prologue come in detected with correct crc,
humidity is > 100 in these cases)
2015-09-02 11:42:52 +02:00
Benjamin Larsson
8c552fa5fe Merge pull request #163 from ortylp/TFA_Twin_Plus_30.3049
TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update REA…
2015-09-01 12:55:52 +02:00
Paul Ortyl
3cc7f095e3 TFA_Twin_Plus_30.3049: update MAX_PROTOCOLS (avoid crash), update README.md 2015-09-01 12:11:04 +02:00
Benjamin Larsson
65867d4121 Merge pull request #162 from ortylp/TFA_Twin_Plus_30.3049
TFA-Twin-Plus-30.3049: use optimised byte reversal procedure
2015-09-01 10:31:38 +02:00
Paul Ortyl
cb819fb956 TFA-Twin-Plus-30.3049: use optimised byte reversal procedure 2015-08-31 23:40:48 +02:00
Benjamin Larsson
573e0b9225 Merge pull request #161 from ortylp/TFA_Twin_Plus_30.3049
TFA-Twin-Plus-30.3049
2015-08-31 23:00:40 +02:00
Paul Ortyl
f55cd06199 TFA-Twin-Plus-30.3049: additional fields decoded, working checksum 2015-08-31 22:45:10 +02:00