mpud::regs::mag Namespace Reference
Magnetometer Registers namespace. More...
Variables | |
constexpr uint8_t | WHO_I_AM {0x00} |
constexpr uint8_t | INFO {0x01} |
constexpr uint8_t | STATUS1 {0x02} |
constexpr uint8_t | STATUS1_DATA_RDY_BIT {0} |
constexpr uint8_t | HXL {0x03} |
constexpr uint8_t | HXH {0x04} |
constexpr uint8_t | HYL {0x05} |
constexpr uint8_t | HYH {0x06} |
constexpr uint8_t | HZL {0x07} |
constexpr uint8_t | HZH {0x08} |
constexpr uint8_t | STATUS2 {0x09} |
constexpr uint8_t | STATUS2_OVERFLOW_BIT {3} |
constexpr uint8_t | CONTROL1 {0x0A} |
constexpr uint8_t | CONTROL1_MODE_BIT {3} |
constexpr uint8_t | CONTROL1_MODE_LENGTH {4} |
constexpr uint8_t | ASTC {0x0C} |
constexpr uint8_t | ASTC_SELF_TEST_BIT {6} |
constexpr uint8_t | TEST1 {0x0D} |
constexpr uint8_t | TEST2 {0x0E} |
constexpr uint8_t | I2CDIS {0x0F} |
constexpr uint8_t | I2CDIS_DISABLE_VALUE {0x1B} |
constexpr uint8_t | ASAX {0x10} |
constexpr uint8_t | ASAY {0x11} |
constexpr uint8_t | ASAZ {0x12} |
constexpr uint8_t | STATUS2_DATA_ERROR_BIT {2} |
constexpr uint8_t | STATUS1_DATA_OVERRUN_BIT {1} |
constexpr uint8_t | STATUS2_BIT_OUTPUT_M_BIT {4} |
constexpr uint8_t | CONTROL1_BIT_OUTPUT_BIT {4} |
constexpr uint8_t | CONTROL2 {0x0B} |
constexpr uint8_t | CONTROL2_SOFT_RESET_BIT {0} |
Detailed Description
Magnetometer Registers namespace.
Variable Documentation
constexpr uint8_t mpud::regs::mag::ASAX {0x10} |
constexpr uint8_t mpud::regs::mag::ASAY {0x11} |
constexpr uint8_t mpud::regs::mag::ASAZ {0x12} |
constexpr uint8_t mpud::regs::mag::ASTC {0x0C} |
constexpr uint8_t mpud::regs::mag::ASTC_SELF_TEST_BIT {6} |
constexpr uint8_t mpud::regs::mag::CONTROL1 {0x0A} |
constexpr uint8_t mpud::regs::mag::CONTROL1_BIT_OUTPUT_BIT {4} |
constexpr uint8_t mpud::regs::mag::CONTROL1_MODE_BIT {3} |
constexpr uint8_t mpud::regs::mag::CONTROL1_MODE_LENGTH {4} |
constexpr uint8_t mpud::regs::mag::CONTROL2 {0x0B} |
constexpr uint8_t mpud::regs::mag::CONTROL2_SOFT_RESET_BIT {0} |
constexpr uint8_t mpud::regs::mag::HXH {0x04} |
constexpr uint8_t mpud::regs::mag::HXL {0x03} |
constexpr uint8_t mpud::regs::mag::HYH {0x06} |
constexpr uint8_t mpud::regs::mag::HYL {0x05} |
constexpr uint8_t mpud::regs::mag::HZH {0x08} |
constexpr uint8_t mpud::regs::mag::HZL {0x07} |
constexpr uint8_t mpud::regs::mag::I2CDIS {0x0F} |
constexpr uint8_t mpud::regs::mag::I2CDIS_DISABLE_VALUE {0x1B} |
constexpr uint8_t mpud::regs::mag::INFO {0x01} |
constexpr uint8_t mpud::regs::mag::STATUS1 {0x02} |
constexpr uint8_t mpud::regs::mag::STATUS1_DATA_OVERRUN_BIT {1} |
constexpr uint8_t mpud::regs::mag::STATUS1_DATA_RDY_BIT {0} |
constexpr uint8_t mpud::regs::mag::STATUS2 {0x09} |
constexpr uint8_t mpud::regs::mag::STATUS2_BIT_OUTPUT_M_BIT {4} |
constexpr uint8_t mpud::regs::mag::STATUS2_DATA_ERROR_BIT {2} |
constexpr uint8_t mpud::regs::mag::STATUS2_OVERFLOW_BIT {3} |
constexpr uint8_t mpud::regs::mag::TEST1 {0x0D} |
constexpr uint8_t mpud::regs::mag::TEST2 {0x0E} |
constexpr uint8_t mpud::regs::mag::WHO_I_AM {0x00} |