Overview • Dependencies • Building • Documentation • License
GRS Syncword Detector is a C library component of SpaceLab's Ground Station signal processing pipeline. It sits between the demodulator and the decoder, and is responsible for identifying the start of a transmission by detecting a known synchronization word (syncword) within an incoming bit stream.
The component supports both MSB-first and LSB-first bit endianness, and performs tolerance-based matching by counting the number of bits that match the expected syncword pattern, allowing it to handle minor bit errors in the received stream.
This component has no external dependencies beyond the C standard library.
TODO
The documentation of this project is generated using the Sphinx tool, and it is available here.
- Sphinx
- sphinx-rtd-theme
make html
This project is licensed under GPLv3 license.