Currently, the motor order is defined in ecu_pts and is as follows: FL, RL, FR, RR.
Hovewer, both KPI_Rover/Encoder and KPI_Rover/Motors get it wrong:
Motors list them in the wrong order
Encoder utilizes a hack to read database values sequentially, hence the issue relies on the database entries being placed in the wrong order (which is a separate point of concern and should not be addressed while solving this issue)
Currently, the motor order is defined in ecu_pts and is as follows: FL, RL, FR, RR.
Hovewer, both
KPI_Rover/EncoderandKPI_Rover/Motorsget it wrong:Motorslist them in the wrong orderEncoderutilizes a hack to read database values sequentially, hence the issue relies on the database entries being placed in the wrong order (which is a separate point of concern and should not be addressed while solving this issue)