Exemplo n.º 1
0
 public static void QRCodeRecvData(object sender, EventArgs e)
 {
     if (e is QRCodeEventArgers)
     {
         QRCodeEventArgers Temp = e as QRCodeEventArgers;
         bool Check             = CheckAndSaveQRCodeReadData(Temp.QRCodeRecv);
         if (Check)
         {
             if (m_AutoRunAction == AutoRunAction.AuoRunNone)
             {
                 m_ScanQRCode    = true;
                 m_AutoRunAction = AutoRunAction.AutoRunMoveToPut;
             }
         }
         else
         {
             if (m_AutoRunAction == AutoRunAction.AuoRunNone)   //防止正确读取到后,再去放置的时候误触发时又要求重新去扫描
             {
                 m_ScanQRCode    = false;
                 m_AutoRunAction = AutoRunAction.AutoRunMoveToScanQRCode;
             }
         }
     }
 }
Exemplo n.º 2
0
 public static void InitPrepareBeforeStart()
 {
     m_StationAlarmState = StationAlarmState.RedAlarm;
     m_AutoRunAction     = AutoRunAction.AuoRunStart;
 }