Manolis Surligas
ddb6ce050f
Merge branch 'next' of https://github.com/satnogs/gr-satnogs into next
...
# Conflicts:
# lib/upsat_fsk_frame_encoder_impl.cc
2016-06-30 23:44:05 +03:00
Manolis Surligas
92843c43c9
Add AX.25 encoder that supports the legacy hardware radios
...
The new encoder now supports NRZI and G3RUH scrambling that makes it
compatible with most of the FSK9600 modems.
Remove also some unneeded blocks.
2016-06-30 23:39:16 +03:00
Manolis Surligas
a22d37e961
Improve and make more generic the whitening mechanism
...
* The AX.25 framing now supports whitening.
* Change again the AFSK flowgraph.
2016-06-22 15:37:27 +03:00
Manolis Surligas
7009f9cdb9
Fix small issues
2016-05-15 00:07:23 +03:00
Manolis Surligas
8a81ebc4ff
Fix frame length bug at UPSAT FSK transmitter
...
The frame length field was set in number of bits instead of number of
bytes, only when the transmitter was configured in AX.25 mode.
2016-05-11 14:25:16 +03:00
Manolis Surligas
e79e98fbd8
AX.25 support at the UPSAT FSK encoder/decoder
2016-04-29 21:43:09 +03:00
Manolis Surligas
382e5a615b
Start the AX.25 integration into UPSAT FSK framing
2016-04-26 22:21:42 +03:00
Manolis Surligas
5497dce87f
Fix the burst tag issue at the FSK frame encoder
2016-04-15 20:59:09 +03:00
Manolis Surligas
10d4519bcb
Implement the whitening and de-whitening process for the UPSAT
...
The data whitening and de-whitening mechanism is implemented using
lookup tables for fast processing times. The implementation is quite
generic and modular supporting user defined polynomial masks and seeds.
The lookup table is created during the initialization without any
runtime overhead.
2016-04-11 21:26:57 +03:00
Manolis Surligas
34ae5f143b
Fix CRC16 calculation and transmission
...
The CC1120 uses the non-reversed version of the CRC16-CCIIT. Also the
CRC16 is transmitted in network byte order
2016-04-09 18:39:02 +03:00
Manolis Surligas
0c354da145
Finish the FSK frame encoder for the CC1120
2016-04-08 21:41:21 +03:00
Manolis Surligas
228fd37014
Implement the UPSAT FSK encoder block.
...
Fix also a small bug at the UPSAT FSK decoder block.
2016-04-06 21:27:46 +03:00