Commit graph

43 commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
2eda6ac964 Add variable fm low pass filter option 2021-02-05 17:01:18 +01:00
Christian W. Zuckschwerdt
cfc9777d22 Add jsmn json lib 2020-11-10 15:22:58 +01:00
Christian W. Zuckschwerdt
8212b334a8 Add style check action 2020-09-18 19:45:27 +02:00
Rick van Schijndel
e571a05240 test: Fix memory/file pointer leaks in tests 2020-04-18 10:25:04 +02:00
Rick van Schijndel
6ebad62cdc cosmetics: Remove or comment out unused variables and code 2020-03-09 23:04:53 +01:00
Christian W. Zuckschwerdt
f5e5a6aed4 Add pulse-eval example 2020-02-18 10:22:17 +01:00
Gisle Vanem
8cd8155829
Minor fix style warning () 2020-02-08 13:14:09 +01:00
Christian W. Zuckschwerdt
739e856a92 Cleanup style minor 2019-11-08 22:51:55 +01:00
Christian W. Zuckschwerdt
f637a2f590 Make clang analyzer warnings to errors 2019-11-08 13:20:21 +01:00
Christian W. Zuckschwerdt
70c506e6b9 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
2019-11-03 11:57:07 +01:00
Benjamin Larsson
5105b13c68 fsk: add Y option for selecting different fsk low pass coefficients
Prepatory work for new fsk pulse detector
2019-11-03 01:25:38 +03:00
Christian W. Zuckschwerdt
ca440974c9 Fix some warnings from static analysis () 2019-10-29 13:02:43 +01:00
Christian W. Zuckschwerdt
de8f73b0ed Add warnings on alloc failure, enforce alloc check style 2019-10-17 08:41:14 +02:00
Christian W. Zuckschwerdt
b863bf1298 Clean up stdout+printf in devices; add style check 2019-08-21 11:16:53 +02:00
Christian W. Zuckschwerdt
567efee6a3 Force all indent to spaces 2019-08-20 11:22:12 +02:00
Nick Black
b32ffeec35 Fix parsing of time specification with trailing spaces () 2019-08-02 16:33:07 +02:00
Christian W. Zuckschwerdt
9ae2db7e38 Add bridge/relay example scripts 2019-03-19 15:05:22 +01:00
Christian W. Zuckschwerdt
22370cac20 Clean up typedefs 2019-02-16 12:14:58 +01:00
Christian W. Zuckschwerdt
206187641d Add basic style checks 2019-02-15 18:19:04 +01:00
Christian W. Zuckschwerdt
7d26a72015 Fix help test bin path 2019-02-15 13:13:12 +01:00
Christian W. Zuckschwerdt
412e0355a4 Improve MSVC builds 2018-12-30 20:48:08 +01:00
Christian W. Zuckschwerdt
0babf5193b Use CTest for testing 2018-12-30 18:13:13 +01:00
Christian W. Zuckschwerdt
0fa3abac87 Fix UTC in README 2018-12-27 12:52:50 +01:00
Christian W. Zuckschwerdt
1bed1426b4 Refactor csv_init to output_start 2018-12-19 11:56:34 +01:00
Christian W. Zuckschwerdt
01e767386a Update installed files 2018-12-16 12:53:29 +01:00
Christian W. Zuckschwerdt
4e16269734 Fix csv output by initializing the fields after protocol options 2018-11-20 13:24:22 +01:00
Mike Causer
87ef942fb6 Fix usage in sigrok-open.sh () 2018-11-14 08:36:50 +01:00
Christian W. Zuckschwerdt
740d252213 Add sample rate info for sigrok converter 2018-10-11 12:39:45 +02:00
Christian W. Zuckschwerdt
55006dc141 Modularize dumpers, allow multiple dumpers 2018-10-08 12:03:17 +02:00
Christian W. Zuckschwerdt
33d8aed920
Add file info detection 2018-10-08 12:00:47 +02:00
Christian W. Zuckschwerdt
d151d821e1
Add VCD and SR output ()
* Add VCD output

* Add sigrok pulseview converter

* Add f32 output modes
2018-09-30 12:52:28 +02:00
Christian W. Zuckschwerdt
d56de9c8ab Clean up MINGW fixes 2018-09-06 15:39:25 +02:00
mnhauke
02cec434a8 Fix MinGW build () 2018-09-06 15:33:21 +02:00
Christian W. Zuckschwerdt
eb02ef4bab
Add CS16 input and output () 2018-07-25 10:26:17 +02:00
Christian W. Zuckschwerdt
30c798498c
Clean up baseband, optimize FM, add baseband-test () 2018-07-17 10:02:09 +02:00
Ryan Jarvis
8e8d5505be Fix typos/misspellings 2018-05-01 12:11:00 +02:00
Aaron Linville
71c2f92d86 Fix on_connect signature and topic subscriptions in MQTT examples. ()
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.
2018-02-03 11:04:43 +01:00
Christian W. Zuckschwerdt
64c3177a7f remove output_hander_t, printer_ctx indirection 2018-01-28 13:19:21 +01:00
vestom
7f54a2c09b MQTT: Add example to README and Python test client () 2017-03-12 00:16:35 +01: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ä
06c4d39c4a data: introduce auxiliary data as an argument 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
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