CARROLL TOUCH
Chapter 4 - Smart-Frame Protocol
Touch System Programmer’s Guide
4-11
3. Send five carriage returns (CRs - 0DH) with a 100ms delay after
each CR.
4. Send the Software_Reset (3CH) and delay 100ms.
5. Send the Report_Transfer_On (44H) command, followed by the
Get_Error_Report (32H) command.
6. Read the Error Report sent by the touch system. If the report is
received correctly and indicates no errors, the touch system is
ready to use. If the report is not received correctly, or contains
errors, take the appropriate action.
7. Send the Get_Frame_Size_Report (37H) command.
8. Read the Frame Size Report sent by the touch system. If the frame
size is 223 x 223 (DFH x DFH), you can assume that the touch
system is a guided acoustic wave system. If the frame size is
reported as any other value, you can assume that the touch system
is a scanning infrared system.
Using a Fixed Baud Rate
To initialize a touch system that communicates serially and used a fixed
baud rate, use the following initialization sequence:
1. Send a 400ms break. You may send a Reset (45H) command
instead, but this only works if the touch system has previously
been set to receive commands at the current baud rate and parity
and is not recommended.
2. Wait one second for the touch system to complete its power-on
testing.
3. Send the Software_Reset (3CH) command and delay 100ms.
4. Send the Report_Transfer_On (44H) command, followed by the
Get_Error_Report (32H) command.
5. Read the Error Report sent by the touch system. If the report is
received correctly and indicates no errors, the touch system is
ready to use. If the report is not received correctly, or contains
errors, take the appropriate action.
Using the HBC
To initialize a touch system that uses the modular hardware-based
controller (HBC), use the following initialization sequence:
1. Write to the HBC Hardware Reset Register (Base A2).
2. Wait one second for the touch system to complete its power-on
testing.
3. Send the Software_Reset (3CH) command and delay 100ms.
Содержание TouchSystems CarrollTouch Prog
Страница 1: ...CARROLL TOUCH TOUCH PRODUCTS an company AMP Touch System Programmer s Guide ...
Страница 11: ...Table of Contents CARROLL TOUCH viii ...
Страница 13: ...Table of Contents CARROLL TOUCH x ...
Страница 17: ...Welcome CARROLL TOUCH xiv Touch System Programmer s Guide ...
Страница 25: ...Chapter 1 Introduction to Infrared Touch Systems CARROLL TOUCH 1 8 Touch System Programmer s Guide ...
Страница 29: ...Chapter 2 Introduction to Guided Wave Touch Systems CARROLL TOUCH 2 4 Touch System Programmer s Guide ...
Страница 41: ...Chapter 3 General Programming Issues CARROLL TOUCH 3 12 Touch System Programmer s Guide ...
Страница 57: ...Chapter 4 Smart Frame Protocol CARROLL TOUCH 4 16 Touch System Programmer s Guide ...
Страница 87: ...Chapter 6 Touch Application Program Interface TAPI CARROLL TOUCH 6 10 Touch System Programmer s Guide ...
Страница 149: ...Appendix A Smart Frame Protocol Command Reference CARROLL TOUCH A 40 Touch System Programmer s Guide ...
Страница 179: ...Appendix B Smart Frame Protocol II Function Reference CARROLL TOUCH B 30 Touch System Programmer s Guide ...
Страница 237: ...Appendix D CTKERN Function Reference CARROLL TOUCH D 42 Touch System Programmer s Guide ...