Hello,
I Implemented the USB keyboard and it worked perfectly with the previous firmware (2.1.0.6500).
With the new firmware 2.2.0.4000 it works correctly when I plug in the keyboard (the type of device in the event arguments of the callback:
UsbHostController_OnConnectionChangedEvent(UsbHostController sender, DeviceConnectionEventArgs e) where the e.Type is BaseDevice.DeviceType.Keyboard
When I unplug the keyboard, the e.Type returned is BaseDevice.DeviceType.HID instead of BaseDevice.DeviceType.Keyboard that I was expecting.
Is this a bug? Shouldn’t the “BaseDevice.DeviceType…” returned in both the DeviceConnectionStatus.Connected and DeviceConnectionStatus.Disconnected events match?
Thank you,
Vittorio