empatica-e4-client
empatica-e4-client is a node.js module, which can communicate with Empatica BLE Server to fetch the sensor stream data from the EmpaticaE4 device.
Intruction to setup the Emaptica BLE Server is provided in link
Installation
$ cd <project_path>$ npm install empatica-e4-client
Subscribe Options
EmpaticaE4.E4_ACC //3-axis acclerationEmpaticaE4.E4_BVP //Blood Volume PulseEmpaticaE4.E4_GSR //Galvanic Skin ResponseEmpaticaE4.E4_TEMP //Skin TemperatureEmpaticaE4.E4_IBI //Interbeat IntervalEmpaticaE4.E4_BATT //Device BatteryEmpaticaE4.E4_TAG //Device Tag
Demo
var EmpaticaE4 = ;var dev1 = ; var portNumber = 28000;var ipAddress = '127.0.0.1';var deviceID = 'XX1234'; //Empatica E4 device ID dev1;;