On Windows the is_kernel_driver_active() function is not implemented in libusb, this is a Linux only feature. To use on Windows the NotImplementedError exception could be caught and ignored. temper.py line ~217:
try:
if self._device.is_kernel_driver_active(interface):
LOGGER.debug('Detaching kernel driver for interface %d '
'of %r on ports %r', interface, self._device, self._ports)
self._device.detach_kernel_driver(interface)
except NotImplementedError:
pass
On Windows the is_kernel_driver_active() function is not implemented in libusb, this is a Linux only feature. To use on Windows the NotImplementedError exception could be caught and ignored. temper.py line ~217: