npm.io
0.2.1 • Published 7 years ago

sensor-recorder

Licence
ISC
Version
0.2.1
Deps
1
Size
6 kB
Vulns
0
Weekly
0

An aggregator for sensor data

This node library can collect sensor data and return the (correct) average sensor value for any given timespan.

Usage

var sensorRecorder = require('sensor-recorder');

var r = sensorRecorder.createSensorRecorder("Test Sensor");

setTimeout(() => {
    r.add(4.0);
    console.log(r.getLatestValue());
    var now = Date.now();
    
}, 4000);

setTimeout(() => {
    var now = Date.now();
    console.log(r.getAvgValueForTimeInterval(now - 10000, now));
}, 7000)

r.add(1.0);

Keywords