mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-10-01 03:43:46 +08:00
initialize all messages in 1 line (#1206)
old-commit-hash: 6ff881f7894d0117099787e56ec0966bfc63fa7c
This commit is contained in:
@@ -28,8 +28,7 @@ def cycle_alerts(duration_millis, alerts=None):
|
||||
last_pop_millis = now_millis()
|
||||
print('sending {}'.format(str(alert)))
|
||||
|
||||
dat = messaging.new_message()
|
||||
dat.init('controlsState')
|
||||
dat = messaging.new_message('controlsState')
|
||||
|
||||
dat.controlsState.alertType = alert.alert_type
|
||||
dat.controlsState.alertText1 = alert.alert_text_1
|
||||
|
||||
@@ -6,8 +6,7 @@ import cereal.messaging as messaging
|
||||
def init_message_bench(N=100000):
|
||||
t = time.time()
|
||||
for _ in range(N):
|
||||
dat = messaging.new_message()
|
||||
dat.init('controlsState')
|
||||
dat = messaging.new_message('controlsState')
|
||||
|
||||
dt = time.time() - t
|
||||
print("Init message %d its, %f s" % (N, dt))
|
||||
|
||||
@@ -9,8 +9,7 @@ def mock():
|
||||
traffic_events = messaging.pub_sock('uiNavigationEvent')
|
||||
|
||||
while 1:
|
||||
m = messaging.new_message()
|
||||
m.init('uiNavigationEvent')
|
||||
m = messaging.new_message('uiNavigationEvent')
|
||||
m.uiNavigationEvent.type = log.UiNavigationEvent.Type.mergeRight
|
||||
m.uiNavigationEvent.status = log.UiNavigationEvent.Status.active
|
||||
m.uiNavigationEvent.distanceTo = 100.
|
||||
|
||||
@@ -12,8 +12,7 @@ if __name__ == "__main__":
|
||||
|
||||
rk = Ratekeeper(100)
|
||||
while 1:
|
||||
dat = messaging.new_message()
|
||||
dat.init('controlsState')
|
||||
dat = messaging.new_message('controlsState')
|
||||
|
||||
dat.controlsState.vEgo = 25.
|
||||
dat.controlsState.enabled = True
|
||||
|
||||
@@ -15,8 +15,7 @@ def leadRange(start, end, step):
|
||||
def mock_lead():
|
||||
radarState = messaging.pub_sock('radarState')
|
||||
while 1:
|
||||
m = messaging.new_message()
|
||||
m.init('radarState')
|
||||
m = messaging.new_message('radarState')
|
||||
m.radarState.leadOne.status = True
|
||||
for x in leadRange(3.0, 65.0, 0.005):
|
||||
m.radarState.leadOne.dRel = x
|
||||
|
||||
@@ -29,8 +29,7 @@ if __name__ == '__main__':
|
||||
|
||||
for point in cycle(path_stopped_5s_then_moving):
|
||||
print('sending gpsLocation from point: {}'.format(str(point)))
|
||||
dat = messaging.new_message()
|
||||
dat.init('gpsLocation')
|
||||
dat = messaging.new_message('gpsLocation')
|
||||
dat.gpsLocation.latitude = point['lat']
|
||||
dat.gpsLocation.longitude = point['lng']
|
||||
dat.gpsLocation.speed = point['speed']
|
||||
|
||||
@@ -11,8 +11,7 @@ if __name__ == '__main__':
|
||||
gpsLocationExternal = messaging.pub_sock('gpsLocationExternal')
|
||||
|
||||
while True:
|
||||
dat = messaging.new_message()
|
||||
dat.init('gpsLocationExternal')
|
||||
dat = messaging.new_message('gpsLocationExternal')
|
||||
dat.gpsLocationExternal.latitude = 37.6513687
|
||||
dat.gpsLocationExternal.longitude = -122.4535056
|
||||
dat.gpsLocationExternal.speed = 28.2
|
||||
|
||||
@@ -9,9 +9,8 @@ from cereal import log
|
||||
def mock_x():
|
||||
liveMpc = messaging.pub_sock('liveMpc')
|
||||
while 1:
|
||||
m = messaging.new_message()
|
||||
m = messaging.new_message('liveMpc')
|
||||
mx = []
|
||||
m.init('liveMpc')
|
||||
for x in range(0, 100):
|
||||
mx.append(x*1.0)
|
||||
m.liveMpc.x = mx
|
||||
|
||||
@@ -9,8 +9,7 @@ def mock():
|
||||
traffic_events = messaging.pub_sock('trafficEvents')
|
||||
|
||||
while 1:
|
||||
m = messaging.new_message()
|
||||
m.init('trafficEvents', 1)
|
||||
m = messaging.new_message('trafficEvents', 1)
|
||||
m.trafficEvents[0].type = log.TrafficEvent.Type.stopSign
|
||||
m.trafficEvents[0].resuming = False
|
||||
m.trafficEvents[0].distance = 100.
|
||||
|
||||
@@ -10,8 +10,7 @@ if __name__ == "__main__":
|
||||
controls_state = messaging.pub_sock('controlsState')
|
||||
|
||||
while 1:
|
||||
dat = messaging.new_message()
|
||||
dat.init('controlsState')
|
||||
dat = messaging.new_message('controlsState')
|
||||
|
||||
dat.controlsState.alertText1 = "alert text 1"
|
||||
dat.controlsState.alertText2 = "alert text 2"
|
||||
|
||||
@@ -16,8 +16,7 @@ candidate_cars = all_known_cars()
|
||||
|
||||
|
||||
for addr, l in fingerprint.items():
|
||||
dat = messaging.new_message()
|
||||
dat.init('can', 1)
|
||||
dat = messaging.new_message('can', 1)
|
||||
|
||||
msg = dat.can[0]
|
||||
msg.address = addr
|
||||
|
||||
Reference in New Issue
Block a user