Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Do we want to decouple encoder / current sensor reads from actuator update loops?
    • Yes, make separate modules for these
  • Which module should CAN one shots go under?
    • Should go under module related to the logic (NOT CAN app module)


Tasks

  •  Create modules and main.cpp skeleton + refactor cmake suite
  •  Create CAN driver module (common) Former user (Deleted) 
  •  Create CAN app module (target specific)
    •  Arm
    •  Science
    •  Gimbal
  •  Create controller modules (target specific) @Allan
    •  Arm
    •  Science
    •  Gimbal
  •  Create encoder update modules (target specific)
    •  Arm
    •  Science
    •  Gimbal
  •  Create current sensor update modules (target specific)
    •  Arm
  •  Create moisture sensor update module (science app) Former user (Deleted) 
  •  Create watchdog module (common) Former user (Deleted) 
  •  Create LED matrix module (PDB) @Osose
  •  Create PDB monitoring module (includes load, rail, and temperature monitoring) Former user (Deleted) 

...