Ejemplo n.º 1
0
 /// <summary>
 /// Start pinging.
 /// </summary>
 public void StartPinging()
 {
     if (_serialPort != null && _serialPort.IsAvailable())
     {
         Task.Run(() => _serialPort.StartPinging(true));
     }
     else
     {
         DisplayConnectionError();
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Send a BREAK and start pinging.
        /// </summary>
        private void StartPinging()
        {
            _adcpSerialPort.SendBreak();

            // Wait for an output
            Thread.Sleep(RTI.AdcpSerialPort.WAIT_STATE * 4);

            _adcpSerialPort.StartPinging();

            // Wait for an output
            Thread.Sleep(RTI.AdcpSerialPort.WAIT_STATE * 4);

            DispalyStatus("Start ADCP Pinging.");
        }