const Consts = { Hubs: { WEDO2_SMART_HUB: 0, BOOST_MOVE_HUB: 1, POWERED_UP_HUB: 2 }, Devices: { WEDO2_MOTOR: 1, BOOST_LED: 22, WEDO2_TILT: 34, WEDO2_DISTANCE: 35, BOOST_DISTANCE: 37, BOOST_INTERACTIVE_MOTOR: 38, BOOST_MOTOR: 39, BOOST_TILT: 40 }, BLE: { Name: { WEDO2_SMART_HUB_NAME: "LPF2 Smart Hub 2 I/O" }, Services: { WEDO2_SMART_HUB: "000015231212efde1523785feabcd123" }, Characteristics: { BATTERY: "2a19", BUTTON: "000015261212efde1523785feabcd123", // "1526" PORT_TYPE: "000015271212efde1523785feabcd123", // "1527" // Handles plugging and unplugging of devices on WeDo 2.0 Smart Hub LOW_VOLTAGE_ALERT: "000015281212efde1523785feabcd123", // "1528" HIGH_CURRENT_ALERT: "000015291212efde1523785feabcd123", // "1529" LOW_SIGNAL_ALERT: "0000152a1212efde1523785feabcd123", // "152a" SENSOR_VALUE: "000015601212efde1523785feabcd123", // "1560" VALUE_FORMAT: "000015611212efde1523785feabcd123", // "1561" PORT_TYPE_WRITE: "000015631212efde1523785feabcd123", // "1563" MOTOR_VALUE_WRITE: "000015651212efde1523785feabcd123", // "1565" NAME_ID: "000015241212efde1523785feabcd123", // "1524" } } } module.exports = Consts;