diff --git a/android/src/main/java/com/sensormanager/AccelerometerRecord.java b/android/src/main/java/com/sensormanager/AccelerometerRecord.java index 01741e8..3c8062d 100644 --- a/android/src/main/java/com/sensormanager/AccelerometerRecord.java +++ b/android/src/main/java/com/sensormanager/AccelerometerRecord.java @@ -78,6 +78,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { map.putDouble("x", sensorEvent.values[0]); map.putDouble("y", sensorEvent.values[1]); map.putDouble("z", sensorEvent.values[2]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Accelerometer", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/GyroscopeRecord.java b/android/src/main/java/com/sensormanager/GyroscopeRecord.java index cf708ef..315d69f 100644 --- a/android/src/main/java/com/sensormanager/GyroscopeRecord.java +++ b/android/src/main/java/com/sensormanager/GyroscopeRecord.java @@ -72,6 +72,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { map.putDouble("x", sensorEvent.values[0]); map.putDouble("y", sensorEvent.values[1]); map.putDouble("z", sensorEvent.values[2]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Gyroscope", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/LightSensorRecord.java b/android/src/main/java/com/sensormanager/LightSensorRecord.java index 2a83009..01aa271 100644 --- a/android/src/main/java/com/sensormanager/LightSensorRecord.java +++ b/android/src/main/java/com/sensormanager/LightSensorRecord.java @@ -69,6 +69,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { if ((curTime - lastUpdate) > delay) { i = 0; map.putDouble("light", sensorEvent.values[0]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("LightSensor", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/MagnetometerRecord.java b/android/src/main/java/com/sensormanager/MagnetometerRecord.java index 9fb5b05..6ffbf94 100644 --- a/android/src/main/java/com/sensormanager/MagnetometerRecord.java +++ b/android/src/main/java/com/sensormanager/MagnetometerRecord.java @@ -72,6 +72,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { map.putDouble("x", sensorEvent.values[0]); map.putDouble("y", sensorEvent.values[1]); map.putDouble("z", sensorEvent.values[2]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Magnetometer", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/MotionValueRecord.java b/android/src/main/java/com/sensormanager/MotionValueRecord.java index 04765e7..dcb790c 100644 --- a/android/src/main/java/com/sensormanager/MotionValueRecord.java +++ b/android/src/main/java/com/sensormanager/MotionValueRecord.java @@ -84,6 +84,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { if ((curTime - lastUpdate) > delay) { i = 0; map.putDouble("value", currentValue); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("MotionValue", map); motionValue = currentValue; currentValue = 0; diff --git a/android/src/main/java/com/sensormanager/OrientationRecord.java b/android/src/main/java/com/sensormanager/OrientationRecord.java index 3811f85..1cb287e 100644 --- a/android/src/main/java/com/sensormanager/OrientationRecord.java +++ b/android/src/main/java/com/sensormanager/OrientationRecord.java @@ -108,6 +108,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { map.putDouble("azimuth", heading); map.putDouble("pitch", pitch); map.putDouble("roll", roll); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Orientation", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/ProximityRecord.java b/android/src/main/java/com/sensormanager/ProximityRecord.java index 28bd06a..1542526 100644 --- a/android/src/main/java/com/sensormanager/ProximityRecord.java +++ b/android/src/main/java/com/sensormanager/ProximityRecord.java @@ -79,6 +79,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { map.putBoolean("isNear", value < maxRange); map.putDouble("value", value); map.putDouble("maxRange", maxRange); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Proximity", map); lastUpdate = curTime; diff --git a/android/src/main/java/com/sensormanager/StepCounterRecord.java b/android/src/main/java/com/sensormanager/StepCounterRecord.java index 80aab48..8011d04 100644 --- a/android/src/main/java/com/sensormanager/StepCounterRecord.java +++ b/android/src/main/java/com/sensormanager/StepCounterRecord.java @@ -70,6 +70,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { if ((curTime - lastUpdate) > delay) { i = 0; map.putDouble("steps", sensorEvent.values[0]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("StepCounter", map); lastUpdate = curTime; } diff --git a/android/src/main/java/com/sensormanager/ThermometerRecord.java b/android/src/main/java/com/sensormanager/ThermometerRecord.java index 25b934d..29b5f64 100644 --- a/android/src/main/java/com/sensormanager/ThermometerRecord.java +++ b/android/src/main/java/com/sensormanager/ThermometerRecord.java @@ -71,6 +71,7 @@ public void onSensorChanged(SensorEvent sensorEvent) { if ((curTime - lastUpdate) > delay) { i = 0; map.putDouble("temp", sensorEvent.values[0]); + map.putDouble("timestamp", sensorEvent.timestamp); sendEvent("Thermometer", map); lastUpdate = curTime; }