private static void sensor_ReadingChanged(object sender, Microsoft.Devices.Sensors.AccelerometerReadingEventArgs e) { // store the accelerometer value in our variable to be used on the next Update lock (threadLock) { nextValue = new Vector3((float)e.X, (float)e.Y, (float)e.Z); } }
private static void Sensor_ReadingChanged(object sender, Microsoft.Devices.Sensors.AccelerometerReadingEventArgs e) { lock (threadLock) { nextValue = new Vector3((float)e.X, (float)e.Y, (float)e.Z); } GetState(); }
private void AccelerometerReadingChanged(object sender, Microsoft.Devices.Sensors.AccelerometerReadingEventArgs e) { var vector = new Vector3D(e.X, e.Y, e.Z); var filteredVector = _accelerationFilter.ApplyFilter(vector); _lastReading = new AccelerometerReading { Timestamp = e.Timestamp, Reading = filteredVector }; }
void accelSensor_ReadingChanged(object sender, Microsoft.Devices.Sensors.AccelerometerReadingEventArgs e) { speedAcel.X = (float)e.X; speedAcel.Y = (float)e.Y; speedAcel.Z = (float)e.Z; }