예제 #1
0
        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);
        }