Ford: send empty LKA message (#27094)

Eradication
old-commit-hash: 2329861556
beeps
Shane Smiskol 2 years ago committed by GitHub
parent 7ce54c355d
commit 7d76f08e01
  1. 13
      selfdrive/car/ford/fordcan.py

@ -6,23 +6,14 @@ HUDControl = car.CarControl.HUDControl
def create_lka_msg(packer): def create_lka_msg(packer):
""" """
Creates a CAN message for the Ford LKA Command. Creates an empty CAN message for the Ford LKA Command.
This command can apply "Lane Keeping Aid" manoeuvres, which are subject to the PSCM lockout. This command can apply "Lane Keeping Aid" manoeuvres, which are subject to the PSCM lockout.
Frequency is 20Hz. Frequency is 20Hz.
""" """
values = { return packer.make_can_msg("Lane_Assist_Data1", CANBUS.main, {})
"LkaDrvOvrrd_D_Rq": 0, # driver override level? [0|3]
"LkaActvStats_D2_Req": 0, # action [0|7]
"LaRefAng_No_Req": 0, # angle [-102.4|102.3] degrees
"LaRampType_B_Req": 0, # Ramp speed: 0=Smooth, 1=Quick
"LaCurvature_No_Calc": 0, # curvature [-0.01024|0.01023] 1/meter
"LdwActvStats_D_Req": 0, # LDW status [0|7]
"LdwActvIntns_D_Req": 0, # LDW intensity [0|3], shake alert strength
}
return packer.make_can_msg("Lane_Assist_Data1", CANBUS.main, values)
def create_lat_ctl_msg(packer, lca_rq: int, ramp_type: int, precision: int, path_offset: float, path_angle: float, def create_lat_ctl_msg(packer, lca_rq: int, ramp_type: int, precision: int, path_offset: float, path_angle: float,

Loading…
Cancel
Save