CB-11531 Restart Accelerometer on CyanogenMod 13 Reset sensor accuracy after setting it to SENSOR_STATUS_UNRELIABLE in stop
Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion/commit/293dcb92 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion/tree/293dcb92 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion/diff/293dcb92 Branch: refs/heads/1.2.x Commit: 293dcb9220ac379a9e4cd7776d02969367df6dca Parents: 57dfb5f Author: daserge <[email protected]> Authored: Wed Jul 6 11:17:17 2016 +0300 Committer: daserge <[email protected]> Committed: Wed Jul 6 11:17:17 2016 +0300 ---------------------------------------------------------------------- src/android/AccelListener.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion/blob/293dcb92/src/android/AccelListener.java ---------------------------------------------------------------------- diff --git a/src/android/AccelListener.java b/src/android/AccelListener.java index e36f0db..3932c0f 100755 --- a/src/android/AccelListener.java +++ b/src/android/AccelListener.java @@ -148,6 +148,9 @@ public class AccelListener extends CordovaPlugin implements SensorEventListener this.setStatus(AccelListener.STARTING); + // CB-11531: Reset accuracy to the default level + this.accuracy = SensorManager.SENSOR_STATUS_ACCURACY_MEDIUM; + // Get accelerometer from sensor manager List<Sensor> list = this.sensorManager.getSensorList(Sensor.TYPE_ACCELEROMETER); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
