Manolis Surligas
2fb1bfadfc
Fix AX.25 encoder/decoder
...
* Force the left over scrambled bits into the LFSR to be transmitted
* Refactor the decoding process
2018-03-20 20:40:13 +02:00
Manolis Surligas
de05c3f1c4
Several minor improvements
...
* Improve CI testing
* Fix compilation warnings
* Bump up version
2018-01-21 22:23:22 +02:00
Manolis Surligas
5056189d5e
Improve the performance of AX.25 decoder
...
* Decrease false frame detection alarms that can reduce the number of
succesfully decoded frames
* Fix and improve the AX.25 bit stuffing mechanism
2016-08-07 02:11:59 +03:00
Manolis Surligas
a92eb283ff
Add the QB50 deframer block
...
The block is able to separate WOD AX.25 frames from normal ones.
2016-07-27 17:38:49 +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
fcc5452b5b
Fix small bug at the AX.25 decoder
2016-04-29 22:58:56 +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
0e0a3e0c08
Finish the AX.25 decoder and add a UDP message source block
...
The AX.25 decoder is now decoding the received frames.
Also, the module now provides a UDP message source block. This block
will be responsible to receive UDP packets and transform them into PMT
messages for further processing in the GNU Radio flowgraph. As the
communication with the satnogs-client will be done in the same host, we
do not have to care about packet loss.
Furthermore, the module now provides and a debug message source block
for easy debugging.
2016-03-08 23:19:17 +02:00
Manolis Surligas
75289e11d5
Add AX.25 frame encoding support
2016-03-02 19:59:18 +02:00