Commit Graph

409 Commits

Author SHA1 Message Date
Christian W. Zuckschwerdt
2c8015c2b6 Add output_ctx to output_fn 2018-11-28 16:43:13 +01:00
Christian W. Zuckschwerdt
38772d96b9 Convert flex slots to r_device user_data 2018-11-28 16:25:55 +01:00
Christian W. Zuckschwerdt
8551696cc9 Rename json_callback to decode_fn 2018-11-28 16:04:27 +01:00
Christian W. Zuckschwerdt
f31d293953 Refactor extern sample_file_pos from local_time_str() 2018-11-28 15:53:57 +01:00
Christian W. Zuckschwerdt
eedd027299 Replace debug_output with verbose in decoders 2018-11-28 15:53:57 +01:00
Christian W. Zuckschwerdt
96a14e6f5f Change data_acquired_handler to decoder_output_data 2018-11-28 15:53:57 +01:00
Christian W. Zuckschwerdt
838797ddf1 Add decoder arg to decoder utils 2018-11-28 15:53:57 +01:00
Christian W. Zuckschwerdt
ed1419823f Add context struct to decoders 2018-11-28 15:53:57 +01:00
Christian W. Zuckschwerdt
10f54364a0 Add high-level utility functions for decoders (#883) 2018-11-26 16:37:12 +01:00
Christian W. Zuckschwerdt
c1d0d126e0 Prepare r_device for modularization 2018-11-26 12:08:41 +01:00
Christian W. Zuckschwerdt
af3f383b5a Remove deprecated PRECISE name 2018-11-25 15:26:17 +01:00
Christian W. Zuckschwerdt
3d12af2032 Rename PWM_PRECISE 2018-11-25 15:23:36 +01:00
Christian W. Zuckschwerdt
163c71c153 Remove PWM_RAW 2018-11-25 15:18:55 +01:00
Christian W. Zuckschwerdt
c1e02642fc Rename FSK_PULSE_PWM 2018-11-25 15:16:11 +01:00
Christian W. Zuckschwerdt
dba22bb4c5 Unify protocol state with r_device 2018-11-25 10:41:31 +01:00
Christian W. Zuckschwerdt
98bad9793c Change indent 2018-11-25 10:31:59 +01:00
Christian W. Zuckschwerdt
ee709c0508 Rename converted limits 2018-11-25 10:23:59 +01:00
Christian W. Zuckschwerdt
72487f7869 Optimization use ints for limits in demod 2018-11-25 10:18:50 +01:00
Christian W. Zuckschwerdt
8a014ae436 Remove start_bit logic (superseded by sync) and demod_arg 2018-11-24 21:51:42 +01:00
Christian W. Zuckschwerdt
d8b2fa3ab6 Clarify librtlsdr defaults 2018-11-24 18:15:37 +01:00
Christian W. Zuckschwerdt
48631bc807 Add Ambient Weather WH31E (#882) 2018-11-23 09:53:15 +01:00
Christian W. Zuckschwerdt
dfc1d79479 Add option for output tagging 2018-11-23 09:49:51 +01:00
Christian W. Zuckschwerdt
4d5761830d Refactor digest into util 2018-11-22 19:38:04 +01:00
Christian W. Zuckschwerdt
0daff858e8 Add a conf file parser (#790) 2018-11-21 08:06:36 +01:00
Christian W. Zuckschwerdt
4e16269734 Fix csv output by initializing the fields after protocol options 2018-11-20 13:24:22 +01:00
Christian W. Zuckschwerdt
931ed9aa99 Refactor local main vars to cfg 2018-11-19 13:59:17 +01:00
Christian W. Zuckschwerdt
7362c80af2 Add data_retain reference counting 2018-11-18 11:00:42 +01:00
winterrace
4e0d5460f2 Print CSV header to selected output (#867) 2018-11-17 14:46:00 +01:00
Christian W. Zuckschwerdt
bff9907b60 Add bitbuffer_debug, bitrow_print, bitrow_debug 2018-11-17 13:37:25 +01:00
Christian W. Zuckschwerdt
9f9532440b Rename TFA 30.3211.02 to Ambient Weather TX-8300 (see #846) 2018-11-17 12:30:56 +01:00
Christian W. Zuckschwerdt
569b6bed7a Update TFA 30.3211.02 2018-11-17 11:44:44 +01:00
ionum
95f3381f81 Add support for TFA 30.3211.02 (#831) 2018-11-17 11:17:54 +01:00
Christian W. Zuckschwerdt
ec52c26d4d Fix for add Emos TTX201 2018-11-17 10:58:42 +01:00
Koumes
aecca4fbcb Add Emos TTX201 (#782) 2018-11-17 10:49:28 +01:00
Christian W. Zuckschwerdt
6c327e834e Reduce decoder includes 2018-11-16 07:23:27 +01:00
Christian W. Zuckschwerdt
f0ae3a8316 Simplify decoder includes 2018-11-16 07:06:38 +01:00
Christian W. Zuckschwerdt
68330b85d4 Add Freq/RSSI/SNR output to data_acquired_handler (#865) 2018-11-15 12:32:05 +01:00
Christian W. Zuckschwerdt
4700479b35 Fix file ext in signal grabber 2018-11-15 12:13:05 +01:00
Christian W. Zuckschwerdt
dca74de232 Lift out AM analyzer 2018-11-15 12:07:02 +01:00
Christian W. Zuckschwerdt
9fbf28daa1 Fix memset to size_t for x86 2018-11-06 19:48:53 +01:00
Christian W. Zuckschwerdt
d596f6aa8e Add SoapySDR support (#842) 2018-11-01 17:53:14 +01:00
Christian W. Zuckschwerdt
20f9f2105b Add CRC-4 util function 2018-10-30 20:15:14 +01:00
Christian W. Zuckschwerdt
bba890bd9c Add PMV-107J TPMS (#825) 2018-10-11 10:01:15 +02:00
Christian W. Zuckschwerdt
9b2e0df07d Refactor out rtlsdr calls (#824) 2018-10-11 09:45:13 +02:00
Christian W. Zuckschwerdt
1026e86631 Replace intmax_t with int64_t 2018-10-10 16:59:10 +02:00
Christian W. Zuckschwerdt
3c64a72ce7 Clean up stray tabs and spaces 2018-10-10 09:05:08 +02:00
Christian W. Zuckschwerdt
23f51e6206 Move out_file to dump_info 2018-10-08 12:03:17 +02:00
Christian W. Zuckschwerdt
33d8aed920 Add file info detection #815 2018-10-08 12:00:47 +02:00
Christian W. Zuckschwerdt
d151d821e1 Add VCD and SR output (#800)
* Add VCD output

* Add sigrok pulseview converter

* Add f32 output modes
2018-09-30 12:52:28 +02:00
Christian W. Zuckschwerdt
6a22054b3c Clean up XC0400 duplicate 2018-09-13 09:04:49 +02:00