UNPKG

@stoprocent/bleno

Version:

A Node.js module for implementing BLE (Bluetooth Low Energy) peripherals

20 lines (16 loc) 465 B
const BlenoEventEmitter = require('./bleno-event-emitter'); const UuidUtil = require('./uuid-util'); class PrimaryService extends BlenoEventEmitter { constructor (options) { super(); this.uuid = UuidUtil.removeDashes(options.uuid); this.characteristics = options.characteristics || []; } toString () { return JSON.stringify({ uuid: this.uuid, characteristics: this.characteristics }); } } module.exports = PrimaryService;