Ejemplo n.º 1
0
 public LedUpdater()
 {
     sdk = new AuraSdk() as IAuraSdk2;
     // Aquire control
     sdk.SwitchMode();
     // enumerate all devices
     devices = sdk.Enumerate(0);
 }
Ejemplo n.º 2
0
        public void Configure(DriverDetails driverDetails)
        {
            _sdk = (IAuraSdk2) new AuraSdk();
            _sdk.SwitchMode();
            _collection = _sdk.Enumerate(0);

            var drivers = GetDevices();

            foreach (ControlDevice controlDevice in drivers)
            {
                DeviceAdded?.Invoke(this, new Events.DeviceChangeEventArgs(controlDevice));
            }
        }
Ejemplo n.º 3
0
 public void Configure(DriverDetails driverDetails)
 {
     _sdk = (IAuraSdk2) new AuraSdk();
     _sdk.SwitchMode();
     _collection = _sdk.Enumerate(0);
 }
Ejemplo n.º 4
0
 public override void Deactivate()
 {
     sdk.ReleaseControl(0);
     devs = null;
 }
Ejemplo n.º 5
0
 public override void Activate()
 {
     sdk.SwitchMode();
     devs = sdk.Enumerate(0);
 }