PCD7.D250
Operation
26/770 E1
(D25-05-E.DOC)
SAIA-Burgess Electronics Ltd.
Page 5-7
Page/scroll mode
[Page]
Page mode :
The cursor moves from the last line to the first line
when the ..D250 receives a line feed character. The
display is not altered.
Scroll mode:
If the cursor is on the last line when a line feed is
received, then the display scrolls up one line and the
cursor remains on the last line, which is now blank, in
the same column. If the line feed was caused by a
carriage return character, with “auto line feed” set to
“Yes”, then the cursor is also moved to the start of the
line.
Auto line feed
[No]
When the ..D250 receives a carriage return character (13 decimal, 0DH),
it moves the cursor to the start of the current line. If “auto line feed” is set
to “Yes”, then the cursor also moves to the next line down automatically.
Key auto-repeat
[No]
Keys can be made to repeat at a rate of 8 per second if the key is held
depressed for more than 0.7 seconds. The auto-repeat feature has these
settings:
No
No keys repeat (default)
All keys
All keys repeat
All keys „2 speed“
All keys repeat, with 2-speed signalling, see
below
Arrow keys
Only the arrow keys repeat
Arrow keys „2 speed“
Only the arrow keys repeat, with 2 speed
signalling, see below
“2 speed” signalling mode is for use by host programs that have stepping
up/down controls, which are stepped by pressing up/down keys. With
auto-repeat on, key codes are sent at a rate of 8 per second if the key is
held down for 0.7 sec. The same occurs with the 2 speed feature, but after
holding the key down for 3 seconds a special “start second speed”
character (30 decimal) is sent to the host to indicate 2 speed mode,
followed by more repeated key codes at the same 8-per-second rate.
When the key is released an “end 2 speed” character (31 decimal) is sent
to indicate that the key has been released. When the host’s program
receives the up/down key code, it should increment/decrement the
associated value. If the host receives a “start second speed” character it
should step the value by two (or more) and also for each additional
up/down key code received and stop when the “end 2 speed” character is
received (or any character which is not the same repeated up/down key
code).