19 #include "modules/canbus/proto/chassis_detail.pb.h" 27 ::apollo::canbus::ChassisDetail> {
29 static const int32_t
ID;
37 void Reset()
override;
44 Steering_command_102::Steer_en_ctrlType steer_en_ctrl);
67 void set_p_steer_en_ctrl(
68 uint8_t* data, Steering_command_102::Steer_en_ctrlType steer_en_ctrl);
74 void set_p_steer_angle_target(uint8_t* data,
int steer_angle_target);
79 void set_p_steer_angle_spd(uint8_t* data,
int steer_angle_spd);
84 void set_p_checksum_102(uint8_t* data,
int checksum_102);
87 Steering_command_102::Steer_en_ctrlType steer_en_ctrl_;
88 int steer_angle_target_;
Steeringcommand102 * set_checksum_102(int checksum_102)
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
This is the base class of protocol data.
Definition: protocol_data.h:44
Steeringcommand102 * set_steer_en_ctrl(Steering_command_102::Steer_en_ctrlType steer_en_ctrl)
Definition: steering_command_102.h:26
static const int32_t ID
Definition: steering_command_102.h:29
uint32_t GetPeriod() const override
The class of ProtocolData.
Steeringcommand102 * set_steer_angle_target(int steer_angle_target)
Steeringcommand102 * set_steer_angle_spd(int steer_angle_spd)
void UpdateData(uint8_t *data) override