Datasheet

2009-2012 Microchip Technology Inc. Preliminary DS41393B-page 39
AR1000 SERIES RESISTIVE TOUCH SCREEN CONTROLLER
9.3.4.1 AR1010/AR1020 Calibrate
Response
A successful CALIBRATE command results in 5
response packets being sent to the host.
Once the response has been received for the
completed 4
th
target, a delay of one second must be
implemented prior to sending any commands to the
controller. This one second delay insures all data has
been completely written to the EEPROM.
9.3.4.2 AR1011/AR1021 Calibrate
Response
A successful CALIBRATE command results in six
response packets being sent to the host.
Send: <0x55><0x02><0x14><Calibration Type>
Calibration Type
Description
0x04 4 point
Receive: <0x55><0x02><0x00><0x14> for initial command response
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #1
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #2
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #3
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #4
Send: <0x55><0x02><0x14><Calibration Type>
Calibration Type
Description
0x04 4 point
Receive: <0x55><0x02><0x00><0x14> for initial command response
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #1
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #2
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #3
<0x55><0x02><0x00><0x14> Response for touch of Calibration point #4
<0x55><0x02><0x00><0x14> Response after EEPROM has been written