Exemplo n.º 1
0
        public void StartPhoneServer()
        {
            //if (RobotHomeComplete == false)
            //{
            //    throw new Exception("Robot has not been homed.");
            //}

            if (_phoneServerThread == null)
            {
                _phoneServerThread = new Thread(PhoneServer)
                {
                    IsBackground = true
                };
            }

            if (_phoneServerThread.IsAlive == false)
            {
                _phoneServerThread.Start();
            }

            PhoneServerManualResetEvent.Set();
            OnInfoOccured(20009, "Start production.");
        }
Exemplo n.º 2
0
 public void PausePhoneServer()
 {
     PhoneServerManualResetEvent.Reset();
     OnInfoOccured(20010, "Pause production.");
 }