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); } } }