Skip to content

1.1.0 FHE 22A

Latest
Compare
Choose a tag to compare
@jr1221 jr1221 released this 04 May 01:45
· 3 commits to main since this release

This contains the code (with a few documentation improvements) used for the telemetry system on the NER 22A car during Formula Hybrid + Electric May Competition at NHMS.

This contains all features of last release with additions and fixes from develop/features-for-comp branch. This is the second release branch after develop/initial-hw-validation.

This includes:

  • CAN reading and dumping to Mosquitto via Calypso
  • On board telemetry reading and dumping to msquitto (tpu-telemetry)
  • Mosquitto bridging configuration to send car data to a base station (Siren)
  • Configuration for accurate GPS time to be distributed across the Odyssey system
  • USB/IP configuration for connection and flashing of Shepherd-BMS 2.0 and Cerberus when 22A HV is disabled
  • Code to drive dashboard display and buildroot QT6 support via Nero 2.0
  • OTA self updates, as well as attachment of peripherals for debugging
  • Integration of nrc7292 sources to implement 802.11ah HaLow connections
  • Dynamic switching between 802.11ah and 2.4ghz (802.11ac/g/n)
  • 3 underlying configurations that dictate code abilities for the charging system (Iroh), the car TPU (tpu), and the TPU reciever (ap).
  • Various docker assistance structures for buildroot cross-platform usage
  • Custom splashscreen for dashboard via psplash

And more.

Note: The attached disk images cannot be used as NER car releases as-is, passwords are not filled to maintain security!

Full Changelog: 1.0.0...1.1.0