6100 BSC Programming Manual
 BSC Example
?page "CONFIGURATION FOR CLIP"
 STRUCT clip^cfg^buff = cpline^text;
 BEGIN
 STRING LINE^TYPE; ! ^
 STRING CONNECTION^TYPE; ! |
 STRING DTR^CONTROL; ! |
 STRING SPARE; ! CONFIGURATION BLOCK
 STRING CLOCK^SOURCE; ! FOR BSC PT. TO PT.
 STRING LINE^SPEED; ! |
 INT CONNECT^TIMEOUT; ! |
 INT DISCONNECT^TIMEOUT; ! |
 STRING PROTOCOL^TYPE; ! |
 STRING FRAME^CK^SEQ^TYPE; ! |
 STRING LINE^CODE; ! |
 STRING SYNC^COUNT; ! |
 INT READ^TIMEOUT; ! |
 STRING STATION^TYPE; ! |
 STRING ID^EXCH^ENABLE; ! |
 INT RETRY^COUNT; ! |
 INT BLOCK^LENGTH; ! V
 END;
END; ! end of cpline^buff^template
! STRING LINE^TYPE := 0;
! STRING CONNECTION^TYPE := 1;
! STRING DTR^CONTROL := 0;
! STRING SPARE;
! STRING CLOCK^SOURCE := 2; THE VALUES FOR
! STRING LINE^SPEED := 0; CONFIG BLOCK for this CLIP.
! INT CONNECT^TIMEOUT := 3000;
! INT DISCONNECT^TIMEOUT := 50;
! STRING PROTOCOL^TYPE := 0; These values are initialized
! STRING FRAME^CK^SEQ^TYPE := 0; in the following string.
! STRING LINE^CODE := 1;
! STRING SYNC^COUNT := 3;
! INT READ^TIMEOUT := 3000;
! STRING STATION^TYPE := 0;
! STRING ID^EXCH^ENABLE := 0;
! INT RETRY^COUNT := 7;
! INT BLOCK^LENGTH := 0;
!
STRING .clip^config [0:21] := [0,1,0,0,2,0,10,0,0,50,
 0,0,1,3,10,0,0,0,0,7,0,0];
!
 B-6










