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; }
/// <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; }
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; }