public void PingBlind(int ID) { var message = new Messages.Ping(ID); foreach (var bus in this.FBuses) { bus.Send(message, false); } }
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); }
private void HandlePing(Messages.Ping x) { Console.WriteLine("received : " + x.Message); }
public void Ping() { var message = new Messages.Ping(this.ID); this.FBus.Send(message, false); }