Skip to content

Add OOT modules to support TU Berlin Beesat 1, 2, 4, 9 and Technosat

benpnz requested to merge benpnz/gr-satnogs:benpnz/mobitub-beesat into master

This MR ports the OOT modules required to decode the Mobitub 1 and 2 protocols used by the Technische Universitat Berlin satellites Beesat 1, 2, 4, 9, and TechnoSat from their own repository (https://git.tu-berlin.de/rft/com/mobitub-2/) in to gr-satnogs.

No changes have been done to the logic of the code when porting from the original repository. The only changes that have been done are cosmetic changes (e.g. renaming private members) so that the code confirms to the gr-satnogs guidelines.

I have tested the code by locally replacing the OOT modules in the flowchart with these modules in gr-satnogs and confirmed the output on a test packet is stil the same.

The original code was released under GPLv3 and I have included the original authors in the copyright message.

The intention when this is merged is to the add the required flowgraphs to satnogs-flowgraphs and some initial decoders to satnogs-decoders before updating the client.

Please let me know if you have any questions or comments.

Edited by benpnz

Merge request reports