nodejs

2016-07-19 5 views
0
var usb = require('usb'); 
usb.on('attach', function(device) { 
    console.log("usb attached" + device); 
}); 
var devices = usb.getDeviceList(); 
console.log(devices); 
var device = devices[0]; 
device.open(); 

device.interfaces[0].endpoints[0].transfer(64, function(error, data) { 
     console.log(error, data); // null, <Buffer 00, 00, 00, 00, 00, 00, 00, 00 
}); 

var buf = new Buffer([0xFF, 0x12, 0x01]); 

device.interfaces[0].endpoints[1].transfer(buf, function(error) { 
    console.log(error); // null 
}); 

を使用してUSBからデータを読み出すためにはどうすればとなりました{[エラー:LIBUSB_ERROR_NOT_FOUND]エラー番号:-5} 私を助けてください。nodejs

答えて

0

usbモジュールのreadmeファイルには、zadigを最初にインストールする必要があります。その他の賢明なエラーが表示されます。

+0

OSXの場合はどうですか?同じエラーが発生しています –