Esempio n. 1
0
        public void PingBlind(int ID)
        {
            var message = new Messages.Ping(ID);

            foreach (var bus in this.FBuses)
            {
                bus.Send(message, false);
            }
        }
Esempio n. 2
0
        public void SendRefresh(int maxIndex = Messages.MaxIndex)
        {
            this.FMotors.Clear();
            // Send the request to all indexes
            try
            {
                for (int i = 1; i <= maxIndex; i++)
                {
                    var message = new Messages.Ping(i);
                    this.FChannel.Send(message.Encode());
                }

                this.Channel.Device.BlockUntilActionsComplete(new TimeSpan(0, 0, 5));
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
 private void  HandlePing(Messages.Ping x)
 {
     Console.Write(x.Message);
 }
Esempio n. 4
0
 private void  HandlePing(Messages.Ping x)
 {
     Console.WriteLine("received : " + x.Message);
 }
Esempio n. 5
0
        public void Ping()
        {
            var message = new Messages.Ping(this.ID);

            this.FBus.Send(message, false);
        }