internal void ReadFromDevice(Bmp180 bmp180) { AC1 = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.AC1); AC2 = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.AC2); AC3 = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.AC3); AC4 = bmp180.Read16BitsFromRegisterBE((byte)Register.AC4); AC5 = bmp180.Read16BitsFromRegisterBE((byte)Register.AC5); AC6 = bmp180.Read16BitsFromRegisterBE((byte)Register.AC6); B1 = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.B1); B2 = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.B2); MB = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.MB); MC = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.MC); MD = (short)bmp180.Read16BitsFromRegisterBE((byte)Register.MD); }