Programmer’s GuideMD566XJuly 2001
56K V.92 Data, Fax, and Voice Chipset10 Intel Confidential Programmer’s GuideQ1 Disables result codes Sn Select an S-register none 0–37 no Sn=x Write
56K V.92 Data, Fax, and Voice Chipset100 Intel Confidential Programmer’s Guide+VTX nonePlay Mode: This command causes the modem to start voice transmi
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 1017. S-REGISTERS The MD566X chipsets provide direct access to the internal
56K V.92 Data, Fax, and Voice Chipset102 Intel Confidential Programmer’s GuideS3 13Carriage Return Character: S3 specifies the AT command string termi
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 103S9 6Carrier Detect Recovery Time: S9 specifies how long the remote modem
56K V.92 Data, Fax, and Voice Chipset104 Intel Confidential Programmer’s GuideS14 138Bit-Mapped Options: S14 is a read-only register that indicates AT
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 105S21 48Bit-Mapped Options: S21 is a read-only register that indicates AT
56K V.92 Data, Fax, and Voice Chipset106 Intel Confidential Programmer’s GuideS23 noneBit-Mapped Options: S23 is a read-only register that indicates A
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 107S30 0Disconnect Inactivity Timer: This S-register sets the length of tim
56K V.92 Data, Fax, and Voice Chipset108 Intel Confidential Programmer’s GuideS33 10Sleep Mode Timer: S33 determines when the modem enters sleep or po
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 109S37 0Maximum Line Speed Attempted: (cont.) n = 0–35 n = 0* DTE raten = 1
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 11&D0 In Async mode, modem ignores DTR&D1Modem switches from data
56K V.92 Data, Fax, and Voice Chipset110 Intel Confidential Programmer’s Guidea. Current download speeds are limited to 53,333 bps due to FCC rules th
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 1118. CALLER IDThis section describes Caller ID for the United States. Call
56K V.92 Data, Fax, and Voice Chipset112 Intel Confidential Programmer’s GuideExample 1: The following example of formatted form report (AT+VCID=1) il
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 1139. MANUFACTURING-ONLY COMMANDS The following commands are provided for m
56K V.92 Data, Fax, and Voice Chipset114 Intel Confidential Programmer’s Guide!P=m noneSet Plug-and-Play Board Serial Number: This command sets the se
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 115$TTnn 00Tone Test Command: This command outputs the corresponding tones
56K V.92 Data, Fax, and Voice Chipset116 Intel Confidential Programmer’s Guide$TTnn 00Tone Test Command, Continued: Analog Loopback (ALB) Test:n = 15
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 117#VGP0=n#VGP1=n#VGP2=nSee Note 1Read/Write General-Purpose Pins: These co
56K V.92 Data, Fax, and Voice Chipset118 Intel Confidential Programmer’s Guide
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 11910. PARALLEL HOST INTERFACE 16C450/16C550A UARTThe parallel host interfa
56K V.92 Data, Fax, and Voice Chipset12 Intel Confidential Programmer’s Guide* Value saved in NVRAM. **Command not preceded by an “AT”. &Wn Stored
56K V.92 Data, Fax, and Voice Chipset120 Intel Confidential Programmer’s GuideTable 10-1. Parallel Host Interface UART Register Bit AssignmentsNote: T
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 12110.1 UART Register Definitions10.1.1 Scratch Register (SCR)This is an 8-
56K V.92 Data, Fax, and Voice Chipset122 Intel Confidential Programmer’s GuideIn FIFO mode, the modem keeps track of the character in which an error h
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 123This register controls the DTE-DCE UART interface. 10.1.5 Line Control R
56K V.92 Data, Fax, and Voice Chipset124 Intel Confidential Programmer’s Guide10.1.6 FIFO Control Register (FCR)This write-only register is used to en
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 12510.1.7 Interrupt Identity Register (IIR)This read-only register indicate
56K V.92 Data, Fax, and Voice Chipset126 Intel Confidential Programmer’s Guide10.1.8 Interrupt Enable Register (IER)This register is used to enable up
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 12710.1.11Divisor Latch Registers (DLM and DLL)The LS divisor latch (least-
56K V.92 Data, Fax, and Voice Chipset128 Intel Confidential Programmer’s Guideb) The data ready bit, DR (LSR0), is set as soon as a character is trans
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 129
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 13
56K V.92 Data, Fax, and Voice Chipset130 Intel Confidential Programmer’s Guide
56K V.92 Data, Fax, and Voice Chipset14 Intel Confidential Programmer’s GuideTable 2-2. V.44 / V.42 / V.42 bis MNP∗ Command SummaryNote Command Functi
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 15\K2, 3 Nondestructive/expedited \K4, 5 Nondestructive/nonexpedited * \Nn
56K V.92 Data, Fax, and Voice Chipset16 Intel Confidential Programmer’s Guide* Value saved in NVRAM.
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 17 Table 2-3. Fax Identity Command SummaryCommand Function Default RangeRep
56K V.92 Data, Fax, and Voice Chipset18 Intel Confidential Programmer’s Guide NOTE: See the complete command description in the MD566X Programmer’s
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 19Table 2-7. Voice DTE←DCE Character PairsResponse Hex Code Function<DLE
MD566X — 56K Data, Fax, and Voice Chipset2 Intel Confidential Programmer’s GuideRevision HistoryDate RevisionMay 2001 Revise layout.July 2001 Update f
56K V.92 Data, Fax, and Voice Chipset20 Intel Confidential Programmer’s GuideNote: The manufacturing-only S-registers S91 and S92 are listed in the Ma
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 21Note: The manufacturing-only S-registers S91 and S92 are listed in the Ma
56K V.92 Data, Fax, and Voice Chipset22 Intel Confidential Programmer’s GuideTable 2-11. V.34 Mode DCE-to-DCE Response Codes Verbose Code Numeric Cod
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 23Note: The W3 AT command reports the special verbose code listed, which is
56K V.92 Data, Fax, and Voice Chipset24 Intel Confidential Programmer’s Guide3. BASIC DATA MODE AT COMMANDS The 56K FastPath chipsets implement:• Stan
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 25Configure the DCE to use different response codes using the ATWn command
56K V.92 Data, Fax, and Voice Chipset26 Intel Confidential Programmer’s Guidepreviously-saved telephone numbers can be read from the modem using the v
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 27ATI1 Causes the modem to send the modem’s firmwareversion to the DTE.CD08
56K V.92 Data, Fax, and Voice Chipset28 Intel Confidential Programmer’s Guide3.6 Online Command Mode [Escape Codes, On]After establishing a connection
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 29The V.92 Quick Connect feature is controlled by the +PSS and +PQC command
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 3CONVENTIONSThis section lists conventions used in this data book. Note: S-
56K V.92 Data, Fax, and Voice Chipset30 Intel Confidential Programmer’s Guideallows the DTE-to-modem data rate to be different from the modem-to-modem
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 31Modem-on-Hold: Incoming Voice Call in Data ModeEnable MOH(+PMH=0)(+PCW=0)
56K V.92 Data, Fax, and Voice Chipset32 Intel Confidential Programmer’s Guide Modem-on-Hold: Initiating a Voice Call in Data ModeEnable MOH(+PMH=0) Co
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 33To configure the DTE-to-modem data rate (in data on-hook command mode), c
56K V.92 Data, Fax, and Voice Chipset34 Intel Confidential Programmer’s GuideThe allowable connection modulations and data rates are determined by the
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 35S-register S37 specifies the maximum data rate that can be attempted duri
56K V.92 Data, Fax, and Voice Chipset36 Intel Confidential Programmer’s Guide3.9 Diagnostic Testing [S18, &Tn] The &Tn command initiates loopb
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 37the same as the test string, then theDTE-to-modem communication channel i
56K V.92 Data, Fax, and Voice Chipset38 Intel Confidential Programmer’s Guide3.9.2 Local Analog Loopback With Self-Test [AT&T8] This test is used
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 39OK command mode. 3.10 AT Escape SequencesThe 56K family provides the indu
56K V.92 Data, Fax, and Voice Chipset4 Intel Confidential Programmer’s GuideDRAM dynamic random-access memory EPROM electrically programmable read-onl
56K V.92 Data, Fax, and Voice Chipset40 Intel Confidential Programmer’s Guidecommand mode and sends an ‘OK’ message. After sending the “OK” message,th
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 41The escape character is determined by the value stored in S-register S2,
56K V.92 Data, Fax, and Voice Chipset42 Intel Confidential Programmer’s GuideBn 1Select ITU-T or Bell∗: This command selects the ITU-T or Bell configu
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 43D noneDial Command: This command causes the modem to immediately go off-h
56K V.92 Data, Fax, and Voice Chipset44 Intel Confidential Programmer’s GuideEn 1Command Mode Echo: This command selects whether the modem echoesAT co
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 45In0Identification/Checksum Option: This command causes the modem tosend p
56K V.92 Data, Fax, and Voice Chipset46 Intel Confidential Programmer’s GuideIn(cont.)0Identification/Checksum Option: (cont.)n = 11 Modem board confi
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 47Ln 2Speaker Volume Control: This command selects the modem’s speaker vol-
56K V.92 Data, Fax, and Voice Chipset48 Intel Confidential Programmer’s GuideSn=x noneWrite to an S-Register: This command writes a decimal number “x”
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 49Wn 0Response Code Data Rate: This command selects whether the modemsends
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 51. INTRODUCTION The MD566X Programmer’s Guide describes the software inter
56K V.92 Data, Fax, and Voice Chipset50 Intel Confidential Programmer’s GuideXn 4Result Code Type/Call Progress: This command determines which mo-dem
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 51&Dn 2DTR (Data Terminal Ready) Option: This command controls how the
56K V.92 Data, Fax, and Voice Chipset52 Intel Confidential Programmer’s Guide&Pn 0Dial Pulse Ratio: This command determines the make/break (that i
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 53&Vn 0View Active Configuration and Stored Profiles: This command caus
56K V.92 Data, Fax, and Voice Chipset54 Intel Confidential Programmer’s Guide&Yn 0Select Stored Profile on Power-up: This command selects the part
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 55-Cn 0Generate Data Modem Calling Tone: This command allows the DTE to sel
56K V.92 Data, Fax, and Voice Chipset56 Intel Confidential Programmer’s Guide+MS=m see “m”Modulation Selection: This command sets the type of modulati
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 57+MS=m(cont.)see “m”Modulation Selection: (cont.) V9056-kbps V.90 asymmetr
56K V.92 Data, Fax, and Voice Chipset58 Intel Confidential Programmer’s Guide+MS=m(cont.) see “m”Modulation Selection: (cont.) Range: <max rate>
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 59+PCW=m 0Call Waiting Enable: This command controls the action to be taken
56K V.92 Data, Fax, and Voice Chipset6 Intel Confidential Programmer’s Guide1.1 V.92, V.90 and V.34 Data ModesIntel® MD566X chipsets default to the IT
56K V.92 Data, Fax, and Voice Chipset60 Intel Confidential Programmer’s Guide+PMHR noneInitiate Modem on Hold: This command requests the DCE to initia
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 61+PSS=m 2Use Short Sequence: This command causes a calling DCE to force ei
56K V.92 Data, Fax, and Voice Chipset62 Intel Confidential Programmer’s GuideNotes
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 634. ERROR CORRECTION AND DATA COMPRESSIONThe MD566X chipsets support two t
56K V.92 Data, Fax, and Voice Chipset64 Intel Confidential Programmer’s GuideTable 4-1 lists connection types corresponding to \Nn settings.NOTES:1) M
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 65The list of commands needed to enter a specific error correction or data
56K V.92 Data, Fax, and Voice Chipset66 Intel Confidential Programmer’s GuideTable 4-2. V.44 / V.42 / V.42 bis and MNP Data Mode Command DescriptionsN
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 67\Cn 0Set Auto-Reliable Buffer (requires a license from Microcom): In aut
56K V.92 Data, Fax, and Voice Chipset68 Intel Confidential Programmer’s Guide\Kn 5Set Break Control: Defines what action the modem takes when a break
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 69\Qn 3Set Serial Port Flow Control: This command specifies the DTE-to-mode
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 7Examples of modem responses:OK ERROR CONNECT 28800 0 In the online state,
56K V.92 Data, Fax, and Voice Chipset70 Intel Confidential Programmer’s Guide-Jn 1Set V.42 Detect Phase: In V.42 modes (\N3, \N4), this command specif
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 71+DS44=m3,0,0,471,972,140,140,1884,3768V.44 Data Compression: This command
56K V.92 Data, Fax, and Voice Chipset72 Intel Confidential Programmer’s Guide5. FAX CLASS 1 AT COMMANDSThe 56K FastPath family implements the EIA-578
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 735.2 Fax Class 1 Commands The fax Class 1 AT commands are divided into thr
56K V.92 Data, Fax, and Voice Chipset74 Intel Confidential Programmer’s Guidebytes of fax data before sending it to the remote modem (AT+FTM command).
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 75After receiving a frame correctly using the AT+FRH command (FCS is OK), t
56K V.92 Data, Fax, and Voice Chipset76 Intel Confidential Programmer’s GuideThe following data mode and voice mode AT commands are supported in fax m
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 77+FRH=n(cont.)Receive HDLC Data: (cont.)The modem obeys the configured flo
56K V.92 Data, Fax, and Voice Chipset78 Intel Confidential Programmer’s Guide+FTH=n noneTransmit HDLC Data:The +FTH=<mod> command causes the mod
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 79+FTM=n noneTransmit Data:The +FTM = <mod> command causes the modem
56K V.92 Data, Fax, and Voice Chipset8 Intel Confidential Programmer’s Guide2. AT COMMAND SUMMARY TABLESThis section contains summary tables of all AT
56K V.92 Data, Fax, and Voice Chipset80 Intel Confidential Programmer’s Guide6. IS-101 VOICE MODE AT COMMANDSThe 56K FastPath chipsets implement a voi
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 816.1 DTMF Detection DTMF detection information is handled differently than
56K V.92 Data, Fax, and Voice Chipset82 Intel Confidential Programmer’s GuideTable 6-1. Voice Mode Command Descriptions Note: An asterisk (*) denotes
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 83+VBT=m see “m”Buffer Threshold Setting: This command specifies the flow c
56K V.92 Data, Fax, and Voice Chipset84 Intel Confidential Programmer’s Guide+VDR=m see “m”Distinctive Ring Selection: This command contains two param
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 85+VEM=m(cont.)see “m” Event Reporting and Masking: (cont.) NOTES:1) Items
56K V.92 Data, Fax, and Voice Chipset86 Intel Confidential Programmer’s Guide+VEM=m(cont.)see “m” Event Reporting and Masking: (cont.) Example 1. View
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 87The following example shows how to read the string. +VGM=n 128Speakerphon
56K V.92 Data, Fax, and Voice Chipset88 Intel Confidential Programmer’s Guide+VIP noneInitialize Parameter: This command causes the modem to initializ
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 89+VLS=n 0Relay/Playback Control: This command controls the four µP relay
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 9I4 Reserved I5 Reserved for modem chip hardware configu-ration I6 Country
56K V.92 Data, Fax, and Voice Chipset90 Intel Confidential Programmer’s Guide+VLS=n(cont.) 0Relay/Playback Control: (cont.) Voice I/O Primitive Codes
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 91+VRA=n 50Ringback-Goes-Away Timer: After originating a call in voice mode
56K V.92 Data, Fax, and Voice Chipset92 Intel Confidential Programmer’s Guide+VRX noneRecord Mode: This command causes the modem to enter record mode
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 93+VSD=m see ‘m’Silence Detection (Quiet and Silence): This command allows
56K V.92 Data, Fax, and Voice Chipset94 Intel Confidential Programmer’s Guide+VSM=mmanufac-turer- specifiedCompression Method Selection: This command
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 95+VSM=m(cont.)manufac-turer- specifiedCompression Method Selection: (cont.
56K V.92 Data, Fax, and Voice Chipset96 Intel Confidential Programmer’s Guide+VSP=n 0Speakerphone On/Off Control: This command turns on the speakerpho
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 97+VTS=m noneDTMF and Tone Generation: This command causes the modem to gen
56K V.92 Data, Fax, and Voice Chipset98 Intel Confidential Programmer’s Guide+VTS=m (cont.)noneDTMF and Tone Generation: (cont.) 1) Single ASCII char
56K V.92 Data, Fax, and Voice ChipsetProgrammer’s Guide Intel Confidential 99+VTS=m(cont.) noneDTMF and Tone Generation: (cont.) c) This command can
Comments to this Manuals