HP Data Entry and Forms Management System (VPLUS) Reference Manual (32209-90024)

Appendix L 667
A Programmer’s Guide to VPLUS
VPLUS & Multiplexers
VPLUS TERMINAL USER
-----------------------I------------I-----------------------------
..
send a FORM ---------->. .
. .
FORM is ready, . .
data can be . .
entered . .
DC1------------------->. .
. .
. . The User can
. .<--------- start typing.
..
. .<------ ENTER or Function-key
..
.Data is ready
.to be .
.transmitted .
<----------------------.DC2 .
..
VPLUS is ready . .
to receive the . .
data . .
DC1------------------->. .
..
.Terminal sends
.the data .
.entered to .
<----------------------.the computer.
.separated with ‘us’
.and terminated with ‘rs’
..
after receiving . .
the last block . .
VPLUS starts the . .
execution and . .
continues with . .
the next FORM--------->. .
..
----------------------------------------------------------------
This handshake does not work when you use your terminal on a PAD. The PAD itself
catches the DC1 and DC3 signals or generates them as needed. So you can not use them to
specify the transmission between the computer and the terminal, or to use the
DC1/DC2/DC1 handshake for blockmode applications.
The alternative is the use of the term=24 in the LOGON like this:
HELLO paduser,user/usrpass.account/acctpass;TERM=24
This terminal type does not exist as a Term-Type file. The only program that requires it as
a parameter, is VPLUS (and all VPLUS using applications). VPLUS checks this parameter
and if the terminal type is decoded to be ‘type=24’, then there will be a special handling of
the FORMS.
Normally when starting the blockmode, the application will check the configuration of the
terminal with the sequence ‘esc^^’ and ‘esc~’. Additionally it will check if the terminal is
able to SPOW. Thereafter it will switch the terminal with the escape sequence ‘ecs&s0h1G’