Пример #1
0
 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);
     }
 }
Пример #2
0
 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();
 }
Пример #3
0
        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
            };
        }
Пример #4
0
 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;
 }