regen: initialize once (#25458)

regen: init once
old-commit-hash: b3dc7bb3cb
taco
Shane Smiskol 3 years ago committed by GitHub
parent 389e35b1ba
commit 1b59eba31e
  1. 12
      selfdrive/test/process_replay/regen.py

@ -201,14 +201,14 @@ def regen_segment(lr, frs=None, outdir=FAKEDATA, disable_tqdm=False):
params = Params()
os.environ["LOG_ROOT"] = outdir
for msg in lr:
if msg.which() == 'carParams':
setup_env(CP=msg.carParams)
elif msg.which() == 'liveCalibration':
params.put("CalibrationParams", msg.as_builder().to_bytes())
# Get and setup initial state
CP = [m for m in lr if m.which() == 'carParams'][0].carParams
liveCalibration = [m for m in lr if m.which() == 'liveCalibration'][0]
vs, cam_procs = replay_cameras(lr, frs, disable_tqdm=disable_tqdm)
setup_env(CP=CP)
params.put("CalibrationParams", liveCalibration.as_builder().to_bytes())
vs, cam_procs = replay_cameras(lr, frs, disable_tqdm=disable_tqdm)
fake_daemons = {
'sensord': [
multiprocessing.Process(target=replay_sensor_events, args=('sensorEvents', lr)),

Loading…
Cancel
Save