f4exb
350b104512
DATV: leandvb: SOF and PLSCODE decoding optimizations
2021-03-27 05:40:08 +01:00
f4exb
3a5fddbf97
DATV: leandvb: use bitset to calculate Hamming weight of 32 and 64 bit integers
2021-03-27 05:40:08 +01:00
f4exb
52d802baec
DATV: more robust handling of TV screen renderer at destruction time
2021-03-27 05:40:08 +01:00
f4exb
f134f6b26b
DATV: leandvb dvbs2: update cstln object with MOCOD info
2021-03-27 05:40:08 +01:00
f4exb
8a36adaeea
DATV: leandvb: retrofit of S2 deframer: Set TEI bit on TS packets with bad CRC8.
2021-03-27 05:40:08 +01:00
f4exb
3bfa552813
DATV: leandvb: retrofit of Cleanup scope of some S2 constants.
2021-03-27 05:40:08 +01:00
f4exb
75153ab12e
DATV: retrofit of leandvb changes up to Jan 9, 2020
2021-03-27 05:40:08 +01:00
Edouard Griffiths
f1c0301e11
Merge pull request #815 from srcejon/lora_aprs
...
Enable CRC checking for LoRa APRS packets
2021-03-26 19:43:49 +01:00
Jon Beniston
a8db20ab27
Check CRC is correct. Don't add dummy CRC if LoRa packet already has one
2021-03-26 17:21:39 +00:00
Edouard Griffiths
f134cdf9b6
Merge pull request #814 from srcejon/lora_aprs
...
Add basic APRS support to ChirpChatDemod
2021-03-26 02:43:31 +01:00
Jon Beniston
ae6bbe2614
Update APRS docs to indicate ChirpChat support
2021-03-25 22:33:46 +00:00
Jon Beniston
039c4d032e
Add basic APRS support to ChirpChatDemod
2021-03-25 22:15:41 +00:00
f4exb
ed50c8ed91
DATV demod: pushed LDPC tool trial limit to 50
2021-03-23 08:36:08 +01:00
f4exb
4ce2ae5ae5
DATV: fixed DATVideoRender crash at close time when active: DATVDemodBaseband delete later
2021-03-23 08:35:30 +01:00
f4exb
6810990c99
DATV: DATVDemodSink: rationalize playVideo method
2021-03-22 19:47:47 +01:00
f4exb
252316f99e
DATV demod: DATVideoRender: make meta data private
2021-03-22 03:12:58 +01:00
f4exb
300fd37880
DATV demod: leandvb: more memory management fixes and code formatting
2021-03-22 02:06:26 +01:00
f4exb
debc5c74f1
DATV demod: use just ffmpeg buffer for audio
2021-03-21 21:05:09 +01:00
f4exb
a04605f6ca
MSVC: use f4exb fork msvc_fix
2021-03-20 18:19:24 +01:00
f4exb
2f22ef6012
DATV demod: fixed some memory management issues in cfft_engine
2021-03-20 10:56:04 +01:00
f4exb
841e980c7c
DATV: DVBS-2: increased number of ldpc_tool processes to 6
2021-03-20 10:56:04 +01:00
f4exb
9a8b61a498
DATV: DATVVideoRender: use atomic instead of plain bool to handle running state
2021-03-20 10:56:04 +01:00
f4exb
a55c879c1b
DATV: leandvb: safer cnr_fft
2021-03-20 10:56:04 +01:00
Edouard Griffiths
c03e08c76a
Merge pull request #812 from FuzzyCheese/dev
...
hackrfinput - Add auto bandpass filter selection
2021-03-20 10:33:16 +01:00
FuzzyCheese
be85e680e0
hackrfinput - add auto bandpass filter selection
...
Add button to auto select the bandpass filter based on the sample rate. It matches the automatic selection done by libhackrf when sample rate is changed.
2021-03-19 23:50:56 -05:00
your name
c59a394111
hackrfinput - restore baseband filter
...
Restore baseband filter setting. libhackrf automatically sets baseband filter when sample rate is set and it leads to a settings mismatch between gui and hardware.
2021-03-19 18:36:29 -05:00
Edouard Griffiths
ae31b2ddcf
Merge pull request #811 from srcejon/fir_fix
...
Fix impulse response of FIR filter
2021-03-19 12:27:03 +01:00
Jon Beniston
5aab615aef
Fix impulse response of FIR filter
2021-03-19 08:54:12 +00:00
Edouard Griffiths
cae265a728
Merge pull request #810 from srcejon/mod_datv
...
DATV DVB-S modulator
2021-03-19 06:30:39 +01:00
Jon Beniston
24d8da247c
Fix gcc warnings
2021-03-18 20:33:52 +00:00
Jon Beniston
37a19dee04
Add DATV Modulator
2021-03-18 17:17:58 +00:00
f4exb
996e4d7816
SSB demod: increase audio volume range to -10 to +40 dB. Restored Appveyour MSVC build
2021-03-16 05:16:59 +01:00
f4exb
af98689c37
Appveyor: removed MSVC 2019 from build
2021-03-15 21:25:45 +01:00
f4exb
43059e39b1
Set depending objects to nullptr before deleting GUI. Fixes #806
2021-03-15 19:55:17 +01:00
f4exb
451243b381
DATV: estimate CNR with average of 20% highest and lowest powers in 1.5 times SR bandwidth
2021-03-14 18:57:31 +01:00
f4exb
227245eb94
DATV: CNR optimization
2021-03-14 10:54:37 +01:00
f4exb
4ff5d7d76d
DATV: reset data count when framework is restarted
2021-03-14 07:57:55 +01:00
f4exb
6bf797ab6d
DATV: tighter bandwidth for SNR estimation (1.5 x nominal BW)
2021-03-13 18:15:24 +01:00
f4exb
e79171c728
DATV: LDPC tool: start index at the next after full worker. Avoids hitting always the busy worker. Removed now useless pipe pointer reset.
2021-03-13 18:14:41 +01:00
f4exb
d73f093dab
DATV: various fixes and enhancements to ldpc_tool handling. Implements #804
2021-03-13 00:13:00 +01:00
f4exb
233f512f9c
DATV: enhancement and fixes to DVBS2 external LDPC tool process. Implements #804
2021-03-10 07:47:26 +01:00
Edouard Griffiths
c575c02791
Merge pull request #803 from srcejon/file_input_samplerate_0_fix
...
sdriq sample rate can be zero
2021-03-09 10:18:00 +01:00
Jon Beniston
1197e43c47
Add mutex to atomize start and setting of sample rate
2021-03-08 22:41:00 +00:00
Jon Beniston
f6b3512951
Add delay of 1s before starting file sinks, to give time for DSPnotification to be processed in filerecord
2021-03-08 22:10:43 +00:00
Jon Beniston
802749afd3
Check sample rate is non-zero to avoid divide by zero
2021-03-08 21:41:46 +00:00
f4exb
156d7b543a
DATV: fixed communication with GUI
2021-03-08 08:35:30 +01:00
f4exb
ce70029ba6
DATV: DVBS2 helper: do not break if input cannot be sent and always balance in.rd with in.read
2021-03-08 08:34:53 +01:00
f4exb
766de007b9
Updated versions and changelogs
2021-03-07 12:05:33 +01:00
f4exb
01170eb724
Spectrum: removed FPS 'no limit' setting. Fixes #793
2021-03-07 11:54:16 +01:00
f4exb
806e6cac69
FileRecord: cut file only if sample rate changes. Implements #795
2021-03-07 11:30:05 +01:00