Datasheet

ADAS1000-3/ADAS1000-4 Data Sheet
Rev. A | Page 72 of 76
SOFTWARE FLOWCHART
Figure 77 shows a suggested sequence of steps to be taken to interface to multiple devices.
Figure 77. Suggested Software Flowchart for Interfacing to Multiple Devices
IS CRC
CORRECT?
DRDY
LOW?
POWER UP ADAS1000
DEVICES
ADAS1000 GOES INTO
POWER-DOWN MODE
WAIT FOR POR ROUTINE
TO COMPLETE, 1.5ms
INITIALIZE SLAVE
DEVICES
INITIALIZE MASTER DEVICE
ENABLING CONVERSION
ISSUE READ FRAME
COMMAND (WRITE TO 0x40)
DISCARD
FRAME DATA
ISSUE SCLK CYCLES (SDI = 0)
TO CLOCK FRAME DATA OUT
AT PROGRAMMED DATA RATE
ACTIVITY
ON
SDI?
RETURN
TO ECG
CAPTURE?
POWER-DOWN?
YES
YES
YES
YES
YES
NO
NO
NO
NO
NO
ISSUE READ FRAME
COMMAND (WRITE TO 0x40)
ECG CAPTURE COMPLETE
POWER-DOWN ADAS1000
ECGCTL = 0x0
ADAS1000 STOPS CONVERTING,
SDI WORD USED TO
RECONFIGURE DEVICE
10997-038