BMP581 Driver 1.0.0
API reference
Loading...
Searching...
No Matches
Variables
bmp581::reg Namespace Reference

Register addresses. More...

Variables

constexpr uint8_t kChipId = 0x01
 
constexpr uint8_t kRevId = 0x02
 
constexpr uint8_t kChipStatus = 0x11
 
constexpr uint8_t kDriveConfig = 0x13
 
constexpr uint8_t kIntConfig = 0x14
 
constexpr uint8_t kIntSource = 0x15
 
constexpr uint8_t kFifoConfig = 0x16
 
constexpr uint8_t kFifoCount = 0x17
 
constexpr uint8_t kFifoSel = 0x18
 
constexpr uint8_t kTempDataXlsb = 0x1D
 0x1D..0x1F temperature, 0x20..0x22 pressure
 
constexpr uint8_t kTempDataLsb = 0x1E
 
constexpr uint8_t kTempDataMsb = 0x1F
 
constexpr uint8_t kPressDataXlsb = 0x20
 
constexpr uint8_t kPressDataLsb = 0x21
 
constexpr uint8_t kPressDataMsb = 0x22
 
constexpr uint8_t kIntStatus = 0x27
 
constexpr uint8_t kStatus = 0x28
 
constexpr uint8_t kFifoData = 0x29
 
constexpr uint8_t kNvmAddr = 0x2B
 
constexpr uint8_t kNvmDataLsb = 0x2C
 
constexpr uint8_t kNvmDataMsb = 0x2D
 
constexpr uint8_t kDspConfig = 0x30
 
constexpr uint8_t kDspIir = 0x31
 
constexpr uint8_t kOorThrPLsb = 0x32
 
constexpr uint8_t kOorThrPMsb = 0x33
 
constexpr uint8_t kOorRange = 0x34
 
constexpr uint8_t kOorConfig = 0x35
 
constexpr uint8_t kOsrConfig = 0x36
 
constexpr uint8_t kOdrConfig = 0x37
 
constexpr uint8_t kOsrEff = 0x38
 
constexpr uint8_t kCmd = 0x7E
 

Detailed Description

Register addresses.

Variable Documentation

◆ kChipId

constexpr uint8_t bmp581::reg::kChipId = 0x01
constexpr

◆ kChipStatus

constexpr uint8_t bmp581::reg::kChipStatus = 0x11
constexpr

◆ kCmd

constexpr uint8_t bmp581::reg::kCmd = 0x7E
constexpr

◆ kDriveConfig

constexpr uint8_t bmp581::reg::kDriveConfig = 0x13
constexpr

◆ kDspConfig

constexpr uint8_t bmp581::reg::kDspConfig = 0x30
constexpr

◆ kDspIir

constexpr uint8_t bmp581::reg::kDspIir = 0x31
constexpr

◆ kFifoConfig

constexpr uint8_t bmp581::reg::kFifoConfig = 0x16
constexpr

◆ kFifoCount

constexpr uint8_t bmp581::reg::kFifoCount = 0x17
constexpr

◆ kFifoData

constexpr uint8_t bmp581::reg::kFifoData = 0x29
constexpr

◆ kFifoSel

constexpr uint8_t bmp581::reg::kFifoSel = 0x18
constexpr

◆ kIntConfig

constexpr uint8_t bmp581::reg::kIntConfig = 0x14
constexpr

◆ kIntSource

constexpr uint8_t bmp581::reg::kIntSource = 0x15
constexpr

◆ kIntStatus

constexpr uint8_t bmp581::reg::kIntStatus = 0x27
constexpr

◆ kNvmAddr

constexpr uint8_t bmp581::reg::kNvmAddr = 0x2B
constexpr

◆ kNvmDataLsb

constexpr uint8_t bmp581::reg::kNvmDataLsb = 0x2C
constexpr

◆ kNvmDataMsb

constexpr uint8_t bmp581::reg::kNvmDataMsb = 0x2D
constexpr

◆ kOdrConfig

constexpr uint8_t bmp581::reg::kOdrConfig = 0x37
constexpr

◆ kOorConfig

constexpr uint8_t bmp581::reg::kOorConfig = 0x35
constexpr

◆ kOorRange

constexpr uint8_t bmp581::reg::kOorRange = 0x34
constexpr

◆ kOorThrPLsb

constexpr uint8_t bmp581::reg::kOorThrPLsb = 0x32
constexpr

◆ kOorThrPMsb

constexpr uint8_t bmp581::reg::kOorThrPMsb = 0x33
constexpr

◆ kOsrConfig

constexpr uint8_t bmp581::reg::kOsrConfig = 0x36
constexpr

◆ kOsrEff

constexpr uint8_t bmp581::reg::kOsrEff = 0x38
constexpr

◆ kPressDataLsb

constexpr uint8_t bmp581::reg::kPressDataLsb = 0x21
constexpr

◆ kPressDataMsb

constexpr uint8_t bmp581::reg::kPressDataMsb = 0x22
constexpr

◆ kPressDataXlsb

constexpr uint8_t bmp581::reg::kPressDataXlsb = 0x20
constexpr

◆ kRevId

constexpr uint8_t bmp581::reg::kRevId = 0x02
constexpr

◆ kStatus

constexpr uint8_t bmp581::reg::kStatus = 0x28
constexpr

◆ kTempDataLsb

constexpr uint8_t bmp581::reg::kTempDataLsb = 0x1E
constexpr

◆ kTempDataMsb

constexpr uint8_t bmp581::reg::kTempDataMsb = 0x1F
constexpr

◆ kTempDataXlsb

constexpr uint8_t bmp581::reg::kTempDataXlsb = 0x1D
constexpr

0x1D..0x1F temperature, 0x20..0x22 pressure