Specifications
Chapter 2 Firmware Commands 67
Output Status
Note:
MicroTouch provides this command for compatibility with older touchscreen
controllers. To ensure compatibility with all existing and future MicroTouch controllers,
do not use this command when developing your touch drivers and applications.
Syntax: <SOH>OS<CR>
Description: Causes the controller to report the status of its hardware.
On power-up, the controller automatically sends the output status
information to the host. Therefore, the host can detect a power-up
condition. Note that the controller sends the status information only if
autobaud is disabled. If autobaud is enabled, the controller waits for
the host to send a command.
Response: <SOH>ab<CR>
where ab is a 2-character bit-mapped status response with the
following bit breakdown:
a0 = RAM error. b0= Cable NOVRAM error
1
.
a1 = ROM error. b1= Hard NOVRAM error.
a2 = Analog-to-digital error. b2 = Reserved.
a3 = NOVRAM error b3= Reserved.
a4 = ASIC error. b4 = Reserved.
a5 = Power on flag, if SMT2
2
. Set
to 1 at power on and reset after
the Output Status command.
Reserved, always 0 if SMT3V
2
.
b5= Software reset flag. Set to
0 after power on; set to 1
after Reset command.
a6 = Reserved, always 1. b6 = Reserved, always 1.
a7 = Reserved, always 0. b7 = Reserved, always 0.
1. The cable NOVRAM error will flash the LED until the controller receives the
first valid command from the host.
2.SMT2 includes the Serial/SMT2, Serial/SMT2 Daughterboard, and PC Bus
SMT2; SMT3V includes the Serial/SMT3V, Serial/SMT3RV, Serial/SMT3V
Daughterboard, PC Bus SMT3V, and PC Bus SMT3RV controllers.