UNPKG

@s89/ble-ancs

Version:

An Apple ANCS reciever from Linux. It is a combination of the Bleno, Noble and ANCS projects from Sandeep Mistry

23 lines (16 loc) 530 B
var events = require('events'); var util = require('util'); var debug = require('debug')('primary-service'); var UuidUtil = require('./uuid-util'); function PrimaryService(options) { this.uuid = UuidUtil.removeDashes(options.uuid); this.characteristics = options.characteristics || []; } util.inherits(PrimaryService, events.EventEmitter); PrimaryService.prototype.toString = function() { return JSON.stringify({ uuid: this.uuid, characteristics: this.characteristics }); }; module.exports = PrimaryService;