ADXL180
Rev. 0 | Page 29 of 56
Table 28. Mode 0 Manufacturer ID Byte Codes
Manufacturer
ID Byte Field
Code
(Binary) Comments
MFGID2|MFGID2|MGFID0 101b
Analog Devices
identification code
REV2|REV1|REV0
000b
Die revision code
Mode 1
When Phase 2 Mode 1 is selected, only the range data is
transmitted during Phase 2. The total number of messages
transmitted during Phase 2 Mode 1 is 480.
TRANSMIT RANGE BYTE
PHASE 1
PHASE 2
MODE 1
PHASE 3
479
480 ×
t
P
07
54
4-
04
1
Figure 22. Phase 2 Mode 1 State Machine
A configuration error is flagged when Phase 2 Mode 1 is
selected with a range code selection that sets a range other than
one of the ranges listed in Table 29. In this case, the error state is
entered immediately instead of entering Phase 1. See Table 39
for the error coding. When both Phase 2 Mode 1 and the 10-bit
data mode are selected, all range data is transmitted with two
zero value LSBs appended (that is, left-justified data), as shown
in Table 24. Note that, when Mode 1 is selected with the state
vector enabled and auto-zero is not enabled, the full range
sensor data coding is used (see the Data Frame Transmission
Format section).
Therefore, the positive and negative full-scale ends of the sensor
data range overlap with the range and error codes. The state
vector distinguishes between the types of transmitted data. The
state vector identifies the range data as device data (state vector
= 001b) and error codes as status/error data (state vector = 110b).
Normal operation sensor data has a state vector of 000b (see
Table 19 for details).
Table 29. Phase 2 Mode 1 Range Data Coding
8-Bit Data
10-Bit Data
State Vector Code
Description
Decimal Hex
Decimal Hex
−122 0x86
−488 0x218
001b
±
250
g
measurement range
−125 0x83
−500 0x20C
001b
±
50
g
measurement range
−128 0x80
−512 0x200
001b
±
100
g
measurement range