pull/26463/head
Shane Smiskol 2 years ago
parent 0cc80c1f9b
commit abea2185b1
  1. 6
      selfdrive/car/__init__.py

@ -28,11 +28,9 @@ def create_button_events(cur_btn: int, prev_btn: int, buttons_dict: Dict[int, ca
if cur_btn == prev_btn: if cur_btn == prev_btn:
return events return events
# Add events for button presses, handling when a button switches without going to unpressed # Add events for button presses, multiple when a button switches without going to unpressed
for pressed, btn in ((False, prev_btn), (True, cur_btn)): for pressed, btn in ((False, prev_btn), (True, cur_btn)):
if btn == unpressed_btn: if btn != unpressed_btn:
continue
events.append(car.CarState.ButtonEvent(pressed=pressed, events.append(car.CarState.ButtonEvent(pressed=pressed,
type=buttons_dict.get(btn, ButtonType.unknown))) type=buttons_dict.get(btn, ButtonType.unknown)))

Loading…
Cancel
Save