C# Class Glovebox.IoT.Devices.Sensors.BMP280

Inheritance: IDisposable
Afficher le fichier Open project: gloveboxes/Windows-IoT-Core-Driver-Library Class Usage Examples

Protected Properties

Свойство Type Description
calibration calib_data
t_fine int

Private Properties

Свойство Type Description
EnsureInitializedAsync System.Threading.Tasks.Task
GetPressure double
Initialise void
Read16_LE ushort
Read24 System.Int32
ReadS16 short

Méthodes publiques

Méthode Description
BMP280 ( int i2cAddress = 0x77 ) : System
Dispose ( ) : void

Méthodes protégées

Méthode Description
GetTemperature ( ) : double
InitiliseRegisters ( ) : void
Read16 ( Register reg ) : ushort
Read8 ( Register reg ) : byte
ReadCoefficients ( ) : void
ReadS16_LE ( Register reg ) : short
Write8 ( Register reg, byte value ) : void

Private Methods

Méthode Description
EnsureInitializedAsync ( ) : System.Threading.Tasks.Task
GetPressure ( ) : double
Initialise ( ) : void
Read16_LE ( Register reg ) : ushort
Read24 ( Register reg ) : Int32
ReadS16 ( Register reg ) : short

Method Details

BMP280() public méthode

public BMP280 ( int i2cAddress = 0x77 ) : System
i2cAddress int
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetTemperature() protected méthode

protected GetTemperature ( ) : double
Résultat double

InitiliseRegisters() protected méthode

protected InitiliseRegisters ( ) : void
Résultat void

Read16() protected méthode

protected Read16 ( Register reg ) : ushort
reg Register
Résultat ushort

Read8() protected méthode

protected Read8 ( Register reg ) : byte
reg Register
Résultat byte

ReadCoefficients() protected méthode

protected ReadCoefficients ( ) : void
Résultat void

ReadS16_LE() protected méthode

protected ReadS16_LE ( Register reg ) : short
reg Register
Résultat short

Write8() protected méthode

protected Write8 ( Register reg, byte value ) : void
reg Register
value byte
Résultat void

Property Details

calibration protected_oe property

protected calib_data calibration
Résultat calib_data

t_fine protected_oe property

protected int t_fine
Résultat int