Esempio n. 1
0
        void PingMotor()
        {
            //TODO: add gui for motor ping.
            Task.Run(() =>
            {
                bool worked = false;
                bool pinged = false;

                lock ( MotorLock )
                {
                    if (MotorCom.Open(MotorComPort))
                    {
                        pinged = MotorCom.Ping();

                        MotorCom.Close();

                        worked = true;
                    }
                    else
                    {
                        Console.WriteLine("unable to open comport for GetMotorTemp");
                        return;
                    }
                }

                if (worked)
                {
                    //if (pinged)
                    //Console.WriteLine("Motor ping success");
                }
            });
        }