Skip to main content

Module command

Module command 

Source
Expand description

The 16-bit command words, sent most-significant byte first.

Each word already carries the part’s 3-bit command checksum, so it is written as two bytes with nothing appended.

Constants§

BREAK
Stops periodic acquisition, aborting any measurement in progress, and returns the part to single-shot mode within 1 ms.
CLEAR_STATUS
Clears the alert-pending, tracking-alert, and reset-detected flags.
FETCH_DATA
Reads the latest periodic-mode data pair; the read is NACKed if none is ready, and the data memory is cleared once it is fetched.
GENERAL_CALL_RESET
The I2C general-call reset: address byte 0x00 followed by 0x06. It resets every device on the bus that honours the general call, not just this part.
HEATER_DISABLE
Switches the heater off, which is its state after any reset.
HEATER_ENABLE
Switches the plausibility-check heater on.
PERIODIC_0_5_MPS_HIGH
Periodic, 0.5 measurements per second, high repeatability.
PERIODIC_0_5_MPS_LOW
Periodic, 0.5 measurements per second, low repeatability.
PERIODIC_0_5_MPS_MEDIUM
Periodic, 0.5 measurements per second, medium repeatability.
PERIODIC_1_MPS_HIGH
Periodic, 1 measurement per second, high repeatability.
PERIODIC_1_MPS_LOW
Periodic, 1 measurement per second, low repeatability.
PERIODIC_1_MPS_MEDIUM
Periodic, 1 measurement per second, medium repeatability.
PERIODIC_2_MPS_HIGH
Periodic, 2 measurements per second, high repeatability.
PERIODIC_2_MPS_LOW
Periodic, 2 measurements per second, low repeatability.
PERIODIC_2_MPS_MEDIUM
Periodic, 2 measurements per second, medium repeatability.
PERIODIC_4_MPS_HIGH
Periodic, 4 measurements per second, high repeatability.
PERIODIC_4_MPS_LOW
Periodic, 4 measurements per second, low repeatability.
PERIODIC_4_MPS_MEDIUM
Periodic, 4 measurements per second, medium repeatability.
PERIODIC_10_MPS_HIGH
Periodic, 10 measurements per second, high repeatability. Self-heating can occur at this rate.
PERIODIC_10_MPS_LOW
Periodic, 10 measurements per second, low repeatability.
PERIODIC_10_MPS_MEDIUM
Periodic, 10 measurements per second, medium repeatability.
PERIODIC_ART
Periodic acquisition with the accelerated response time (ART) feature, which samples at 4 Hz.
READ_STATUS
Reads the status register as one CRC-protected word.
SINGLE_SHOT_HIGH
Single shot, high repeatability, clock stretching disabled.
SINGLE_SHOT_HIGH_STRETCH
Single shot, high repeatability, clock stretching enabled.
SINGLE_SHOT_LOW
Single shot, low repeatability, clock stretching disabled.
SINGLE_SHOT_LOW_STRETCH
Single shot, low repeatability, clock stretching enabled.
SINGLE_SHOT_MEDIUM
Single shot, medium repeatability, clock stretching disabled.
SINGLE_SHOT_MEDIUM_STRETCH
Single shot, medium repeatability, clock stretching enabled.
SOFT_RESET
Resets the system controller and reloads the calibration data without removing power; the part is idle again within 1.5 ms.