@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
JavaScript
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;