Skip to content

Releases: Terrapin-Rocket-Team/SRAD-Avionics

v2.1

14 Jan 23:39
45666bb
Compare
Choose a tag to compare

Code that launched on Jan 12, 2025.

Result: No data after launch detection. Rocket recovered successfully but battery was found disconnected, loose from its holder. Likely the cold weather caused the cheap zip tie to snap, causing the battery to be thrown from its perch during parachute events.

Recommendation: Secure battery more completely, using zip ties only to prevent worst-case failure, rather than as the main securing method.

What's Changed

New Contributors

Full Changelog: v2.0...v2.1

Sensor Board v2.0

23 Oct 05:31
05d2da8
Compare
Choose a tag to compare

New version of Avionics hardware + software for the 2024-2025 competition year. Moved over to modular Sensor Board with separate boards for power regulation (not implemented in this version) and controller board.

Software also ported over to MMFS and now works off that central library.

This code was flown on the October 20th, 2024 launch, and was a minimally viable product, with the software working to just record raw sensor data. Full testing and implementation of more robust logging and data filtering is future work.

What's Changed

New Contributors

Full Changelog: v1.4...v2.0

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