public void CloseCamera() { bStartCameraFlag = false; MsOutController.WriteCloseDo0(); LogHelper.WriteInfoLog("超时流程关闭IDO7"); StartSendStopedCameraCommand(); ClearMSCount(); }
private void StopCamera() { //2号和3号脉冲相等;四号大于 if (n_MSFourCount > 0 && n_MSThreeCount == n_MSTwoCount) { if (bStartCameraFlag) { //关闭相机门 MsOutController.WriteCloseDo0(); LogHelper.WriteInfoLog("正常流程关闭IDO7"); StartSendStopedCameraCommand(); bStartCameraFlag = false; ClearMSCount(); } } }
private void StartCamera() { //输出开机信号时间 if (n_MSOneCount >= 3 && n_MSTwoCount > 0) { //记录开机信号时间 if (!bStartCameraFlag) { //开启相机门 MsOutController.WriteOpenDo0(); StartSendStartCameraCommand(); bStartCameraFlag = true; //StartCalTimeOut(DateTime.Now); datetime = DateTime.Now; } } }