Skip to content

Runtime v3.0

Latest
Compare
Choose a tag to compare
@BrandonWong14 BrandonWong14 released this 18 Jun 03:57
· 54 commits to master since this release
e36f4ae

This is the version of Runtime used in the 2023 PiE competition.

  • Created bin folder to move executables into.
  • Deleted BatteryBuzzer in lowcar/devices and replaced it with PDB.
  • Added PDB to the lowcar/devices folder for battery display.
  • Network switch is handled by the PDB switch and network_switch uses bash script to switch between local and pioneers router.
  • Updated dev_handler to recognize ttyUSB data from the PDB.
  • GeneralSerial class added in lowcar/devices/Device to process data using Serial1 and Serial.
  • Updated Makefiles and systemd files for network_switch, updating ./runtime commands and moving executables into bin.
  • Updated all paths and users from pi to ubuntu because of le potato in systemd.
  • Switched to Ubuntu/Le Potato from Raspberry Pi
  • Migrated CI from Travis/Docker to Github Workflows

Known Issues:

  • Network switch is buggy