MLB-S-BGS2-BW Terminal User Guide
49
Rev 1.3
[0]
No end of data. Other data may follow to be transmitted via the Internet service.
1
End of data is signalled to the Internet Service. Further AT^SISW write commands return
an error response. However, reading data may be possible. The <eodFlag> is effective
only if the <reqWriteLength> equals <cnfWrite-Length>, in particular if the
<reqWriteLength> equals 0.
If <mode> equals 1 the <eodFlag> is effective only if the write operation has been finished
with CTRL-Z.
< mode >
(num)
Control how the application provides the data bytes to be sent.
[0]
Binary mode
This mode allows sending a number of bytes defined with parameter <reqWriteLength>.
1
Interactive text mode
This mode allows the user to type and send 8-bit ASCII characters while the service is open.
Ctrl-Z terminates data input and causes the data to be transferred.
Interactive text mode requires that the <reqWriteLength> is set to any value greater than 0
(though it is not necessary to specify the precise number of bytes). In this case the
<cnfWriteLength> parameter indicates the maximum length of the data stream without
control character CTRL-Z.
In interactive text mode, the following characters are predefined as control codes:
• BACKSPACE ("\x08") deletes the last given character,
• CTRL-Z ("\x1a") terminates the input,
• ESC ("\x1b") aborts the command. An <eodFlag> is ignored in this case.
The V.25 command ATE also controls the echo mode of the interactive text mode. If echo is
enabled (ATE1) all characters are echoed until <cnfWrite-Length> is reached. Any attempt
to input further data ends up with the warning message 4001 indicated after the data stream
has been completed with CTRL-Z, nevertheless all data within the range of
<cnfWriteLength> will be sent. See also Section 10.14, Internet Service URC "^SIS". ATE0
disables the echo mode generally.
< cnfWriteLength >
(num)
0...1500
Confirmed number of data bytes which can be transmitted via the Internet service configured
in <srvProfileId>. In binary mode (see <mode>) this number may be less or equal to the value
requested with <reqWriteLength>.