openpilot v0.4.1 tweaks

This commit is contained in:
George Hotz
2018-01-30 21:34:01 -08:00
parent 26e966852c
commit 4474b9b371
3 changed files with 11 additions and 1 deletions
+6
View File
@@ -1,3 +1,9 @@
Version 0.4.1 (2018-01-30)
==========================
* Add alpha support for 2017 Toyota Corolla
* Add alpha support for Grey Panda
* Refactored car abstraction layer to make car ports easier
Version 0.4.0.2 (2018-01-18)
==========================
* Add focus adjustment slider
+2
View File
@@ -74,6 +74,7 @@ def get_can_parser(CP):
("TURN_SIGNALS", "STEERING_LEVERS", 3), # 3 is no blinkers
("LKA_STATE", "EPS_STATUS", 0),
("BRAKE_LIGHTS_ACC", "ESP_CONTROL", 0),
("AUTO_HIGH_BEAM", "LIGHT_STALK", 0),
]
checks = [
@@ -167,3 +168,4 @@ class CarState(object):
self.gas_pressed = not cp.vl["PCM_CRUISE"]['GAS_RELEASED']
self.low_speed_lockout = cp.vl["PCM_CRUISE_2"]['LOW_SPEED_LOCKOUT'] == 2
self.brake_lights = bool(cp.vl["ESP_CONTROL"]['BRAKE_LIGHTS_ACC'] or self.brake_pressed)
self.generic_toggle = bool(cp.vl["LIGHT_STALK"]['AUTO_HIGH_BEAM'])
+3 -1
View File
@@ -201,7 +201,7 @@ class CarInterface(object):
ret.steeringAngle = self.CS.angle_steers
ret.steeringRate = self.CS.angle_steers_rate
ret.steeringTorque = 0
ret.steeringTorque = self.CS.steer_torque_driver
ret.steeringPressed = self.CS.steer_override
# cruise state
@@ -238,6 +238,8 @@ class CarInterface(object):
ret.doorOpen = not self.CS.door_all_closed
ret.seatbeltUnlatched = not self.CS.seatbelt
ret.genericToggle = self.CS.generic_toggle
# events
events = []
if not self.CS.can_valid: