You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
default traverse type does not match up with default sol types in old scenes. A heuristic now repairs this one if needed and prints some info. Also when there is a mismatch diagnostic infos is printed, fixed release tags
letchangeTraverseType=// None if no change is needed
666
+
match firstSolMetricType,readTraverseType with
667
+
| Some (SolMetrics.RimfaxM _), TraverseType.Rimfax -> None
668
+
| Some (SolMetrics.RoverM _), TraverseType.Rover -> None
669
+
| Some (SolMetrics.WaypointM _), TraverseType.WayPoints -> None
670
+
| Some (SolMetrics.RimfaxM _),_-> Some TraverseType.Rimfax
671
+
| Some (SolMetrics.RoverM _),_-> Some TraverseType.Rover
672
+
| Some (SolMetrics.WaypointM _),_-> Some TraverseType.WayPoints
673
+
| None,_-> None
674
+
675
+
match changeTraverseType with
676
+
| None -> readTraverseType
677
+
| Some inferredTraverseType ->
678
+
Log.warn $"needed to change traverse type to match sols from {readTraverseType} to {inferredTraverseType} because of {firstSolMetricType} being found in first sol"
0 commit comments