SBAS934A June 2020 – December 2021 TMAG5170-Q1
PRODUCTION DATA
This diagnostic mechanism allows the controller to monitor the external applied field. The controller can use this check to determine if a magnetic field is present within specified thresholds. This check, though used as check at system level, can also indicate any gross problems with the signal path if a field much outside the expected range is detected and reported.
To run this check, the controller must enable the check separately for each axis and also set the thresholds for each axis independently. The user can configure the ALERT pin to toggle if the threshold crossed, which is also reported in the user register.
Run Mode | Every time a magnetic measurement is initiated and completed |
Configuration Register(s) | X_HLT_EN, Y_HLT_EN, Z_HLT_EN to enable test. X_THRX_CONFIG, Y_THRX_CONFIG, Z_THRX_CONFIG to set threshold |
Fault Register Bit | XCH_THX, YCH_THX, ZCH_THX |
Impact if disabled | If disabled, it does not have impact on device-level failure detection but at system level. Examples of system failure would be loss of magnet, magnet too far, or too close to the sensor. |