@shuttle-lib/core
Version:
NPM package to interact with the Shuttle devices
28 lines • 845 B
JavaScript
;
/*
* This file contains information about the various Shuttle devices
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.PRODUCTS = exports.VENDOR_IDS = void 0;
exports.VENDOR_IDS = [0x0b33];
exports.PRODUCTS = {
shuttlepro_v1: {
name: 'ShuttlePro v1',
vendorId: exports.VENDOR_IDS[0],
productId: 0x0010,
buttonBits: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],
},
shuttlexpress: {
name: 'ShuttleXpress',
vendorId: exports.VENDOR_IDS[0],
productId: 0x0020,
buttonBits: [4, 5, 6, 7, 8],
},
shuttlepro_v2: {
name: 'ShuttlePro v2',
vendorId: exports.VENDOR_IDS[0],
productId: 0x0030,
buttonBits: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14],
},
};
//# sourceMappingURL=products.js.map