From 055cba0575666ec209badf906a9ff5adfcfc210e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20J=C3=B3zsef?= Date: Sat, 12 Nov 2016 15:18:26 +0100 Subject: [PATCH] Fix blink test led on Windows --- usb/blink-test-led.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usb/blink-test-led.js b/usb/blink-test-led.js index 13bf8868..bec6258a 100755 --- a/usb/blink-test-led.js +++ b/usb/blink-test-led.js @@ -12,7 +12,10 @@ var device = usb.findByIds(vid, pid); device.open(); var usbInterface = device.interface(0); -if (usbInterface.isKernelDriverActive()) { + +// https://github.com/tessel/node-usb/issues/147 +// The function 'isKernelDriverActive' is not available on Windows and not even needed. +if (process.platform !== 'win32' && usbInterface.isKernelDriverActive()) { usbInterface.detachKernelDriver(); } usbInterface.claim();