mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-29 02:21:41 +00:00
bug fixed the sync and bug fixed the pipe change from nt
This commit is contained in:
@@ -87,11 +87,14 @@ public class VisionProcess implements Runnable {
|
|||||||
System.err.println(e.toString());
|
System.err.println(e.toString());
|
||||||
}
|
}
|
||||||
camera.setBrightness(pipeline.brightness);
|
camera.setBrightness(pipeline.brightness);
|
||||||
HashMap<String, Object> pipeChange = new HashMap<>();
|
if (SettingsManager.GeneralSettings.curr_camera.equals(cameraName)){
|
||||||
pipeChange.put("curr_pipeline", ntPipelineIndex);
|
SettingsManager.GeneralSettings.curr_pipeline = ntPipelineIndex;
|
||||||
ServerHandler.broadcastMessage(pipeChange);
|
HashMap<String, Object> pipeChange = new HashMap<>();
|
||||||
ServerHandler.sendFullSettings();
|
pipeChange.put("curr_pipeline", ntPipelineIndex);
|
||||||
|
ServerHandler.broadcastMessage(pipeChange);
|
||||||
|
ServerHandler.sendFullSettings();
|
||||||
|
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ntPipelineEntry.setString("pipeline" + camera.getCurrentPipelineIndex());
|
ntPipelineEntry.setString("pipeline" + camera.getCurrentPipelineIndex());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ public class ServerHandler {
|
|||||||
System.out.printf("Changing pipeline to %s\n", newPipeline);
|
System.out.printf("Changing pipeline to %s\n", newPipeline);
|
||||||
CameraManager.setCurrentPipeline(pipelineNumber);
|
CameraManager.setCurrentPipeline(pipelineNumber);
|
||||||
var Proccess = CameraManager.getCurrentCameraProcess();
|
var Proccess = CameraManager.getCurrentCameraProcess();
|
||||||
Proccess.ntPipelineEntry.setString(newPipeline);
|
Proccess.ntPipelineEntry.setString("pipeline"+pipelineNumber);
|
||||||
broadcastMessage(allFieldsToMap(CameraManager.getCurrentPipeline()));
|
broadcastMessage(allFieldsToMap(CameraManager.getCurrentPipeline()));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user