Specifications
E271-2200 and E271-2210 Controllers 107
4 0 0 Y5 Y4 Y3 Y2 Y1 Y0
Z-Data Enabled (E281A-4002 Mode) J2-N, J10-N, J11-Y; 0/1,6
Byte MSB LSB
1 1 1 X11 X10 X9 X8 X7 X6
2 1 0 X5 X4 X3 X2 X1 X0
3 0 1 Y11 Y10 Y9 Y8 Y7 Y6
4 0 0 Y5 Y4 Y3 Y2 Y1 Y0
5 0 0 Z11 Z10 Z9 Z8 Z7 Z6
6 0 0 Z5 Z4 Z3 Z2 Z1 Z0
Since the Z coordinate is only a 4-bit number, bit positions Z11-Z4 will be 0. This
includes all of byte 5.
If jumpered for E281A-4002 emulation mode, or TouchFlag is 1, the Z value will
be zero on untouch.
After a driver receives a complete packet, it typically masks off the upper two bits
by logically ANDing each byte with 3Fh, shifts the most significant byte of each
coordinate left 6 bits, then ORs it with the least significant byte.
ASCII Output Data
Transmission of a single touch packet in ASCII Mode requires 11 bytes, or 16
bytes if Z data is enabled. The packet is identified by leading carriage return and
line feed characters. The coordinates are separated by a space character. The
coordinate range may be for 0 to 9999.
Z Data Disabled without Untouch Flag (E271-140 Mode)
J2-Y, J10-Y, J11-N; 0,1
<CR><LF>XXXX YYYY
Z Data Disabled with Untouch Flag (E271-140 Mode) N/A; 1,1
<CR><LF>XXXX YYYY <T|U>
Z Data Enabled without Untouch Flag (E281-4002 Mode) N/A; 0,7
<CR><LF>XXXX YYYY ZZZZ
Z Data Enabled with Untouch Flag (E281A-4002 Mode)
J2-Y, J10-N, J11-Y; 1,7
<CR><LF>XXXX YYYY ZZZZ
The Z value is zero on untouch.