|
|
@ -61,9 +61,12 @@ def create_steering_messages(packer, CP, CAN, enabled, lat_active, apply_steer): |
|
|
|
return ret |
|
|
|
return ret |
|
|
|
|
|
|
|
|
|
|
|
def create_cam_0x2a4(packer, CAN, cam_0x2a4): |
|
|
|
def create_cam_0x2a4(packer, CAN, cam_0x2a4): |
|
|
|
values = {f"BYTE{i}": cam_0x2a4[f"BYTE{i}"] for i in range(3, 24)} |
|
|
|
values = {f"BYTE{i}": cam_0x2a4[f"BYTE{i}"] for i in range(3, 24) if i != 7} |
|
|
|
values['COUNTER'] = cam_0x2a4['COUNTER'] |
|
|
|
values["COUNTER"] = cam_0x2a4["COUNTER"] |
|
|
|
values["BYTE7"] = 0 |
|
|
|
values["NEW_SIGNAL_1"] = cam_0x2a4["NEW_SIGNAL_1"] |
|
|
|
|
|
|
|
values["NEW_SIGNAL_2"] = cam_0x2a4["NEW_SIGNAL_2"] |
|
|
|
|
|
|
|
values["LEFT_LANELINES"] = 0 |
|
|
|
|
|
|
|
values["RIGHT_LANELINES"] = 0 |
|
|
|
return packer.make_can_msg("CAM_0x2a4", CAN.ACAN, values) |
|
|
|
return packer.make_can_msg("CAM_0x2a4", CAN.ACAN, values) |
|
|
|
|
|
|
|
|
|
|
|
def create_buttons(packer, CP, CAN, cnt, btn): |
|
|
|
def create_buttons(packer, CP, CAN, cnt, btn): |
|
|
|