@abandonware/bleno
Version:
A Node.js module for implementing BLE (Bluetooth Low Energy) peripherals
25 lines (19 loc) • 576 B
JavaScript
var util = require('util');
var bleno = require('../..');
var BlenoCharacteristic = bleno.Characteristic;
var BlenoDescriptor = bleno.Descriptor;
function SerialNumberCharacteristic(blink1) {
SerialNumberCharacteristic.super_.call(this, {
uuid: '2a25',
properties: ['read'],
value: Buffer.from(blink1.serialNumber),
descriptors: [
new BlenoDescriptor({
uuid: '2901',
value: 'blink(1) serial number'
})
]
});
}
util.inherits(SerialNumberCharacteristic, BlenoCharacteristic);
module.exports = SerialNumberCharacteristic;