@s89/ble-ancs
Version:
An Apple ANCS reciever from Linux. It is a combination of the Bleno, Noble and ANCS projects from Sandeep Mistry
24 lines (17 loc) • 575 B
JavaScript
var BleAncs = require('../index');
var Gpio = require('onoff').Gpio,
led = new Gpio(4, 'out');
var ancs = new BleAncs();
ancs.on('notification', function(notification) {
//will blink an led on GPIO pin 4 everytime there is a new notification
notification.readTitle( function(title) {
notification.readMessage( function(message) {
console.log("Notification: " + notification);
});
});
led.write(1, function() { // Set pin 16 high (1)
setTimeout(function() {
led.writeSync(0); // Close pin 16
},1000);
});
});