Issues
- 0
feat(safety): add timeout to control thread input queue
#164 opened by t-bre - 0
- 0
feat(drs): reset position when BPS pressed
#181 opened by t-bre - 1
refactor!: wrap module states in context structs
#163 opened by t-bre - 0
build: move to `cmake` based build system
#155 opened by t-bre - 1
feat(safety): prevent entering R2D if BPS reads 0
#229 opened by tgodfrey0 - 0
feat(mcu): enable data and instruction caches
#115 opened by t-bre - 0
feat: Cascadia Motion PM100 driver
#219 opened by inventor02 - 0
- 0
feat: broadcast BPS messages
#228 opened by tgodfrey0 - 1
feat(safety): create fault handling system
#189 opened by t-bre - 1
feat: finish config migration
#227 opened by tgodfrey0 - 0
feat: send CAN message to enable precharge
#226 opened by tgodfrey0 - 0
feat: debug logging system
#223 opened by inventor02 - 0
feat: enable `TX_SAFETY_CRITICAL`
#194 opened by t-bre - 0
ci: GitHub Actions implementation
#218 opened by inventor02 - 0
feat(config): create EEPROM driver
#184 opened by t-bre - 0
refactor(apps): add user labels to APPS ADC pins
#137 opened by t-bre - 0
- 1
refactor(io): rename `RTD_OUT` to `STATUS`
#185 opened by t-bre - 0
- 0
- 0
feat(can): broadcast system state to CAN bus
#161 opened by t-bre - 0
feat(rtd): use interrupt for RTD
#160 opened by t-bre - 1
- 1
- 2
feat(can): rewrite PM100 inverter driver
#169 opened by t-bre - 4
- 1
build!: port code to STM32-F746ZG
#154 opened by t-bre - 2
feat(can): add receive functionality to RTCAN service
#180 opened by t-bre - 3
feat(safety): shutdown interrupt
#167 opened by t-bre - 5
- 2
refactor(mcu): disable RTC module
#136 opened by t-bre - 1
refactor(can): move CAN segment maps to separate file
#146 opened by t-bre - 1
docs: update README with new MCU
#166 opened by t-bre - 1
chore(vscode): set up Windows configurations
#182 opened by t-bre - 0
feat(drs): set up timer control for DRS servo
#177 opened by t-bre - 0
feat(bps): read brake pressure sensor input
#134 opened by t-bre - 0
chore(vscode): setup Linux paths
#159 opened by t-bre - 0
feat(can): setup second CAN bus for sensors
#157 opened by t-bre - 0
feat(mcu): make use of TCM RAM
#151 opened by t-bre - 0
refactor!: restructure directories
#149 opened by t-bre - 0
feat(safety): shutdown check
#116 opened by t-bre - 0
feat(rtd): add BPS check to RTD procedure
#128 opened by t-bre - 0
refactor(apps): update APPS to use new SCS interface
#139 opened by t-bre - 0
- 0
bug(rtd): ready-to-drive buzzer time inconsistent
#120 opened by t-bre - 1
feat(drs): CAN input from dash
#122 opened by t-bre - 0
refactor(rtos): initialisation thread
#121 opened by t-bre - 1
bug(io): RTD input never reads high
#129 opened by t-bre