[ ] Some lower-priority commands are missing command handlers in the MotorControl FPrime component. These should either be implemented or deprecated and removed.
[ ] Also, some commands have TODO comments suggesting they're implemented improperly or do nothing. All of these should be tested before use.
[ ] Some lower-priority commands are missing command handlers in the
MotorControl
FPrime component. These should either be implemented or deprecated and removed.[ ] Also, some commands have
TODO
comments suggesting they're implemented improperly or do nothing. All of these should be tested before use.Examples of unimplemented:
https://github.com/PlanetaryRobotics/CubeRoverPackage/blob/e4a77942b1e4a6396a554e00984baf8284dcc396/Apps/FlightSoftware/fprime/CubeRover/MotorControl/MotorControlComponent.cpp#L475-L490
https://github.com/PlanetaryRobotics/CubeRoverPackage/blob/e4a77942b1e4a6396a554e00984baf8284dcc396/Apps/FlightSoftware/fprime/CubeRover/MotorControl/MotorControlComponent.cpp#L492-L511
[... there are more in this file]
Examples of dubious implementation:
https://github.com/PlanetaryRobotics/CubeRoverPackage/blob/e4a77942b1e4a6396a554e00984baf8284dcc396/Apps/FlightSoftware/fprime/CubeRover/MotorControl/MotorControlComponent.cpp#L570-L601
https://github.com/PlanetaryRobotics/CubeRoverPackage/blob/e4a77942b1e4a6396a554e00984baf8284dcc396/Apps/FlightSoftware/fprime/CubeRover/MotorControl/MotorControlComponent.cpp#L319-L360
[... there are more in this file]