EM7180SFP
Register Name
Address
Error Indication
[0] MagNACK. 1 = NACK from magnetometer
[1] AccelNACK. 1 = NACK from accelerometer
[2] GyroNACK. 1 = NACK from gyroscope
[4] MagDeviceIDErr. 1 = Unexpected DeviceID
from magnetometer
SensorStatus
0x36
[5] AccelDeviceIDErr. 1 = Unexpected DeviceID
from accelerometer
[6] GyroDeviceIDErr. 1 = Unexpected DeviceID
from gyroscope.
Table 15 SensorStatus Register Indications
If the ErrorRegister indicates a non-zero value, then the value provides additional information on the sensor that is causing a
problem, as given in Table 16.
Value
Error Condition
Response
0x00
0x80
0x30
0x21
0x22
0x24
0x11
0x12
0x14
No error
Invalid sample rate selected
Mathematical Error
Check sensor rate settings.
Check for software updates
Magnetometer initialization failed
Accelerometer initialization failed
Gyroscope initialization failed
Magnetometer rate failure
Accelerometer rate failure
Gyroscope rate failure
This error can be caused by a wrong
driver, physically bad sensor
connection, or incorrect I2C device
address in the driver
This error indicates the given sensor
is unreliable and has stopped
producing data.
Table 16 ErrorRegister Indications
15
www.emmicroelectronic.com
420005-A01, 2.0
Copyright 2014, EM Microelectronic-Marin SA
7180SFP-DS Version 1.1, 10-Dec-14