Fix cpp file
This commit is contained in:
parent
d2d8f89eb3
commit
d654443621
4 changed files with 12 additions and 14 deletions
|
@ -62,9 +62,9 @@ void send_motor_enabled() {
|
|||
// Error handling: logging, alerts, etc.
|
||||
return;
|
||||
}
|
||||
uint8_t value = flash_rec[foc_id].value;
|
||||
uint8_t value = motor_control_inputs.motor_enabled; //copy current motor state
|
||||
uint8_t id = flash_rec[addr_id].value;
|
||||
send_can_with_id_crc(id,'F',&value);
|
||||
send_can_with_id_crc(id,'M',&value);
|
||||
}
|
||||
|
||||
void send_id() {
|
||||
|
@ -90,7 +90,7 @@ void send_id() {
|
|||
// Can.write(CAN_TX_msg);
|
||||
// }
|
||||
|
||||
void send_pid(uint8_t param_pid){
|
||||
void send_pid_angle(uint8_t param_pid){
|
||||
if (flash_rec == nullptr) { // Null check
|
||||
return;
|
||||
}
|
||||
|
@ -148,7 +148,6 @@ void setup_pid_angle(uint8_t param_pid, float data){
|
|||
}
|
||||
|
||||
|
||||
|
||||
void listen_can(const CAN_message_t &msg) {
|
||||
msg_id = msg.id;
|
||||
msg_ch = msg_id & 0xF; // Extract message channel
|
||||
|
@ -235,9 +234,9 @@ void listen_can(const CAN_message_t &msg) {
|
|||
case MOTOR_ENABLED: send_motor_enabled(); break;
|
||||
// case MOTOR_TORQUE: send_motor_torque(); break;
|
||||
// case FOC_STATE: send_foc_state(); break;
|
||||
case REG_MOTOR_POSPID_Kp: send_pid(pid_p); break;
|
||||
case REG_MOTOR_POSPID_Ki: send_pid(pid_i); break;
|
||||
case REG_MOTOR_POSPID_Kd: send_pid(pid_d); break;
|
||||
case REG_MOTOR_POSPID_Kp: send_pid_angle(pid_p); break;
|
||||
case REG_MOTOR_POSPID_Ki: send_pid_angle(pid_i); break;
|
||||
case REG_MOTOR_POSPID_Kd: send_pid_angle(pid_d); break;
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue