Beispiel #1
0
 public Aseb(int address, TransportAbstraction busAbstraction) : base(address, busAbstraction)
 {
 }
 /// <summary>
 /// Creates a new instance.
 /// </summary>
 /// <param name="busAbstraction">Bus to work on.</param>
 public BaseDevice(TransportAbstraction busAbstraction)
 {
     this.BusAbstraction = busAbstraction;
 }
Beispiel #3
0
 /// <summary>
 /// Creates a new instance.
 /// </summary>
 /// <param name="busAbstraction">Bus to work on.</param>
 /// <param name="binarySearchDelayTime">Minimum time to wait before requesting the next bus assertion
 /// when performing binary bus searches.
 /// Choose this delay according to the processing time of the bus devices.</param>
 public DeviceLocator(TransportAbstraction busAbstraction, double binarySearchDelayTime = 5e-3) : base(busAbstraction)
 {
     BinarySearchDelayTime = binarySearchDelayTime;
 }
Beispiel #4
0
 public Stellantrieb(int address, TransportAbstraction busAbstraction) : base(address, busAbstraction)
 {
     commandSet = null;
 }
 /// <summary>
 /// Creates a new instance. Initialize() should be called before calling any
 /// other method.
 /// </summary>
 /// <param name="address">Bus address of the device.</param>
 /// <param name="busAbstraction">Bus to work on.</param>
 public Device(int address, TransportAbstraction busAbstraction) : base(busAbstraction)
 {
     this.Address        = address;
     this.BusAbstraction = busAbstraction;
     this.Info           = null;
 }