Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRS Syncword Detector

Syncword Detector of the SpaceLab's Ground Station.

GitHub commits since latest release (by date)

OverviewDependenciesBuildingDocumentationLicense

Overview

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.

Dependencies

This component has no external dependencies beyond the C standard library.

Building

TODO

Documentation

The documentation of this project is generated using the Sphinx tool, and it is available here.

Dependencies

  • Sphinx
  • sphinx-rtd-theme

Building the Documentation

make html

License

This project is licensed under GPLv3 license.

About

Syncword detector

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages