public MeadowApp() { Console.WriteLine("Initializing"); gY521 = new GY521(Device.CreateI2cBus()); TestGY521(); }
private void GY521Test(II2cBus i2c) { Console.WriteLine("+GY521 Test"); var gyro = new GY521(i2c); Console.WriteLine(" Wake"); gyro.Wake(); while (true) { Console.WriteLine(" Reading..."); gyro.Refresh(); Console.WriteLine($" ({gyro.AccelerationX:X4},{gyro.AccelerationY:X4},{gyro.AccelerationZ:X4}) ({gyro.GyroX:X4},{gyro.GyroY:X4},{gyro.GyroZ:X4}) {gyro.Temperature}"); Thread.Sleep(2000); } }