24using ::apollo::drivers::canbus::Byte;
33 static const uint32_t PERIOD = 20 * 1000;
38 set_p_pc_epbreq(data, pc_epbreq_);
39 set_p_pc_epbenable(data, pc_epbenable_);
49 pc_epbreq_ = pc_epbreq;
58void Pcepb203::set_p_pc_epbreq(uint8_t* data,
62 Byte to_set(data + 0);
63 to_set.set_value(
static_cast<uint8_t
>(x), 0, 2);
68 pc_epbenable_ = pc_epbenable;
77void Pcepb203::set_p_pc_epbenable(uint8_t* data,
81 Byte to_set(data + 0);
82 to_set.set_value(
static_cast<uint8_t
>(x), 7, 1);
void UpdateData(uint8_t *data) override
Pcepb203 * set_pc_epbenable(Pc_epb_203::Pc_epbenableType pc_epbenable)
uint32_t GetPeriod() const override
Pcepb203 * set_pc_epbreq(Pc_epb_203::Pc_epbreqType pc_epbreq)