Datasheet
ADAS1000/ADAS1000-1/ADAS1000-2 Data Sheet
Rev. A | Page 66 of 80
Table 42. 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 model only, ADAS1000-1/ADAS1000-2 models do not contain these features.
Table 43. 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 model only, ADAS1000-1/ADAS1000-2 models do not contain these features.
Table 44. 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 model only, ADAS1000-1/ADAS1000-2 models do not contain these features.