Skip to content

Commit 08fb4e4

Browse files
committed
modify examples
1 parent 811de1b commit 08fb4e4

3 files changed

Lines changed: 17 additions & 16 deletions

File tree

examples/example-prediction-node/predictionExample.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ const p = new Predictor(
2020
*/
2121

2222
// setInterval(() => {
23-
// p.addDatapoint('AccelerometerX', getAccelerometerX())
24-
// p.addDatapoint('AccelerometerY', getAccelerometerY())
25-
// p.addDatapoint('AccelerometerZ', getAccelerometerZ())
23+
// p.addDataPoint(Date.now(),'AccelerometerX', getAccelerometerX())
24+
// p.addDataPoint(Date.now(),'AccelerometerY', getAccelerometerY())
25+
// p.addDataPoint(Date.now(),'AccelerometerZ', getAccelerometerZ())
2626

2727
// p.predict()
2828
// .then(x => x)
@@ -41,7 +41,7 @@ async function runner() {
4141
for (const { time: ti, ...valObjs } of test) {
4242
const time = parseInt(ti);
4343
for (const [key, valStr] of Object.entries(valObjs)) {
44-
p.addDatapoint(key, parseInt(valStr), time)
44+
p.addDataPoint(time, key, parseInt(valStr))
4545
}
4646

4747
try {
@@ -71,4 +71,4 @@ function csvToArray(str, delimiter = ",") {
7171

7272
function sleep(ms) {
7373
return new Promise(resolve => setTimeout(resolve, ms));
74-
}
74+
}

examples/example-prediction-web/index.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,27 @@ <h1>devicemotion</h1>
3535

3636
<script>
3737
const warn = (...x) => document.getElementById("warn").innerHTML = x
38-
const startSensors = async (addDatapoint) => {
38+
const startSensors = async (addDataPoint) => {
3939
function handleMotionEvent(event) {
4040
const x = event.accelerationIncludingGravity.x;
4141
const y = event.accelerationIncludingGravity.y;
4242
const z = event.accelerationIncludingGravity.z;
4343
const alpha = event.rotationRate.alpha;
44+
const time = Math.floor(event.timeStamp + performance.timeOrigin);
4445

45-
addDatapoint('x', x)
46-
addDatapoint('y', y)
47-
addDatapoint('z', z)
48-
addDatapoint('alpha', alpha)
46+
addDataPoint(time,'x', x)
47+
addDataPoint(time,'y', y)
48+
addDataPoint(time,'z', z)
49+
addDataPoint(time,'alpha', alpha)
4950
}
5051

5152
window.addEventListener("devicemotion", handleMotionEvent, true);
5253
}
5354
</script>
5455

5556
<script>
56-
const addDatapoint = (...x) => {
57-
p.addDatapoint(...x)
57+
const addDataPoint = (...x) => {
58+
p.addDataPoint(...x)
5859
document.getElementById("numberadded").innerHTML = parseInt(document.getElementById("numberadded").innerHTML) + 1
5960
}
6061

@@ -63,7 +64,7 @@ <h1>devicemotion</h1>
6364
}
6465

6566
document.getElementById("startsense").onclick = () => {
66-
startSensors(addDatapoint)
67+
startSensors(addDataPoint)
6768
}
6869

6970
document.getElementById("predict").onclick = () => {
@@ -80,4 +81,4 @@ <h1>devicemotion</h1>
8081
</script>
8182

8283
</body>
83-
</html>
84+
</html>

examples/example-shake/timeModeExample.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ async function runner() {
4444
for (const { time: ti, ...valObjs } of test) {
4545
const time = parseInt(ti);
4646
for (const [key, valStr] of Object.entries(valObjs)) {
47-
p.addDatapoint(key, parseInt(valStr), time)
47+
p.addDatapoint(time,key, parseInt(valStr))
4848
}
4949

5050
try {
@@ -74,4 +74,4 @@ function csvToArray(str, delimiter = ",") {
7474

7575
function sleep(ms) {
7676
return new Promise(resolve => setTimeout(resolve, ms));
77-
}
77+
}

0 commit comments

Comments
 (0)