mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-09-30 19:33:45 +08:00
controlsd: split out state/alerts into selfdriveState (#33421)
* setup selfdriveState * little more * update refs * migration * all too slow old-commit-hash: 87051803abc2a35f0260eec8976c487b877c694b
This commit is contained in:
@@ -57,7 +57,7 @@ def cycle_alerts(duration=200, is_metric=False):
|
||||
'driverMonitoringState', 'longitudinalPlan', 'livePose',
|
||||
'managerState'] + cameras)
|
||||
|
||||
pm = messaging.PubMaster(['controlsState', 'pandaStates', 'deviceState'])
|
||||
pm = messaging.PubMaster(['selfdriveState', 'pandaStates', 'deviceState'])
|
||||
|
||||
events = Events()
|
||||
AM = AlertManager()
|
||||
@@ -100,17 +100,17 @@ def cycle_alerts(duration=200, is_metric=False):
|
||||
print(alert)
|
||||
for _ in range(duration):
|
||||
dat = messaging.new_message()
|
||||
dat.init('controlsState')
|
||||
dat.controlsState.enabled = False
|
||||
dat.init('selfdriveState')
|
||||
dat.selfdriveState.enabled = False
|
||||
|
||||
if alert:
|
||||
dat.controlsState.alertText1 = alert.alert_text_1
|
||||
dat.controlsState.alertText2 = alert.alert_text_2
|
||||
dat.controlsState.alertSize = alert.alert_size
|
||||
dat.controlsState.alertStatus = alert.alert_status
|
||||
dat.controlsState.alertType = alert.alert_type
|
||||
dat.controlsState.alertSound = alert.audible_alert
|
||||
pm.send('controlsState', dat)
|
||||
dat.selfdriveState.alertText1 = alert.alert_text_1
|
||||
dat.selfdriveState.alertText2 = alert.alert_text_2
|
||||
dat.selfdriveState.alertSize = alert.alert_size
|
||||
dat.selfdriveState.alertStatus = alert.alert_status
|
||||
dat.selfdriveState.alertType = alert.alert_type
|
||||
dat.selfdriveState.alertSound = alert.audible_alert
|
||||
pm.send('selfdriveState', dat)
|
||||
|
||||
dat = messaging.new_message()
|
||||
dat.init('deviceState')
|
||||
|
||||
Reference in New Issue
Block a user