Skip to content

00.1 Implementation Overview

rkeller1 edited this page May 16, 2021 · 8 revisions

DONE

  • Bug fix for heap memory management
  • Concept for software architecture
  • Created initial project structure in STM32CubeIDE
  • Implemented CAN communication

TODO

  • CAN communication testing: How fast can we ingest data until the CAN Mailboxes cannot be emptied fast enough?
  • Driver Interface: Work out an interface specification with the driver interface team.
  • Drive Control / Torque Vectoring: Work out an interface specification with the drive control and torque vectoring team.
  • Sensors: The collections of sensors to be used is currently unknown. Therefore it is not known how these sensors will be attached to the VCU and communicated with.
  • Hardware in Loop Testing: Test software with HiL test box.
  • Errror handles
  • Documentation
  • Refactoring
  • Appropriate definition of cMaxDelay in .\frutil\Ticks.cpp
  • Inverter receive routines for InverterLeft and InverterRight