mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-07-09 06:52:05 +08:00
Add Subaru blindspot monitoring signals (#1374)
* Add blindspot signals to carstate * Change blindspot signals to boolean
This commit is contained in:
@@ -38,6 +38,9 @@ class CarState(CarStateBase):
|
||||
self.right_blinker_cnt = 50 if cp.vl["Dashlights"]['RIGHT_BLINKER'] else max(self.right_blinker_cnt - 1, 0)
|
||||
ret.rightBlinker = self.right_blinker_cnt > 0
|
||||
|
||||
ret.leftBlindspot = cp.vl["BSD_RCTA"]['L_ADJACENT'] == 1
|
||||
ret.rightBlindspot = cp.vl["BSD_RCTA"]['R_ADJACENT'] == 1
|
||||
|
||||
can_gear = int(cp.vl["Transmission"]['Gear'])
|
||||
ret.gearShifter = self.parse_gear_shifter(self.shifter_values.get(can_gear, None))
|
||||
|
||||
@@ -87,6 +90,8 @@ class CarState(CarStateBase):
|
||||
("DOOR_OPEN_RL", "BodyInfo", 1),
|
||||
("Units", "Dash_State", 1),
|
||||
("Gear", "Transmission", 0),
|
||||
("L_ADJACENT", "BSD_RCTA", 0),
|
||||
("R_ADJACENT", "BSD_RCTA", 0),
|
||||
]
|
||||
|
||||
checks = [
|
||||
|
||||
Reference in New Issue
Block a user