EasyHID
EasyHID copied to clipboard
Проверка на активность подключения.
Привет! Суть - обычный минипульт для управления звуком и звуковыми устройствами. Есть необходимость хоть в какой-то обратной связи. По минимуму, что бы устройство могло определить что usb отключен (питание при этом остается, например если пк уснул) и соответственно что бы устройство тоже могло на это отреагировать, например отключить светодиоды.
HID.isConnected() тут не поможет, так как я понял он меняется на true только один раз, при инициализации и потом всегда в этом состоянии даже если Usb отключить. Как еще можно проверить состояние подключения и так что бы программа при этом не остановилась? В EasyHID хотя бы не замирает на месте если вызывается poll при отключенном usb (Например в TrinketHidCombo зависает пока обратно не подключить usb, хотя разницы в реализации я не нашел.