V.25 bis allows dialing functions to be controlled using synchronous data. You select V.25 bis through the appropriate &M command. Note The modem must be configured as V.25 SDLC ASCII NRZ for use with an AS4 IBM computer (&M5). SOFTWARE GUIDELINES An indicator enclosed in less than/greater than signs represents a specific character in the appropriate character set, ASCII or EBCDIC. <sp> - space Each response below is considered an individual message by V.25 bis conventions. For example, a dial command with intermediate call progress enabled (BISYNC mode ASCII/EBCDIC character set) is: From computer To computer <sy><sy><stx>crn<sp>(25)555-24<etx> <sy><sy><stx>val<etb> V.25 bis commands can be in one of these data formats: ASYNC BISYNC SDLC NRZ SDLC NRZI in ASCII or EBCDIC Access these formats using: &M Asynchronous dial/asynchronous data &M Asynchronous dial/synchronous data &M2 Dials stored number when DTR off/on transition is detected/sync data &M3 Manual dial/sync data &M4 V.25 bis dialer/bisync protocol/sync data (ASCII) &M5 V.25 bis dialer/sdlc protocol/sync data (NRZ) &M6 V.25 bis async dial/sync data &M7 V.25 bis async dial/async data Motorola 336 BPS Fax Modem 53
&M8 V.25 bis dialer w/bisync protocol/sync data (EBCDIC) &M9 V.25 bis dialer w/sdlc protocol/sync data (EBCDIC) (NRZ) &MV.25 bis dialer w/sdlc protocol/sync data (ASCII) (NRZI) &MV.25 bis dialer w/sdlc protocol/sync data (EBCDIC) (NRZI) Separator fields depend on the data format. for ASYNC {sep} = command <CR> BISYNC {sep} = <sy><sy><stx> command <etx> SDLC {sep} = <Flags><Addr><ctl> command <FCS> where: <sy> = 6 hexadecimal <stx> = 2 hex <etx> = 3 hex <etb> = 7 hex <Flag> = 7E hex <Addr> = FF hex <ctl> = 3 hex (last frame), 3 hex (not last frame) <FCS> = Frame Check Sequence <CR> = Carriage Return 54 Motorola 336 BPS Fax Modem
DIAL PARAMETERS The parameters used in autodialing are listed below. The memory available for dialing can hold up to 4 characters. If you insert spaces or other parameters not listed, like as dashes, those characters are not counted. Character Function through 9 DTMF and pulse digit * and # DTMF digit : Wait for dial tone W Wait for 2nd type of dial tone > Pause for second = Pause for 3 seconds < Pause for programmed delay time P Pulse dialing T Tone dialing & Flash (go on hook) for <Insert equation here> second ; PARM separator Space, dash, parenthesis, Characters inserted for readability only period Motorola 336 BPS Fax Modem 55
V.25 BIS DIALER COMMANDS Sync Command Description CIC Connect incoming call command CRN nn...n Dial command (nn...n = number to be dialed) - 9 * # : W > = < P T & ; Space, dash, parenthesis, period CRR n CRS a DIC PRK PRL a;b PRN a;nn...n DTMF and pulse digit DTMF digit Wait for dial tone Wait for second type of dial tone Pause for second Pause for 3 seconds Pause for programmed delay time Pulse dial Tone dial Flash (go on hook) for /2 second Parameter separator Characters used for clarity Redial the last number a maximum of n times Dial stored number command (a = address) Disregard incoming call command Save current option settings Link number at address a with address b Program number command (nn...n = number to be dialed, a = address) PRO xxx;yy;;... Program options command (xxx = register address, yy = option count) PRP n Restores current option settings to the factory defaults in default bank n (-9) RLL Request list of linked numbers command RLN Request list of stored numbers command RLO xxx;yy Request list of stored options command (xxx = register address, yy = option count) RLV Request list of version information command 56 Motorola 336 BPS Fax Modem
RESPONSE MESSAGES Response Message Meaning CFIAB Call failure - answer back tone but no connection CFIDT Call failure - no dial tone CFIET Call failure - reorder or busy CFILD Call failure - link list complete CFINS Call failure - number not stored CFINT Call failure - no answer back tone, no ringback CFIRT Call failure - timeout occurred CNX @ 336 bps CNX @ 288 bps CNX @ 264 bps CNX @ 24 bps CNX @ 26 bps CNX @ 92 bps CNX @ 68 bps CNX @ 44 bps CNX @ 2 bps CNX @ 96 bps CNX @ 72 bps CNX @ 48 bps CNX @ 24 bps CNX @ 2 bps INC INVCU INVMS INVPS INVPV VAL Intermediate call progress - connection made at 336 Intermediate call progress - connection made at 288 Intermediate call progress - connection made at 264 Intermediate call progress - connection made at 24 Intermediate call progress - connection made at 26 Intermediate call progress - connection made at 92 Intermediate call progress - connection made at 68 Intermediate call progress - connection made at 44 Intermediate call progress - connection made at 2 Intermediate call progress - connection made at 96 Intermediate call progress - connection made at 72 Intermediate call progress - connection made at 48 Intermediate call progress - connection made at 24 Intermediate call progress - connection made at 2 Incoming ring detected Invalid command - command unknown Invalid command - message syntax error Invalid command - parameter syntax error Invalid command - parameter value error Valid command received Motorola 336 BPS Fax Modem 57
OPTIONS You can change the options for the V.25 bis autodialer using the PRO command or listed using the RLO command. Settings without options are permissive, 2-wire dial-up. Option Definition Settings Default 2: Intermediate call progress messages - Disable 3: Blind dial - Disable 7: Long space disconnect - Disable 5: Primary transmit / receive rate 7: 2 bps 8: 24 bps 34: 48 bps 35: 96 bps uncoded 36: 96 bps 46: 72 bps 47: 2, bps 48: 4,4 bps 49: 6,8 bps 5: 9,2 bps 5: 2,6 bps 52: 24, bps 53: 26,4 bps 54: 28,8 bps 55: 3,2 bps 56: 33,6 bps 55: Transmit clock - Internal - External 2 - Receive (slave) 63: Autoanswer - Disable (answer after to 255 rings) 64: Line current disconnect - Off - Short (8 ms) 2 - Long (9 ms) 76: Speaker control - Off - On 4 - On until CD 6 - Off when dialing 77: Speaker volume - Low - Medium 2 - High 54 (288 bps) 2 4 58 Motorola 336 BPS Fax Modem
Option Definition Settings Default 85: Constant carrier RTS/CTS delay to 25 ms (in increments of ms) 87: DTR dropout timer DTR must turn off for this length of time to be recognized. to 255 in ms increments 89: Pause in dial string - Invalid to 255 seconds 9: Carriage return character ASCII or EBCDIC character range 9: Line feed character ASCII or EBCDIC character range 92: Guard tone = None = 55 Hz 2 = 8 Hz 93: Carrier detect delay - Off; to 255 in increments of ms 94: Loss of carrier disconnect - Off to 255 in ms increments 95: DTR dial address - Stored telephone number address to dial on DTR off-to-on transition 96: DTR dial - Disable 98: Call timeout - Off -255 sec 3: Signal quality retrain - Disable - Send training sequence on poor quality : Modulation mode : Automode : V.2 2: B3 5: V.22 6: V.22 bis 7: V.27 ter 9: V.29 2: V.32 bis 3: V.34 5 (5 ms) 2 3 dec dec ASCII; 37 dec EB- CDIC 6 (6 ms) 4 (.4 sec) 3 sec Motorola 336 BPS Fax Modem 59
Option Definition Settings Default 2 V.34 Select Threshold : Low : Medium 2: High 3 V.34 Asymmetric bit rates : Disabled : Enabled 93: Bilateral loop - If enabled and a test is commanded, bilateral loop is defined as follows: - Disabled d Test Commanded Bilateral Loop Loop Loop 2 Loop 2 Loop Loop 3 Loop 4 Loop 4 Loop 3 Loop definitions are per CCITT V.54. 94: Computer commanded remote digital loopback 95: Computer commanded local analog loopback - Disable - Disable 96: Remote commanded test - Disable 97: Test timer - Until DTR drops TTT - to 255 sec 6 Motorola 336 BPS Fax Modem