Last sessions view

This commit is contained in:
Martin Bauer
2020-08-09 21:53:38 +02:00
parent c6b517cfe4
commit 2d56390808
8 changed files with 238 additions and 69 deletions

View File

@@ -25,8 +25,8 @@ export default class DataAnalysis {
newData = allMeasurements;
console.log("cache reset");
}
const newDataArr = newData.toArray();
const allMeasurementsSize = newData.size ? newData.size : newData.length;
const newDataArr = (typeof newData.toArray ==="function") ? newData.toArray() : newData;
// active time
const newAverages = this.movingAverage.addVector(newDataArr);
@@ -49,10 +49,10 @@ export default class DataAnalysis {
const momentumWindow = windowed.reduce((sum, x) => sum + x, 0);
this.analyzedUpToIdx = allMeasurements.size;
this.analyzedUpToIdx = allMeasurementsSize;
return {
peaks: this.allPeaks,
totalTime: allMeasurements.size / analysisParameters.numMeasurementsPerSec,
totalTime: allMeasurementsSize / analysisParameters.numMeasurementsPerSec,
activeTime: this.activeMeasurements / analysisParameters.numMeasurementsPerSec,
totalMomentum: this.aggregatedMomentum,