GTCO DrawingSlate I User Manual

Page 1
Power Up Default
Format #23 Run mode 9600 8 none 1 1000 lines per inch and 125 point per second
Operating Modes
Track Mode: Digitizer outputs coordinate data when button is down.
Line Mode: Digitizer outputs coordinate data points when a button is down; plus one when
the button is released.
Point Mode: One point is sent when a button is pressed.
Increment Mode Filter: Puts a movement filter on data in any mode. The transducer must
move N counts before the data can be sent. Then both axis data are updated. If out of proximity data is enabled in increment mode, two data point may be sent on leaving proximity.
Grid Update Mode Filter: Similar to Increment Mode Filter, except only the axis that the inc occurred in is updated; the other axis is its old value.
Prompt Mode Modifier: Places the additional restriction on data transmission that the host must transmit a prompt character to the tablet for each data point output. All other rules
of normal operation apply. The prompt character is “?”. Prompting is a feature, which
operates in conjunction with any of the above standard modes.
Send Data Out of Proximity Mode Modifier: If this flag is set, coordinate data will be sent when it meets the output conditions in or out of the active area. Cordless units may not respond to button information until cursor is close to tablet.
NOTE: This command should be sent after the mode commands.
Page 2
C Cn
Cursor Status. In ASCII formats, indicates a single status character. Cursor Status Bit. In binary formats, a bit representing cursor status.
The highest-numbered “Cn” is the MSB and “C0” for the LSB.
CACB 2 CHARACTER CURSOR STATUS
, CR LF T0 X Y
Xn Yn
pn pp + [-]
ASCII comma. ASCII carriage return (HEX 0D). CR can be inhibited by CR menu bit. ASCII Line Feed HEX 0A [LF] is selected by, if enable menu bit. Tablet status bit 0 or 1 set by command. Data Digit. In ASCII formats, a numeric character representing coordinate data. The number of X symbol represents the number of allowable digits. Data Bit. In binary formats, a bit representing coordinate data. The highest-numbered “n” is the MSB. Pressure pen data 0-7. Pressure pen data ASCII.
Sign character “space”=pos “-“=neg. IF NEG IT, ADD A “-“ CHARACTER
Send Data in Margin: If this flag is set, coordinate data point will be sent when it meets the output conditions in the active area or when in margins.
NOTE: Margins on some of the tablets are very small and large, leaving the table than coming in to the tablet.
Delta Mode: (mm mode only) Send relative data.
Output Formats: Shows only a sub set of formats for these products.
NOTE: Recommended for use with format 20, 23 or 7 for new drivers.
The following codes are used in describing the output formats:
Page 3
0
XXXX
YYYY
C CR [LF]
3
XXXX
YYYY
C CR [LF]
3 DELTA
+XXXX
+YYYY
C CR [LF]
15
+XXXXX
+YYYY
CACB
T0 CR [LF]
0
XXXXX
YYYYY
C CR [LF]
3
XXXXX
YYYYY
C CR [LF]
3 DELTA
+XXXXX
+YYYYY
C CR [LF]
15
+XXXXX
+YYYYY
CACB
T0 CR [LF]
4 9100 1 9 9100 2 6 9100 3 0 2A 3 mA 3 DELTA 15
T M C XXXXXX YYYYYY CR [LF] XXXXXX, YYYYYY, T M CCR [LF] C P XXXXXX YYYYYY CR [LF] XXXXXX, Y YYYYY, C CR [LF] XXXXXX, Y YYYYY, C CR [LF] +XXXXXX, +YYYYYY, C CR [LF] +XXXXX, +YYYYYY, CACB, T0 CR [LF]
4 9100 1 5 9100 2 6 9100 3 7 9100 4
8
16
T M C XXXXX YYYYY CR [LF] XXXXX, YYYYY, T M C CR [LF] C P XXXXX, YYYYY CR [LF] SP XX.XXX, SP YYYY.YY, TM CR [LF] 1000 LPI SP XXXX.XX, SP YYYY.YY, TMC CR [LF] 100 LPmm SP XXXX.X, SP YYYY.Y, TMC CR [LF] 10 LPmm SP XXXXX. , SP YYYYY. , TMC CR [LF] OTHER +XX.XXX, +YY.YYY, CACB, T0 CR [LF] 1000 LPmm +XXXX.XX, +YYYY.YY, CACB, T0 CR [LF] 100 LPmm +XXXX.X, +YYYY.Y, CACB, T0 CR [LF] 10 LPmm +XXXXX. , +YYYYY. , CACB , T0 CR [LF] OTHER +XXXX.XXX, +YYYY.YYY, CACB, T0 CR [LF]
ASCII Formats
31090, 31120 or 31180 with Resolution <510 LPI
33120 or 33180 with Resolution >508 LPI or 4x5
Any Size with Resolution >1279
Any Size
Page 4
3 15 8
X…X, Y…Y, PPPPP, C CR [LF] +X…X, Y…Y, PPPPP, CACB, TO, CR, [LF] +X….X, +Y…Y, PPPPP, CA, CB, TO CR [LF]
Pressure 0 to 127 Pressure 0 to 255 Pressure 0 to 255 7 6 5 4 3 2 1 0 1 1 C4
C3
C2
C1
C0
X15
X14
2 0
X13
X12
X11
X10
X9
X8
X7 3 0 X6
X5
X4
X3
X2
X1
X0 4 0 0
PR
X17
X16
Y16
Y15
Y14
PR 0 = IN PROX 1 = OUT OF PROX
5 0 Y13
Y12
Y11
Y10
Y9
Y8
Y7 6 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0 7
0
XT6
XT5
XT4
XT3
XT2
XT1
XT0
TILT 40 TO 3F HEX 00 = VERT.
8 0 YT6
YT5
YT4
YT3
YT2
YT1
YT0
9 0
P6
P5
P4
P3
P2
P1
P0
PRESSURE 0 TO 127
10 0 H6
H5
H4
H3
H2
H1
H0
HEIGHT 0 TO 127
7 6 5 4 3 2 1 0 1 1 C4
C3
C2
C1
C0
X15
X14
2 0
X13
X12
X11
X10
X9
X8
X7 3 0 X6
X5
X4
X3
X2
X1
X0 4 0 0
PR
X17
X16
Y16
Y15
Y14
PR 0 = IN PROX 1 = OUT OF PROX
5 0 Y13
Y12
Y11
Y10
Y9
Y8
Y7 6 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0 7
0
TX6
TX5
TX4
TX3
TX2
TX1
TX0
8 0 TY6
TY5
TY4
TY3
TY2
TY1
TY0
x tilt +/- 64.0 is vert.
Added in Mod 4 (Firmware 70181) to Support Pressure Pen in Summa Mode
Binary Formats
20 Format ATF
23 Format (2G) Also 24 and 27 (Cursor Coding is Different between 23, 24 and 27)
Page 5
7 6 5 4 3 2 1 0 1 1 P4
P3
P2
P1
P0
X15
X14
PRESSURE 0 TO 31
2 0 X13
X12
X11
X10
X9
X8
X7 3 0 X6
X5
X4
X3
X2
X1
X0 4 0 0
PR
X17
X16
Y16
Y15
Y14
PR 0 = IN PROX 1 = OUT OF PROX
5 0 Y13
Y12
Y11
Y10
Y9
Y8
Y7 6 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0
7 6 5 4 3 2 1 0 1 0 1
C3
C2
C1
C0
C4
PR
PR 0 = IN PROX 1 = OUT OF PROX
2 0 0
X5
X4
X3
X2
X1
X0
On format 28 no c4 bit
3 0 0
X11
X10
X9
X8
X7
X6 4 0 0
Y5
Y4
Y3
Y2
Y1
Y0 5 0 0
Y11
Y10
Y9
Y8
Y7
Y6
7 6 5 4 3 2 1 0 1 1 PR
T0
X14*
Y14*
C2
C1
C0
PR 0 = IN PROX 1 = OUT OF PROX
2 0 X6
X5
X4
X3
X2
X1
X0 3 0 X13
X12
X11
X10
X9
X8
X7 4 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0 5 0 Y13
Y12
Y11
Y10
Y9
Y8
Y7 6 0 p6
p5
p4
p3
p2
p1
p0
If pressure is enabled 0 to 127
7 6 5 4 3 2 1 0 1 1 PR
T0
X14*
Y14*
C2
C1
C0
PR 0 = IN PROX 1 = OUT OF PROX
2 0 X6
X5
X4
X3
X2
X1
X0
3 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0
23 Format (2G) from 0 to 1 FH (0 to 31) Only If Pressure Pen Data is Enabled
28 Format (2B) Also 25 (Cursor Coding Different between 25 and 28)
30 Format
30 Format DELTA
NOTE: Can only get to DELTA format using mm commands. X14* and Y14* are set high (1) for + and low (0) for X14, Y14 not.
Page 6
7 6 5 4 3 2 1 0 1 0 1 0 0
T2
T1
T0
PR
PR 0 = IN PROX 1 = OUT OF PROX
2 0 0 0 C4
C3
C2
C1
C0
t2, 1, and 0 = 100 or 000 (lectra)
3 0 0
X5
X4
X3
X2
X1
X0 4 0 0
X11
X10
X9
X8
X7
X6 5 0 0 0 X16
X15
X14
X13
X12
6 0 0 Y5
Y4
Y3
Y2
Y1
Y0 7 0 0
Y11
Y10
Y9
Y8
Y7
Y6 8 0 0 0 Y16
Y15
Y14
Y13
Y12
9 0 0 p5
p4
p3
p2
p1
p0
If pressure is enabled 0 to 255
10 0 0 0 0 0 0
p7
p6 11 0 0 0 0 0 0 0 0
Pen
0
20, 23, 24, 27 and 28
31
4, 5, 6 and 7
4, 5, 6 and 7
8, 15 and 16
up tip (0) sw1 sw2 0+1 0+2 1+2 0+1+2
0 1 2 4 3 5 6 7
00000 00001 00010 00100 00011 00101 00110 00111
00000 00001 00010 00011 00001 00101 00110 00001
0 1 2 3 3 3 3 3
U 0 1 2 0 4 5 0
00 01 02 03 01 05 06 01
4 Button Cursor
0
20, 23, 24, 27 and 28
31
4, 5, 6 and 7
4, 5, 6 and 7
8, 15 and 16
up 0 1 2 3 0+1 0+2 1+2 0+1+2
0 1 2 4 8 3 5 6 7
00000 00001 00010 00100 01000 00011 00101 00110 00111
00000 00001 00010 00011 00100 00001 00101 00110 00001
0 1 2 3 4 3 3 3 3
U 0 1 2 3 0 4 5 0
00 01 02 03 04 01 05 06 01
31 Format
Cursor Coding
Page 7
0+3 1+3 0+1+3 2+3 0+2+3 1+2+3 0+1+2+3
9 : ; < = > ?
01001 01010 01011 01100 01101 01110 01111
00001 00010 00001 00011 00001 00010 00001
5 6 7 7 7 7 7
0 1 0 2 0 1 0
01 02 01 03 01 02 01
16 Button Cursor
0
20 and 23
24, 27, 28 and 31
3, 29 and 30
4, 5, 6 and 7
8, 15 and 16
up 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 1 2 4 3 5 6 7 8 9 : ; < = > ? @
00000 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111
00000 00001 00010 00011 00100 00101 00110 00111 01001 01010 01011 01100 01101 01110 01111 10000
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
U 0 1 2 3 4 5 6 7 8 9 A B C D E F
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Commands (RS-232)
NOTE: One byte commands cannot be inhibited by the one byte command enable menu
bit.
DC1 (X ON) start transmission after a x off. DC3 (X OFF) stop transmission on the next chapter. BEL (CNT G) Beep or BEL makes the tablet beep if beeper is installed. “?” is the default prompt character.
Page 8
@Track mode 1 pps A track mode 5 pps B track mode 10 pps C track mode 20 pps D track mode 40 pps E track mode 75 pps F track mode 100 pps G track mode 125 pps
H run mode 1 pps I run mode 5 pps J run mode 10 pps K run mode 20 pps L run mode 40 pps M run mode 75 pps N run mode 100 pps O run mode 125 pps
P point mode Q point prompt mode R run prompt mode S halt or stop mode T track prompt mode a b c
Send size. Set origin to upper left. Set origin to lower left. On 6x9, b set vertical and c set horizontal.
d e f g h
100 lpi 200 lpi 10 lpmm 400 lpi 400 lpi
i j k
l
20 lpmm 1000 lpi 1270 lpi (2x00 mode only)
1 lpi
n o p q
2 lpi 50 lpmm (1270 lpi) 4 lpi 40 lpmm nul
Reset (only in MM formats). Note the nul reconfigure in tablet a.
Tablet can respond to 2x00 commands in the 2000/9100 subsets.
2000 Commands (2x00)
NOTE: Use commands below only when in 2000 mode/formats. Can be inhibited by one byte enable menu bit.
MM and 2000 Commands
NOTE: Commands work in both mm and 2000 mode/formats. Do not write drivers using these to be 2x00 and 9x00 compatible. Commands below can be inhibited by the one byte enable menu bit.
MM Commands
NOTE: Use below commands only when in mode/formats. Can be inhibited by the one byte enable menu bit.
Page 9
0 @ B E
G h
Q R S T
TABLET BIT TO 0 RUN MODE POINT MODE SET DELTA MODE
AXIS UPDATE bin ASCII 140 100 DATA RATE 75 50 25 20 7 7
1 A D
I h
TABLET BIT TO 1 TRACK REMOTE MODE (PROMPT) F CLEAR DELTA MODE
INC MODE
9100/2500 Commands
Page 10
Page 11
CTS
CTS will stop next data byte out if bit in menu is enabled. CTS toggled in software setup
mode, will send a “T” at *.
DTR
DTR toggled high low high five times in one second puts tablet in “software setup mode” where the output buffer is flushed, data port is disabled and commutations is set to 9600 n 8 1. To exit this mode, use the “ESC % VR n” command or VF command and A1 command.
NOTE: Minimum on/off time for toggle is 1/18 of a second (IBM timer tic).
Plug and Play (WINDOWS 95) 4X5 ONLY
*.2+/- .035 SEC
DTR goes high and then within 150 msec to 250 msec cts goes high. Then the tablet sends “plug and play” string at 1200 baud 7 data no parity two stop bits. String could be
Page 12
7 6 5 4 3 2 1 0 1 1 C4
C3
C2
C1
C0
X15
X14
2 0
X13
X12
X11
X10
X9
X8
X7 3 0 X6
X5
X4
X3
X2
X1
X0 4 0 plsb
PR
X17
X16
Y16
Y15
Y14
PR 0 = IN PROX 1 = OUT OF PROX
5 0 Y13
Y12
Y11
Y10
Y9
Y8
Y7
plsb = pressure lsb added 70210 rev b
6 0 Y6
Y5
Y4
Y3
Y2
Y1
Y0 7
0
XT6
XT5
XT4
XT3
XT2
XT1
XT0
TILT 40 TO 3F HEX 00 = VERT.
8 0 YT6
YT5
YT4
YT3
YT2
YT1
YT0
9 0
P6
P5
P4
P3
P2
P1
P0
PRESSURE 0 TO 127
10 0 H6
H5
H4
H3
H2
H1
H0
HEIGHT 0 TO 127
7 6 5 4 3 2 1 0 1 0 1 0 0
T2
T1
T0
PR
PRO 0 = IN PROX 1 = OUT OF
2 0 0 0 C4
C3
C2
C1
C0
PROX
3 0 0
X5
X4
X3
X2
X1
X0
t2, 1, 0 = 100 or 000 (lectra)
4 0 0
X11
X10
X9
X8
X7
X6 5 0 0 0 X16
X15
X14
X13
X12
6 0 0 Y5
Y4
Y3
Y2
Y1
Y0 7 0 0
Y11
Y10
Y9
Y8
Y7
Y6 8 0 0 0 Y16
Y15
Y14
Y13
Y12
9 0 0 p5
p4
p3
p2
p1
p0
If pressure is enabled 0 to 255
10 0 0 0 0 0 0
p7
p6
11 0 0 0 0 0 0 0 0
“(01CAL0001\\TABLET\\CalComp DrawingSlate 4x5 xx) cr if” or similar. See plug and play spec for more information.
Binary Formats
20 Format AFT 4X5 ONLY
31 Format
Loading...