ble-mesh-serial-interface-js
Version:
An npm package for Node.js that provides an API to control a router node in a BLE mesh network via the serial port.
26 lines (19 loc) • 564 B
JavaScript
const BLEMeshSerialInterface = require('./BLEMeshSerialInterface');
const MESH_ACCESS_ADDR = 0x8E89BED6;
const MESH_INTERVAL_MIN_MS = 100;
const MESH_ADVERTISING_CHANNEL = 38;
const COM_PORT = 'COM45';
function checkError(err) {
if (err) {
console.log(err);
}
}
const bleMeshSerialInterfaceAPI = new BLEMeshSerialInterface(COM_PORT, err => {
checkError(err);
console.log('Initialized!');
bleMeshSerialInterfaceAPI.buildVersionGet((err, res) => {
checkError(err);
console.log(res);
});
});
;