myojs
Version:
JavaScript/ES2015/ES6 client for the Thalmic Labs Myo
21 lines (18 loc) • 593 B
JavaScript
require('./../build/myojs.min');
var hub = Myo.Hub(),
checkConnection;
hub.on('ready', () => { console.log('ready'); });
hub.on('connect', () => { console.log('connected'); });
hub.on('disconnect', () => { console.log('disconnect'); });
hub.on('frame', (frame) => {
console.log(frame.rotation.toString());
console.log(frame.accel.toString());
console.log(frame.gyro.toString());
});
checkConnection = setInterval(() => {
if(hub.connection.connected) {
clearInterval(checkConnection);
} else {
console.log('Waiting for connection...');
}
}, 1000);