Commit Graph

24 Commits

Author SHA1 Message Date
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
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 6fb451145b DATV demod: use ldpctool in Linux only 2021-03-07 07:41:19 +01:00
f4exb 7334b2fd20 DATV: external LDPC tool implementation final: dialog to select ldpctool and maximum retries 2021-03-07 00:36:48 +01:00
f4exb 3e02af8d93 DATV: external LDPC tool implementation (6): cleanup of soft LDPC but keep external 2021-03-07 00:36:48 +01:00
f4exb 6e8b573b5f DATV: external LDPC tool implementation (5): dequeue outputs in run() method 2021-03-07 00:36:48 +01:00
f4exb 8c45107c8c DATV: external LDPC tool implementation (4): even out output with modulo 2021-03-07 00:36:48 +01:00
f4exb a9e1e70ce4 DATV: external LDPC tool implementation (3) 2021-03-07 00:36:48 +01:00
f4exb 41e660c221 DATV: external LDPC tool implementation (2) 2021-03-07 00:36:48 +01:00
f4exb 078e7fab37 DATV: external LDPC tool implementation (1) 2021-03-07 00:36:48 +01:00
f4exb dc8f3ee9d9 DATV: soft LDPC (1) 2021-03-07 00:36:48 +01:00
f4exb 164b83a3ce Fixed the rest of the warnings and main cmake file. Implements #663 2020-11-15 02:19:06 +01:00
f4exb 3f2f1fcd7f Fixed -Wclass-memaccess warnings 2020-11-15 00:03:34 +01:00
f4exb 9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb 7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +01:00
f4exb 55eb6cc951 Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
f4exb 44d8f8022b DATV demod: compatibility with newer dvbs2.h 2020-04-28 05:36:34 +02:00
Davide Gerhard 0572a1643c
leansdr: fixes for macos
- plscodes.LENGTH
  llvm < 3.9.0 doesn't support "Variable length array" and therefore
  can't be used (it is not part of c++11 standard). see commit
  e7545b33ff

- float casting is needed to avoid confusione between double and float

- F_SETPIPE_SZ is not supported on macOS
2019-11-02 08:42:35 +01:00
f4exb 0219f119a8 DATV demod: fixes for MSVC compilation 2019-07-17 13:57:50 +02:00
f4exb 1119c64771 DATV demod: manage MODCOD changes in the GUI. Reworked settings validation against standard's system configurations 2019-07-17 02:51:46 +02:00
f4exb 354b59c793 DATV demod: detect MODCOD induced change in constellation and update screen points (DVB-S2) 2019-07-16 18:19:29 +02:00
f4exb c981d76e6e DATV demod: experimental DVB-S2 support 2019-07-14 15:35:45 +02:00
f4exb d4fe404dd6 DATV demod: switched to work branch copy of leansdr 2019-03-17 21:31:42 +01:00