const bleno = require('bleno') const config = require('./config.json') const localEvent = require('./localEvent') const GdataCharacteristic = require('./gdata-characteristic') const dataCharacteristic = new GdataCharacteristic() class MainService extends bleno.PrimaryService { constructor() { super({ uuid: config.uuid.service.id, characteristics: [ dataCharacteristic ] }) } } localEvent.on('printResult', async state => { let str = state ? 'ok' : 'fail' dataCharacteristic.sendNotidy(str) }) module.exports = MainService