Entering Commands from the 16-Button Cursor
Entering Commands from the Menu
Enabling and Disabling Command Sources
Command Source Control Commands
Set Command Prefix
Tablet Reset
Enable/Disable Bank Select
Menu – Locate, Erase or Restore
Using the Soft Switches to Control the Menu
Enable/Disable Cursor Commands
Changing the Character Constants 9100 Formats Only
Communication Commands
Enable/Disable Output Port
Set Data Rate
Enable/Disable Echo
Enable/Disable Line Feed
Enable/Disable or Change Prompt Character
Messages and Indicators
Enable/Disable Beep
Messages from the Cursor to the Host
Messages from the Menu to the Host
User 1 and User 2 LEDS
Controlling the Tablet Display LEDS 2500 Unique Command
Set Serial Communications Parameters 2500 Unique Command
Digitizing Commands
Changing the Operating Mode
Operating Mode Commands
Set Increment Value
Resolution
3
4
4
4
5
6
6
6
7
7
8
9
9
10
11
11
12
13
13
14
15
15
16
16
16
17
17
19
19
19
20
21
2500 Series 1
2500 Series 2
Change Format
Move Origin
Enable/Disable Margin Data
Create Window
Aligning Media Using the Window Command
Enable/Disable Non-Proximate Data
Storing and Recalling Setup Parameters
Factory Settings
Baseline Settings
Current Settings
Erase Current Settings from Memory
2000 Series Compatible Command Summary
16-Button Cursor Command Summary
Host and Menu 9100 Series Compatible Command Summary
Basic Program to Check Installation
ASCII Code Chart
2500 Menu Overlay
23
23
24
24
25
26
27
27
27
27
28
29
30
31
36
37
38
2500 Series 3
Commands
The 2500 tablet can accept the command set of the CalComp 2000 series tablets as well as
commands of the standard CalComp 9100 series tablets. There are a few commands
specific to the 2500 tablet.
With these commands, you may override the default operating parameters set in the soft
switches without leaving operating mode. For instance, as drafting projects change, you
may adjust the resolution of the tablet or the number of points per second transmitted to
the host.
You may use any of the following to enter commands:
1. Terminal or host computer
2. Buttons on the 16-button cursor (limited command set)
3. Stylus or cursor, in conjunction with the menu overlay
The commands and command sources may be disabled if they interfere with the host or
software. The 9100 commands, 2000 commands, menu and 16-button cursor commands
may be enabled or disabled by setting the soft switches. They will remain that way until
the switch settings are changed.
NOTES:
Commands cannot change the settings of the soft switches although they can
override them.
Some commands may interact with others. You will be advised of the interactions.
Command sources may not be mixed. For example, a command begun by the host
must be finished by the host, not the tablet menu or 16-button cursor.
If a space character is required in a command, it will be designated by SP. All other
spaces in the commands are included only to make the command more legible.
Toggling a command will turn the function off if it was on; it will turn the function on
if it was off. Unless you are certain of the state of the function it is better to specify
ON or OFF.
2500 Series 4
ESC %
a
b
(b)
CR
n
Command prefix, the ESC key followed by the % key
One or more ASCII characters which activate a command
One or more ASCII characters; required parameters of the command
Optional parameters are indicated by parentheses
ASCII carriage return character
Numeric variable
The 2500 commands will be explained in the following order:
1. Commands that control the command sources.
2. Commands that regulate communication between tablet, operator and host.
3. Commands that manage the tablet during a work session.
Entering Commands
Command Prefix
To alert the digitizer that a 9100 compatible or 2500 unique command is coming, the host
must send a COMMAND PREFIX before each command (the 2000 series commands are a
single character). The digitizer will treat all characters between the command prefix and
the next carriage return character as a command. The default command prefix and the
one used in all of the examples in this manual are ESC %.
You may enter the commands from the host keyboard or they may be sent from the host
under the control of a custom digitizing program. A command from the host follows the
general format: ESC % a b (b) CR
The command will take effect immediately after the carriage return is entered.
NOTE: The host must be configured to transmit the commands to the tablet.
Entering Commands from the 16-Button Cursor
The 16-button cursor may be used to send a limited number of commands to the tablet.
The general format of the command is: F F a b (b) E
2500 Series 5
F F
a
b
(b)
N
E
F button pressed twice is the command prefix
Single button code for the command
Any required parameter of the command
Optional parameters
Numeric variable
E button ends the command string with a CR
[a]
[b]
([b])
[n]
[CR]
A function code block or blocks. The contents of one block are indicated
by [] brackets.
Any required parameter of the function, picked out on the ASCII blocks.
Optional parameters
A numeric variable
Carriage Return block, which terminates the command sequence.
The command will take effect as soon as the E button is pressed.
The cursor does not need to be on the tablet surface to send a command, but it must be
enabled. The 4-button cursor cannot be used for cursor commands.
Entering Commands from the Menu
The menu refers to the tablet region dedicated to issuing commands and the Mylar overlay
for that region. The overlay is only an aid for the operator; its position must coincide with
the menu region on the tablet surface. When the menu has been enabled, the menu
region transmits commands or ASCII characters instead of position data.
The four rows of blank blocks may be used to activate a custom menu. If the menu is
enabled, picking these blocks transmits a coordinate pair. The Mode Status character is an
M for MENU, the X-axis data is the block number (1 to 64) and the Y-axis data is not
significant. The block numbers may be used by a custom program as commands. The
blocks are numbered from 1 at the lower left corner to 65 in the upper right corner of the
blank area.
NOTE: The output format must contain a Mode Status character or the software will not
receive an indication that the custom menu is being used.
Menu commands take the general format: [a] [b] [CR]
2500 Series 6
The command will take effect as soon as the Carriage Return block is picked.
NOTE: Picking the [ESC] [%] blocks from the ASCII portion of the menu will not activate any
commands. The command prefix for the menu commands is included in the function code
block represented by [a] and cannot be changed.
Enabling and Disabling Command Sources
The 2500 tablet can accept commands from the host, 16-button cursor, menu or soft
switches. The command sources may be disabled if they interfere with the operation of
the tablet.
The 2000 and 9100 compatible host commands may only be enabled and disabled by the
soft switches.
The 16-button cursor commands may be enabled and disabled by the host commands,
menu commands or soft switch settings. It may disable itself.
The menu may be enabled and disabled by host or soft switch commands. It may disable
itself.
The software switches may be enabled or disabled by a host or menu command. They will
also be enabled by powering the tablet off and on, or pressing the reset button.
Command Source Control Commands
Set Command Prefix
Set Command Prefix changes the default prefix from ESC % to one of your choice. The new
prefiex may be from one to three characters in length; it may use any ASCII characters
except BACKSPACE (08 HEX), CARRIAGE RETURN (0D HEX), RUBOUT (or DEL) (FF HEX) and @ (40 HEX). The new prefix will take effect immediately upon entering the command; the
default prefix ESC % will immediately cease to function.
Host = ESC % S b1 (b2) (b3) CR
Menu = [SET COMD CHAR] [b1] ([b2]) ([b3]) [CR]
Where:
b1
b2
b3
First command prefix character
Second, optional, command prefix character
Third, optional, command prefix character
EXAMPLE:
To change the command prefix to the characters * $ X, enter:
Host = ESC % S * $ X CR
Menu = [SET COMD CHAR] [*] [$] [X] [CR]
2500 Series 7
NOTE: It’s not recommended to use a command prefix that can be accidentally entered if
you bump the keyboard. Use keys that are on opposite ends of the keyboard or a prefix
with an ESC or SHIFT.
Tablet Reset
This command has the same effect as powering the digitizer off and on. The digitizer
reverts to the default operating settings determined by the soft switches. Any commands
stored for power-up use are invoked.
The tablet may also be reset by pressing the reset button located between the transducer
and output ports.
Host = ESC % V R CR
Menu = [SYSTEM FUNC 2] [R] [CR]
Enable/Disable Bank and Select
This command disables or enables the BANK and SELECT blocks. The soft switches will not
be accessible if the blocks are disabled, to prevent them from being altered by the
operator. Power-on or reset cancels this command, enabling the BANK and SELECT blocks
of the user menu.
Host = ESC % V m (b) CR
Menu = [SYSTEM FUNC 2] [m] [b] [CR]
2500 Series 8
If b = 0
If b = 1
If no b is entered
BANK and SELECT blocks are enabled.
BANK and SELECT blocks are disabled.
The condition toggles.
Where b can equal 0 or 1 or no entry:
Menu – Locate, Erase or Restore
The optional menu is never enabled at power-up. You must enable it, specifying its
location. Once the menu has been enabled, you may use the erase and restore commands
to make it appear and disappear from the tablet surface. The menu will reappear where it
was when you erased it; the Mylar overlay may be left in this position, used for the menu
when needed and ignored when not required.
The default menu position is at the lower left corner of the active area. If you enable the
menu without specifying a location, it will appear here.
Host = ESC % V b CR (dpoint)
Menu = [SYSTEM FUNC 2] [b] [CR] [dpoint]
Where b can equal L, M or N.
If b = L, the Menu will be enabled. Its lower left corner will be located under the first point
digitized after the CR has been entered. The bottom edge of the overlay must be aligned
with the X-axis of the tablet and the menu must be right side up with respect to the tablet
logo. Although you cannot enter this command from the menu to enable it, the command
may be used to move the menu to a new location once it has been enabled.
If b = M, the Large Menu will be temporarily erased. The menu region stops sending
commands and begins to output position data. You may digitize past the overlay.
If b = N, the Large Menu will be restored at its previous position.
NOTE: The menu may erase itself, but the command to restore the menu must come from
the host or soft switches.
2500 Series 9
SWITCH 3
SWITCH 4
SWITCH 5
Locates the lower left corner of the menu at the next point picked on
the active area.
Erases the menu from its current location.
Restores the menu at the location from which it was last erased.
If b = 0
If b = 1
If no b is entered
Cursor function commands are disabled.
Cursor function commands are enabled.
The condition toggles.
Using the Soft Switches to Control the Menu
Three of the switches in bank seven are dedicated to a three-choice menu that may be
used to enable, disable or move the larger command menu. Pick BANK and block number
seven and then SETUP to gain access to these switches.
Pick the switch you want. The change will take effect as soon as you select BANK once
more to go back to operating mode.
Enable/Disable Cursor Commands
The 16-button cursor may be used to send commands to the tablet or messages to the
host. This command enables or disables that function without interfering with the use of
the cursor for digitizing. The cursor may disable itself, with the command FF0E, but once
disabled, it must be enabled by a command from the host or menu.
The soft switch settings control whether the cursor commands will be enabled or disabled
at power-up.
Host = ESC % K (b) CR
Menu = [CURSOR FUNC ON/OFF] ([b]) [CR]
Cursor = FF 0 E (disable only)
Where b can equal 0 or 1 or no entry:
2500 Series 10
Position In String
Default Value
Function
Indicated by Character
1
2
3
4
5
6
7
8
9
10
11
12
13-22
23 thru 28
A
A
I
P
U
R
T
M
X
U
D
U
0-9
A thru F
Tablet status (remains constant)
(unused – for 9100 compatibility only)
Mode status – Increment mode
Mode Status – Point mode
Mode Status – Line mode
Mode Status – Run mode
Mode Status – Track mode
Transducer over menu
Transducer out of proximity
Pen Status – stylus up
Pen Status – stylus down
Cursor Status – all cursor buttons up
Cursor Status – cursor button 0-9 down
Cursor Status – cursor button A thru F
Changing the Character Constants 9100 Formats Only
The tablet transmits ASCII characters to represent Tablet Status, Mode Status, Pen Status
and Cursor Status as well as position data. One or all of these characters may be changed
with this command. The command affects the data output from the digitizer.
After the change is entered, the new character will be transmitted whenever applicable.
For example, if you insert the character “*” in position four, the digitizer will transmit a “*”
as the mode status character when it is in POINT mode.
You do not have to enter all 44 characters; only characters up to the highest position to be
changed need entered. The characters must be posted in the following order:
Host = ESC % G b1 b2 bn CR
Menu = [SET CHAR CONST] [b1] [b2] [bn] [CR]
Where b1: bn = string of ASCII character constants.
2500 Series 11
EXAMPLE:
To change the Run mode character to the new character “&” and leave all others at their
The characters that came before (those in lower positions than) the Run mode character
were reassigned their same values; the new Run mode character is the last character
entered. All characters coming later (those in higher positions) remain unchanged.
Send Tablet Size
The tablet sends a coordinate pair representing the distance between the upper right
corner of the tablet and origin. The data represents the distance, in inches or millimeters,
multiplied by the current resolution in lines per inch or millimeter.
Host = ESC % V S CR
Menu = [SYSTEM FUNC 1] [S] [CR]
Communication Commands
The commands that follow are used to control communication between the tablet, host
and operator. They control the host display screen, tablet LED display, cursor LED’s, data
output from the tablet and messages from the large menu to the host.
Enable/Disable Output Port
This command allows you to control output from the RS-232C port. The command affects
only digitizer data output. Incoming commands from the host are not affected.
Host = ESC % a (b) CR
Cursor = FF a (b) E
Menu = [ENABLE/DISABLE I/O PORT A] (b) [CR]
Menu = [ENABLE/DISABLE I/O PORT B] (b) [CR]
2500 Series 12
If a = A
If a = B
Command applies to Port A
Command applies to Port B
If b = 0
If b = 1
If no b is entered
Output port is disabled.
Output port is enabled.
The function will toggle.
Where a for the host or cursor can equal A or B.
Where b can equal 0, 1 or no entry.
NOTE: The 2500 tablet has only one output port. It is enabled or disabled by either
command. This command includes two ports for compatibility with 9100 applications
programs.
Set Data Rate
This command sets the maximum data output rate, which usually becomes significant in
Run or Track mode. The other modes are affected more by the user’s manual digitizing
speed.
The 2000 compatible commands set data rate and operating mode simultaneously.
This command determines the maximum rate at which the tablet will attempt to transmit
coordinate pairs to the host. The maximum usable data rate is also limited by the
selected baud rate. The digitizer may produce more coordinate pairs than can be
physically transmitted over the communications interface. When the digitizer runs faster
than the interface, some data points will be lost. Each time the output port becomes free,
the digitizer outputs the latest pair made available for transmission; previous points
waiting to be transmitted are lost.
Host = ESC % W n CR
Menu = [DATA RATE] [n] [CR]
Cursor = FF 7 n E
Where n can be 0-125.
The maximum usable data rate depends not only on the speed of the interface, but also on
the number of characters in the coordinate pair output format and the number of bits in
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.