Commit Graph

1927 Commits

Author SHA1 Message Date
tazounet
f05c840173 Merge remote-tracking branch 'merbanan/master' 2015-12-02 22:52:02 +01:00
Benjamin Larsson
3708934846 Merge pull request #216 from vestom/upstreaming
Convert users of OOK_PWM_P to pulse demodulator and remove pwm_p_decode()
2015-12-02 17:44:57 +01:00
Benjamin Larsson
25b7c3364b Merge pull request #215 from eras/fix-csv-headers
data: fixed the filtering of CSV fields
2015-12-02 17:38:40 +01:00
Benjamin Larsson
27ede4f174 Merge pull request #214 from eras/patch-1
waveman: added missing comma to fix CSV output
2015-12-02 17:36:37 +01:00
Tommy Vestermark
015dac3c98 Remove pwm_p_decode() and OOK_PWM_P 2015-12-02 00:34:46 +01:00
Tommy Vestermark
d79aaf0ca1 Convert Silvercrest to use pulse demodulator
Works with testdata
2015-12-02 00:27:02 +01:00
Tommy Vestermark
39c22b42d6 Changed acurite 5n1 to use pulse demodulator
Passes test data. Consider removing driver due to having two decoders
for the same sensor...
2015-12-02 00:04:06 +01:00
Tommy Vestermark
a068056ac1 Convert Waveman to pulse decoder
Passes test data - will now output all valid packages
2015-12-01 22:58:05 +01:00
Erkki Seppälä
85ba904320 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>
2015-12-01 23:06:20 +02:00
Erkki Seppälä
afd1123dc4 waveman: added missing comma to fix CSV output
The missing comma at the end of the line concatenates these two strings.
2015-12-01 22:39:36 +02:00
rct
2df5b1914e README.md space to fab fix for consitency
* fix table markdown typo
2015-11-29 19:18:33 -05:00
rct
fd84405501 README.md documentation updates 2015-11-29 18:48:29 -05:00
rct
bd7f7a44aa Prevent data files from being overwritten 2015-11-29 16:55:22 -05:00
Benjamin Larsson
2f64159efe Merge pull request #210 from enavarro222/master
Migrate "prologue" to new output handler
2015-11-26 12:21:27 +01:00
Emmanuel N
9d10cce616 Migrate "prologue" to new output handler 2015-11-26 00:16:40 +01:00
Benjamin Larsson
ab4bfd15e2 Updated README.md 2015-11-24 23:06:44 +01:00
Benjamin Larsson
f56f8cd16b Merge pull request #209 from punitagrawal/ambient-csv-support
ambient: Migrate to using common method for output
2015-11-24 22:42:50 +01:00
Benjamin Larsson
2ce3dd766f Merge pull request #207 from punitagrawal/master
Fix compilation with autotools
2015-11-24 22:41:15 +01:00
Benjamin Larsson
4c440cb4c4 Merge pull request #208 from punitagrawal/improve-documentation
Improve documentation
2015-11-24 22:40:58 +01:00
Punit Agrawal
49b8203039 ambient: Migrate to using common method for output
Migrate the Ambient sensor driver to use common methods to output
sensor values.
2015-11-24 21:37:26 +00:00
tazounet
6027e01fb6 Merge remote-tracking branch 'merbanan/master' 2015-11-24 19:52:15 +01:00
Punit Agrawal
e99c2ef81e util: Fix mismatched comment
Fixes: 8fb0c0895e ("Acurite 592TXR Temperature/Humidity Sensor")
2015-11-24 10:18:04 +00:00
Punit Agrawal
3df6353c84 util: Make comment consistent
Fixes: a2b6069e6c ("initial implementation for GT_WT_02 decoder")
2015-11-24 10:14:36 +00:00
Punit Agrawal
1cb7650c1e Fix compilation with autotools
fixes: (44d0740a8c "General structural data support for generating (ie.) JSON")
2015-11-24 09:59:39 +00:00
Benjamin Larsson
e7081ce54d Merge pull request #201 from eras/json
Structural data & JSON support
2015-11-23 22:57:21 +01:00
Erkki Seppälä
086c1a555f waveman: added structured data support 2015-11-23 23:47:54 +02:00
Erkki Seppälä
7bb31b84dd wt450: added CSV support (provide .fields) 2015-11-23 23:47:54 +02:00
Erkki Seppälä
920e9f6504 rtl_433: added CSV support. Requires driver support.
Driver support is required for building the common CSV header.
2015-11-23 23:47:54 +02:00
Erkki Seppälä
a3f7561a61 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.
2015-11-23 23:47:54 +02:00
Erkki Seppälä
4bc6d05186 data: only format key-value-format, not JSON 2015-11-23 23:47:54 +02:00
Erkki Seppälä
06c4d39c4a data: introduce auxiliary data as an argument 2015-11-23 23:47:54 +02:00
Erkki Seppälä
4d27efae05 wt450: use JSON output instead of fprintf 2015-11-23 23:47:54 +02:00
Erkki Seppälä
5ef147f99f rtl_433: added JSON support 2015-11-23 23:47:54 +02:00
Erkki Seppälä
c7673f7cee data: added formatting support 2015-11-23 23:47:54 +02:00
Erkki Seppälä
17eb918cde data: provide a key-value-printer 2015-11-23 23:47:54 +02:00
Benjamin Larsson
bbcaa3c9e1 Merge pull request #205 from tazounet/master
Add support for RTGN318
2015-11-22 21:14:29 +01:00
tazounet
c1d1b86c39 Merge remote-tracking branch 'merbanan/master' 2015-11-22 19:21:14 +01:00
tazounet
46a5297c83 Correct indentation 2015-11-22 19:14:46 +01:00
tazounet
2729def2f6 Add support for RTGN318 2015-11-22 19:14:13 +01:00
Benjamin Larsson
c5ec71a3a1 Merge pull request #204 from AlexandreCo/master
Fix negative temperature
2015-11-22 18:03:50 +01:00
Benjamin Larsson
9bce01bbfa Merge pull request #203 from rct/acurite_986_freezer_temp
Add Acurite 986 Refrigerator/Freezer Thermometer.
2015-11-22 18:02:32 +01:00
AlexandreCo
159c45a120 Generic temperature sensor 1 : fix negative temperature 2015-11-22 10:31:18 +00:00
Erkki Seppälä
44d0740a8c 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.
2015-11-22 12:25:58 +02:00
AlexandreCo
18bba70959 Inovalley kw9015b : fix negative temperature 2015-11-22 09:11:22 +00:00
rct
a4456ed361 Acurite 986 low battery detection 2015-11-20 21:08:34 -05:00
rct
c7899241b8 Acurite 986, add CRC check, fix negative values 2015-11-16 14:58:56 -05:00
rct
ca8c60e6ec Acurite 986 Refrig/Freezer Temp initial support 2015-11-14 14:16:54 -05:00
Benjamin Larsson
4fccfe09de Merge pull request #200 from rct/acurite-592txr
Add support for Acurite 592TXR "Tower" Temperature/Humidity Sensor.
2015-11-08 10:56:03 +01:00
rct
bf37921aa1 Updated README.md with new device numbers 2015-11-07 17:53:00 -05:00
rct
4583725f78 Merge branch 'acurite-592txr' of https://github.com/rct/rtl_433 into acurite-592txr
Conflicts:
	include/rtl_433.h
	include/rtl_433_devices.h
2015-11-07 17:50:08 -05:00