User`s guide
38 DC 900-1406E
BSCTRAN Programmer’s Guide
Cautions:
1. The default ICP message buffer size for BSCTRAN is 1024 bytes. When the
BSCTRAN program is run, it sends a buffer configuration command to set the
same size buffers on the ICP, only if this size is changed from 1024 with the
/DEFAULT command. There are two other buffer pools that must be configured for
BSCTRAN to work correctly. One buffer pool is used with the Freeway DLI rou-
tines. The size of these buffers is set in the DLI configuration file. The second
buffer pool is the Freeway server buffers (if the Freeway server DLI is used). The
size of these buffers is set in the TSI configuration file. Both these buffer sizes need
to be set to a size that includes the BSCTRAN buffer size and TSI header size. For
example, if the BSCTRAN buffer size is 1024 bytes, the DLI and TSI buffers
should be configured to 1200 bytes.
2. Users who wish to force larger blocks of data to be transmitted on the BSC com-
munications link should use the following commands after all links have been
disabled:
$ RUN BSCTRAN
BSC> DEFAULT /BUFSIZE=2048 ! Maximum is 4096
BSC> SET 2 spot /PAR8=2050 ! Transmission block size
BSC> SHOW 2 ! check your settings
The transmission block size should be BUFSIZE + 2 to allow for the STX and ETX
characters which the ICP inserts.
3. It is not necessary to change the transmission block size unless the user wants to
force blocks of an exact size on the BSC communications link. The ICP transmis-
sion block size is independent of both the ICP message buffer size and the
BSCTRAN write buffer size.
4. A
BUFSIZE of less than 1024 is not recommended.