/* * bsp_steering_engine.h * * Created on: Jul 29, 2024 * Author: akeguo */ #ifndef INC_MSP_MSP_STEERING_ENGINE_H_ #define INC_MSP_MSP_STEERING_ENGINE_H_ #include #include #include "bsp_MB_host.h" #include "stdio.h" #include "BSP/bsp_UART.h" #include "usart.h" #include "gpio.h" extern int32_t* Desulfurizer_Steering_Set_Speed; extern int32_t* Desulfurizer_Steering_Angle; extern int32_t* Desulfurizer_Steering_Current; extern int32_t* Desulfurizer_Steering_Real_Angle; void setSteeringRobotProtectionMode(); void read_steering_Angle(); void steering_set_angle(); //FSUS_STATUS FSUS_ReadData(uint8_t servo_id, uint8_t address, uint8_t *sendbytes, uint8_t *length); void read_steering_current(); void decode_steering_angle(uint8_t *buffer, uint16_t length); #endif /* INC_MSP_MSP_STEERING_ENGINE_H_ */