      controlsState.longControlState = self.LoC.long_control_state
      controlsState.vPid = float(self.LoC.v_pid)
      controlsState.vCruise = float(self.v_cruise_kph)
      controlsState.upAccelCmd = float(self.LoC.pid.p)
      controlsState.uiAccelCmd = float(self.LoC.pid.i)
      controlsState.ufAccelCmd = float(self.LoC.pid.f)
      controlsState.cumLagMs = -self.rk.remaining * 1000.
      controlsState.startMonoTime = int(start_time * 1e9)
 
</s>
    controlsState.vCruiseCluster = float(self.v_cruise_cluster_kph)
      controlsState.longControlState = self.LoC.long_control_state
      controlsState.vPid = float(self.LoC.v_pid)
      controlsState.vCruise = float(self.v_cruise_kph)
    controlsState.vCruiseCluster = float(self.v_cruise_cluster_kph)
      controlsState.upAccelCmd = float(self.LoC.pid.p)
      controlsState.uiAccelCmd = float(self.LoC.pid.i)
      controlsState.ufAccelCmd = float(self.LoC.pid.f)
      controlsState.cumLagMs = -self.rk.remaining * 1000.
      controlsState.startMonoTime = int(start_time * 1e9)
keep keep add keep keep keep keep keep
 prereq for matching speeds shown on cars dash (#25222)

* prereq for matching speeds shown on cars dash

* also handle fallback in the ui for replay

* update translations

* update ref
selfdrive/controls/controlsd.py