Skip to content

Releases: Terrapin-Rocket-Team/SRAD-Avionics

SAC 2024 - Unified Board v1.4

20 Jul 18:18
1965fae
Compare
Choose a tag to compare

This is the version of the board and code that flew at the 2024 Spaceport America Cup. Changes include (but are not limited to):

  • Modified CAD models
  • Modified LVPD and Ground Receiver PCBs
  • Reworked radio code
  • Orientation implementation in APRS packets
  • APRS base 91 compression
  • 2 way radio for commands
  • Fixed acceleration orientations (hardcoded for vertical power on)
  • Fixed and working Live Video radio code

What's Changed

  • Merge SAC 2024 Launched code into main by @DrewBrandt in #105
  • Basic Raspberry Pi Teensy Interface and Live Video Radio Code by @jhauerst in #104

Full Changelog: v1.3...v1.4

Unified Board v1.3

23 Apr 15:41
81efecf
Compare
Choose a tag to compare

Code launched at URRG April-2024. Includes changes primarily to the codebase for, but not limited to:

  • New sled design
    • Needs to be reworked for structural integrity
  • Refactored code changes
  • New buzzer library
  • New Kalman Filter code integrated
  • Sensor bias correction
  • Corrected baroVelocity
  • Updated stage detection

Still requires fixes for:

  • IMU saturation
  • Corrected IMU absolute readings

This code did not properly launch (when turned on horizontally), and thus is imperfect

Full Changelog: v1.2...v1.3

Unified Board v1.2

08 Apr 22:31
Compare
Choose a tag to compare

Code and systems used during the April 2024 launch. (Not full compatible ground radio code yet)

Main updates are to radios, sled, and minimal software changes for unified board.

Full Changelog: v1.1...v1.2

Unified Board v1.1

04 Mar 22:37
42b42d2
Compare
Choose a tag to compare

Flight ready code and hardware for the 2nd launch on March 3rd, 2024

Major changes

Made significant changes and refactoring including but not limited to:

  • Reworked Unified Board (v1.1)
    • Fixed traces and schematic pin issues
    • Removed RTC
    • Added mount for RFM69HCW
  • Refactored code to move away from String objects to dynamically allocated char[]
  • Reworked PSRAM and SD card code to now create log files
  • Simplified State variables and methods
  • Improved polymorphic method usage
  • Implemented Kalman Filter
  • Implemented Software-in-the-loop testing method

Potential continuing issues/improvements:

  • Kalman Filter on-the-ground fidelity
  • Kalman Filter drift
  • BMP reporting incorrect altitudes when lifted/lowered
  • Higher frequency transmissions

Changelog:

Full Changelog: v1.0...v1.1

Master Board v1.0

08 Feb 06:33
5ddbf9f
Compare
Choose a tag to compare

Basic Master Board-working implementation
Version launched on February 2nd
Includes:

  • tentative Unified Board
  • Master Board (with GND plane connectivity bug)
  • SD Card storage functionality
  • Sensor library code
  • Working state code