The primary focus of this meeting is to come up with a plan for what the firmware team needs to get done in the next 4-8 months.
What we need to work on for MSXII:
- Driver controls
- we need to replace some hardware which means tweaking firmware.
- regen braking
- Mech brake sensor is unstable
- the brake has to be pressed all the way down to stop the car(urgent) - might not be a firmware issue
- car switches to neutral unexpectedly(urgent)
- Brake lights going off too much(might be an easy fix)
- Driver display
- The code needs to be finished
- Light sensor(good project for new comer)
- Battery Management System
- we weren’t able to complete the state of charge (Karl knows a lot about it)
- Things to consider
- Battery SOC algorithm might not be able to be computed on the board
- we can make a library that will be imported
- Things to consider
- no cell balancing
- AFE’s not behaving correctly
- We blew the thermistor array
- we weren’t able to complete the state of charge (Karl knows a lot about it)
- AUX battery not monitored under power distribution
- Motor interface board
- needs to be checked thoroughly
- we weren't getting motor velocity and critical messages
- Telemetry
- currently transmitting through XP
- needs new architecture (Calder will spearhead)
- Upload through 3g or 4g modem (more for MSIV but would be good to implement for MSXII)
- Validate new copies of boards
- update pinouts in config files
- Solar sense board needs to be programmed
- Make sure relays for solar array are installed and working
- Sensor board (IMU)