Add CameraDeserializer, fix empty camera.json crash

This commit is contained in:
Banks Troutman
2019-09-20 15:42:13 -04:00
parent c5568e4296
commit d733995ac6
6 changed files with 73 additions and 30 deletions

View File

@@ -60,9 +60,10 @@ public class CameraProcess implements Runnable {
}
private void PipelineListener(EntryNotification entryNotification) {
if (camera.getPipelines().containsKey(entryNotification.value.getString())) {
// camera.setPntryNotification.value.getString());
Pipeline pipeline = camera.getCurrentPipeline();
var ntPipelineIndex = Integer.parseInt(entryNotification.value.getString().replace("pipeline", ""));
if (camera.getPipelines().containsKey(ntPipelineIndex)) {
// camera.setEntryNotification.value.getString());
var pipeline = camera.getCurrentPipeline();
camera.setExposure(pipeline.exposure);
camera.setBrightness(pipeline.brightness);
@@ -206,8 +207,6 @@ public class CameraProcess implements Runnable {
cameraInputMat.release();
hsvThreshMat.release();
memManager.run(true);
}
}
}