SLYS053B November 2023 – June 2024 TMAG3001
PRODUCTION DATA
In this mode the TMAG3001 can be configured to go to sleep and wake up at a certain interval, and measure sensor data based off the SLEEP_TIME register bits setting. The device can be set to generate an interrupt through the INT_CONFIG_1 register. After the conversion is complete and the interrupt condition is met, the TMAG3001 exits the W&S mode and go to the wait state for a fixed period of time. In this state, the last measured data is stored in the corresponding result registers. If the controller does not respond to the interrupt event in the wait state, then the device continues to be in (W&S) mode. If the interrupt condition is not met, the device stays in the W&S mode to wake up and measure data at the specified interval. A controller can wake up the TMAG3001 anytime during the W&S mode through I2C bus or INT pin. The time the device takes to go to standby mode from W&S mode is denoted by Tstart_sleep.
Reading from the TMAG3001 after an interrupt puts the device in standby mode. The TMAG3001 must be configured back to Wake-up and Sleep mode if an I2C read is executed after an interrupt.