Beispiel #1
0
 public static void WebcamSettingsPopulate()
 {
     foreach (configApplication profile in profiles)
     {
         foreach (configWebcam webcamConfig in profile.camConfigs)
         {
             CameraRig.addInfo(CameraRig.infoEnum.webcam, webcamConfig.webcam);
             CameraRig.addInfo(CameraRig.infoEnum.profileName, webcamConfig.profileName);
             CameraRig.addInfo(CameraRig.infoEnum.alarmActive, webcamConfig.alarmActive);
             CameraRig.addInfo(CameraRig.infoEnum.publishActive, webcamConfig.publishActive);
             CameraRig.addInfo(CameraRig.infoEnum.friendlyName, webcamConfig.friendlyName);
             CameraRig.addInfo(CameraRig.infoEnum.displayButton, webcamConfig.displayButton);
             CameraRig.addInfo(CameraRig.infoEnum.areaDetection, webcamConfig.areaDetection);
             CameraRig.addInfo(CameraRig.infoEnum.areaDetectionWithin, webcamConfig.areaDetectionWithin);
             CameraRig.addInfo(CameraRig.infoEnum.areaOffAtMotion, webcamConfig.areaOffAtMotion);
             CameraRig.addInfo(CameraRig.infoEnum.rectX, webcamConfig.rectX);
             CameraRig.addInfo(CameraRig.infoEnum.rectY, webcamConfig.rectY);
             CameraRig.addInfo(CameraRig.infoEnum.rectWidth, webcamConfig.rectWidth);
             CameraRig.addInfo(CameraRig.infoEnum.rectHeight, webcamConfig.rectHeight);
             CameraRig.addInfo(CameraRig.infoEnum.movementVal, webcamConfig.movementVal);
             CameraRig.addInfo(CameraRig.infoEnum.timeSpike, webcamConfig.timeSpike);
             CameraRig.addInfo(CameraRig.infoEnum.toleranceSpike, webcamConfig.toleranceSpike);
             CameraRig.addInfo(CameraRig.infoEnum.lightSpike, webcamConfig.lightSpike);
             CameraRig.addInfo(CameraRig.infoEnum.pubTime, webcamConfig.pubTime);
             CameraRig.addInfo(CameraRig.infoEnum.pubHours, webcamConfig.pubHours);
             CameraRig.addInfo(CameraRig.infoEnum.pubMins, webcamConfig.pubMins);
             CameraRig.addInfo(CameraRig.infoEnum.pubSecs, webcamConfig.pubSecs);
             CameraRig.addInfo(CameraRig.infoEnum.publishWeb, webcamConfig.publishWeb);
             CameraRig.addInfo(CameraRig.infoEnum.publishLocal, webcamConfig.publishLocal);
             CameraRig.addInfo(CameraRig.infoEnum.timerOn, webcamConfig.timerOn);
             CameraRig.addInfo(CameraRig.infoEnum.fileURLPubWeb, webcamConfig.fileURLPubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.filenamePrefixPubWeb, webcamConfig.filenamePrefixPubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.cycleStampCheckedPubWeb, webcamConfig.cycleStampCheckedPubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.startCyclePubWeb, webcamConfig.startCyclePubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.endCyclePubWeb, webcamConfig.endCyclePubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.currentCyclePubWeb, webcamConfig.currentCyclePubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.stampAppendPubWeb, webcamConfig.stampAppendPubWeb);
             CameraRig.addInfo(CameraRig.infoEnum.fileAlertPubLoc, webcamConfig.fileDirAlertLoc);
             CameraRig.addInfo(CameraRig.infoEnum.fileAlertPubCust, webcamConfig.fileDirAlertCust);
             CameraRig.addInfo(CameraRig.infoEnum.fileDirPubLoc, webcamConfig.fileDirPubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.fileDirPubCust, webcamConfig.fileDirPubCust);
             CameraRig.addInfo(CameraRig.infoEnum.filenamePrefixPubLoc, webcamConfig.filenamePrefixPubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.cycleStampCheckedPubLoc, webcamConfig.cycleStampCheckedPubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.startCyclePubLoc, webcamConfig.startCyclePubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.endCyclePubLoc, webcamConfig.endCyclePubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.currentCyclePubLoc, webcamConfig.currentCyclePubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.stampAppendPubLoc, webcamConfig.stampAppendPubLoc);
             CameraRig.addInfo(CameraRig.infoEnum.ipWebcamAddress, webcamConfig.ipWebcamAddress);
             CameraRig.addInfo(CameraRig.infoEnum.ipWebcamUser, webcamConfig.ipWebcamUser);
             CameraRig.addInfo(CameraRig.infoEnum.ipWebcamPassword, webcamConfig.ipWebcamPassword);
         }
     }
 }