...and YOU thought this blog was all about cars!
by SashaMath, Jul 5, 2023, 3:41 PM
I've been busy writing satellite decoders. Here they are!
GEOSCAN

https://github.com/radio-satellites/geoscan-tools
Notes - this one was fairly fun to reverse engineer, but the codebase really quickly got complex. Eventually, this was superseded by a better decoder that could read frames well.
Lucky-7
(unpublished)

Notes - this one was quite easy to do, with a very strange image format
RoseyCubesat-1

https://github.com/radio-satellites/RoseyCubesat-1-tools
Notes - I was really surprised that this satellite downlinked imagery in raw format... so essentially it was reading the counters/headers and compiling the 8 bit values into an image.
NOAA HRPT!

https://github.com/radio-satellites/python-hrpt
Notes - this one was HAAAAARDD. It took a long time, a few months, to get this to work.
UmKa-1

This one is different in two ways... for one, it uses a transport frame similar to CCSDS, which is not quite the same as the other ones. The second difference is that it's an amateur "Hubble" in space! It takes images of stars and galaxies. UmKa-1 is not quite yet transmitting (only being deployed recently), but will be soon. The example data is from a CADU that the team sent over.
GEOSCAN

https://github.com/radio-satellites/geoscan-tools
Notes - this one was fairly fun to reverse engineer, but the codebase really quickly got complex. Eventually, this was superseded by a better decoder that could read frames well.
Lucky-7
(unpublished)

Notes - this one was quite easy to do, with a very strange image format

RoseyCubesat-1

https://github.com/radio-satellites/RoseyCubesat-1-tools
Notes - I was really surprised that this satellite downlinked imagery in raw format... so essentially it was reading the counters/headers and compiling the 8 bit values into an image.
NOAA HRPT!

https://github.com/radio-satellites/python-hrpt
Notes - this one was HAAAAARDD. It took a long time, a few months, to get this to work.
UmKa-1

This one is different in two ways... for one, it uses a transport frame similar to CCSDS, which is not quite the same as the other ones. The second difference is that it's an amateur "Hubble" in space! It takes images of stars and galaxies. UmKa-1 is not quite yet transmitting (only being deployed recently), but will be soon. The example data is from a CADU that the team sent over.