dream-cheeky-windows-driver
Version:
Windows Driver for Dream Cheeky Thunder Missile Launcher
23 lines (15 loc) • 564 B
JavaScript
define(['usb', 'deviceConstants'], function(usb, DEVICE_CONSTANTS) {
var launcher = usb.findByIds(DEVICE_CONSTANTS.ID.VENDOR, DEVICE_CONSTANTS.ID.PRODUCT);
if (!launcher) {
throw 'Launcher not found - make sure your Thunder Missile Launcher is plugged in to a USB port';
}
launcher.open();
var launcherInterface = launcher.interface(0);
process.on('exit', function(){
launcherInterface.release();
console.log("Released usb interface");
// launcher.close();
// console.log("Close usb");
});
return launcher;
});