Ford: add some missing types

pull/28512/head^2
Cameron Clough 2 years ago
parent af42caa394
commit a485e474c8
No known key found for this signature in database
GPG Key ID: BFB3B74B026ED43F
  1. 6
      selfdrive/car/ford/fordcan.py

@ -13,15 +13,15 @@ class CanBus(CanBusBase):
return self.offset
@property
def radar(self):
def radar(self) -> int:
return self.offset + 1
@property
def camera(self):
def camera(self) -> int:
return self.offset + 2
def calculate_lat_ctl2_checksum(mode: int, counter: int, dat: bytearray):
def calculate_lat_ctl2_checksum(mode: int, counter: int, dat: bytearray) -> int:
curvature = (dat[2] << 3) | ((dat[3]) >> 5)
curvature_rate = (dat[6] << 3) | ((dat[7]) >> 5)
path_angle = ((dat[3] & 0x1F) << 6) | ((dat[4]) >> 2)

Loading…
Cancel
Save