mirror of
https://github.com/PhotonVision/photonvision
synced 2026-07-05 03:21:40 +00:00
added call by nickname
This commit is contained in:
@@ -192,6 +192,10 @@ public class Camera {
|
|||||||
public HashMap<Integer, Pipeline> getPipelines() {
|
public HashMap<Integer, Pipeline> getPipelines() {
|
||||||
return pipelines;
|
return pipelines;
|
||||||
}
|
}
|
||||||
|
public List<String> getPipelinesNickname(){
|
||||||
|
var pipelines = getPipelines();
|
||||||
|
return pipelines.values().stream().map(pipeline -> pipeline.nickname).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
public CamVideoMode getVideoMode() {
|
public CamVideoMode getVideoMode() {
|
||||||
return camVideoMode;
|
return camVideoMode;
|
||||||
|
|||||||
@@ -45,6 +45,10 @@ public class CameraManager {
|
|||||||
public static HashMap<String, Camera> getAllCamerasByName() {
|
public static HashMap<String, Camera> getAllCamerasByName() {
|
||||||
return AllCamerasByName;
|
return AllCamerasByName;
|
||||||
}
|
}
|
||||||
|
public static List<String> getAllCameraByNickname(){
|
||||||
|
var cameras = getAllCamerasByName();
|
||||||
|
return cameras.values().stream().map(Camera::getNickname).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
public static boolean initializeCameras() {
|
public static boolean initializeCameras() {
|
||||||
if (AllUsbCameraInfosByName.size() == 0) return false;
|
if (AllUsbCameraInfosByName.size() == 0) return false;
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ public class ServerHandler {
|
|||||||
}
|
}
|
||||||
case "changeCameraName": {
|
case "changeCameraName": {
|
||||||
CameraManager.getCurrentCamera().setNickname((String) entry.getValue());
|
CameraManager.getCurrentCamera().setNickname((String) entry.getValue());
|
||||||
|
sendFullSettings();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "changePipelineName": {
|
case "changePipelineName": {
|
||||||
|
|||||||
Reference in New Issue
Block a user