Fix timing calculations, add OpenCV exception catching to some pipes

This commit is contained in:
Banks Troutman
2019-11-24 19:31:45 -05:00
parent 5841122091
commit 80d4451e56
14 changed files with 64 additions and 53 deletions

View File

@@ -362,13 +362,11 @@ public class VisionProcess {
result = currentPipeline.runPipeline(streamBuffer);
lastPipelineResult = result;
var yes = lastPipelineResult==null;
if (result != null) {
updateNetworkTableData(lastPipelineResult);
updateUI(lastPipelineResult);
}
updateNetworkTableData(lastPipelineResult);
updateUI(lastPipelineResult);
} else {
// System.err.println("Bad streambuffer mat");
}
var deltaTimeNanos = lastUpdateTimeNanos - System.nanoTime();