MelbourneSpaceProgram's repositories
GNUradio_openlst
GNURadio OpenLST Blocks
acrux-flight-software
Cube satellite embedded flight software, using NASA's FPrime framework in C++ on FreeRTOS.
Image-Compression
Some existing code and thought documentation for ACRUX-2 image compression module
FSW-Testing
Testing out a bunch of different open-source flight software (FSW) frameworks.
ground-station-v2
ACRUX-2 Ground Station
ground-station-server
ACRUX-2 web interface
ADCS_test_ESP
ESP32 test code for ADCS control algorithm
single-node-thermal-analysis
A basic code for demonstrating expected temperature trends in a small cube-sat.
satellite_drag
Basic coding for approximating satellite decay at any given altitude in low-Earth orbit.
record_pointcloud
ROS package for recording and labelling point cloud data from Gazebo simulation
msp_flight_software_public
A public mirror of the private flight software development repository. Updated around every month or so
novaRoverDemos
A repo to demonstrate some system control ideas for an autonomous rover
Acrux1Tools
A web based toolkit (based on aspnet core) for encoding and decoding ACRUX-1 payloads. Includes FEC encode and decode, beacon encode and decode, and science commands encode and decode.
boot_flight_software
Flight software for the boot (backup) microcontroller
lithium_checksum_tool
Calculates Lithium radio checksum given a payload
RSA-Library
This is a C library for RSA encryption. It provides three functions for key generation, encryption, and decryption.