Mercury GS Code is Public on GitHub!

Mercury GS

Mercury GS is an open source program that allows users to interact with a Spacecraft in a lab environment, pre-launch.

Visit the public repository here

GitHub_01The OSSAT Mercury GS GitHub Repo

Supporting lab testing of spacecraft

Mercury GS fulfils the need to send Telemetry Requests, Telecommands and to display the Telemetry generated by the Spacecraft. It does this using a simple (non-flight) communications protocol. It also includes functions to synchronise the time and to upload and download files.

It represents a simple on-the-ground solution to test spacecraft functions without reliance on the complex protocols available for spacecraft communication.

GitHub_02Mercury GS File Structure

You’ll find everything you need on the GitHub Repo

We’ve provided a full range of resources to get you started with Mercury GS:

In addition to an overview of Mercury GS, you’ll find the following in our Repo:

  • A brief Backgrounder to those are new to the Space industry and its terminology, Also refer to the OSSAT Glossary for explanations of Open Source Satellite Programme terminology
  • A User Setup guide for those wanting to use the software
  • And a Development Setup guide for those wanting to develop it further.


Want to get involved?

If you'd like to contribute directly to the development of Mercury GS, have a look at the existing GitHub issues on the Repo…and Register to join our Collaborator team!

 Take a look at the code - and let us know what you think! exists to create an environment that supports and enables entrepreneurial and innovative thinking, with the aim of taking the next step in small satellite capabilities.
Join our CommunityRegister to collaborate and Follow us to be part of the journey!


Thank you for your comment