diff --git a/config.xml b/config.xml index 14131eb..a6527d9 100644 --- a/config.xml +++ b/config.xml @@ -26,6 +26,7 @@ + diff --git a/main.js b/main.js index 42d8819..7b95fb0 100644 --- a/main.js +++ b/main.js @@ -1,19 +1,20 @@ -var onSuccess = function(heading) { - var element = document.getElementById('heading'); - element.innerHTML = 'Heading: ' + heading.magneticHeading; - drawDial(heading.magneticHeading*Math.PI/180); +function onSuccess(acceleration) { + alert('Acceleration X: ' + acceleration.x + '\n' + + 'Acceleration Y: ' + acceleration.y + '\n' + + 'Acceleration Z: ' + acceleration.z + '\n' + + 'Timestamp: ' + acceleration.timestamp + '\n'); }; -var onErrors = function() { - alert('Compass error: ' + compassError.code); +function onError() { + alert('onError!'); }; var startup = function(){ - watchID = navigator.compass.watchHeading(onSuccess, onErrors, options); + watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError); lockinit(); } -var watchID = null; + var options = { frequency: 1000 }; document.addEventListener("deviceready", startup, false); \ No newline at end of file diff --git a/main2.js b/main2.js new file mode 100644 index 0000000..4a74246 --- /dev/null +++ b/main2.js @@ -0,0 +1,20 @@ +var onSuccess = function(heading) { + var element = document.getElementById('heading'); + element.innerHTML = 'Heading: ' + heading.magneticHeading; + drawDial(parseInt(heading.magneticHeading)*Math.PI/180); +}; + +var onErrors = function() { + alert('Compass error: ' + compassError.code); +}; + +var startup = function(){ + watchID = navigator.accelerometer.getCurrentAcceleration(accelerometerSuccess, accelerometerError); + lockinit(); +} + +var watchID = null; +var options = { frequency: 1000 }; + +//window.onload = lockinit; +document.addEventListener("deviceready", startup, false); \ No newline at end of file