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
69a497ccf8
Further optimize preamble
...
Maximum off-center autocorrelation value is now 11 (center peak is 128).
2019-09-13 23:07:48 +02:00
Thomas Kolb
9ef01a3e5f
Updated preamble based on walsh-hadamard sequence
...
This should improve the correlation behaviour.
2019-09-11 21:29:48 +02:00
Thomas Kolb
58bd3d3c26
Made debug ports optional
2019-08-07 20:00:02 +00: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
84afe7515b
Moved RX flow graph to separate hier block
2019-07-31 21:46:55 +02:00