30 Lincoln *chassis_detail)
const {
31 chassis_detail->mutable_brake()->set_brake_torque_req(
32 braking_torque_request(bytes, length));
33 switch (hill_start_assist_status(bytes, length)) {
38 chassis_detail->mutable_brake()->set_hsa_status(
42 chassis_detail->mutable_brake()->set_hsa_status(
46 chassis_detail->mutable_brake()->set_hsa_status(
62 chassis_detail->mutable_vehicle_spd()->set_is_vehicle_standstill(
63 is_vehicle_stationary(bytes, length));
64 chassis_detail->mutable_brake()->set_brake_torque_act(
65 braking_torque_actual(bytes, length));
66 switch (hill_start_assist_mode(bytes, length)) {
80 switch (parking_brake_status(bytes, length)) {
82 chassis_detail->mutable_epb()->set_parking_brake_status(
Epb::PBRAKE_OFF);
85 chassis_detail->mutable_epb()->set_parking_brake_status(
89 chassis_detail->mutable_epb()->set_parking_brake_status(
Epb::PBRAKE_ON);
92 chassis_detail->mutable_epb()->set_parking_brake_status(
96 chassis_detail->mutable_brake()->set_wheel_torque_act(
97 wheel_torque_actual(bytes, length));
98 chassis_detail->mutable_vehicle_spd()->set_acc_est(
99 acceleration_over_ground(bytes, length));
100 chassis_detail->mutable_esp()->set_is_abs_active(
101 is_abs_active(bytes, length));
102 chassis_detail->mutable_esp()->set_is_abs_enabled(
103 is_abs_enabled(bytes, length));
104 chassis_detail->mutable_esp()->set_is_stab_active(
105 is_stability_control_active(bytes, length));
106 chassis_detail->mutable_esp()->set_is_stab_enabled(
107 is_stability_control_enabled(bytes, length));
108 chassis_detail->mutable_esp()->set_is_trac_active(
109 is_traction_control_active(bytes, length));
110 chassis_detail->mutable_esp()->set_is_trac_enabled(
111 is_traction_control_enabled(bytes, length));