6100 BSC Programming Manual

SECTION 3
WRITING APPLICATIONS THAT USE 6100 BSC
An application that communicates with a remote station on a BSC
line must perform several tasks to ensure successful
communication. These tasks are (in order):
• opening the line
• setting line parameters (optional)
• establishing connection
• bidding for the line )
) This series of actions can occur
• transferring data ) many times during a connection.
)
• relinquishing the line )
• disconnecting the line
• closing the line
An additional task must be performed from time to time:
• recovering from errors
The next few pages provide an overview of each of these tasks.
For each task, you'll find out what requests to make, how the
task differs for different types of lines and stations, and
what special factors to consider if the line has multiple
openers. Then the rest of the section describes each request
and its possible responses.
3-1