Commit graph

18 commits

Author SHA1 Message Date
Mathias Weyland
8ea84a56cf Build error fix: Rename m_data to data in YSFPayload.cpp 2016-04-23 11:29:46 +02:00
Jonathan Naylor
819ec96901 Merge pull request #28 from HB9UF/ysf_vd2_fec
YSF V/D 2 FEC reconstruction
2016-04-22 22:10:16 +01:00
Mathias Weyland
8c33e57d63 Bugfix in V/D 2 vote counting. Cast READ_BIT1() to bool.
I was under the erroneous impression that READ_BIT1() would return
0 and 1. It turns out this is not the case -- it simply masks out
the desired bit without shifting to the right. Casting to bool yields
0 and 1 which we then can use to compute the sum.
2016-04-22 15:30:38 +02:00
Mathias Weyland
1852f140af Correct max. number of possible V/D 2 errors and document its meaning. 2016-04-22 13:53:48 +02:00
Mathias Weyland
b42d20d08e V/D 2 FEC reconstruction seems to work -- enable it. 2016-04-21 21:25:28 +02:00
Jonathan Naylor
0a0534de7b Fix minor counting bugs. 2016-04-21 19:57:27 +01:00
Jonathan Naylor
1d9f4dc29e Start restructuring the YSF code. 2016-04-21 18:00:26 +01:00
Mathias Weyland
3fa480b047 Adding V/D type 2 VCH reconstruction (currently disabled).
I didn't have the chance to test this yet, hence the WRITE_BIT line
is commented out still. It's only a matter of getting the inter-
leaving right now, though.
2016-04-20 13:03:54 +02:00
Jonathan Naylor
7e560c7e3b Display the FICH errors and fix minor bugs. 2016-04-20 07:29:09 +01:00
Jonathan Naylor
38dc134982 First go at VW mode IMBE FEC. 2016-04-19 07:45:49 +01:00
Jonathan Naylor
700ebda210 System Fusion bug fixes. 2016-04-18 21:56:10 +01:00
Mathias Weyland
38760db121 Adding VCH decoding with error counting for V/D type 2 VCHs. 2016-04-17 11:24:04 +02:00
Jonathan Naylor
b9b8cf12f8 Add V/D Mode 1 AMBE FEC. 2016-03-01 07:19:44 +00:00
Jonathan Naylor
e91b8b9a90 Add AMBE FEC for V/D Mode 1. 2016-03-01 06:56:42 +00:00
Jonathan Naylor
5074136a6e Improve the displayed information about System Fusion. 2016-02-29 22:43:26 +00:00
Jonathan Naylor
e43bc459ea More work on the payloads for the different Fusion modes. 2016-02-29 21:30:26 +00:00
Jonathan Naylor
5448a5d8d9 Work on V/D Mode 2. 2016-02-29 19:52:11 +00:00
Jonathan Naylor
2cce91e94f Beginnings of System Fusion payload regeneration. 2016-02-28 20:34:37 +00:00