Thomas Kolb
da4c9e08d4
Increased robustness of feed-forward freq. correction
...
- Increased pilot sequence length to 16 symbols
- Calculate phase difference from start for all symbols instead of
averaging over pilot blocks
2019-09-14 23:36:04 +02:00
Thomas Kolb
1c287466db
Added interleaver
2019-09-14 01:23:26 +02:00
Thomas Kolb
85ce667d7b
Added more pilot symbols for precision frequency estimation
...
This adds 4 pilot symbols each after 128 and 256 data symbols. These are
used for precision frequency estimation and feed-forward correction,
resulting in less decoder errors at the end of the packet.
Due to this change, this system can no longer transmit packets shorter
than 64 bytes!
2019-09-13 23:10:23 +02:00
Thomas Kolb
950124e218
Added frequency offset to RX
2019-08-10 17:23:18 +02:00
Thomas Kolb
9e7dcaf678
Added scrambler, improved mod, demod and test flow graphs
2019-08-04 01:44:35 +02:00
Thomas Kolb
014fd28f22
First try on IP RX/TX with HackRF
2019-08-01 00:08:04 +02:00
Thomas Kolb
1f04ebdb9a
Added channel coding test flowgraph
2019-07-31 21:47:31 +02:00
Thomas Kolb
84afe7515b
Moved RX flow graph to separate hier block
2019-07-31 21:46:55 +02:00
Thomas Kolb
4aea636999
Test flowgraphs: completed TX-RX chain
...
Now the receiver test flowgraph can demodulate the signal generated by
the TX, including synchronization, error correction and CRC checking.
2019-07-30 23:49:54 +02:00
Thomas Kolb
664d8fe0e6
Backup commit for the 16 QAM flowgraph
...
Now with closed-loop frequency estimation!
2019-07-23 23:20:49 +02:00
Thomas Kolb
55cfbd7ab0
Added 16-QAM modulator as GRC hier block + test flowgraph
2019-06-20 17:02:57 +02:00