Datasheet
ADAS1000-3/ADAS1000-4 Data Sheet
Rev. A | Page 64 of 76
Table 43. Read Pace Detection Data/Status Register (PACEDATA) Address 0x1A, Reset Value = 0x000000
1, 2, 3
R
/W
Default Bit Name Function
R 0 23 Pace 3 detected
Pace 3 detected. This bit is set once a pace pulse is detected. This bit is set on the
trailing edge of the pace pulse.
0 = pace pulse not detected in current frame.
1 = pace pulse detected in this frame.
R 000 [22:20] Pace Channel 3 width This bit is log
2
(width) − 1 of the pace pulse.
Width = 2
N + 1
/128 kHz.
R 0000 [19:16] Pace Channel 3 height This bit is the log
2
(height) of the pace pulse.
Height = 2
N
× VREF/gain/2
16
.
R 0 15 Pace 2 detected
Pace 2 detected. This bit is set once a pace pulse is detected. This bit is set on the
trailing edge of the pace pulse.
0 = pace pulse not detected in current frame.
1 = pace pulse detected in this frame.
R 000 [14:12] Pace Channel 2 width This bit is log
2
(width) − 1 of the pace pulse.
Width = 2
N + 1
/128 kHz.
R 0000 [11:8] Pace Channel 2 height This bit is the log
2
(height) of the pace pulse.
Height = 2
N
× VREF/gain/2
16
.
R 0 7 Pace 1 detected
Pace 1 detected. This bit is set once a pace pulse is detected. This bit is set on the
trailing edge of the pace pulse.
0 = pace pulse not detected in current frame.
1 = pace pulse detected in this frame.
R 000 [6:4] Pace Channel 1 width This bit is log
2
(width) − 1 of the pace pulse.
Width = 2
N + 1
/128 kHz.
R 0000 [3:0] Pace Channel 1 height This bit is the log
2
(height) of the pace pulse.
Height = 2
N
× VREF/gain/2
16
.
1
If using 128 kHz data rate in frame mode, this word is stretched over two 16-bit words. If using the 128 kHz data rate in regular read/write mode, all 32 bits are sent.
2
Log data for width and height is provided here to ensure that it fits in one full 32-bit data-word. As a result, there may be some amount of error in the resulting value.
For more accurate reading, read the 0x3A, 0x3B, 0x3C registers (see Table 51).
3
ADAS1000-4 model only, ADAS1000-3 model does not contain these features.
Table 44. Read Respiration Data—Magnitude Register (RESPMAG) Address 0x1B, Reset Value = 0x000000
1, 2
R
/W
Default Bit Name Function
R 0 [23:0] Respiration Magnitude[23:0] Magnitude of respiration signal. This is an unsigned value.
2 × VREF × (2
24
− 1)/(1.6468 × respiration gain).
1
If using 128 kHz data rate in frame mode, this word is stretched over two 16-bit words. If using the 128 kHz data rate in regular read/write mode, all 32 bits are sent.
2
ADAS1000-4 model only, ADAS1000-3 model does not contain these features.
Table 45. Read Respiration Data—Phase Register (RESPPH) Address 0x1C, Reset Value = 0x000000
1, 2
R
/W
Default Bit Name Function
R 0 [23:0]
Respiration
Phase[23:0]
Phase of respiration signal. Can be interpreted as either signed or unsigned value. If
unsigned, the range is from 0 to 2π. If signed, the range is from – π to +π.
0x000000 = 0.
0x000001 = 2π/2
24
.
0x400000 = π/2.
0x800000 = +π = − π.
0xC00000 = +3π/2 = − π/2.
0xFFFFFF = +2π(1 − 2
−24
) = −2π/2
24
.
1
This register is not part of framing data, but may be read by issuing a register read command of this address.
2
ADAS1000-4 model only, ADAS1000-3 model does not contain these features.