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
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
55cfbd7ab0
Added 16-QAM modulator as GRC hier block + test flowgraph
2019-06-20 17:02:57 +02:00
Thomas Kolb
c1dbbe78c4
Start with hierarchical blocks for mod and demod
2018-12-12 21:12:24 +01:00