Merge pull request #11 from knightsifive/master

Update activity.js
This commit is contained in:
Aliaksei Chapyzhenka 2019-12-22 20:41:47 -08:00 committed by GitHub
commit ab4f41cd33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,8 +3,10 @@
module.exports = skip => {
let start = 0;
let stop = 0;
let up = 0;
let total = 0;
return {
on: time => {
on: (time, cmd) => {
if (time > skip) {
if (start == 0) {
start = time;
@ -12,7 +14,10 @@ module.exports = skip => {
stop = time;
}
}
if (cmd === 15) { up = time; }
else if (cmd === 14) { total += (time - up); up = time; }
},
time: () => stop - start
time: () => stop - start,
uptime: () => total
};
};