public override void Execute(ConnectionState state) { DeckDevice deckDevice = new DeckDevice(DeviceGuid, DeviceName); DevicePersistManager.PersistDevice(deckDevice); DevicePersistManager.ChangeConnectedState(state, deckDevice); DevicePersistManager.OnDeviceConnected(this, deckDevice); Debug.WriteLine("MOSTRANDO GUID PARA: " + DeviceName); Debug.WriteLine("MOSTRANDO GUID PARA: " + DeviceGuid); }
public override void Execute(ConnectionState state) { DeckDevice deckDevice = new DeckDevice(DeviceGuid, DeviceName); DevicePersistManager.PersistDevice(deckDevice); DevicePersistManager.ChangeConnectedState(state, deckDevice); /* * var deckImage = new DeckImage(new System.Drawing.Bitmap("streamdeck_key.png")); * var packet = new SlotImageChangeChunkPacket(); * packet.AddToQueue(1, deckImage); * packet.AddToQueue(3, deckImage); * packet.AddToQueue(5, deckImage); * packet.AddToQueue(15, deckImage); * state.SendPacket(packet);*/ DevicePersistManager.OnDeviceConnected(this, deckDevice); }