forked from ddrilling/AsbCloudServer
Fix DetectedOperationService "Index was outside the bounds of the array" wile skipping
This commit is contained in:
parent
2f5dfaae36
commit
b4406338db
@ -237,12 +237,9 @@ public class DetectedOperationService : IDetectedOperationService
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
var skip = 1;
|
var point0 = detectableTelemetries[positionBegin];
|
||||||
|
while (positionBegin < positionEnd && IsChangingTelemetryInterval(point0, detectableTelemetries[++positionBegin]))
|
||||||
while (IsChangingTelemetryInterval(detectableTelemetries[positionBegin], detectableTelemetries[positionBegin + skip]))
|
;
|
||||||
skip++;
|
|
||||||
|
|
||||||
positionBegin += skip;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return (detectableTelemetries[positionBegin].DateTime, detectedOperations);
|
return (detectableTelemetries[positionBegin].DateTime, detectedOperations);
|
||||||
|
Loading…
Reference in New Issue
Block a user