Update app.js

pull/622/head
Ben Jabituya 2021-01-02 22:53:01 +00:00 committed by GitHub
parent 954463ebce
commit 13532913cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 2 deletions

View File

@ -157,15 +157,23 @@ function find_peaks() {
} }
} }
function RMSSD(data){ function RMSSD(samples){
var sum = 0; var sum = 0;
var square = 0; var square = 0;
var data = [];
var value = 0;
for (let i = 0; i < samples.length-1; i++) {
value = Math.abs(samples[i]-samples[i+1])*((1 / (sample_frequency * 2)) * 1000);
data.push(value);
}
for (let i = 0; i < data.length; i++) { for (let i = 0; i < data.length; i++) {
square = data[i] * data[i]; square = data[i] * data[i];
Math.round(square); Math.round(square);
sum += square; sum += square;
} }
//sum = parseInt(sum);
var meansquare = sum/data.length; var meansquare = sum/data.length;
var RMS = Math.sqrt(meansquare); var RMS = Math.sqrt(meansquare);
RMS = parseInt(RMS); RMS = parseInt(RMS);