19 #include "gtest/gtest_prod.h" 20 #include "modules/canbus/proto/chassis_detail.pb.h" 28 ::apollo::canbus::ChassisDetail> {
30 static const int32_t
ID;
38 void Reset()
override;
47 int adc_auxcontrol_counter);
54 int adc_auxcontrol_checksum);
62 bool adc_cmd_inverter_controlenable);
82 bool adc_cmd_pdu_controlenable);
163 Adc_auxiliarycontrol_110::Adc_cmd_turnsignalType adc_cmd_turnsignal);
170 void set_p_adc_auxcontrol_counter(uint8_t* data,
int adc_auxcontrol_counter);
176 void set_p_adc_auxcontrol_checksum(uint8_t* data,
177 int adc_auxcontrol_checksum);
184 void set_p_adc_cmd_inverter_controlenable(
185 uint8_t* data,
bool adc_cmd_inverter_controlenable);
191 void set_p_adc_cmd_inverter(uint8_t* data,
bool adc_cmd_inverter);
197 void set_p_adc_cmd_wiper(uint8_t* data,
int adc_cmd_wiper);
204 void set_p_adc_cmd_pdu_controlenable(uint8_t* data,
205 bool adc_cmd_pdu_controlenable);
211 void set_p_adc_cmd_pdu_ch8(uint8_t* data,
bool adc_cmd_pdu_ch8);
217 void set_p_adc_cmd_pdu_ch7(uint8_t* data,
bool adc_cmd_pdu_ch7);
223 void set_p_adc_cmd_pdu_ch6(uint8_t* data,
bool adc_cmd_pdu_ch6);
229 void set_p_adc_cmd_pdu_ch5(uint8_t* data,
bool adc_cmd_pdu_ch5);
235 void set_p_adc_cmd_pdu_ch4(uint8_t* data,
bool adc_cmd_pdu_ch4);
241 void set_p_adc_cmd_pdu_ch3(uint8_t* data,
bool adc_cmd_pdu_ch3);
247 void set_p_adc_cmd_pdu_ch2(uint8_t* data,
bool adc_cmd_pdu_ch2);
253 void set_p_adc_cmd_pdu_ch1(uint8_t* data,
bool adc_cmd_pdu_ch1);
259 void set_p_adc_cmd_hazardlights(uint8_t* data,
bool adc_cmd_hazardlights);
265 void set_p_adc_cmd_highbeam(uint8_t* data,
bool adc_cmd_highbeam);
271 void set_p_adc_cmd_lowbeam(uint8_t* data,
bool adc_cmd_lowbeam);
277 void set_p_adc_cmd_horn(uint8_t* data,
bool adc_cmd_horn);
285 void set_p_adc_cmd_turnsignal(
287 Adc_auxiliarycontrol_110::Adc_cmd_turnsignalType adc_cmd_turnsignal);
290 int adc_auxcontrol_counter_;
291 int adc_auxcontrol_checksum_;
292 bool adc_cmd_inverter_controlenable_;
293 bool adc_cmd_inverter_;
295 bool adc_cmd_pdu_controlenable_;
296 bool adc_cmd_pdu_ch8_;
297 bool adc_cmd_pdu_ch7_;
298 bool adc_cmd_pdu_ch6_;
299 bool adc_cmd_pdu_ch5_;
300 bool adc_cmd_pdu_ch4_;
301 bool adc_cmd_pdu_ch3_;
302 bool adc_cmd_pdu_ch2_;
303 bool adc_cmd_pdu_ch1_;
304 bool adc_cmd_hazardlights_;
305 bool adc_cmd_highbeam_;
306 bool adc_cmd_lowbeam_;
308 Adc_auxiliarycontrol_110::Adc_cmd_turnsignalType adc_cmd_turnsignal_;
Adcauxiliarycontrol110 * set_adc_cmd_inverter_controlenable(bool adc_cmd_inverter_controlenable)
uint32_t GetPeriod() const override
Adcauxiliarycontrol110 * set_adc_cmd_horn(bool adc_cmd_horn)
Adcauxiliarycontrol110 * set_adc_cmd_inverter(bool adc_cmd_inverter)
void UpdateData(uint8_t *data) override
Adcauxiliarycontrol110 * set_adc_cmd_lowbeam(bool adc_cmd_lowbeam)
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
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch7(bool adc_cmd_pdu_ch7)
Adcauxiliarycontrol110 * set_adc_cmd_turnsignal(Adc_auxiliarycontrol_110::Adc_cmd_turnsignalType adc_cmd_turnsignal)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch1(bool adc_cmd_pdu_ch1)
Adcauxiliarycontrol110 * set_adc_auxcontrol_checksum(int adc_auxcontrol_checksum)
Adcauxiliarycontrol110 * set_adc_cmd_highbeam(bool adc_cmd_highbeam)
Adcauxiliarycontrol110 * set_adc_cmd_hazardlights(bool adc_cmd_hazardlights)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch8(bool adc_cmd_pdu_ch8)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch4(bool adc_cmd_pdu_ch4)
Adcauxiliarycontrol110 * set_adc_cmd_wiper(int adc_cmd_wiper)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch3(bool adc_cmd_pdu_ch3)
FRIEND_TEST(Auxiliarycontrol_110_test, General)
static const int32_t ID
Definition: adc_auxiliarycontrol_110.h:30
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch6(bool adc_cmd_pdu_ch6)
Definition: adc_auxiliarycontrol_110.h:27
The class of ProtocolData.
Adcauxiliarycontrol110 * set_adc_auxcontrol_counter(int adc_auxcontrol_counter)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch2(bool adc_cmd_pdu_ch2)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_controlenable(bool adc_cmd_pdu_controlenable)
Adcauxiliarycontrol110 * set_adc_cmd_pdu_ch5(bool adc_cmd_pdu_ch5)