19 #include "modules/canbus/proto/chassis_detail.pb.h" 27 ::apollo::canbus::ChassisDetail> {
29 static const int32_t
ID;
37 void Reset()
override;
47 Dash_controls_right_rpt_210::Output_valueType output_value);
57 Dash_controls_right_rpt_210::Commanded_valueType commanded_value);
79 bool output_reported_fault);
106 Dash_controls_right_rpt_210::Manual_inputType manual_input);
116 void set_p_output_value(
118 Dash_controls_right_rpt_210::Output_valueType output_value);
127 void set_p_commanded_value(
129 Dash_controls_right_rpt_210::Commanded_valueType commanded_value);
134 void set_p_vehicle_fault(uint8_t* data,
bool vehicle_fault);
139 void set_p_pacmod_fault(uint8_t* data,
bool pacmod_fault);
144 void set_p_override_active(uint8_t* data,
bool override_active);
150 void set_p_output_reported_fault(uint8_t* data,
bool output_reported_fault);
156 void set_p_input_output_fault(uint8_t* data,
bool input_output_fault);
161 void set_p_enabled(uint8_t* data,
bool enabled);
167 void set_p_command_output_fault(uint8_t* data,
bool command_output_fault);
176 void set_p_manual_input(
178 Dash_controls_right_rpt_210::Manual_inputType manual_input);
181 Dash_controls_right_rpt_210::Output_valueType output_value_;
182 Dash_controls_right_rpt_210::Commanded_valueType commanded_value_;
185 bool override_active_;
186 bool output_reported_fault_;
187 bool input_output_fault_;
189 bool command_output_fault_;
190 Dash_controls_right_rpt_210::Manual_inputType manual_input_;
Dashcontrolsrightrpt210 * set_commanded_value(Dash_controls_right_rpt_210::Commanded_valueType commanded_value)
uint32_t GetPeriod() const override
Dashcontrolsrightrpt210 * set_output_value(Dash_controls_right_rpt_210::Output_valueType output_value)
Definition: dash_controls_right_rpt_210.h:26
Dashcontrolsrightrpt210 * set_enabled(bool enabled)
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
static const int32_t ID
Definition: dash_controls_right_rpt_210.h:29
Dashcontrolsrightrpt210 * set_output_reported_fault(bool output_reported_fault)
Dashcontrolsrightrpt210()
Dashcontrolsrightrpt210 * set_input_output_fault(bool input_output_fault)
Dashcontrolsrightrpt210 * set_override_active(bool override_active)
Dashcontrolsrightrpt210 * set_manual_input(Dash_controls_right_rpt_210::Manual_inputType manual_input)
Dashcontrolsrightrpt210 * set_command_output_fault(bool command_output_fault)
void UpdateData(uint8_t *data) override
The class of ProtocolData.
Dashcontrolsrightrpt210 * set_vehicle_fault(bool vehicle_fault)
Dashcontrolsrightrpt210 * set_pacmod_fault(bool pacmod_fault)