Home
Intel 537EX Modem User Manual
Contents
1. Bit 7 Data Carrier Detect DCD When this bit is set to 1 it indicates that the remote modem data carrier has been detected refer to the amp C command Bit 6 Ring Indicate RI This bit indicates when a ring signal has been detected Data Set Ready DSR This bit indicates when the modem is ready to establish a communication link i When entering voice mode DSR is set to 1 DSR is used for voice playback record DMA mode to indicate when the DTE Bit 5 has not responded to a modem DMA data transfer request DSR is set to 1 when DMA data are being transferred DSR is set to 0 when a new DMA transfer has not occurred with 1 7 ms after the previous DMA transfer DSR works similarly to a DMA terminal count Bit 4 Clear To Send CTS When this bit is set to 1 it indicates to the DTE that the modem is ready to receive data Delta Data Carrier Detect DDCDD When this bit is set to 1 it indicates that the DCD bit has changed its value since the DTE last read the MSR register Bit 2 Trailing Edge of Ring Indicator TERI This bit is set to 1 after the RI signal goes from a high to low state Bit 3 Delta Data Set Ready DDSR When this bit is set to 1 it indicates that the DSR bit has changed its value since the em DTE last read the MSR register Bit 0 Delta Clear to Send DCTS When this bit is set to 1 it indicates that the CTS bi
2. Originating Modem Answering Modem Resulting Connection Speed MS V34 1 0 0 0 MS V32 1 0 9600 9600 bps the originating modem is configured to attempt 0 0 0 a maximum 28 800 bps connection but the answering the UART data rate the UART data rate modem is configured to attempt a maximum data rate of 115 200 bps 14 400 bps 9600 bps MS V34 0 33 600 MS V32B 1 0 No connection the originating modem is configured to 33 600 0 0 9600 0 0 attempt only a 33 600 bps connection but the answering UART data rate B1 and UART data rate modem is configured to attempt a maximum data rate of 115 200 bps 14 400 bps 9600 bps 9600 bps the originating modem is configured to attempt a 0 0 MS V34 1 0 0 0 0 connection at between 7200 to 9600 bps or below The andl UART data tate UART data rate answering modem is configured to attempt a data rate of 9600 bps 9600 bps or below The connection takes place at 7200 bps 7200 bps the highest speed supported by both modems Diagnostic Testing S18 amp Tn The amp Tn command initiates loopback tests Setting S register S18 to a non zero value determines the length of testing after the modem receives the amp Tn command After the testing period elapses the modem halts the test and returns to command mode To abort the test before the test timer has timed out enter the escape code sequence followed by AT amp TO Setting S18 t
3. Wn ER DR MR ILRR wo Disable Disable Disable Disable We Disable Disable Enable Enable W3 Enable Enable Enable Enable W4 Enable Enable Enable Disable For example a connection is established with the remote modem as shown below with LAPM error correction and V 42 bis data compression The telephone line or modem to modem connection data rate is 33 600 bps and the local UART DTE to modem connection rate is 115 200 bps Figure 3 Example of a Remote Connection UART Telephone Interface Line LOCAL MODEM REMOTE MODEM 115 200 bps 33 600 bps The modem then sends the CONNECT messages for the following four Wn commands ATWO ILRR 115200 CONNECT 50666 ATW2 MCR V90 MRR 28800 CONNECT 50666 536EX Chipset Developer s Manual 27 Intel Confidential E Data Mode AT COMMANDS l ntel 8 3 3 28 ATW3 MCR V90 MRR 28800 ER LAPM DR V42B ILRR 115200 CONNECT 50666 ATW4 MCR V90 MRR 28800 ER LAPM DR V42B CONNECT 50666 Modem Reset and NVRAM Commands DS m Zn amp F amp Vn amp Yn amp Wn amp Zn x On powering up the DCE defaults to the configuration specified in NVRAM The DCE may then be configured as needed The DTE stores the DCE configuration in the NVRAM by first setting up the current configuration and then sending an AT amp Wn command The DCE configuration stored in the NVRAM is called a user profile Two independent
4. Al none Sending any character such as a carriage return after A and before a modem response is sent to the Repeat Last Command This command re executes the last AT command string stored in the command buffer A is the only command not preceded by AT and ended by a carriage return DTE causes the modem to abort the remainder of the command string in the modem internal command buffer none answer mode handshake without waiting for an incoming ring signal This command is useful for Answer Command This command causes the modem to immediately go off hook and initiate an manually answering a call or establishing a back to back connection with an originate mode modem Cn Carrier Control Option This command is reserved for selecting between controlled carrier or constant carrier modes This modem supports only constant carrier mode n 0 Transmit carrier always off returns an ERROR message n 1 Normal transmit carrier constant carrier NOTE An asterisk denotes the factory default setting 40 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Dial Command This command causes the modem to immediately go off hook as an originating modem and dial a telephone number with corresponding dial modifiers Dial modifiers are parameters that define how the modem should dial t
5. DLAB 0 This register is used to enable up to five types of UART interrupts receiver line status received data available character time out indication FIFO mode only Transmitter Holding register empty and modem status Each enabled interrupt can individually cause an interrupt to host on the uP HINT output pin To cause an interrupt to the host HINT both the interrupt enable bit and OUT2 MCR2 must be set to 1 Bits 7 4 Not used These bits are permanently set to 0 Bit 3 MSIE Modem Status Interrupt Enabled when set to 1 this bit enables the modem status interrupt Bit 2 RLSIE Receiver Line Status Interrupt Enabled when set to 1 this bit enables the receiver line status interrupt THREIE Transmitter Holding Register Empty Interrupt Enabled when set to 1 this bit enables the Transmitter BIEN Holding register empty interrupt RDAIE Received Data Available Interrupt Enabled when set to 1 this bit enables the received data available Bito interrupt 9 2 9 Transmitter Holding Register THR Figure 22 Transmitter Holding Register THR Register 0 THR DLAB 0 The THR Transmitter Holding register is a write only register used for sending data and AT commands to the modem 100 536EX Chipset Developer s Manual Intel Confidential _ ntel Parallel Host Interface 16C450 16C550A UART R 9 2 10 Rece
6. Table 6 V 44 V 42 V 42 bis MNP Command Summary See the relevant sections in the 536EX Developers Manual for full command description and parameter ranges 536EX Chipset Developer s Manual Intel Confidential Note Command Function Default Range apen An Set auto reliable fallback character 13 0 127 yes Cn MNP 5 data compression control 1 0 1 yes CO No compression C1 Enables MNP5 data compression d An MNP block size 3 0 3 yes VAO Maximum 64 characters A1 Maximum 128 characters A2 Maximum 192 characters A3 Maximum 256 characters Bn Set transmit break 3 0 9 i Cn Set auto reliable buffer 0 0 2 yes CO No data buffering C1 Four second buffer until 200 characters in the buffer or detection of a SYN character c2 No buffering Connects non V 42 modems to V 42 modem d Gn Set modem port flow control 0 0 1 yes GO Disables port flow control G1 Sets port flow control to XON XOFF Jn bps rate adjust control 0 0 1 yes JO Disables rate adjust J1 Enables rate adjust Kn Set break control 5 0 5 no connect state transmits a ae mode RO command state transmits Destructive expedited connect state receives connect state transmits K1 command state transmits Destructive expedited connect state receives S Value saved in NVRAM 19 AT Command Summary Tables 20 Table 6 V 44
7. The 536EX chipsets support four operating modes buffer normal MNP reliable V 42 auto reliable and V 42 reliable They allow the DCE to communicate with remote modems that may or may not support error correction and data compression Speed buffering which is used for all operating modes allows the DTE to modem data rate to be different from the modem to modem data rate This is accomplished by using transmitter and receiver buffers in the modem Thus the DTE to modem data rate can be set for 2400 bps when the modem to modem data rate is 300 bps without causing any data errors In all data modes the DTE to modem data rate can be set for any valid speed between 300 bps to 115 200 bps that is the modem autobauds up to 115 200 bps See Table 1 on page 11 for all DTE to DTE data rates The modem to modem data rates are listed in Table 2 on page 11 See Table 3 on page 11 for the modem to ISP data rates Each operating mode is explained in more detail in the following tables Table 19 Operating Modes Mode Features pl al No error correction data compression but speed buffering is supported MNP Reliable MNP 2 5 connection only If an MNP connection cannot be established the modem ES 4 4 6 hangs up V 42 Auto Reliable V 49 v 42 bis with fallback to MNP 2 5 or normal mode ES 3 0 2 V 42 Reliable V 42 V 42 bis or MNP 2 5 only connection If a V 42 V 42 bis MNP 2 5 connection ES 3 2 4 cannot be established the modem
8. The Quick Connect QC feature reduces the time it takes to make a connection to your service provider The modem retains information of the line conditions from your previous connection and uses this information to bypass parts of the training sequence As a result this provides faster connections Normal V 90 connections take about 25 30 seconds With V 92 Quick Connect your connect times can be up to 50 faster The V 92 Quick Connect feature is controlled by the PSS and PQC commands The PQC command enables and disables the shorten phase 1 and or phase 2 startup procedures The PSS command forces either a short or full startup procedure on the next and subsequent connections To enable the modem for V 92 Quick Connect set PSS 0 or 1 and PQC 0 Refer to Table 5 for the detailed description of these commands The Modem on Hold MOH feature allows you to receive an incoming voice call and stay connected to the Internet and then return online after your conversation without having to re dial This is very convenient where the same phone line is used for voice calls and data connections To receive an incoming call as described above requires that you have the Call Waiting service from your telephone company In addition the Caller ID service from your telephone company is recommended but not required for MOH This feature allows you to determine who is calling The hold time for your incoming call is define by your service provide T
9. rnrennrnvvnnnnnvnnonvrnrnnrrnnsnrnnnrnrenannnrenrnnresnnrnanennnnernnreennnnenenrrnsenrnnnsennnennnne 26 3 1 Using AT Commands to Access the S Registers Sn Sn X J smrrnrrnnnnnrnnnonrnnnnnnnnnrnnnn 26 3 2 Modem Responses and Command Echo En Vn Xn Wn Qn smrosnonnnnnrnnnonnnnnnnrnnrnnnn 26 3 3 Modem Reset and NVRAM Commands DS m Zn amp F amp Vn amp Yn amp Wn amp Zn X 28 3 4 Modem Identification Commands In FMI FMR FMM GMI GMM GMR GSN FMER EMDE FREVA eienenn een aaa eaaa aaa aa EA n i 29 3 5 Establishing a Modem Connection A D DS n S0J marnnrrnnnrnnnnnnvnnrnnrennnnnennnrrrenanrrnsrnnennn 29 3 6 Online Command Mode Escape Codes On arrrnnnnvnnnonvrnnnnnrnnnnvrnnrrrrnnnrnnnnrnnrennnnnnnrnnnne 30 3 7 Hanging Up Hn S10 Zn amp D2J rrernonnrvnrnnrrnnnnnvnnrnvvnnnnnrenrnvrrernrrnnennvnnrnrrerennnenenrrressrrnnsrnnennn 30 3 8 Modem to Modem Connection Data Rates rrrrnrnnnnnnvnnnnnrnnnnvrnnnnnvnnrnrrrnnnnnnnnrnrnnnnnnnnnennne 30 3 9 Diagnostic Testing S18 amp Tn mnrnannrrrnrrrrnnnnvnnnrnrrnnnnnvnnrnnrenerrrrnnrnverrrnannennnnnnenrenennnnesennne 36 3 9 1 Local Analog Loopback AT amp T1 encer enia 36 3 9 2 Local Analog Loopback With Self Test AT amp T8 rrraanrnnnnnrrnrnnnrnnnnnrnnnrrrnnrnnnenrnnr 37 3 10 AT Escape Sequences rnrnnnnnvnnnnnnrnannnrvnrnrnnnnernnnnnrrnnnnnrnennnvenenrnsnnnnenernrnnsnnnnenennenennnrsnennsee 38 3 10 1 Time Independen
10. 536EX Chipset Developer s Manual Intel Confidential n IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description Relay Playback Control This command controls the four uP relay drivers and controls hardware paths for voice playback record transmit and receive Preassigned Voice I O Labels lt label gt Primitive Code Description 0 None DCE on hook Local phone connected to Telco 1 T DCE off hook DCE connected to Telco Local phone provided with power to detect the hook condition L DCE on hook Local phone connected to DCE LT DCE off hook Local phone connected to Telco DCE connected to Telco Not implemented Return error Internal speaker connected to DCE DCE on hook Local phone connected to Telco Internal speaker connected to Telco DCE off hook DCE 5 ST connected to Telco Local phone provided with power to detect hook condition Internal microphone connected to DCE DCE on hook Local phone connected to Telco Internal microphone and internal speaker connected to Telco 7 MST Squelching active DCE off hook DCE connected to Telco Local phone provided with power to detect hook condition External speaker connected to DCE DCE on hook Local phone 4 S 6 M si connected to Telco Implemented as 4 Speaker jack determines VLS m 0 External speaker connected to Telco DCE off hook DCE 9 S1T connected to Telco Local phone pro
11. denotes the factory default setting 536EX Chipset Developer s Manual 69 Intel Confidential E IS 101 Voice Mode AT Commands l ntel IS 101 Voice Mode AT Commands 6 70 Note The 536EX chipsets implement a voice mode AT command set that allows a DTE to record and play back voice messages This product is compatible with the EIA TIA IS 101 voice command set This section lists supported commands and a detailed description of each command see Table 25 on page 71 When multiple commands are placed on a line a semicolon must be placed after each voice and fax command To originate a call to answer and to hang up use the ATD AT VLS70 and AT VLS 0 commands respectively Each command may be used as follows V lt command gt Read current setting V lt command gt Read permissible settings V lt command gt lt parameter gt Set parameter For example AT FCLASS determines whether the modem is configured for data or fax mode or voice mode AT FCLASS determines which data fax voice modes are supported by the modem AT FCLASS m switches between voice mode and data mode The modem exchanges streams of data with the DTE while executing the commands for voice playback AT VTX and record AT VRX and while in voice command mode with either the modem being off hook or using the local phone AT VLS m In these modes the DCE searches for DTMF calling tone and dial tones and reports them to the DTE whe
12. n amp C1 DCD set according to remote modem status amp Dn DTR data terminal ready option 2 0 3 yes amp DO In Async mode modem ignores DTR Modem switches from data mode to amp D1 command mode when an on to off transition of DTR occurs When DTR switches off the modem goes amp D2 on hook and disables Auto answer mode when DTR switches on auto answer is enabled amp D3 Turning off DTR re initializes the modem and resets values except UART registers amp F Load factory defaults none no amp Gn Guard tone option 1200 bps and 2400 bps 0 0 2 yes only amp GO Disables guard tone amp G1 Enables 550 Hz guard tone amp G2 Enables 1800 Hz guard tone amp Kn Select serial flow control 3 0 3 4 yes Value saved in NVRAM gt Command not preceded by an AT 16 536EX Chipset Developer s Manual Intel Confidential AT Command Summary Tables Table 5 Data Mode Command Summary Continued Note Command Function Default Range pearing amp KO Disables flow control amp K3 Bidirectional hardware flow control amp K4 XON XOFF software flow control mi amp Pn Dial pulse ratio 0 0 1 yes RPO Sets 10 pps pulse dial with 39 61 make break amp P1 Sets 10 pps pulse dial with 33 67 make break amp Sn DSR data set ready option 0 0 1 yes amp S0 DSR is always ac
13. Disconnect Inactivity Timer This S register sets the length of time in minutes that the modem stays online off hook before disconnecting when no data is being transmitted or received In data and fax modes any data transmitted or received between the DTE DCE interface resets the timer In all other modes except Telephone Emulation mode any data 530 0 transmitted resets the timer In Telephone Emulation mode 30 is ignored that is the modem does not automatically hang up the line after a given time delay Range 0 255 minutes 0 Disabled NOTE An asterisk denotes the factory default setting 88 536EX Chipset Developer s Manual Intel Confidential n S Registers Table 26 S Register Command Descriptions Continued Command Default Description Sleep Mode Timer S33 determines when the modem enters sleep or power down mode When enabled S33 0 the controller enters sleep mode whenever the modem has been inactive for a user programmable time delay S33 The modem is considered to be in an inactive state when No internal processing is being performed No activity occurs between the host and the modem within a 533 10 specified time period The modem is off line The modem exits sleep mode whenever the host reads or writes to the modem or when a ring signal is detected Sleep mode is disabled by setting S33 to 0 Range 0 90 seconds NOTE An asterisk d
14. and 48 000 bps 56K V 92 asymmetrical connections receive 28 000 29 333 30 666 32 000 33 333 34 666 36 000 37 333 38 666 40 000 41 333 42 666 44 000 45 333 46 666 48 000 49 333 50 666 52 000 53 333 54 666 and 56 000 bps V34 v92 If the MS m parameters contain conflicting information like MS V34 1 14400 0 with a DTE data rate of 2400 bps then the modem s connection attempts always fail and the modem reports a NO CARRIER message This happens because when the modem receives the MS m command the modem does not check for conflicts of valid parameter information Table 17 shows the resulting connection data rate when using non default values Because of impairments on the telephone line the actual connection speeds may be lower than the speeds defined in this table For V 92 V 90 and V 34 modulation the modem can receive data at a different data rate than the transmit data rate All other modulation types besides V 23 and V 34 use the same data rate for the transmitter and receiver Use ATW3 to see the modem s actual receive and transmit data rates the modem must be configured for ATV1 text response codes Table 17 shows examples of the resulting connection rate when non default values are used 536EX Chipset Developer s Manual 35 Intel Confidential Data Mode AT COMMANDS l n Table 17 Resulting Modem to Modem Connection Rates with Non Default Values 3 9 3 9 1 36
15. lt DLE gt The DTE also must recognize lt DLE gt lt ETX gt as the stream terminator Upon detecting lt DLE gt lt DLE gt the DTE must reinsert a single lt DLE gt in its place The modem buffers up to 512 bytes of voice data received from the SAFE analog to digital converters if the DTE cannot read the data immediately 536EX Chipset Developer s Manual Intel Confidential 6 1 6 2 IS 101 Voice Mode AT Commands DTMF Detection Reporting DTMF detection information is reported by the modem to the DTE by a lt DLE gt shielded command as outlined in Section 6 5 of the ITU V 253 specification When the DTMF burst is detected in Voice mode the modem sends to the DTE a lt DLE gt lt gt followed by a sequence of lt DLE gt lt gt is inserted to indicate the end of the determination interval For example a single 280ms burst of DTMF 5 would report lt DLE gt lt gt lt DLE gt lt 5 gt lt DLE gt lt 5 gt lt DLE gt lt 5 gt lt DLE gt lt 5 gt lt DLE gt lt gt Relay Control To originate a call that is to originate call forwarding or auto dialing and to generate tones use the dialing command ATDT lt telephone number gt If the modem was not already off hook then this command automatically configures the value for AT VLS m to m I or m 5 depending on the value for Mn To answer a call use the AT VLS m command Unlike data mode the modem when configured for voice mode does not automatically answer an in
16. lt v8b gt V 8 bis control Range 0 0 Disable V 8 bis negotiation lt cfrange gt Not supported lt protrange gt Not supported Indication Definition i Indicates V 8 ANSam has been detected This indication is only sent to the DTE if ABA 1 hd fag A8E lt v80 gt 6 and operating in originate mode Indicates V 25 answer tone 2100 Hz has been detected This indication is only sent to AP the DTE if A8E lt v80 gt 6 and operating in originate mode ABI lt v8ct Indicates the detection of a V 8 Cl signal and the recovered call function only if lt WOCI gt 4 ABE lt v8a gt 5 and operating in answer mode A8M lt CM gt Ndicates the hexadecimal coded CM signal only if A8E lt v8a gt 5 and operating in answer mode A8M lt JM gt Indicates the hexadecimal coded JM signal only if A8E lt v80 gt 6 and operating in originate mode Indicates the modem is transmitting the V 8 termination signal A8J 1 indicates A8J 0 1 transmission or detection of CJ while A8J 0 indicates time out while waiting for a CJ signal NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 47 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description EB 1 0 30 Break Handling Controls break handling in error control operation It accepts three numeric subparameters Syntax EB lt
17. 2 2 Modem Status Register MSR murnnrnnonvrrnnnvrnnnrnrennnnrrnnnnnnnernrenarnnnrnrnrreennrnnnnrnnnnnn 95 9 2 3 Line Status Register LSR mrrnrnnnnnvnnnrnvvrannnnennnvrennnvnnnnnnennrnnrnnnnnnenernrennansnnnennnne 96 9 2 4 Modem Control Register MCR cccceeseeeeeeeeeeeeeeeeeaaeeeeeeeeseeeeeseeeeeeseaaeeteenees 97 9 2 5 Line Control Register LCR rrrnrannnvnnonvrvnanrnnnnnnvnnnnnrnnnnnvennrnrenannnrnnnnnrnsnnrnnnnennnenn 97 9 2 6 FIFO Control Register FOR cccccceeescececeeeceseeeeeeeeeeesaeeeeeeesseaeeseeeeessnaaeeseaeees 98 9 2 7 Interrupt Identity Register IIR oo ec ceceeeeeeeeneeeeeeeeeeeeeeeeeeaeeeeeeenaeeeeeeeeaeeeeeeeaaes 99 9 2 8 Interrupt Enable Register IER erensia a aaa EA 100 9 2 9 Transmitter Holding Register THR rrrnnnnnvnnnnnnennvnnnnnrnnnrnnnnnrnnnrnnnrrrnnrrennrrrnrnenn 100 9 2 10 Receiver Buffer Register RBR ccccceeeeesseeeeeeenneeeeeeaaaeeeeeeaaaeeeeeeeaaeeeeeeeaaes 101 9 2 11 Divisor Latch Registers DLM and DLL annronnnvnnnnvnnnnnrnnnrnnrnnennnrnnnrnennnrnnesnennnnnn 101 9 3 16C550A UART FIFO Operation cecceccccsceceeneeeeeeeeeeeeeeeecaeeeeaaeeesaeeesaaaeseneeeesaeeeseneees 102 9 3 1 FIFO Interrupt Mode Operation anrrnenanvnnnonrrnnnnrnnnrnvennnnnrnnrnnrnnrrrrnnnenennnnnrnennnnnne 102 9 3 2 FIFO Polled Mode Operation cccccccesccceseeeeeeeeeeeeeeeeeaeeeeceeeeeseeeeseseeeesaeeseaes 102 Figures 1 WDM Driver Block D
18. 42 V 42 bis and MNP Data Modem Command Descriptions 3 0 2 H3 C1 3 2 4 CO H3 3 2 4 JO H3 3 2 4 JO HO 4 4 6 C1 4 4 6 C0 Command Default Description Set Auto Reliable Fallback Character In auto reliable mode ES 3 0 2 with auto reliable fallback character enabled C2 receipt of the fallback character from the line during the V 42 detection phase 5 causes the modem to switch to buffer normal mode This allows a remote user with a non V 42 modem An 13 to connect immediately with a V 42 modem A space or carriage return is usually chosen for the fallback character n 0 127 ASCII character MNP 5 Data Compression Control This command controls whether the data sent during the MNP frames is compressed using MNP Class 5 compression standard MNP 5 data compression can improve throughput by as much as 150 Cn 1 Range 0 1 n 0 No compression n 1 MNP Class 5 compression NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual Intel Confidential 57 BE Error Correction and Data Compression i ntel Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description MNP Block Size This command specifies the maximum number of data bytes in an MNP data frame A smaller frame size may improve throughput on high impairment noisy telephone lines Range 0 3 An 3 n 0 Ma
19. 50666 In the online state the DCE is off hook and communicating with a remote modem Any data sent from the DTE to the DCE is transmitted to the remote modem Similarly any data that the DCE receives from the remote modem is transmitted to the DTE In the online state the DCE does not echo back any of the data that the DTE sent to the DCE 536EX Chipset Developer s Manual Intel Confidential Table 1 Introduction The modem recognizes AT commands from the DTE at any valid data rate from 300 bps to 115 200 bps that is the modem autobauds up to 115 200 bps however the DTE should use the data rate specified for each mode according to the transmitting direction DTE to modem Table 1 or modem to modem Table 2 The V 90 and V 92 data rates are effective only in DCE to ISP connections DTE to DCE Data Rates for Each Mode Mode Data Rate bps Affected Data Data V 34 2400 115 200 Data V 90 28 800 115 200 DTE to modem data rate Data V 92 28 800 115 200 Fax 19 200 Voi e 19 200 115 200 AT commands playback and record modes varies according to compression type Table 2 DCE to DCE Data Rates for Each Mode Table 3 1 4 Mode Data Rate bps Affected Data Data V 34 2400 33 600 transmit and receive DTE to modem data rate Fax 300 14 400 Voice 19 200 115 200 AT commands playback and record modes varies according to compression type D
20. 6 TEMT Transmitter Empty This bit is set to 1 by the DCE whenever the THR Transmit Holding register and transmitter shift register are empty This bit is automatically reset to 0 by the DCE whenever the host writes a byte to the THR In FIFO mode this bit is set to 1 whenever the transmitter FIFO and shift register are both empty Bit 5 THRE Transmitter Holding Register Empty This bit is set to 1 whenever the THR Transmit Holding register is empty This bit is set to 0 whenever the host writes data into the THR Additionally if the THREIE Transmitter Holding Register Empty Interrupt Enable is set to 1 the modem causes an interrupt to the host whenever THRE goes to 1 In FIFO mode this bit is set to 1 whenever the XMIT FIFO is empty This bit is then reset to 0 when at least one byte is written to the XMIT FIFO Bit 4 BI Break Interrupt This bit is set to 1 whenever the received data are spaces logic 0 for at least 2M 3 bits M start bit of data character bits parity bit of stop bits This bit is reset to 0 whenever the host reads the LSR register The modem waits for the valid start bit before again transferring data to the FIFO When a break occurs in FIFO mode a single null character is placed in the RVCR FIFO The BI bit is then set when the zero character gets to the top of the FIFO stack Bit 3 FE Framing Error This bi
21. 600 24 000 26 400 and 28 800 bps For V 42 MNP and Buffer Normal modes the modem provides speed buffering see Section 4 starting on page 56 which allows the DTE to modem data rate to be different from the modem to modem data rate Users can take advantage of this feature by setting the DTE to modem rate to a high speed like 115 200 bps and letting the modem negotiate the best line rate The 536EX chipsets can be configured by the MS m command to support either asymmetrical or symmetrical connections The modem transmits and receives at the same speed in symmetrical connections and at different speeds in asymmetrical mode V 90 and V 92 connections are always asymmetrical V 34 mode connections can be either symmetrical or asymmetrical The modem uses six parameters for asymmetrical modes and four parameters for symmetrical modes Note that the transmitter speed and receiver speeds typically are different for most V 34 connections over the PSTN To configure the DTE to modem data rate in data on hook command mode change the terminal program COM port speed selection or write the appropriate divisor latch values for a given speed to the UART Divisor Latch registers Then send an AT lt CR gt or any other valid AT command to the modem The modem responds with an OK at the new data rate All commands and modem responses that follow use the new data rate In command mode the modem only changes its DTE to modem data rate after the Divisor L
22. 9 30 39 DTMF tones 0 9 A D 41 44 DTMF tones A D j 2A DTMF tone 23 DTMF tone o 6F Receive buffer overrun c 63 1100 Hz fax calling tone e 65 1300 Hz data calling tone h 68 Local phone goes on hook H 48 Local phone goes off hook S 73 Presumed hang up silence time out q 71 Presumed end of message quiet time out 6C Loop current interruption L 4C Loop current polarity reversal r 72 Ringback b 62 Busy reorder fast busy d 64 Dial tone detected u 75 Transmit buffer under run p 70 Line voltage increase extension phone goes on hook P 50 Line voltage decrease extension phone goes off hook a 61 Fax or data answer tone 2100 Hz 536EX Chipset Developer s Manual 23 Intel Confidential AT Command Summary Tables Table 11 Voice DTE lt _DCE Character Pairs Continued Response Hex Code Function f 66 Data answer detected 2225 Hz R 52 Incoming ring 25 26 27 28 29 Manufacturer specified Table 12 Dial Modifiers Command Function 0to9 Dialing digits A B C D Tone dial characters P Pulse dial R Reverse Originate mode S n Dial NVRAM telephone number T Tone dial WwW Wait for dial tone Pause Flash hook Wait for quiet answer Return to command state Ignored by modem Table 13 S Register Summary Note Register Function Default Range Units Reported by amp Vn ig SO
23. Data Rates oornnnnnavoornnnrvnvonnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnsnnnnnnnssnnnnnnnssannnnnnene 101 536EX Chipset Developer s Manual 5 Intel Confidential Contents Revision History Date Revision Description January 2002 002 Changed references to HaM Data Fax Voice to Intel 536EP V 92 Modem August 2001 001 Initial release 536EX Chipset Developer s Manual Intel Confidential intel Introduction 1 This developer s manual describes the software interface for Intel 536EX controllerless and controller chipset solutions The controllerless based solutions include the 536EP for PCI and Mini PCI Refer to the chipset datasheets for the detailed chipset descriptions public order numbers 273503 001 273xxx 001 273xxx 001 273xxx 001 and 273xxx 001 The controllerless based chipset as the name implies does not have a dedicated hardware controller The controller functions are executed by the CPU This developer s manual includes the AT command sets for data fax and voice and the UART interface and emulation Like the earlier solutions from Intel the 536EX chipsets support a variety of applications without the need of additional firmware development Note the supported AT commands are firmware or driver version dependent 1 1 Controllerless Modem Driver Overview 1 1 1 Windows Millennium Edition Windows Me Windows 2000 Windows XP and Windows NT 4 The controllerless
24. FIFOs clear the FIFOs set the RCVR FIFO trigger level and select the DMA signaling type MSB and LSB RCVR Trigger Bits FCR bits 7 and 6 are used to set the trigger level for the RCVR FIFO interrupt i RCVR FIFO Bit 7 Bit 6 Trigger Level Bytes Bits76 o 0 od 0 1 04 1 0 08 i 1 14 Bits 5 3 Reserved Bits 5 4 and 3 are reserved for future enhancements XFIFOR XMIT FIFO Reset When set to 1 this bit clears all the bytes in the XMIT FIFO and resets the internal Bit2 counter logic to 0 The internal shift register is not cleared by the XFIFOR bit This bit is automatically cleared by the modem RFIFOR RCVR FIFO Reset When set to 1 this bit clears all the bytes in the RCVR FIFO and resets the internal Bit 1 counter logic to 0 The internal shift register is not cleared by the RFIFOR bit This bit is automatically cleared by the modem FIFOE FIFO Enable This bit when set to 1 enables both the XMIT and RCVR FIFOs This bit must be a 1 BitO whenever writing to any other FIFO bit If FIFO is not set to 1 then the DTE can not program any of the FIFO functions 98 536EX Chipset Developer s Manual Intel Confidential Parallel Host Interface 16C450 16C550A UART intel 9 2 7 Interrupt Identity Register IIR Figure 20 Interrupt Identity Register IIR Register 2 read only farce Are o vowa m oa mor mine minen
25. Loop current polarity reversal All 15 Reserved 5 16 Reserved 17 Reserved 18 Ringback remote ring All 19 BUSY reorder fast busy Receive and Command 6 20 DIALTONE Receive and Command 21 Reserved 22 Reserved 23 Transmit buffer under run Transmit 7 24 Extension phone on off hook All 25 Fax or data answer for example 2100 Hz Command 26 Data answer for example 2225 Hz Command 27 Reserved 8 28 Reserved 29 Reserved 30 Reserved 31 Reserved 32 Reserved 33 Reserved 34 Reserved 35 Reserved NOTES Items marked with an asterisk meet IS 101 Class C specifications All Playback record and command modes NOTE An asterisk denotes the factory default setting 74 536EX Chipset Developer s Manual Intel Confidential in IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description Event Reporting and Masking cont Example 1 Viewing Supported Events To determine what events are supported by the modem send AT VEM AT VEM C Feature Class DB860980 lt Playback mode events OFEE0883 lt Record mode events BB863EEO lt Command mode events OK Example 2 Setting the Event Mask To set the event mask issue AT VEM m where m is eight hex digits This command is issued only in command mode and is followed when changing between voice modes That is the modem uses the En
26. Mode Command Descriptions Continued Command Default Description VLS m cont Relay Playback Control cont Voice I O Primitive Codes Primitive Code Description L Local phone T Telco line MO Internal microphone M1 External microphone SO Internal speaker requires squelch on any microphone activity S1 External speaker requires squelch on any microphone activity HO External microphone and speaker combination handset or headset NOTE For speakerphone applications see ATI10 VSP and Speakerphone AT Command Requirements in the Voice Application Note for more details VNH m Automatic Hang Up Control This command changes the way the modem responds to hang up commands after it switches from voice mode to fax or data modes Range 0 2 0 The modem retains automatic hang ups as normal in data and fax modes 1 The modem disables automatic hang ups usually found in non voice modes 2 The modem disables all automatic hang ups usually found in non voice modes except a logical hang up VRA m 50 Ringback Goes Away Timer After originating a call in voice mode this command selects the length of time the DCE waits between ringbacks before the DCE assumes the remote party has gone off hook After dialing a phone number and detecting a ringback the modem sends lt DLE gt lt 0 gt to the DTE if another ringback is not detected within this timer value This indicates that the remote telephon
27. Ring Selection This command contains two parameters The first selects whether the modem reports distinctive ring cadence information The second parameter controls the timing of the RING event code report m lt enable gt lt report gt Defaults 0 0 lt enable gt Ring Reporting The DCE reports the length of the ring period Range lt enable gt 0 255 enables disables distinctive ring reporting in the form DROF lt number in units of 0 1 seconds gt lt CR gt lt LF gt lt report gt Time Ring Reporting The DCE reports the silence period s length The DCE may produce a RING event code after the DRON message if enabled by the lt report gt parameter The lt report gt VDR m see m parameter should be set to a value larger than the expected off times within a single pattern so the RING even reports are issued only during the off times between the complex patterns Range lt report gt 0 255 reporting type in the form DROF lt number in units of 0 1 seconds gt lt enable gt lt report gt Function 0 Distinctive ring disabled 1 0 The modem reports DROF and DRON messages but does not report RING messages 1 non 0 The modem reports DROF DRON and RING messages 2 255 Reserved Regardless of its setting the VDR command can be disabled by the VEM command NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 73 Intel Confidential IS 101 Voice Mode A
28. This read only register indicates when the transmitter and receiver FIFOs are enabled and the source of highest priority pending interrupt to the DTE Five levels of modem interrupt sources in order of priority are receiver line status received data ready character time out indication transmitter holding register empty and modem status When the DTE reads the IIR the modem freezes all interrupts and indicates the highest priority pending interrupt While the DTE is reading the IIR register the modem records new interrupts but does not change its current indication until the read process is completed Table 28 Interrupt Control Functions FIFO Interrupt Mode Identification Interrupt Source and Reset Functions Only Register Bit 3 Bit2 Bit1 Bito Priorit Int Lav J Interrupt Type Interrupt Source Interrupt Reset Control ID2 ID1 IDO Pend eve 0 0 0 1 None None Overrun Error Parity Error Receiver Line Reading the LSR Line 0 1 1 0 Highest Framing Error or Break A Status interrupt Status register Reading the RBR Receiver 0 1 0 0 Second Received Data Receiver Data Available or Buffer register or the FIFO Available Trigger Level Reached Drops below the Trigger Level No characters have been Character removed from or entered into the RCVR FIFO during 1 1 0 0 Second Time out the last four character times der de ke Indication and there is
29. V 42 detection phase 3 Initiate V 42 with detection phase 4 Initiate alternate protocol 6 Initiate synchronous access mode when connection is completed and when in data state lt orig_fbk gt Specifies the acceptable fallback mode of operation when the DCE is the originator This setting is ignored if lt orig_rqst gt 6 ES a Range 0 2 4 m see m F i 0 Error control optional either LAPM or alternative acceptable If error control is not established maintain the DTE DCE data rate and use the V 14 buffered mode with flow control during non error control operation 1 Error control optional either LAPM or alternative acceptable If error control is not established change the DTE DCE data rate to match the line rate and use direct mode 2 Error control required either LAPM or alternative acceptable If error control is not established disconnect 3 Reserved 4 Error control required only alternative protocol acceptable If error control is not established disconnect lt ans_fbk gt Specifies the acceptable fallback mode of operation when the DCE is the answerer Range 1 2 4 6 8 0 Direct mode 1 Error control disabled use buffered mode 2 Error control optional either LAPM or alternative acceptable If error control is not established maintain the DTE DCE data rate and use local buffering and flow control during non error control operation 3 Reserved 4 Error control is required either LAPM or
30. V 42 V 42 bis MNP Command Summary Continued intal 7 Reported Note Command Function Default Range by amp Vn Enters command mode connect state transmits o break sent a command state transmits i i Nondestructive expedited connect state receives connect state transmits K3 command state transmits Nondestructive expedited connect state receives connect state transmits Enters command mode no break sent K4 d state t it command state transmits Nondestructive connect state receives nonexpedited connect state transmits Nondestructive K5 command state transmits nonexpedited connect state receives 2 TO Disables inactivity timer 0 0 90 yes Xn Set XON XOFF pass through 0 0 1 yes X0O Processes flow control characters x4 Processes flow control characters and passes to local or remote Jn Set V 42 detect phase 1 0 1 yes JO Disables the V 42 detect phase J1 Enables the V 42 detect phase E Hn V 42 bis compression control 3 0 3 yes HO Disables V 42 bis H1 Enables V 42 bis only when transmitting data H2 Enables V 42 bis only when receiving data Enables V 42 bis for both transmitting and receiving H3 data On V 42 bis string length 32 6 250 no DR m Controls data compression reporting 0 0 1 no m 0 Disabled m 1 Enabled DS m Controls V 42 bis data compression ve 6 See no
31. alternative is acceptable If error control is not established disconnect 5 Error control required only LAPM acceptable If error control is not established disconnect 6 Error control required only the alternative protocol is acceptable If error control is not established disconnect 8 Initiate synchronous access mode when the connection is complete and data state is entered NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 63 Intel Confidential Fax Class 1 A T Commands i n Fax Class 1 AT Commands 5 5 1 The 536EX chipsets implement the EIA 578 data fax Class 1 AT command set standard This AT command set allows a DTE with Class 1 communication software and a 536EX based modem to communicate with Group 3 fax machines In addition these chipsets provide fax identity and test commands Fax identity commands are described in Table 22 all other fax AT commands are provided in Table 24 on page 67 Fax Identity Commands The fax identity commands are AT FMFR AT FMDL AT FMI AT FMM AT FMR and AT FREV These commands respond back with modem manufacturer product model and product revision information Table 22 Fax Identity Command Descriptions Command Default Description Identifies Modem Manufacturer This command causes the DCE to send a message to the DTE indicating the DCE manufacturer This command is identical to ATI2 and AT GMI FMFR
32. carrier gt changes the preferred modulation lt max rx rate gt is only used for modulations that support unequal maximum bit rate limits for the transmit and receive channel like V 23 and V 90 and is used to specify limits for the receive channel as distinct from the transmit channel Range 0 and the DCE bps given in the lt carrier gt description table above Default 0 NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 53 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description Call Waiting Enable This command controls the action to be taken upon detection of call waiting in a V 92 DCE PCW m 0 0 Toggle V 24 Circuit 125 and collect Caller ID if enabled by VCID 1 Hang up 2 Ignore V 92 call waiting This command causes the DCE to activate de activate the hook relay for supporting the 2C relay ENE none 0 connects the telco terminals to the modem 1 connects the telco terminals to the phone terminals PCM Upstream Ignore This command controls the use of PCM upstream in a V 92 DCE PIG m 1 0 Enable PCM upstream 1 Disable PCM upstream Modem on Hold Enable This command controls whether or not modem on hold procedures are enabled during V 92 operation SEMHEm o 0 Enables V 92 modem on hold 1 Disables V 92 modem on hold V 92 Modem on Hold Hook Flash This command causes the DCE to go on hoo
33. data lt pending RD gt controls how previously received data remaining in the DCE buffers should be handled when the remote DCE disconnects the call 0 Discard all buffered data immediately and disconnect 1 Attempt until all data is delivered ignoring timer if local DTE requests disconnect discard remaining data 2 Attempt until all data is delivered if timer expires or local DTE requests disconnect discard remaining data lt timer gt sets a maximum time limit that the DCE will attempt to deliver the buffered data before disconnecting and discarding the remaining 0 30 Delivery timer value in seconds Request Complete Capabilities List This extended format command causes the DCE to transmit a list of additional capabilities commands GCAP none AT GCAP GCAP FCLASS MS ES DS OK Identify Country of Installation This extended command is used to indicate and select the country of installation for the DCE The DTE may use this value to determine country specific functions To determine what countries the DCE supports issue the AT GCI command Refer to the ITU T T 35 GCI m see m recommendation for the details on what country code is used for each country Default country of installation m country code e g United States AT GCI B5 Identify Modem Manufacturer This command causes the DCE to send a message to the DTE indicating the DCE manufacturer This command is identical to AT FMFR and AT FMI GMI none AT GMI Intel Corporatio
34. does not support buffer trigger levels or time out conditions 536EX Chipset Developer s Manual 103 Intel Confidential
35. hangs up Table 20 lists connection types corresponding to ES settings 56 536EX Chipset Developer s Manual Intel Confidential Table 20 Resulting ES Connection Types Error Correction and Data Compression ES Settings Answer Modem MNP 5 requires the modem to be configured for C1 V 42 bis requires the modem to be configured for H3 Refer to Cn and An commands for more information about auto reliable mode ES Settings ES 1 0 1 ES 4 4 6 Pep z ES 3 2 4 Originate Modem Buffer MNP Reliable er V 42 Reliable reliable ES 1 0 1 Butter Buffer normal mode Modem hangs up Buffer normal mode Modem hangs up u EGG Modem hangs MNP 2 5 MNP 2 5 MNP 2 5 u MNP Reliable oe ES 2 tES 9 0 Buffer normal mode MNP 2 5 V 42 V 42 bis V 42 V 42 bis V 42 Auto reliable eed Aya Modem hangs MNP 2 5 V 42 V 42 bis V 42 V 42 bis u I i I V 42 Reliable RSE NOTES The list of commands needed to enter a specific error correction or data compression mode are as follows V 42 bis with fallback to MNP5 MNP2 4 or V 42 V 42 bis with fallback to V 42 MNP2 4 amp F V 42 bis only V 42 only MNP5 with fallback to MNP2 4 MNP2 4 only amp F ES 3 0 2 or ES ES 3 2 4 CO or ES J1 amp F ES 3 2 4 J0 or ES amp F ES 3 2 4 or ES J0 HO amp F ES 4 4 6 or ES amp F ES 4 4 6 CO or ES Table 21 V 44 V
36. hook control 0 0 1 no HO Hangs up the telephone line H1 Picks up the telephone line In Identification checksum option 0 oo no 10 ROM Checksum l1 Modem Name 12 Manufacturer 13 Chipset 14 Firmware Version 15 Modem Chip Hardware Configuration 16 DSP Patch Level 112 Country Code 17 111 113 114 120 Reserved 125 Ln Speaker volume control 2 0 3 yes LO Low speaker volume Li Low speaker volume L2 Medium speaker volume Value saved in NVRAM gt Command not preceded by an AT 14 Intel Confidential 536EX Chipset Developer s Manual AT Command Summary Tables Table 5 Data Mode Command Summary Continued 536EX Chipset Developer s Manual Intel Confidential Note Command Function Default Range jan L3 High speaker volume j Mn Speaker control 1 0 3 yes MO Speaker always off M1 Speaker on until carrier present M2 Speaker always on M3 Speaker off during dialing speaker on until carrier present On Go online 0 0 1 3 no 00 Returns modem to Data mode 01 Retrains equalizer and then returns to Data mode 03 Renegotiates rate and then returns to Data mode i P Select pulse dialing none yes i Qn Result code display control 0 0 1 yes Qo Enables result codes Q1 Disables result codes Sn Select an S register none 0 33 no Sn x Write to an S register none ae no Sn Read from an S regi
37. lt length of message gt lt data gt lt checksum gt in printable ASCII to avoid possible MESG problems with binary output numbers If a data tag is unrecognizable the DCE presents the given data item s information using the MESG tag The DCE follows the conventions of the unformatted reporting form defined below where applicable for the given data item only 90 536EX Chipset Developer s Manual Intel Confidential ntel Caller ID Example 1 The following example of formatted form report AT VCID 1 illustrates the case when the DCE does not recognize the tag of one given data item from a packet of data items data or fax command mode RING DATE 0321 TIME 1405 NMBR 5045551234 NAME DOE JOHN MESG 060342424231 RING RING Example 2 The following example illustrates the unsolicited response AT VCID 1 form of voice mode voice command playback and record modes lt DLE gt R lt DLE gt X DATE 0321 TIME 1405 NMBR 5045551234 NAME DOE JOHN MESG 060342424231 lt DLE gt R lt DLE gt R Example 3 The following example of formatted form reporting illustrates the case when the DCE does not recognize the tag of the packet data or fax command mode RING MESG 060342424231 RING RING For unformatted form reporting AT VCID 2 the DCE presents all information contained in the Caller ID packet as ASCII hex in printable characters This information inclu
38. on the capability to receive See the complete command description in the 536EX Developer s Manual for range information Table 10 Voice DTE DCE Character Pairs Response Hex Code Function lt NUL gt 00 Do nothing lt DLE gt 10 Two contiguous lt DLE gt lt DLE gt codes indicate a single lt DLE gt in the data stream lt SUB gt 1A lt DLE gt lt DLE gt in data stream lt ETX gt 03 End transmit data state 2F Start of DTMF tone shielding 536EX Chipset Developer s Manual Intel Confidential AT Command Summary Tables Table 10 Voice DTE DCE Character Pairs Continued Response Hex Code Function lt DEL gt 7F DTMF transition to off u 75 Bump up the volume d 64 Bump down the volume lt ESC gt 1B End receive data state 21 Receive data abort lt CAN gt 18 Clear transmit buffer of voice data 3F Transmit buffer space available query Table 11 Voice DTE lt DCE Character Pairs Response Hex Code Function lt DLE gt 10 Single lt DLE gt character in the data stream lt SUB gt 1A lt DLE gt lt DLE gt in data stream lt ETX gt 3 End of Record mode data X 58 Packet header for Complex Event Detection Report 2E Packet terminator for the Complex Event Detection Report 2F Start of DTMF tone shielding lt DEL gt 7F DTMF transition to off 0
39. rate gt Defaults m V92 1 0 0 0 0 MS will display the current MS parameter settings MS will display the MS parameter settings supported by the modem lt carrier gt specifies the preferred modulation The following table contains the modulations supported lt carrier gt Description BELL103 Bell 103 300bps FSK BELL212 Bell 212A DPSK V21 V 21 300bps FSK v22 V 22 1200bps QAM V22B V 22 bis 1200 or 2400bps QAM V23C V 23 1200bps forward and 75bsp reverse channel FSK V32 V 32 4800 or 9600bps QAM or 9600bps TCM V32B V 32 bis 4800 or 9600bps QAM or7200 9600 12000 or 14400bsp TCM V34 V 34 2400 4800 7200 9600 12000 14400 16800 19200 21600 24000 26400 28800 31200 or 33600bps V90 V 90 4800 7200 9600 12000 14400 16800 19200 21600 24000 26400 28800 31200 or 33600 bps on the transmit channel and 28000 29333 30666 32000 33333 34666 36000 37333 38666 40000 41333 42666 44000 45333 46666 48000 49333 50666 52000 53333 54666 or 56000 bps PCM on the receive channel V92 V 92 24000 25333 26666 28000 29333 30666 32000 33333 34666 36000 37333 38666 40000 41333 42666 44000 45333 46666 and 48000 bps on the transmit channel sem seem and 28000 29333 30667 32000 33333 34667 36000 37333 38667 40000 41333 42667 44000 45333 46667 48000 49333 50667 52000 53333 54667 or 56000 bps PCM on the receive channel lt automode gt enables or disable
40. rate limits For example If MS lt V32B gt V 34 V 90 and V 92 will not be available because they are above V 32 bis If MS 0 no alternative modulations will be available If MS V34 1 4800 33600 V 22 bis will not be available because its maximum DCE bit rate is 2400bps MR m Modulation Reporting Control Controls whether the MCR and MRR result codes are transmitted from the DCE to the DTE once a connection has been made If enabled the result code displayed shall represent the current negotiated DCE DCE modulation and rate and are issued before the Error Control ER or Data Compression reports DR and before the final result code CONNECT The format is as follows 0 Disables reporting of modulation no MCR and MRR intermediate result code transmitted 1 Enables reporting of modulation MCR and MRR intermediate result code transmitted Example if MR 1 MCR V34 MRR 33600 NOTE An asterisk denotes the factory default setting 52 536EX Chipset Developer s Manual Intel Confidential in Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Modulation Selection This command sets the preferred modulation whether alternative modulations can be tried and the transmit and receive DCE bit rates m lt carrier gt lt automode gt lt min rate gt lt max rate gt lt min rx rate gt lt max rx
41. the HaM Port Driver sends commands directly to the Windows virtual machine driver VCOMM VxD This low level communication driver supports the Win16 and Win32 Communication APIs Like the WDM drivers the Mini Port VxD drivers are fully plug and play and conform to Microsoft WHQL certification requirements 536EX Chipset Developer s Manual Intel Confidential Figure 2 1 2 536EX Chipset Developer s Manual Introduction When the controllerless chipsets are used with MS DOS applications however a UART emulation is required Intel provides an additional driver called Intelsdb VxD which includes a UART emulation Please refer to Section 9 1 UART Emulation in the Controllerless Modem on page 92 for an explanation of the 536EX UART emulation The Intelsdb VxD driver interacts directly with the VCOMM VxD driver using the Win16 and Win32 Communication APIs VxD Mini Port Driver Block Diagram NON SYSTEM VIRTUAL MACHINE MS DOS SHELL APPLICATION SYSTEM VIRTUAL MACHINE OR DRIVER WINDOWS APPLICATION MS DOS APPLICATION Intelsdb VXD VCOMM VXD HaM Port Driver Interrupt Services Chipset Hardware V 90 V 92 and V 34 Data Modes The 536EX chipset defaults to the V 90 or V 92 mode depending on the driver version The V 90 V 92 mode allows receive data rates of up to 56 000 kbps over the PSTN public switched telephone network only in connections with equipment compatible ISPs
42. the commands in the command line A command line can include one or more AT commands The commands can be separated by a space if desired but no punctuation is needed except for extended commands Extended commands begin with a such as fax voice and V 250 commands In a multiple command line extended AT commands must be separated from following commands by a semicolon Sending Commands Examples ATS1 lt CR gt A AT amp F amp D2 FCLASS lt CR gt AT FCLASS 0 S0 1 lt CR gt The modem provides status information to the DTE in the form of response codes as listed in Table 4 Response codes take two 2 forms text ATV1 or numeric ATV0 depending on how the modem is configured Table 4 lists basic format response codes These response codes have numeric equivalents that are displayed depending on the value of ATV In addition to the basic format response codes there are extended syntax result codes that indicate connection status of the DCE DCE connection that are not effected by numeric response reporting These result codes have no numeric equivalent and are always issued in text form The result codes display modem mode transmit connection rate error correction compression DTE rate and receive rate Note that the final connection message only indicates receive rate if ATXn is greater than 0 The format for the result codes code depends on the Wn command The setting of the Wn command will determine which of
43. this command defines whether the XON 11h and XOFF 13h characters received from the DTE are sent to the remote modem In addition if the modem port flow control is enabled G1 in normal mode the command specifies whether the XON and XOFF characters received from the remote modem are sent to the DTE In both cases flow control operation is not affected Range 0 1 n 0 Processes flow control characters n 1 Processes flow control characters and passes them through to the local or remote so they can process the characters Set V 42 Detect Phase In V 42 modes ES 3 0 2 and ES 3 2 4 this command specifies whether the modem detects V 42 MNP or no error correcting protocols from the remote modem and changes to the appropriate mode Otherwise only V 42 is attempted Range 0 1 n 0 Disables the V 42 detect phase n 1 Enables the V 42 detect phase Hn V 42 bis Compression Control This command specifies whether the data in the LAPM frames are compressed using V 42 bis data compression This can improve throughput by as much as 400 Compression can be negotiated to operate in one direction or both Range 0 3 n 0 Disables V 42 bis n 1 Enables V 42 bis only when transmitting data n 2 Enables V 42 bis only when receiving data n 3 Enables V 42 bis for both transmitting and receiving data On 32 V 42 bis String Length This command specifies the maximum number of characters that can be compressed in
44. user profile configurations and four telephone numbers can be stored Either user profile configuration can be used for the power up defaults AT amp Yn While in command mode the DCE can be re initialized at any time and the user profile changed using the ATZn command To configure the modem to factory defaults the AT amp F command is used A summary of the active user profile two NVRAM user profiles and previously saved telephone numbers can be read from the modem using the view command AT amp Vn The AT amp Zn x command stores one of four telephone numbers in the NVRAM To dial these telephone numbers use the ATDS m command If the active profile is not stored in one of the two user profiles after setting up the modem then the current settings are lost when the commands ATZ or AT amp F are issued or when the modem is powered down Examples ATZ Resets and then configures the modem to NVRAM user profile 0 AT amp F SO 1 amp W1 amp F configures the modem for factory defaults amp Y1 S0 1 configures the modem to answer after one ring amp W1 saves the active configuration to user profile 1 amp Y1 configures the modem to use NVRAM user profile 1 as the power up defaults AT amp Z2 9 Stores a telephone number into the NVRAM as phone number 2 which 408 444 5555 can be re dialed later using ATDS 2 536EX Chipset Developer s Manual Intel Confidential 3 4 Table 15 3 5 Data Mode AT COMMANDS Modem Identificat
45. when the remote modem transmit carrier is off longer than the duration specified in S register S10 To hang up the DTE typically sends an escape code sequence that causes the DCE to enter online command mode Upon receiving an OK message the DTE sends either ATH or ATZn to the DCE When the AT amp D2 command is used the modem goes on hook hangs up after an on to off transition of the DTR occurs The ATZn command causes the DCE to hang up and re initialize itself to the user profile specified by n Modem to Modem Connection Data Rates The data rates differ for each data mode selected The 536EX chipsets either default to V 90 or V 92 mode depending on the driver version For non ISP connections the chipsets fall back to V 34 mode The modem defaults to whatever mode is issued by the MS m command see the supported modulation types on Table 16 on page 35 536EX Chipset Developer s Manual Intel Confidential Data Mode AT COMMANDS In Data mode the 56K chipsets can transmit up to 48 000 bps V 92 mode or 33 600 bps V 90 mode and receive up to 53 333 bps Note that the chipsets are capable of achieving 56 000 bps but power limitations by the FCC limit actual speeds to 53 333 bps The 56K receive data rates can be achieved only in connections with equipment compatible ISPs Internet Service Providers In V 92 mode the 536EX supports three new features Quick Connect Modem on Hold and Pulse Code Modulation PCM Upstream
46. 0 3600 VSMem_ Manufac 11025 41 344 57 600 4135 cont turer specified lt cml gt AD4 4800 24 000 38 400 2400 7200 36 000 38 400 3600 8000 40 000 57 600 4800 9600 48 000 57 600 4800 11025 55 125 57 600 5513 lt cml gt LIN1 4800 48 000 57 600 4800 7200 72 000 115 200 7200 1 8000 80 000 115 200 8000 1 9600 96 000 115 200 9600 1 11 025 110 250 115 200 11 025 1 lt cml gt LIN2 4800 96 000 115 200 9600 1 NOTES 1 Because of the high UART data rates these compression sample rates may not be applicable to the serial host interface that is serial box modem designs see ATI5 to determine if the modem is using the serial host interface For parallel and PC Card host interfaces the modem ignores the UART data rate 2 DTMF detection is provided for all sample rates Speakerphone On Off Control This command turns on the speakerphone function This feature provides full duplex speakerphone capabilities with internal adaptive echo cancellers This command takes the received voice signal and loops it back to the analog transmit pins The host must configure the relays and microphone interface as necessary using the AT VLS m command Typically this means setting the off hook relay driver speaker and microphone inputs with AT VLS 13 VSP m 0 After enabling the speakerphone mode VSP 1 the modem remains in voice command mode and provides information about local off hook detection DTMF detection and tone detection i
47. 145 146 FTS m Stop transmission and pause none 0 255 no 536EX Chipset Developer s Manual 21 Intel Confidential AT Command Summary Tables 22 IS 101 Voice Command Summary intal Command Function Default Range Reported by amp Vn FCLASS 8 Voice mode selection 0 0 1 8 no FLO m Flow Control Select 1 0 2 no VBT m Buffer threshold setting 192 320 192 320 no VCID m Caller ID selection 0 0 2 no VDR m Distinctive Ring selection 0 0 Roe a T VEM m Event reporting and masking er no BB863EE0 VGM m Speakerphone microphone gain 128 121 131 no VGR m Receive gain selection 128 121 131 no VGS m Speakerphone speaker gain 128 121 131 no VGT m Volume selection 128 121 131 no VIP Initialize parameter no VIT m DTE DCE inactivity timer 0 0 255 no VLS m Hardware type control 0 0 15 no VNH m Automatic hang up control 0 0 2 no VRA m Ringback goes away timer 50 0 50 no VRN m Ringback never appeared timer 10 0 255 no VRX Record mode none no VSD m Silence detection quiet and silence 128 50 See note no VSM m Compression method selection 140 8000 0 0 See note no VSP m Speakerphone on off control 0 0 1 no HVSPS m Speakerphone type selection 1 0 1 no VTD m Beep tone duration timer 100 5 255 no VTS m DTMF and tone generation none See note no VTX Play mode none 7 no The noted parameters commands and responses depend
48. AT lt CR gt AT lt CR gt 0 lt CR gt ATS0 lt CR gt ATS0 lt CR gt 000 lt CR gt lt LF gt 0 lt CR gt Echo Text El V1 AT lt CR gt AT lt CR gt lt CR gt lt LF gt OK lt CR gt lt LF gt ATS0 lt CR gt ATSO lt CR gt lt CR gt lt LF gt 000 lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt 536EX Chipset Developer s Manual Intel Confidential a ntel 8 Data Mode AT COMMANDS B Host M m M mR n odem Setup Command ode esponse No Echo Numeric EO VO AT lt CR gt O lt CR gt ATS0 lt CR gt 000 lt CR gt lt LF gt 0 lt CR gt No Echo Text E0 V1 AT lt CR gt lt CR gt lt LF gt 0K lt CR gt lt LF gt ATS0 lt CR gt lt CR gt lt LF gt 000 lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt The DCE can be configures to use different response codes depending on the V 250 command that is enabled AT MR AT ER AT DR and AT ILRR Alternatively the ATWn command can be used to set these V 250 commands The mapping for the ATWn command to V 250 commands is shown in Table 14 The setting for the ATXn command page 43 can affect which ATWn response codes are reported to the DCE The ATXn command configures the modem call progress detection and reporting requirements during dialing for example dial tone and busy tone detection The AT Qn command selects whether the modem sends result codes to the DTE Table 14 Data Reporting Wn Mapping
49. Break 67 at 10 pulses per second for use in the United Kingdom and Hong Kong DSR Data Set Ready Option This command controls how the modem treats the DSR signal amp Sn 0 n 0 DSR circuit always on n 1 DSR circuit is on during handshaking off in test or idle modes DSR is off when the carrier is lost Data Mode Self Test Command This command is used in data mode except x2 and V 90 connections to initiate and terminate loopback tests for testing modem to modem and DTE to modem data communication integrity amp Tn 0 n 0 Terminates test in progress n 1 Local analog loopback n 8 Local analog loopback with self test Disable Trellis Coding This command selects whether the modem transmits or receives modulated 9600 bps carrier with QAM or Trellis encoding for V 32 gUn 0 n 0 Enabled Trellis modulation with QAM modulation as a fallback n 1 Disabled QAM modulation only View Active Configuration and Stored Profiles This command causes the modem to display the command and S register information contained in the active user profile and in one of two stored profiles The command amp VO displays the active profile and the stored profile 0 amp V1 displays the active profile and the stored profile 1 The information in the active profile is stored into the user profiles with the amp Wn command amp W0 stores the active profile into the stored profile 0 amp W1 the stored profile 1 n 0 Stored profile 0 n 1 Stored profile 1 AT am
50. CE to ISP Data Rates for V 90 Mode Mode Data Rate bps Affected Data Data V 90 transmit 4800 33 600 Data V 90 receive 28 000 56 000 Data V 92 transmit 24 000 48 000 V 90 V 90 V 92 V 92 Data V 92 receive 28 000 56 000 ISP to modem data rate Each command may have one or more parameters associated with it If a parameter is not sent for a command requiring a numeric parameter then the modem assumes a zero 0 parameter only if zero is a valid parameter for the command For example ATZ and ATZO commands perform identical functions that is the modem sees ATZ and automatically uses the 0 parameter during processing the command Other commands do not use parameters AT Commands Overview The AT command set and S registers are divided into four categories data Group 3 fax voice and V 42 MNP Summaries of all commands are provided later on in this chapter 536EX Chipset Developer s Manual 11 Intel Confidential Introduction 1 4 1 Table 4 12 intel All command lines sent to the modem except for A must be preceded by an AT and terminated by the contents of S register S3 typically a carriage return lt CR gt AT stands for attention and prompts the modem to receive a command line from the DTE A lt CR gt informs the modem that the entire command string has been transmitted and to begin processing all
51. Description V 8 and V 8 bis Operation Controls This command configures V 8 and V 8 bis operation If issued when the DCE is on hook this command is a compound parameter used to precondition V 8 and V 8 bis originating and answering operation It is not supported as an action command while the DCE is off hook If enabled V 8 negotiation does not preclude simultaneous implementation of other means of negotiation for example V 8 bis V 18 and V 32 bis Annex A For the A8E default values the signal indicators are not generated by the DCE When the parameters lt v80 gt 6 and lt v8a gt 5 the A8I A8C A8A A8J and A8M indications are sent from the DTE but the A8M command is not used because the DCE controls the V 8 section m lt v80 gt lt v8a gt lt v8cf gt lt v8b gt lt cfrange gt lt protrange gt Defaults 1 1 C1 0 lt v8o gt V 8 origination selection Range 0 1 6 0 Disable V 8 origination negotiation 1 DCE controlled V 8 origination negotiation 6 DCE controlled V 8 origination negotiation enable indications only lt v8a gt V 8 answer selection Range 0 1 5 0 Disable V 8 answer negotiation 1 DCE controlled V 8 answer negotiation 5 DCE controlled V 8 answer negotiation enable indications only lt v8cf gt V 8 call function A8E m see Mm Range 0x21 OXC1 0x21 Sets the V 8 call function to indicate H 324 OxC1 Sets the V 8 call function to indicate standard data mode
52. FMI none 27 FMFR Intel Corporation OK Identifies Product Model This command causes the DCE to report the modem chipset name This command is identical to ATI1 and AT GMM FMDL FMM none AT FMDL Intel 536EP V 92 Modem OK Identifies Product Version Number This command causes the DCE to report the modem chipset revision level This command is identical to ATI4 and AT GMR FREV FMR none AT FREV 536EP Release 4 28 Dec 10 2001 OK 5 2 Note 64 Fax Class 1 Commands The fax Class I AT commands are divided into three types class selection and capabilities data stream transfers and silence time timers All fax mode commands except the silence time timers must be the last command on the command line Each command may be used as follows F lt command gt Reads current setting F lt command gt Reads permissible settings F lt command gt lt parameter gt Sets parameters To originate a call answer and hang up use the ATD ATA and ATHn commands respectively 536EX Chipset Developer s Manual Intel Confidential Fax Class 1 AT Commands The fax AT FCLASS command is used for changing between fax classes determining the current class selection and determining the supported fax classes Both data fax Class 0 data modem mode and Class I fax modem mode are implemented by the modem In Class 0 the DTE to modem data rate can be set from 300 bps to 115 200 bps In Class 1 it is recom
53. Hayes position that you must have a valid license from Hayes Micro Computer of Norcross Georgia before producing modem systems that use the Hayes Escape Sequence Intel accepts no responsibility and does not indemnify nor in any way provide protection for patent or possible patent violations to its customers or users of it products 1 4 3 Dial Modifier Command Function 0to 9 Dialing digits A B C D Tone dial characters P Pulse dial R Reverse Originate mode S n Dial NVRAM telephone number T Tone dial WwW Wait for dial tone Pause Flash hook Wait for quiet answer i Return to command state Ignored by modem 536EX Chipset Developer s Manual 13 Intel Confidential AT Command Summary Tables AT Command Summary Tables 2 This section contains summary tables of all AT commands S registers and between AT commands and S registers These commands are fully described in the relevant sections of the 536EX Developers Manual Table 5 Data Mode Command Summary Note Command Function Default Range Reported by amp Vn ra A Repeat last command none no A Answer none no Cn Carrier control option 1 0 1 no CO Transmit carrier always off C1 Normal transmit carrier D Dial command none no i En Command mode echo 1 0 1 yes EO Disables echo E1 Enables echo Hn Switch
54. Internet Service Providers however FCC regulations limit receive speeds to 53 333 kbps due to excessive power demands at higher speeds In modem to modem connections V 90 V 92 mode falls back to V 34 mode in both the transmit and receive directions The chipsets implement all data rates and modulation schemes for ITU T International Telecommunications Union Telecommunications standards V 34 V 32 bis V 32 V 22 bis V 22 V 21 Bell 212A and Bell 103 Intel Confidential Introduction 1 3 10 Note intel Modem Connection Overview The DCE modem operates in one of two states command or online In each state both data and commands including DCE responses are transferred through the UART THR Transmit Holding register and the RBR Receiver Buffer register The modem defaults to the command state In the command state the DTE host communicates to the modem through AT commands and S registers AT commands are character strings that help guide modem operation S registers are internal modem registers that the DTE can access The S registers contain modem status and configuration information Many of the AT commands indirectly affect the contents of the S registers The AT command set and S registers are divided into the following modes Group 3 fax data V 44 V 42 bis V 42 MNP and voice Note that supported AT commands are firmware revision dependent that is not all commands are supported by all modem models or all firmw
55. No of rings to auto answer on 0 0 255 ring yes S1 Ring count 0 0 255 ring yes 7 S2 Escape character 43 0 127 ASCII yes 3 Carriage return character 13 0 127 ASCII yes 54 Line feed character 10 0 127 ASCII yes S5 Backspace character 8 0 32 127 ASCII yes s S6 Wait before dialing 2 2 255 second yes S7 Wait for carrier 60 1 255 second yes i S8 Pause time for dial modifier 2 0 255 second yes is S9 Carrier recovery time 6 1 255 0 1 second yes EG S10 Lost carrier hang up delay 14 1 255 0 1 second yes S11 DTMF dialing speed 70 50 255 ms yes S12 Guard Time 50 0 255 0 02 second yes S14 Bit mapped options 138 no Value saved in NVRAM Intel Confidential 536EX Chipset Developer s Manual Table 13 S Register Summary Continued AT Command Summary Tables Note Register Function Default Range Units Reported by amp Vn 16 Modem test options 0 no T S18 Modem test timer 0 0 255 second yes i S21 Bit mapped options 48 no 522 Bit mapped options 118 no i S25 Detect DTR change 5 0 255 0 01 second yes 30 Disconnect inactivity timer 0 0 255 minute yes j 33 Sleep mode timer 10 0 90 second yes Value saved in NVRAM 536EX Chipset Developer s Manual Intel Confidential 25 Data Mode AT COMMANDS ntel e Data Mode AT COMMANDS 3 3 2 26 The 536EX chipsets implement e Standard Hayes compatible AT com
56. OH with indefinite time out Granted PMHR none o NOOA WDNY H O NOTE An asterisk denotes the factory default setting 54 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Modem on Hold Timer This command controls whether or not the modem will grant or deny a Modem on hold MOH request as well as setting the Modem on Hold Time Out Deny V 92 Modem on hold Request Grant MOH with 10 second time out Grant MOH with 20 second time out Grant MOH with 30 second time out Grant MOH with 40 second time out Grant MOH with 1 minute time out Grant MOH with 2 minute time out Grant MOH with 3 minute time out Grant MOH with 4 minute time out 9 Grant MOH with 6 minute time out 10 Grant MOH with 8 minute time out 11 Grant MOH with 12 minute time out 12 Grant MOH with 16 minute time out 13 Grant MOH with indefinite time out PMHT m 0 AN oOaKR WN O V 92 Phase 1 and Phase 2 Control This command controls the global enabling or disabling of the V 92 shortened Phase 1 and Phase 2 startup procedures not the initiation thereof This command is used in conjunction with the PSS command PQC m 0 0 Enable Short Phase 1 and Short Phase 2 1 Enable Short Phase 1 2 Enable Short Phase 2 3 Disable short Phase 1 and Short Phase 2 Use Short Sequence This command causes a calling DCE to force either
57. T Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description Event Reporting and Masking This command selects which detection events are supported in voice mode Each event is represented by a single bit of a four digit hex number see the following table Setting an event number bit to 0 means that event is not reported Setting a bit to 1 indicates that a detected event is reported While the event settings affect all modes that is playback record and command modes not just voice command mode the mask can be changed each time the mode is changed Not all events are supported in each mode See the following table for supported events This modem supports more features than an IS 101 Class C compliant modem Class C is the highest IS 101 compliant modem and Class A is the lowest See the following examples for more information m lt mask gt Defaults C BB860980 BFE63883 BB863EE0 m Event der Number Event Description DCE Voice Mode s Bit Number 1 0 Caller ID report Command 1 Reserved 2 Distinctive ringing All 3 RING All 2 4 DTMF received All 5 Receive buffer overrun Receive 6 Fax calling for example 1100 Hz All 7 Data calling for example 1300 Hz All 3 8 Local phone on off hook All 9 Presumed hang up SILENCE time out Receive 10 ae end of message QUIET time Receive and command 11 Reserved VEM m see m 4 12 Reserved 13 Loop current interruption All 14
58. V 8 bis operation controls i T C1 See note no EB Controls break handling 1 0 30 See note no ESA Synchronous access mode configuration 4 4 no ESR Controls selective repeat option in V 42 1 0 2 no ETBM Controls call termination buffer management 1 1 20 See note no GCAP Request complete capabilities list none no GCl Country of installation none no GMI Identify modem manufacturer none no GMM Identify product model none no GMR Identify firmware version none no GSN Identify product serial number ID none no IFC Controls DTE DCE flow control 2 2 See note no ILRR m Controls local rate reporting 0 0 1 no m 0 Disabled m 1 Enabled MA Controls modulation automode See note no MR m Selects modulation 0 See note no m 0 Disabled m 1 Enabled MS m Modulation selections ME See note no PCW m Call waiting enable 0 no PHSW m Controls 2C relay none 0 1 no PIG m PCM upstream ignore 1 no PMH m Modem on hold enable 0 no PMHF V 92 modem on hold hook flash none no PMHR Initiate modem on hold none no PMHT m Modem on hold timer 0 no PQC m V 92 phase 1 and phase 2 control 0 no PSS m Use short sequence 2 no Value saved in NVRAM Command not preceded by an AT 18 536EX Chipset Developer s Manual Intel Confidential AT Command Summary Tables a For Data mode the factory default setting is AT MS V92 1 0 0 0 0 to send at speeds of 33 600 bps or below and receive at speeds of 53 333 bps and below Note
59. a V 92 short or full startup sequence as defined by the PQC command on the next and subsequent connections 0 The DCEs decide whether or not to use the short startup procedures The short startup PSS m 2 procedures shall only be used if enabled by the PQC command 1 Forces the use of the short startup procedures on the next and subsequent connections if they are enabled by the PQC command 2 Forces the use of the full startup procedures on the next and subsequent connections independent of the setting of the PQC command NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 55 Intel Confidential BE Error Correction and Data Compression l ntel Error Correction and Data Compression 4 The 536EX chipsets support two types of data mode error correction MNP 2 4 and V 42 and data compression V 44 MNP 5 and V 42 bis V 42 error correction uses LAPM as the primary error control protocol and uses MNP 2 4 as an alternative V 44 provides enhanced data compression over the existing V 42 bis standard Data compression is up to on average 40 faster than previous methods This provides for faster web browsing and data downloading The DS44 command configures the operation of V 44 There are nine parameters associated with the DS44 command For a detailed description of this command refer to Table 6 V 42 bis data compression requires V 42 LAPM only MNP 5 requires MNP 2 4
60. acter three times preceded and followed by guard times Upon detecting the escape sequence the modem sends an OK response to the DTE To re enter the online data state the DTE then sends the modem ATO followed by the contents of S register S3 typically a lt CR gt The escape character is determined by the value stored in S register S2 and is typically a character Guard times are silence times when the DTE does not send any data to the modem Guard times ensure that the modem does not falsely detect an escape sequence if three consecutive escape characters are received from the DTE The preceding and following guard times are defined in S register S12 Typically these guard times are 1 second In addition to the preceding and ending guard times there are inter character time outs between each escape character sent The inter character time outs define the maximum amount of time allowed between characters before the modem ignores the previous escape characters This inter character delay time is set to 1 second An example of the Hayes Escape Sequence follows Format lt gtl gt lt charl gt lt tm 2 gt lt char2 gt lt tm3 gt lt char3 gt lt gt4 gt gtl gt4 gt preceding and following guard times S12 tm2 tm3 lt inter character time out I second charl char2 char3 escape character S2 Example DTE 1 second 1 second DCE OK Table 18 Data Mode Command Descriptions Command Default Description
61. alid AT command Upon detecting an invalid AT command the modem changes back to data mode and issues a CONNECT message to the DTE While in TIES command mode the modem ignores certain characters that may cause the modem to incorrectly decide that an incoming AT string is invalid The ignore characters are lt LF gt lt space gt and lt CR gt lt CR gt is ignored only when S3 is not equal to lt CR gt Not all AT commands are supported during TIES command mode The following is a list of supported commands En Hn Mn On Qn Sn Vn Xn and amp commands except amp Tn and amp F The escape character is determined by the value stored in S register S2 and it is typically a character The following is an example of the TIES Escape Sequence Format lt charl gt lt char2 gt lt char3 gt lt AT command gt lt contents of S3 gt charl char2 char3 escape character S2 Example 536EX Chipset Developer s Manual 39 Intel Confidential Data Mode AT COMMANDS IN i DTE AT lt CR gt DCE OK Note TIES requires that the three character escape sequence be contiguous and not repeated The 3 10 2 character immediately preceding the first character of the three character sequence cannot be the same as the escape character Therefore AT lt CR gt is valid but AT lt CR gt is not Hayes Escape Sequence In this escape sequence implemented with the DTE sends the modem an escape char
62. and vice versa 0 0 When switching between primary and secondary channel operation in V 34 half duplex the DCE only executes those procedures defined in clause 12 V 34 1 When switching between primary and secondary channel operation in V 34 half duplex the DCE executes additional procedures as described in 8 8 5 besides those defined in clause 12 V 34 lt crc_type gt specifies the CRC polynomial used while operating in Framed sub Mode 0 CRC generation and checking disabled 1 In Framed sub Mode the 16 bit CRC specified in 8 1 1 6 V 42 is generated by the DCE in the transmit direction and checked by the DCE in the receive direction 2 In Framed sub Mode the 32 bit CRC specified in 8 1 1 6 V 42 is generated by the DCE in the transmit direction and checked by the DCE in the receive direction lt nrzi_en gt specifies if Non Return to Zero Inverted NRZI encoding is to be used by the DCE for transmit and receive data 0 NRZI encoding and decoding disabled 1 NRZI encoding enabled in the DCE in the transmit direction and NRZI decoding enabled in the DCE in the receive direction lt syn2 gt specifies the octet value s to be used while performing character oriented framing 0 255 When lt trans idle gt 0 specifies the 8 bit transmit idle sequence to be used by the DCE When lt trans_idle gt 1 specifies the 8 bit synchronization sequence to be used by the DCE When lt trans idle gt 2 specifies first 8 bits of 16 bit synchroni
63. are revisions All command lines sent to the modem except for A must be preceded by an AT which stands for attention and terminated by the contents of S register S3 typically a carriage return lt CR gt The AT prompts the modem to receive a command line from the DTE A lt CR gt informs the modem that the entire command string has been transmitted and that the modem should start processing all the commands within the command line A command line may include one or more AT commands that may or may not be separated by a space AT commands may be either upper or lower case characters but all characters for a given command must use the same case If there are multiple commands in a line a semicolon must be placed after each fax or voice command The modem can be configured to send back echo to the DTE any data that the DTE sends to the modem while in command state only The last command may be repeated by typing A without using a carriage return Each command line may include up to 80 characters and spaces Examples of AT command strings ATS1 lt CR gt A AT amp C1 amp D2 FCLASS lt CR gt AT amp C1 amp D2 FCLASS S0 1 lt CR gt The modem provides status information to the DTE in the form of response codes These response codes can be expressed in text or numeric form The supported response codes are provided in Table 4 on page 12 Examples of modem responses MCR V90 MRR 28800 CONNECT
64. at least one g character in it during this time TNS i Reading the IIR register if 0 0 1 0 Third Holding Transmitter Holding the source of interrupt or Register Register Empty writing into the Transmitter Empty Holding register Clear to Send Data Set Ready Reading the MSR Modem 0 0 0 0 Fourth Modem Status Ring Indicator or Data Status register Carrier Detect Bits 7 6 FIFOs Enable Bits These two bits are set whenever FCRO 1 Bits 5 Not used This bit is permanently set to 0 Bit 4 Reserved 536EX Chipset Developer s Manual Intel Confidential 99 Parallel Host Interface 16C450 16C550A UART l n Interrupt ID Bit 2 In 160450 mode this bit is always a 0 Bit 3 ser i In FIFO mode both this bit and bit IIR2 are set whenever a time out interrupt is pending Bits 2 1 Interrupt ID Bits IDO and ID1 These two bits are used to identify the highest priority interrupt as shown in Table 28 Interrupt Pending This bit indicates when a modem interrupt is pending Whenever this bit is equal to 0 then one or more interrupts are pending Whenever this bit is equal to 1 then no interrupts are pending When an interrupt has occurred the host can determine the cause of the interrupt by looking at the IIR interrupt ID bits 0 and 1 and interrupt ID bit 2 for FIFO mode Bit 0 9 2 8 Interrupt Enable Register IER Figure 21 Interrupt Enable Register IER
65. atch register values change and the DTE sends a valid AT command The MS m command defines which modem to modem data rates are supported by the modem The table below shows the supported modulation types Each modulation supports one or more data rates Refer to page 53 for the MS command description 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 16 Supported Modulation Types lt carrier gt Description Bell 103 300 bps Bell 212A 1200 bps v21 V 21 300 bps V22 V 22 1200 bps V22B V 22 bis 1200 and 2400 bps V23C V 23 with constant carrier 1200 bps forward and 75 bps reverse V32 V 32 4800 and 9600 bps V32B V 32 bis 7200 9600 12 000 and 14 400 bps V 34 asymmetrical connections 2400 4800 7200 9600 12 000 14 400 16 800 19 200 21 600 24 000 26 400 28 800 31 200 and 33 600 bps 56K V 90 asymmetrical connections transmit 4800 7200 9600 12 000 14 400 16 800 19 200 21 600 24 000 26 400 and 28 800 31 200 and 33 600 bps V90 56K V 90 asymmetrical connections receive 28 000 29 333 30 666 32 000 33 333 34 666 36 000 37 333 38 666 40 000 41 333 42 666 44 000 45 333 46 666 48 000 49 333 50 666 52 000 53 333 54 666 and 56 000 bps 56K V 92 asymmetrical connections transmit 24 000 25 333 26 666 28 000 29 333 30 666 32 000 33 333 34 666 36 000 37 333 38 666 40 000 41 333 42 666 44 000 45 333 46 666
66. automatic modulation negotiation Automatic modulation negotiation allows the modem to connect with an alternative modulation to the preferred modulation Alternative to the preferred modulations are specified by the MA command The MA parameters are reset to all modulations supported by the modem below the preferred modulation whenever the MS lt carrier gt changes the preferred modulation Range 0 1 Default 1 lt automode gt 0 Disable automatic modulation negotiation lt automode gt 1 Enable automatic modulation negotiation lt min rate gt and lt min rx rate gt specifies the lowest bit rate in decimal units of bits s that may be established on the DCE If 0 they are determined by the modulation selected by lt carrier gt lt automode gt and the MA command These values are reset to 0 whenever MS lt carrier gt changes the preferred modulation lt min rx rate gt is only used for modulations that support unequal minimum bit rate limits for the transmit and receive channel like V 23 and V 90 and is used to specify limits for the receive channel as distinct from the transmit channel Range 0 and the DCE bps given in the lt carrier gt description table above Default 0 lt max rate gt and lt max rx rate gt specifies the highest bit rate in decimal units of bits s that may be established on the DCE If 0 they are determined by the modulation selected by lt carrier gt These values are reset to 0 whenever the MS lt
67. break selection gt lt timed gt lt default length gt lt break selection gt specifies the type of break to be signaled to the remote DCE upon detecting one from the local DTE 0 Ignore Break do not signal to remote DCE 1 Non expedited non destructive 2 Expedited non destructive 3 Expedited and destructive lt timed gt specifies if the break signal to be signaled to the remote DCE is timed or not 0 Sent without a break signal length 1 Sent with break signal length lt default length gt specifies the amount of time in tens of milliseconds that a break should be signaled to the local DTE when an indication of a break is received from the remote DCE without explicitly indicated 0 Do not deliver received break to DTE 1 Default break length 0 01 to 2 54 seconds Used for default to signal DTE when break received from the remote DCE without break length Controls the use of breaks in V 42 NOTE An asterisk denotes the factory default setting 48 536EX Chipset Developer s Manual Intel Confidential in Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Synchronous Access Mode Configuration controls the manner of operation of the Synchronous Access Mode in the DCE if present Syntax ESA lt trans_idle gt lt framed_idle gt lt framed_un_ov gt lt hd_auto gt lt crc_type gt lt nrzi_en gt lt syn1 gt lt sy n2
68. ce expansion using the lt sel gt parameter When transmitting voice a non zero value of this parameter informs the DCE that the data stream was recorded with silence compression Transmission Range 0 0 Disabled When receiving voice this parameter changes the level of noise that the DCE treats as silence A higher n number raises the threshold of noise detection Reception Range 0 0 Disables DCE silence compression increments of 1 Raises noise detection threshold NOTE An asterisk denotes the factory default setting 80 536EX Chipset Developer s Manual Intel Confidential n IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description Compression Method Selection cont lt sel gt Silence Expansion This command enables the DTE to modify the amount of silence expansion This parameter represents the maximum period of silence the DCE expands a period of silence compressed by the lt scs gt parameter The DCE ignores the lt sel gt parameter if lt scs gt is zero lt cml gt es ih Serial UART Hard Disk iisi Compression a 9 Data Rate bps Data Rate bps Bytes sec lt cml gt CL1 4800 48 000 57 600 4800 7200 72 000 115 200 7200 1 8000 80 000 115 200 8000 1 9600 96 000 115 200 9600 1 11025 110 250 115 200 11 025 1 lt cml gt AD3 4800 18 000 19 200 1800 7200 27 000 38 400 2700 8000 30 000 38 400 3000 9600 36 000 38 40
69. character from the RCVR FIFO c The time out timer is reset after a new character is received or after the DTE reads the RCVR FIFO 3 When the transmitter FIFO and the transmitter interrupt are enabled FCRO 1 IER1 1 the UART initiates XMIT interrupts under the following conditions a The Transmitter Holding register interrupt IR 02 occurs when the XMIT FIFO is empty it is cleared as soon as the transmitter holding register is written to or the IIR is read During servicing the 1 16 character interrupt can be written to the XMIT FIFO FIFO Polled Mode Operation Both the modem receiver and transmitter UART FIFOs can be set up for polled mode operation The UART FIFO is set for polled mode when FIFOE FCRO 1 and the respective interrupt enable bit IER 0 In polling mode the DTE checks the LSR for receiver and or transmitter status The LSR register provides the following information 536EX Chipset Developer s Manual Intel Confidential Parallel Host Interface 16C450 16C550A UART LSR7 indicates when any errors occur in the RCVR FIFO TEMT indicates when both the XMIT FIFO and Shift registers are empty The THRE bit LSR5 is set to 1 whenever the XMIT FIFO is empty LSR1 through LSR4 specify when a break interrupt framing error parity error or overrun error occurs The DR bit LSRO is set to 1 as long as there is at least one byte in the RCVR FIFO Unlike FIFO interrupt mode FIFO polled mode
70. coming voice call while online First MOH must be enabled The PMH and PCW commands are used to enable MOH and to capture the Call Waiting tone which is sent when the voice call comes in To enable MOH set PMH 0 and PCW 0 Next to enable Caller ID information optional by setting VCID 1 Now the modem is configured for the incoming call When you receive the incoming call the modem will get a ring indication and the software application will issue a AT to put the modem in command mode Then you will be prompted to either Accept or Reject the call based on the Caller ID information if enabled If you reject the call an ATO command is issued to perform a Quick Connect to stay online If you accept the call the data connection is put on hold and the modem send a request to the server to go on hold using the PMHR command The server will accept enable 1 13 returned or reject 0 returned the request If the server accepts the request to go on hold the modem issues the PMHF to flash the 536EX Chipset Developer s Manual 33 Intel Confidential E Data Mode AT COMMANDS l ntel 8 Note 34 hook to connect the call Now you can answer the phone and talk After completing your voice conversation the modem will issue another PMHF and ATO command to initiate a Quick Connect If the server rejects the request to go on hold the user can stay on line ATO command issued or disconnect from his initial data connection ATH c
71. coming call that is the modem ignores the contents of S register S0 Remote playback record takes place whenever the modem is off hook OHREL is activated For local playback record the modem is on hook and the user uses a local telephone or handset The LPHREL relay driver may be used to control the local telephone or handset when implementing local playback record mode AT VLS m Additionally voice messages may be played through the modem computer speaker The 536EX chipsets also provide a microphone interface that can be used for local recording In voice mode all voice AT commands can be issued by the DTE at any valid speed between 300 bps to 115 200 bps Typically the DTE to modem data rate is set for 19 200 bps which is the recommended data rate for Class 1 fax mode The DTE to modem data rate may need to be set to 115 200 bps in certain instances such as during playback or during record mode for a CL1 compression scheme The following data and fax AT commands are supported in voice mode Data All except ATA ATIn Fax FCLASS Table 25 Voice Mode Command Descriptions Command Default Description Voice Mode Selection This command enables or disables voice mode All voice mode commands except for FCLASS m are valid only in voice mode rs 0 0 Data mode T 1 Class 1 fax mode 8 Voice mode enabled NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 71 In
72. d to select a fax class indicate current fax class mode setting and indicate supported fax classes All fax mode commands except for FCLASS are valid only in fax mode FCLASS Indicates current fax class selection FCLASS Indicates supported fax classes FCLASS FCLASS n Configures DCE for selected fax class The modem 1 0 responds back with an OK message at the same DTE to modem data rate used to issue this command Range 0 1 8 n 0 Configures DCE for data modem operation n 1 Configures DCE for fax Class 1 modem operation n 8 Configures DCE for IS 101 voice mode NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 67 Intel Confidential Fax Class 1 AT Commands intal Table 24 Fax Mode Command Descriptions Continued Command Default Description FRH m none Receive HDLC Data The FRH lt mod gt command causes the modem to receive HDLC framed data using the modulation mode selected in lt mod gt The modem then delivers the next received frame to the DTE If the modem detects the selected carrier signal with an HDLC flag the modem sends a CONNECT result code to the DTE If the modem detects a different signal the modem sends the FCERROR fax connect error result code to the DTE and returns to command mode Upon loss of carrier the modem returns to command mode and sends a NO CARRIER result code to the DTE After
73. default setting 536EX Chipset Developer s Manual 75 Intel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description Volume Selection This command sets the volume level for the modem s playback voice mode A different playback level may be needed for each type of playback device telephone line local handset VGT m 128 local telephone or speaker Range 121 131 128 Nominal transmit level Initialize Parameter This command causes the modem to initialize all voice parameters to the factory VIP none default values This command does not change relay or speaker setup that is if the modem is off hook then the modem remains off hook after processing this command DTE DCE Inactivity Timer This command sets the length of time the modem can be inactive in voice mode before the modem resets its relays VLS 0 and changes to data mode FCLASS 0 with autobauding The purpose of this timer is to ensure that the DTE does not leave the DCE in a mode that cannot be accessed by voice unaware software This timer is supported in playback record and voice command mode Sending any data such as a lt DLE gt lt NUL gt string to the modem re initializes VIT m 0 ead this timer Range 0 255 units of 1 0 second m 0 Disables inactivity timer mz0 Inactivity timer active NOTE An asterisk denotes the factory default setting 76
74. des all message type information message length data and checksum Example 4 The following example illustrates unformatted form reporting data or fax command mode RING MESG 04123033323131334303539313435353132333435 RING RING 536EX Chipset Developer s Manual 91 Intel Confidential _ Parallel Host Interface 16C450 16C550A UART l ntel i Parallel Host Interface 16C450 16C550A UART 9 9 1 UART Emulation in the Controllerless Modem When controllerless modems are used with Windows applications the communication driver architecture eliminates the need for a UART emulation see Section 1 1 Controllerless Modem Driver Overview on page 7 However MS DOS applications used with controllerless modems retain the need for a UART emulation Therefore Intel provides the Intelsdb VXD driver which includes this UART emulation and also interacts directly with the Windows VCOMM VxD driver see Figure 11 Figure 11 UART Emulation in Intelsdb VxD MS DOS APPLICATION Intelsdb VXD WINDOWS APPLICATION UART EMULATION HAM PORT DRIVER VCOMM VXD The parallel host interface of the FastPath family emulate the electrical and register functions of a 16550A and 16C450 UART Upon modem reset the modem defaults to a 16C450 The host DTE can then configure the UART to function as a 16C550A UART In 16C450 emulation mode the DTE and modem transfer data back and forth a byte at a time In 16C550A em
75. ditionally this command specifies whether busy and dial tone detection are enabled or disabled n 0 Result codes 0 4 enabled Busy and dial tone detect disabled n 1 Result codes 0 5 10 and above enabled Busy and dial tone detect disabled Xn 4 n 2 Result codes 0 6 10 and above enabled Busy detect disabled and dial tone detect enabled n 3 Result codes 0 5 7 10 and above enabled Busy detect enabled and dial tone detect disabled n 4 Result codes 0 7 10 and above enabled Busy and dial tone detect enabled NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 43 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description Yn Long Space Disconnect This command determines whether the modem disconnects after receiving 1 6 seconds of silence and whether the modem sends a period of silence to the remote modem before disconnecting n 0 Disables long space disconnect n 1 Enables long space disconnect The modem disconnects after receiving 1 6 seconds of silence from the remote modem Additionally after receiving an ATHO command the modem sends at least 4 seconds of silence before hanging up Zn Reset Modem Recall Stored Profile This command causes the modem to go on hook hang up perform a warm reset and load user configuration profile n previously stored in the NVRAM into the active p
76. e configuration and configures the modem for data mode amp Gn Guard Tone Option This command controls whether the modem sends out guard tones while connected to a remote modem for ITU T V 22 bis 1200 bps and V 22 bis 2400 bps connections only Guard tones may be required in some countries but are not needed in the United States Guard tones are sent by the answer modem to disable Central Office echo cancelers n 0 Guard tone disabled n 1 550 Hz guard tone enabled n 2 1800 Hz guard tone enabled amp Kn Select Serial Port Flow Control This command specifies the DTE to modem flow control Software flow control uses the characters XOFF 13h and XON 11h to stop and start data transmission respectively both to and from the DTE Bidirectional hardware flow control uses RTS CTS to stop and start data from the modem n 0 Disables flow control n 3 Bidirectional hardware flow control RTS CTS n 4 XON XOFF software flow control NOTE An asterisk denotes the factory default setting 44 536EX Chipset Developer s Manual Intel Confidential in Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Dial Pulse Ratio This command determines the make break that is off hook on hook ratio during pulse dialing amp Pn 0 n 0 Make 39 Break 61 at 10 pulses per second for use in the United States n 1 Make 33
77. e has been picked up that is gone off hook The ringback goes away timer is reset every time a new ringback is detected Range 0 50 in 100 ms increments 0 The DCE returns the OK code immediately after ringback 50 50 5 0 seconds VRN m 10 Ringback Never Appeared Timer This command sets the length of time the DCE waits for ringback when originating a call in voice mode After dialing a phone number the modem sends an Error result code to the DTE if ringback is not detected before the timer value elapses This may indicate one of several conditions the remote telephone was picked up before the ringback tone was generated the number is no longer in service or the number was incomplete This timer is disabled after detecting the first ringback Range 0 255 in 1 second increments 0 The DCE immediately returns the OK result code after dialing 10 10 10 seconds NOTE An asterisk denotes the factory default setting 78 536EX Chipset Developer s Manual Intel Confidential in IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description VRX none Record Mode This command causes the modem to enter record mode to record voice messages Upon receiving the AT VRX command the modem responds to the DTE with a CONNECT message at the current DTE to modem rate It is important that the UART DTE to modem ra
78. e modem to use DTMF tones the next time the modem dials a telephone number touch tone dialing Result Code Form This command selects whether the modem s basic syntax response codes are in numeric or verbose form Vn 1 n 0 Numeric form n 1 Text form Response Code Data Rate This command selects whether the modem sends the DTE independent modem connection extended syntax result codes for modulation mode speed error control protocol or data compression before the final CONNECT message This command does the selection by enabling and disabling the appropriate V 250 reporting commands MR ER DR and ILRR n 0 1 CONNECT result code reports DTE speed For example ILRR 115200 CONNECT 50666 n 2 CONNECT result code reports modulation mode and DCE transmitter speed For example MCR V90 MRR 28800 CONNECT 50666 n 3 CONNECT result code reports DTE data rate modulation mode error correction data compression DCE transmitter speed and DCE receiver speed Wn 0 For example MCR V90 MRR 28800 ER LAPM DR V42B ILRR 115200 CONNECT 50666 n 4 CONNECT result code reports modulation mode error correction data compression DCE transmitter speed and DCE receiver speed For example MCR V90 MRR 28800 ER LAPM DR V42B CONNECT 50666 Please refer to MR m ER m DR m and ILRR m for a detailed description of each command Result Code Type Call Progress This command determines which modem result codes are enabled Ad
79. e process the DCE then discards any buffered data and processes the command Range lt mod gt 3 Refer to Table 23 on page 65 FRM m none Receive Data The FRM lt mod gt command causes the modem to enter receive mode using the modulation scheme specified in lt mod gt lt mod gt may have the values shown in Table 23 on page 65 When the selected carrier is detected the modem sends a CONNECT result to the DTE If a different signal is detected the modem sends a FCERROR connect error result code to the DTE and returns to command mode After receiving the selected carrier the modem transfers all received data patterns to the DTE as consecutive start stop framed bytes including leading marking conditions or flags The modem marks the end of the data stream with lt DLE gt lt ETX gt Upon loss of carrier the modem returns to command state and sends a NO CARRIER result code to the DTE NOTE If the modem is on hook then the modem always returns an ERROR message to the DTE after receiving the FRM lt mod gt command Range lt mod gt 24 48 72 73 74 96 97 98 121 122 145 146 Refer to Table 23 on page 65 FRS m none Wait for Silence The FRS lt TIME gt command causes the modem to send an OK result code to the DTE when silence has been detected on the line for the amount of time specified The value lt TIME gt is in 10 ms intervals The command termi
80. e quantity in brackets consists of a three element list that is expressed in the following format AT VTS lt first tone freq 1 gt lt second tone freq 2 gt lt duration gt If the duration is not specified in the lt duration gt parameter the modem sends tones for the duration specified by the VTD m command a Single tones can be sent in brackets using the following format AT VTS lt first tone freq 1 gt or AT VTS lt first tone freq 1 gt lt space gt lt duration gt For example AT VTS 3000 This sends a single tone of 3000 Hz with a default duration specified by VTD m For example AT VTS 3000 50 This sends a single tone of 3000 Hz with a duration of 500 ms 50 x 0 01 second b Dual tones may be sent using the following format AT VTS lt first tone freq 1 gt lt second tone freq 2 gt or AT VTS lt first tone freq 1 gt lt second tone freq 2 gt lt duration gt For example AT VTS 3000 3300 This sends a dual tone of 3000 Hz and 3300 Hz with the default duration set by the VTD m command For example AT VTS 3000 3300 50 This sends a dual tone of 3000 Hz and 3300 Hz with a duration of 500 ms 50 x 0 01 second c This command can be used to send a period of silence in a tone string Use the following format AT VTS lt duration gt AT VTS For example AT VTS 50 This sends a 500 ms period of silence NOTE An asteri
81. e read from or written to however some S registers such as S14 are read only Writing to a read only register may cause the modem to act improperly that is even though the contents of a read only S register may be changed using the ATSn x command changing the contents of the S register does not normally configure the entire modem Reserved S registers are used by the modem and provide no valuable information to the DTE These registers have been removed from the following table Reserved S registers should never be written to as they cause the modem to lock up Table 26 S Register Command Descriptions Command Default Description Number of Rings to Auto Answer On Assigning SO a value from 1 to 255 configures the modem for auto answer mode The modem automatically goes off hook and initiates a data mode answer mode handshake after detecting the specified number of rings This S register is meant for data modem mode only and should be set to 0 for fax and voice modes Range 0 255 rings so 0 0 Auto answer mode disabled 1 255 Auto answer mode enabled NOTES If Caller ID is enabled VCID m then the modem only answers after the second ring even if S0 1 Setting n gt 2 causes the modem to answer on the n ring signal Ring Count Reports the number of ring signals detected by the modem This register is cleared S1 0 to zero if no new ring signals are detected within an 8 second time interval Range 0 255 rin
82. ecified by VTD command 2 Play silence for a duration of 500 ms 3 Send DTMF 2 for the duration specified by VTD command 4 Play silence for a duration specified by VTD command 5 Send DTMF 9 for the duration specified by VTD command ONOnBRWNDN VTX none Play Mode This command causes the modem to start voice transmission playback mode and play back a previously recorded voice message Upon receiving the AT VTX command the modem responds to the DTE with a CONNECT message at the current DTE to modem rate It is important that the UARTs DTE to modem rate be equal to or higher than the compression scheme required UART data rate for example CL1 at 4800 samples second requires 57 600 bps If the DTE to modem data rate is lower than the compression scheme required UART data rate then data may be lost or the playback message may be garbled After receiving the CONNECT message the DTE then sends the voice file to the modem To ensure that data is not overwritten the modem provides both hardware or software flow control with AT FLO m The modem also buffers the data to ensure steady voice delivery even though the voice data may be transferred from the DTE in bursts Playing mode is terminated when the data is exhausted and the modem receives the two terminating characters lt DLE gt lt ETX gt from the DTE Upon detecting lt DLE gt lt ETX gt the modem issues an OK result code After the modem
83. ecifies the maximum size of the history buffer to be negotiated in the transmit direction 2512 lt max_history_rx gt specifies the maximum size of the history buffer to be negotiated in the receive direction 2512 32 bit Frame Check Sequence Controls the use of 32 bit frame check sequence option in V 42 EFCS m o 0 Use 16 bit FCS 1 Use 32 bit FCS if available in remote DCE otherwise use 16 bit FCS 2 Use 32 bit FCS if available in remote DCE otherwise disconnect NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 61 Intel Confidential BE Error Correction and Data Compression i ntel Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description Error Control Reporting Controls whether the ER result code is transmitted from the DCE to the DTE once a connection has been made If enabled the result code displayed shall represent the current negotiated DCE DCE error control type and is issued after the Modulation Report MCR and MRR and before the final result code Data Compression Report DR ER accepts one numeric parameter decimal value and the format is as follows 0 Disables error control reporting no ER intermediate result code transmitted 1 Enables error control reporting ER intermediate result code transmitted Display messages when ER 1 ER m 0 Pay go ER LAPM V42 LAPM protocol in
84. ecking Flag Flag i f Control Information Field Field Field Field Sequence FCS 66 Note After receiving a frame correctly using the AT FRH command FCS is OK the DCE returns an OK message to the DTE If the frame is received in error FCS is not OK carrier is lost or data is lost due to data overflow the DCE returns an ERROR message to the DTE the DTE should then discard the frame If the telephone line is on hook the modem responds back to the DTE with an ERROR message whenever any of the fax AT commands except the FCLASS command are sent to the modem Figure 9 CLASS 1 DTE Generated HDLC Frame Information AT FTH lt mod gt Facsimile Facsimile Control Information Address Control rice Fe Field Field Figure 10 CLASS 1 DTE Reception of HDLC Frame Information AT FRH lt mod gt Facsimile Facsimile FANE Address Control Checking Control Information Field Field Sequence Field Field FCS Like the data modem mode the DTE needs to issue an ATD string or ATA command to the modem to originate or answer a fax call Unlike the data modem mode auto answering is not supported by the modem while in fax mode It is recommended that S register SO be set to 0 that is use ATA whenever the modem is expected to receive a fax call 536EX Chipset Developer s Manual Intel Confidential Fax Class 1 AT Commands The ATDT lt telephone number gt c
85. ed BIT NUMBER Interrupt BI Reserved Delta Data Carrier Detect DDCDD Reserved Interrupt Interrupt Enable MSIE Transmit Holding register THR Write only Receiver Buffer register RBR Read only MS Divisor Latch DLM LS Divisor Latch DLL Trailing Edge of Ring Indicator TERI Stop bits STB FIFO Reset XFIFOR Interrupt Receiver Line Status Interrupt Enable RLSIE Overrun Error RFIFOR Interrupt Transmitter Holding Reg Empty Int Enable THREIE Terminal Ready DTR FIFO Enable FIFOE 0 if Interrupt pending Received Data Available Int Enable RDAIE _ ntel Parallel Host Interface 16C450 16C550A UART R 9 2 UART Register Definitions 9 2 1 Scratch Register SCR Figure 14 Scratch Register SCR Register 7 SCR This is an 8 bit read write register used by the DTE for temporary storage of data 9 2 2 Modem Status Register MSR Figure 15 Modem Status Register MSR This register provides four bits bits 7 4 that show current modem state and four bits bits 3 0 that provide modem change information Bits 3 0 are set to 1 whenever the control information changes state These bits are reset to 0 whenever the DTE reads the MSR register If the modem status interrupt is enabled IER3 the modem generates an interrupt on the uP HINT pin whenever MSR bits 3 0 are set to 1
86. eeeeeseeeeeseeeeee 11 2 DCE to DCE Data Rates for Each Mode rurnnrnnnonvrnnnrrrnnnnvnnnenvnnnnnnvnnennrrnnnrrnnnrnvenennrnnrnnnnneennne 11 3 DCE to ISP Data Rates for V 90 Mode mnnnnrnnnnvnnnnonnnnnnrrnnnnnrnnnerrnnnnnrennrnnrernrnnnnnnnnenennenennnnenennnne 11 4 DTE Modem Data Rate Response Codes marnnrnrnnrnnnnnrnnnnnrennnnnnenenrrnnnnnnnnrenrrennnrnenennenennnnenennne 12 5 Data Mode Command Summary rrrranrrnnnnnvvnnnrrnnnnnvnnrnrnnnnnrrnnrnnennnnrnnnnnnnnnenneenennnssennrersnrnnnennenenn 14 6 V 44 V 42 V 42 bis MNP Command Summary arnonrornnnvrnnnenvnnrnnrrnnnnnennrrrrrrnrnnnnnnnnernrrernnnnenrennnn 19 7 Fax Identity Command Summary rrrennnvnnnnvrvnnnrrvnnrnnnnrnrrrrnnnnnnnerrennnnnennnnnrernrnnnnnnnnnnenrenennnnenennnee 21 8 Fax Class 1 Command Summary arrrnnnnvnnnvrrvnnnnrnnnrnvrnrnrrnnnnnnnenervenennnnrnennresrrnnnssnnnnnennresnnnnnennnnne 21 9 15 101 Voice Command Summary c cccceecceeeeeeeeceeececaaeeeeaeeeceeeeeeeaeeseceeeeeaaestaeesesieeeenaeeeeaes 22 10 Voice DTEAEDCE Character Pairs misiis aaa a iiia 22 11 Voice DTE DCE Character Pairs mnnnrnnnnnnnvnnnnvvnnanvrnnnnnrennnrnnnnnnnnnenrenannnennnrrnnenrnnnensresnnnnnennnnee 23 12 D lM AdNES au assessor ee eee isen 24 13 S R gister SUMMary vagurednuniiike aai a aaaea e eenaa aAa a aA 24 14 Data Reporting Win Mapping esiseina aA EAEE ESEA E A 27 15 Product Identification Information sssini aS 29 16 Supported Modulation Types mrsrrernnvrnnnnr
87. eiver Buffer register RBR the THR Transmitter Holding register or the IER Interrupt Enable register SBRK Set Break This bit is used to send a long space disconnect message to the remote modem The procedure is as follows After the THRE bit has been set to 1 by the DCE and before setting the SBRK bit the DTE needs to write Bit 6 a NULL 00h character to the THR The DTE then sets the SBRK bit after the next time the THRE bit is set by the DCE a long space is now being transmitted To return to normal transmission mode wait for the TEMT to be equal to 1 then reset the SBRK bit SPAR Stick Parity When this bit is set to 1 stick parity is enabled When configured for stick parity SPAR Bit 5 1 even parity EPS 1 with parity enable PEN 1 then the parity bit is transmitted and checked as a logic 0 When configured for stick parity SPAR 1 odd parity EPS 0 and parity enable PEN 1 are set to 1 then the parity bit is transmitted and checked as a logic 1 536EX Chipset Developer s Manual 97 Intel Confidential _ Parallel Host Interface 16C450 16C550A UART l ntel i EPS Even Parity Select When even parity select LCR4 and parity enable LCR3 are set to 1 an even Bit 4 number of logic 1 s are transmitted or checked When even parity select LCR4 is a 0 and parity enable LCR3 is a 1 an odd number of
88. enotes the factory default setting 536EX Chipset Developer s Manual 89 Intel Confidential Caller ID IN i Caller ID 8 This section describes Caller ID for the United States Caller ID is a service that lets the called party know the telephone number of the caller before the call is answered The information transmitted to the called party via Caller ID includes the caller s name call date the call time and the call number This service is not available everywhere due to central office telephone equipment limitations and legal prohibition in some locations The VCID n command controls the reporting and presentation of data associated with the Caller ID services in United States and Canada in the ICLID incoming call line ID data format The ICLID data comes in one of two formats SDM single data message format or MDM multiple data message format In both formats data is provided as data items and packet control information When enabled the DCE reports any Caller ID information detected after the first ring message note that more lt CR gt lt LF gt combinations may occur after the RING result code All data items are reported using the lt tag gt lt gt lt value gt pair format Spaces are present on both sides of the equal sign This chipset allows for two types of Caller ID reporting formats formatted and unformatted In formatted reporting DCE does not report any Caller ID information if a check sum error is d
89. ephone Number This command stores a telephone number up to 30 digits including dial modifiers in the NVRAM To dial the stored telephone number use the ATDS m command Use the amp V amp Zn x none Command to see the stored telephone number n 0 3 x 0 9ABCDH TPRWO Auto Retrain Control This command controls whether the modem automatically initiates a modem retrain whenever the received data signal quality falls below a threshold that may affect data reliability En 1 The value for n is stored in the NVRAM n 0 Disabled n 1 Enabled Rate Renegotiation This command selects whether the modem automatically initiates a change to a higher speed or lower speed depending on received signal quality that is rate negotiation The modem Gn 1 always responds to any rate change initiated by the remote modem n 0 Disabled n 1 Enabled Generate Data Modem Calling Tone This command allows the DTE to select whether the modem sends a 1300 Hz calling tone or V 8 calling tone when originating a data modem connection ne 0 n 0 Calling tone disabled n 1 1300 Hz calling tone sent for all data modem connections n 2 V 8 calling tone sent for V 34 modulation and 1300 Hz calling tone sent for all other modulations NOTE An asterisk denotes the factory default setting 46 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default
90. establishing a manual connection one modem must be designated as the originating modem and the other as the answering modem Manual originate mode is initiated by sending an ATD to the DCE Manual answer mode is accomplished by sending an ATA to the DCE Automatic originate mode is initiated by sending an ATD lt telephone number amp dial modifiers gt or ATDS m to the DCE Automatic answer mode is accomplished by setting S register SO to a non zero value S1 keeps track of how many ring signals are detected If the content of SO is non zero and the number of ring signals as defined by SO are detected that is S1 S0 then the DCE goes off hook and attempts to connect to the remote modem with the following exceptions The time period between the ring signals is greater than 8 seconds which causes the S1 counter to reset and thus never reach the value for SO e Caller ID is enabled and S0 1 the modem answers on the second ring signal instead of the first ring signal This happens because Caller ID puts a signal on the telephone line between the first and second ring signal Example 536EX Chipset Developer s Manual 29 Intel Confidential E Data Mode AT COMMANDS l ntel 8 3 6 3 7 30 Note ATDT 9 444 5555 Automatically dials the telephone number with DTMF tones After dialing a 9 the comma causes the modem to pause two seconds before dialing the rest of the telephone number modem 1 ATD When establishi
91. etected in the Caller ID packet If the DCE receives multiple copies of the Caller ID packets the DCE sends only one of the correct packets to the DTE If the DCE has never presented a correct packet but has received the line seizure information at least once the DCE returns lt MESG gt lt gt lt CALID_202 gt The DCE breaks up the presentation of the date and time into two separate lt Tag gt lt Value gt pairs for those data items where the date and time appear together Table 27 Caller ID Tags for Formatted Reporting Tag Description DATE MMDD where MM is the month number 01 through 12 and DD is the day number 01 through 31 All numbers are in ASCII decimal For numbers less than 10 a filling ASCII zero is used TIME HHMM where HH is the hour number 00 through 23 and MM is the minute number 00 TIME through 59 All numbers are in ASCII decimal format For numbers less than 10 a filling ASCII zero is used DATE NMBR lt number gt or P or O ASCII 4Fh where lt number gt is the telephone number of the caller where P indicates that the calling number information is not available since the originating caller has requested private service and where O indicates that the calling number information is not available since the out of area code or the service is unavailable NMBR NAME NAME lt listing name gt where lt listing name gt is the subscription listing name MESG lt data tag gt
92. f supported by the modem board Range 0 1 0 Speakerphone mode disabled 1 Speakerphone mode enabled NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 81 Intel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description VSPS m 1 Speakerphone Type Selection This command determines which speakerphone type is used when the modem receives a VSP m command This allows the application software to select whether telephone emulation or digital speakerphone is used for VSP m Upon powering up the modem determines whether it can support a digital speakerphone mode If digital speakerphone is supported then the factory default value is equal to 1 If the digital speakerphone is not supported then the factory default is 0 Range 0 1 0 Telephone Emulation Mode speakerphone 1 Digital speakerphone VTD m 100 Beep Tone Duration Timer This command sets the default duration of all DTMF tones Range 5 255 units of 0 01 seconds 100 Default value 1 second NOTE An asterisk denotes the factory default setting 82 536EX Chipset Developer s Manual Intel Confidential in IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description VTS m none DTMF and Tone Generat
93. fore dialing the first number even if S6 is set for a value less than 2 S6 is s6 2 only used for result code type commands XO X1 and X3 that is blind dialing types of result codes Result code types X2 and X4 enable dial tone detection and ignore the contents of S6 Range 2 255 seconds Default 2 seconds Wait for Carrier Dial Tone S7 specifies the length of time that the modem waits to detect the remote modem carrier after dialing the telephone number If the remote modem carrier is not detected within the S7 time limit the modem hangs up and sends a NO CARRIER response code to the DTE If the remote modem carrier is detected the modem goes into online data S7 60 mode and sends a CONNECT message to the DTE S7 also specifies the time duration for the wait for quiet answer dial modifier Range 1 255 seconds Default 60 seconds Pause Time for Dial Modifier S8 specifies the length of time that the modem pauses during the dialing process each time the dial modifier is detected in the dialing string s8 2 Range 0 255 seconds Default 2 seconds Carrier Detect Recovery Time S9 specifies how long the remote modem carrier must be present on the telephone line before the modem detects it and turns on DCD The greater the s P time duration the less likely that a false carrier detection occurs due to noise on the telephone line Range 1 255 1 10 of a second Default 6 equals 0 6 seconds Lost Carrie
94. gs Default 0 rings Escape Character S2 specifies an ASCII value for the Hayes or TIES escape character The factory default is or ASCII decimal 43 The escape character may range between 0 127 Any s2 43 value over 127 disables the escape sequence Range 0 127 Default 43 Carriage Return Character S3 specifies the AT command string terminator and modem response code terminator The factory default is a lt CR gt or carriage return ASCII decimal 13 S3 i Range 0 127 Default 13 carriage return Line Feed Character S4 specifies the line feed character which is used for verbose text s modem result codes Range 0 127 Default 10 line feed NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 85 Intel Confidential S Registers l n Table 26 S Register Command Descriptions Continued Command Default Description Backspace Character S5 specifies the backspace character that is used to delete the last entered character After receiving a backspace character the modem sends three characters to s5 8 the DTE a backspace character a space character and then another backspace character Range 0 32 127 Default 8 BS Wait Before Blind Dialing S6 specifies the amount of time that must elapse after the modem goes off hook before the modem starts dialing the first telephone number The modem waits for at least 2 seconds be
95. gt JIIN lt trans idle gt specifies the bit sequence transmitted by the DCE when a transmit data buffer underrun condition occurs while operating in Transparent sub Mode 0 In Transparent sub Mode DCE transmits 8 bit SYN sequence on idle DCE receiver does not hunt for synchronization sequence 1 In Transparent sub Mode DCE transmits 8 bit SYN sequence on idle DCE receiver hunts for 8 bit SYN sequence 2 In Transparent sub Mode DCE transmits 16 bit SYN sequence on idle DCE receiver hunts for 16 bit SYN sequence lt framed_idle gt specifies the bit sequence transmitted by the DCE when a transmit data buffer underrun condition occurs immediately after a flag while operating in Framed sub Mode 0 In Framed sub Mode DCE transmits HDLC flags on idle 1 In Framed sub Mode DCE transmits marks ones on idle lt framed_un_ov gt specifies the actions undertaken by the DCE when a transmit data buffer underrun or overrun condition occurs immediately after a non flag octet while operating in Framed sub Mode 0 In Framed sub Mode DCE transmits abort on underrun in middle of frame 1 In Framed sub Mode DCE transmits a flag on underrun in middle of frame and notifies DTE of underrun or overrun lt hd_auto gt specifies whether or not in V 34 half duplex operation additional procedures besides those 0 0 1 specified in clause 12 V 34 shall be performed by the DCE when switching from primary channel to 0 0 secondary channel operation
96. he MOH feature also allows you put you data connection on hold and initiate a voice call and then return online after completing your voice conversation These two scenarios are described in detail in Figure 4 and Figure 5 536EX Chipset Developer s Manual 31 Intel Confidential Data Mode AT COMMANDS l n 32 Figure 4 Modem on Hold Incoming Voice Call in Data Mode Enable MOH PMH 0 PCW 0 Enable Caller ID Optional VCID 1 Incoming Call HW Ring Indication AT Accept Call Accept Reject Request to go on hold Reject Call PMHR Stay Online ATO Server Accepts Request No Returns 0 Yes Returns 1 13 Flash Hook PMHF Answer Call Finish Call Flash Hook PMHF Go Back Online ATO Disconnect 9 End Data Connection ATH A9111 01 536EX Chipset Developer s Manual Intel Confidential a ntel 8 Data Mode AT COMMANDS R Figure 5 Modem on Hold Initiating a Voice Call in Data Mode Enable MOH PMH 0 Command Mode AT Request to go on hold PMHR Server Accepts Request No Returns 0 Yes Returns 1 13 Flash Hook PMHF Initiate Call Finish Call Flash Hook PMHF Go Back Online ATO Disconnect 9 End Data Connection ATH A9112 01 The following sequence describes how to configure the modem for MOH to process an in
97. he modem ceases transmission after the frame is sent returns to command state and sends the OK result code to the DTE If the final frame bit is a 0 the modem sends another CONNECT result code to the DTE after the current frame is sent The modem continues to transmit flags until the DTE takes one of the following actions e The DTE sends additional data The modem then transmits another frame The DTE sends only lt DLE gt lt ETX gt a null frame The modem then turns off the transmit carrier and send the OK result code to the DTE e Ifthe DTE transmits no additional data within 5 seconds from when the modem reported the CONNECT result code the modem turns off the transmit carrier mode returns to command mode and sends the ERROR result code to the DTE In HDLC transmit mode the modem performs HDLC transparency functions FCS generation and buffers the transmit data The modem uses the configured method of flow control to pause the DTE as necessary NOTE Ifthe modem is on hook it always returns an ERROR message to the DTE after receiving the FTH lt mod gt command Range lt mod gt 3 Refer to Table 23 on page 65 FTM m none Transmit Data The FTM lt mod gt command causes the modem to transmit data using the modulation selected in lt mod gt The modem returns a CONNECT result code and transmits the proper training sequence in the selected mode followed b
98. he telephone number Dial Modifiers 0 9 Dialing Digits A B C Tone Dial Characters D P Pulse Dial configures the modem to use pulse dialing to dial a telephone number R Reverse Originate Mode places the modem in answer mode This modifier should be the last character in the dialing string for example ATDT 12345678R After dialing the telephone number the modem goes into data modem answer mode instead of originate mode S n Dial NVRAM Telephone Number causes the modem to dial a telephone number previously stored in the NVRAM with the AT amp Zn x command D none T Tone Dial configures the modem to use DTMF tones to dial a telephone number W Wait for Dial Tone causes the modem to look for dial tone for a specified amount of time If dial tone or the amount of time specified by the S register S6 times out the modem processes the next command in the dial string If a busy signal is detected the modem responds to the DTE with a busy response code and then goes into off line command mode Pause causes the modem to pause or delay implementing the next parameter in the dial string by the time specified in S register S8 Flash Hook causes the modem to go on hook for 0 75 seconds Wait for Quiet Answer causes the modem to wait for specified amount of time S register S7 followed by 5 seconds of silence before processing the next dial modifier Return to Idle State causes the modem to enter online com
99. iagramanuudrmuasmneade denna eentaes idee AAAA anes tne ete 8 2 VXD Mini Port Driver Block Diagrami sessie ania EA AE 9 3 Example of a Remote Connection u uvrnrrrrrvrrrrnrrnnrrrvnnnnrrnnrnnrernnrrnnenrnnnrnrensnnnnenennrnssnrnnnsrnenenn 27 4 Modem on Hold Incoming Voice Call in Data Mode ruunrrnnnnnnnnnnnvrnnnnvnnnrnvennnnnrnnenrrnnnnrrnnernnnenn 32 5 Modem on Hold Initiating a Voice Call in Data Mode merannnvnonvrrnnnrrrnnnnvnnrnnrrvnnnnnnnrrrrennnrnntennn 33 6 Local Analog Loopback Nest unter gas duskcecsceveeceseenecabepsveeshedeasceaeedey aes earns 37 7 Local Analog Loopback with Self Test c cceceeceseeeeeeeeeeeeeeeeeeeeecaaeeseaeeeeseeeeseeeeeeneeetaeereed 37 gt T 30 HDLC Frame Format EE EE ATERA Naa a a re 66 9 CLASS 1 DTE Generated HDLC Frame Information AT FTH lt M0d gt 0 c cceseeeseeeeeeeeees 66 10 CLASS 1 DTE Reception of HDLC Frame Information AT FRH lt m0d gt cceceeeesteeeeees 66 11 UART Emulation in Intelsdb VxD eernrrnnnvnonnnnnvnnnnnnnnvnnnnennnnvnnvernnnnennennnnnnenennnrnneeeennnnneneeennnnennee 92 12 FIFO Buffers for Transmitter and Receiver srrrrnannvnnnnrrrnnnnrnnnervnnnnnnennnnrrernrrnnnnnnnnnerrresnnnnnnnnnne 93 13 Parallel Host Interface UART Register Bit Assignments rrnnnnnnnnnvnnnnnnnnvvrnnnnnnnnnrnnnnennnnrnnrernnnnn 94 14 Scratch Register SCR ciscssccescecccctcecesscuesseccvesptecsccshesee oaa anaa Naaa ana aia in aa aaa ENEAS 95 15 Modem Statu
100. intel 537EX Chipset Developer s Manual January 2002 Order Number 273584 002 Information in this document is provided in connection with Intel products No license express or implied by estoppel or otherwise to any intellectual property rights is granted by this document Except as provided in Intel s Terms and Conditions of Sale for such products Intel assumes no liability whatsoever and Intel disclaims any express or implied warranty relating to sale and or use of Intel products including liability or warranties relating to fitness for a particular purpose merchantability or infringement of any patent copyright or other intellectual property right Intel products are not intended for use in medical life saving or life sustaining applications Intel may make changes to specifications and product descriptions at any time without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The 536EX may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your p
101. ion This command causes the modem to generate DTMF tones or pulse tones in voice mode The lt DLE gt lt gt code aborts the playback of tones sends the OK result code and returns the modem to the voice command state The DTE DCE inactivity timer is in place during tone production The command VTS sent without a parameter assumes the default value which is a null string The DTE may use the lt DLE gt lt NUL gt shielded code to refresh the timer m lt string gt The lt string gt is made up of a list of lt freq gt and lt duration gt parameters lt freq gt is in units of Hz and lt duration gt is in units of 0 01 seconds The tone string consists of up to three types of elements a single ASCII character a string in brackets and a string in braces Commas must separate the elements Missing elements assume the value of zero The following list explains each element and how it can be used 1 Single ASCII character in the set 0 9 and A D which is interpreted as a single DTMF tone DTMF tones are sent as a single element expressed in the form AT VTS lt DTMF or gt For example to send a DTMF 1 tone issue AT VTS 1 to the modem 2 String drawn from the first set but not including a flash hook code l and enclosed in brackets which can produce a single or dual tone The string includes three parameters which set the frequency of two non standard DTMF or single tones and a common duration for both Th
102. ion Commands In FMI FMR FMM GMI GMM GMR GSN FMFR FMDL FREV The modem provides product identification AT commands that help determine the modem s manufacturer model number and product revision To provide flexibility with older software application programs the modem supports several commands that can be used to request a single item of identification such as a modem model number Table 15 lists the commands used to obtain product information all identification commands are usable in data fax or voice mode Product Identification Information AT Commands Product Information ATIn Command Data Mode Class 1 Fax Mode Legacy Modems Modem Manufacturer ATI2 AT GMI AT FMI AT FMFR Model ID ATI AT GMM AT FMM AT FMDL Revision Number ATI4 AT GMR AT FMR AT FREV Example ATI1 Causes the modem to send the modem s name to the DTE Intel 536EP V 92 Modem Response to the modem name request Establishing a Modem Connection A D DS n S0 Data mode provides several methods for establishing a connection with a remote modem For each modem a connection can be initiated manually or automatically in both answer and originate modes A manual to manual connection is useful when both modems that are on hook are connected to an off hook telephone line For example if two people are talking on the telephone they can manually establish a modem connection without first hanging up When
103. iver Buffer Register RBR Figure 23 Receiver Buffer Register RBR Register 0 RBR DLAB 0 The RBR Receiver Buffer register is a read only register used for receiving data and AT command responses from the modem 9 2 11 Divisor Latch Registers DLM and DLL Figure 24 Divisor Latch Registers DLM and DLL Register 1 DLM MS DLAB 1 Register 0 DLL LS DLAB 1 The LS divisor latch least significant byte and MS divisor latch most significant byte are two read write registers used to set the modem data rate The data rate is selected by loading each divisor latch with the appropriate hex value The programmable data rates are provided in the following table For example to use a data rate of 2400 bps load a 00h into the DLM and a 30h into the DLL Table 29 Programmable Data Rates Data Rate Divisor Number Divisor Latch Hex Decimal MS LS 300 384 01 80 1200 96 00 60 2400 48 00 30 4800 24 00 18 7200 16 00 10 9600 12 00 OG 19200 6 00 06 38400 3 00 03 57600 2 00 02 536EX Chipset Developer s Manual 101 Intel Confidential _ Parallel Host Interface 16C450 16C550A UART ntel i 9 3 9 3 1 9 3 2 102 16C550A UART FIFO Operation The modem 16C550A UART FIFO works in both interrupt and polled operation A description of each type of operation is provided below FIFO Interrupt Mode Operation Both the modem receiver a
104. k for a specified period of time and then return on hook The specified period of time is normally one half second but may be governed by national regulations If this command is initiated and the modem is not On Hold ERROR is returned This command applies only to V 92 Modem on Hold PMHF none Initiate Modem on Hold This command requests the DCE to initiate or to confirm a modem on hold procedure The DCE shall return ERROR if Modem on Hold is not enabled or if the DCE is in an idle condition The DCE shall return the string response PMHR lt value gt where lt value gt is a decimal value corresponding to the Modem on Hold timer value received or the request status during the DCE s modem on hold exchange procedure as defined below This response may be delayed depending upon the context under which the PMHR command is made i e if the PMHR is in response to an incoming Modem on Hold or if it is initiating a request lt value gt Description V 92 Modem on Hold Request Denied or not available MOH with 10 second time out Granted MOH with 20 second time out Granted MOH with 30 second time out Granted MOH with 40 second time out Granted MOH with 1 minute time out Granted MOH with 2 minute time out Granted MOH with 3 minute time out Granted MOH with 4 minute time out Granted 9 MOH with 6 minute time out Granted 10 MOH with 8 minute time out Granted 11 MOH with 12 minute time out Granted 12 MOH with 16 minute time out Granted 13 M
105. logic 1 s are transmitted or checked PEN Parity Enable When this bit is set to 1 a parity bit is generated transmitted data or checked Bit 3 receive data between the last data character word bit and stop bit of the serial data NOTE The parity bit is used to produce an even or odd number of 1 s when the data word bits and the parity bits are summed Number of Stop Bits STB This bit specifies the number of stop bits transmitted and received in each serial character When STB is set to 0 one stop bit is generated for each transmitted data character When STB is Bit 2 set to 1 and the word length WLS1 and WLSO is equal to 6 7 or 8 bits then two stop bits are generated for each transmitted data character When STB is set to 1 and the word length WLS1 and WLS0 is equal to 5 bits then one and a half stop bits are generated for each transmitted data character The receiver only checks for the first stop bit regardless of the number of stops bits transmitted Word Length Select Bits WLS1 and WLS0 These two bits specify the data character word length of the transmitted and received data The supported word lengths are provided below i Bit 1 Bit 0 Word Length Bits 1 0 0 0 5 bits 0 1 6 bits 1 0 7 bits 1 1 8 bits 9 2 6 FIFO Control Register FCR Figure 19 FIFO Control Register FCR Register 2 write only This write only register is used to enable the receiver and transmitter
106. lt assert gt 192 lt deassert gt This parameter starts data transfer from the DTE after the number of bytes in the transmit buffer falls below the lt deassert gt value Range lt deassert gt 320 VCID m Caller ID Selection This command controls the reporting and presentation of data in the ICLID Incoming Call Line ID data format used by the Caller ID services in the United States and Canada At a minimum the data sent to the DCE includes the date time and the caller s telephone number Caller ID information is sent to the DTE during the first and second ring signals when the modem is in voice data or fax mode 0 Disables Caller ID 1 Enables Caller ID with formatted presentation to the DTE The modem presents the data items in a lt Tag gt lt Value gt pair format The expected pairs are data time caller code phone number and name 2 Enables Caller ID with unformatted presentation to the DTE The modem presents the entire packet of information excluding the leading Us in ASCII printable hex numbers NOTE If S0 1 auto answer mode and Caller ID is enabled in data modem mode then the modem answers only after the second ring signal NOTE An asterisk denotes the factory default setting 72 536EX Chipset Developer s Manual Intel Confidential n IS 101 Voice Mode AT Commands Table 25 Voice Mode Command Descriptions Continued Command Default Description Distinctive
107. mand mode without initiating a data modem handshake used for phone directory auto dialers lt space gt Ignored by Modem these four characters are ignored by the modem Spaces also may be included in the dial string to separate area codes and numbers Command Mode Echo This command selects whether the modem echoes AT commands back to the host in either online or off line command mode En 1 n 0 Echo disabled n 1 Echo enabled Switch Hook Control This command controls the telephone line relay OHREL and causes the modem to either hang up or pick up the telephone line ED 0 n 0 Hang up telephone line go on hook n 1 Pick up telephone line go off hook NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 41 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description Identification Checksum Option This command causes the modem to send product code and hardware setup information to the DTE n 0 ROM Checksum n 1 Modem name n 2 Manufacturer n 3 Chipset n 4 Firmware version n 5 Modem chip hardware configuration In 0 n 6 DSP patch level n 12 Country code n 7 11 Reserved 13 14 20 25 Example ATI2 Intel Corporation OK Speaker Volume Control This command selects the modem s speaker volume n 0 Low speaker volume Ln 2 n 1 Low speaker volume
108. mands and S registers in data mode Standard EIA TIA 578 AT commands in Class 1 fax mode Additional AT command sets for error correction data compression and voice mode In data mode the AT commands configure the DCE modem to establish a connection with a remote data modem In data mode the 536EX chipsets execute the AT commands for error correction MNP 2 4 V 42 and data compression MNP 5 V 42 bis described in Table 21 on page 57 as well as the fax and voice mode commands AT FCLASS 1 fax and AT FCLASS 8 voice Using AT Commands to Access the S Registers Sn Sn x The DTE can access the S registers through the ATSn ATSn x and commands For example to configure the modem to automatically answer a data modem call after two rings type ATS0 2 Examples ATS0 2 Configures S register SO to 2 ATSO Reads the contents of S register SO ATSO Configures S register SO to 0 AT Reads the contents of the last accessed read or write S register Modem Responses and Command Echo En Vn Xn Wn Qn The ATEn command configures the DCE to send back to the DTE any data that the DTE sent to the DCE while in command mode The ATVn command sets the DCE response codes to either text or numeric form For example upon successfully processing an AT command string the DCE sends an OK text or a 0 numeric to the DTE Examples Modem Setup Peet d Modem Response Echo Numeric El VO
109. mended that the DTE to modem data rate is set to 19 200 bps The silence time timers consist of AT FTS lt TIME gt and AT FRS lt TIME gt Silence time is defined as the length of time when the modem neither receives nor transmits energy that is modem transmit carrier on the telephone line The modem exchanges streams of data with the DTE while executing the data transfer commands AT FTM lt mod gt AT FTH lt mod gt AT FRM lt mod gt and AT FRH lt mod gt The values supported for lt mod gt are provided in Table 23 During data transfer an ASCII lt DLE gt character 10h is used as a special character to shield other special characters Special characters in the data stream are used in the following way any data lt DLE gt lt ETX gt end of data stream any data lt DLE gt lt DLE gt single 10h lt DLE gt in data stream any data lt DLE gt lt not DLE or ETX gt delete both lt DLE gt and next character When the DTE transfers data to the modem the DTE must insert a lt DLE gt for each lt DLE gt in the original data stream In addition when data is no longer available the DTE must add the stream terminator lt DLE gt lt ETX gt to the end of the data stream The modem buffers up to one thousand bytes of fax data before sending it to the remote modem AT FTM command If the modem detects the two terminating characters lt DLE gt lt ETX gt within the data stream it transmits the data immediately t
110. modem chipsets are integrated into the Microsoft Windows Me Windows 2000 Windows XP and Windows NT 4 operating systems via proprietary Intel Windows Driver Model WDM modem drivers These drivers are fully plug and play capable and conform to all Microsoft WHQL certification requirements The functional block diagram in Figure I shows the common WDM architecture for the Microsoft s operating systems supporting common WDM drivers model User mode application via special Windows API FILE TAPI UNIMODEM can access a virtual COM port provided by the Intel WDM driver The data flow is converted inside the driver in accordance with some compression and a channel level protocol and passed to the DSP The control flow follows the common Microsoft WDM driver model The Intel WDM driver is installed as a stack of filter drivers below the system modem sys driver 536EX Chipset Developer s Manual 7 Intel Confidential Introduction Figure 1 WDM Driver Block Diagram 1 1 2 User applications User applications virtual COM port channel protocols layer PCI bus Hardware Windows 95 and Windows 98 When the controllerless modem chipsets are used with Microsoft Windows 95 and Windows 98 applications the traditional UART and serial port emulations are replaced by the proprietary HaM Mini Port driver see Figure 2 Instead of transferring commands to UART virtual registers then to a serial port
111. mum delay timer or guard time before and after the three escape characters that is required for the modem to detect the Hayes S12 50 Escape Sequence For TIES S12 specifies the maximum time limit that must elapse after receiving the three escape characters and no other characters before sending an OK message to the DTE Range 0 255 1 50 of a second Default 50 equals 1 second Bit Mapped Options S14 is a read only register that indicates AT command settings Bit 0 Reserved Bit 1 0 EO is selected 1 E1 is selected Bit 2 0 QO is selected 1 Q1 is selected Bit 3 0 VO is selected S14 138 1 V1 is selected Bit 4 Reserved Bit 5 0 T tone dial is selected 1 P pulse dial is selected Bit 6 Reserved Bit 7 0 Answer 1 Originate Modem Test Options S16 indicates the test in progress Bit 0 0 Local analog loopback disabled 1 Local analog loopback enabled amp T1 Bit 1 Reserved 516 0 Bit 2 5 Reserved Bit 6 0 Analog loopback with self test disabled 1 Analog loopback with self test enabled amp T8 Bit 7 0 Reserved 1 Reserved Modem Test Timer 518 specifies the length of time that the modem conducts a data mode except for V 90 and V 92 loopback test using the amp Tn command After timing out the modem returns to command mode Setting S18 to 0 disables the modem test timer the loopback test 18 0 must be terminated by issuing the appropriate escape sequence followed by an AT amp TO or ATH Range 0 255 seconds Default 0 second
112. n OK Identify Product Model This command causes the DCE to report the modem chipset name This command is identical to AT4FMDL and AT FMM commands GMM none AT GMM Intel 536EP V 92 Modem OK NOTE An asterisk denotes the factory default setting 50 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description Identify Product Revision This command causes the DCE to report the modem chipset revision level This command is identical to AT FREV and AT FMR The response message depends on the firmware version AT GMR 536EP Release 4 28 Dec 10 2001 OK GMR none Request Product Serial Number Identification This command causes the DCE to transmit a message to the DTE indicating the product serial number identification Syntax AT GSN GSN PCINVEN 8086 amp DEV 1040 amp SUBSYS 00000000 amp REV 00 OK The modem responds with the hardware Id key from the registry that contains the VendorID SubVendor Id Subsystem Vendorld Device ID and hardware revision GSN none DTE DCE Local Flow Control Controls the flow control between local DTE and DCE when V 42 error control or normal mode buffering mode or speed matching is being used In addition to acting locally the flow control characters can be passed on to remote DCE to act upon It accepts two numeric subparameters lt DCE_by_DTE g
113. n 2 Medium speaker volume n 3 High speaker volume Speaker Control This command specifies when the speaker is turned on and off n 0 Speaker always off Mn 1 n 1 Speaker on until carrier present n 2 Speaker always on n 3 Speaker off during dialing and on until carrier Go Online This command causes the modem to return back to online data mode from online command mode On 0 n 0 Returns the modem to data mode n 1 Begins an equalizer retrain sequence then returns to data mode n 3 Renegotiates rate and then returns to data mode P Kone Select Pulse Dialing This command configures the modem to use pulse dialing next time the modem dials a telephone number Result Code Display Control This command selects whether the modem sends result codes to the DTE Qn 9 n 0 Result codes enabled n 1 Result codes disabled Select an S Register This command selects the current S register Sn none n 0 33 Write to an S Register This command writes a decimal number x to S register n Sn x none n 0 33 x 0 255 Read an S Register This command is used to read a decimal number from S register n Sn none n 0 33 NOTE An asterisk denotes the factory default setting 42 536EX Chipset Developer s Manual Intel Confidential n Data Mode AT COMMANDS Table 18 Data Mode Command Descriptions Continued Command Default Description T gone Select Tone Dialing This command configures th
114. n negotiation gt lt max dict gt lt max string gt Default m 3 0 2048 6 lt direction gt Specifies the direction of the data compression from the DTEs point of view Range lt direction gt 0 3 Default lt direction gt 3 lt direction gt 0 Negotiated no compression lt direction gt 1 Transmit only lt direction gt 2 Receive only lt direction gt 3 Both directions accept any direction lt compression negotiation gt Specifies whether the modem should stay connected or disconnect based on the desired result Range lt compression negotiation gt 0 1 Default lt compression negotiation gt 0 lt compression negotiation gt 0 Do not disconnect lt compression negotiation gt 1 Disconnect lt max dictionary gt Specifies the maximum number of dictionary entries that should be negotiated Range lt max dictionary gt 512 to 65535 Default lt max dictionary gt 2048 lt max string gt Specifies the maximum string length to be negotiated Range lt max string gt 6 250 Default lt max string gt 6 NOTE An asterisk denotes the factory default setting 60 536EX Chipset Developer s Manual Intel Confidential n Error Correction and Data Compression Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description V 44 Data Compression This command controls the V 44 data compression function if provided i
115. n the DCE It accepts the following sub parameters m lt direction gt lt compression_negotiation gt lt capability gt lt max_codewords_tx gt lt max_codewords_rx gt lt max_string_tx gt lt max_string_rx gt lt max_history_tx gt lt max_history_rx gt lt direction gt specifies the desired direction s of operation of the data compression function 0 Negotiated no compression 1 Transmit only 2 Receive only 3 Both directions accept any direction lt compression_negotiation gt specifies whether or not the DCE should continue to operate if the desired result is not obtained 0 Do not disconnect if Rec V 44 is not negotiated by the remote DCE as specified in lt direction gt Always set to 0 lt capability gt specifies the use of stream method packet method multi packet method pee 0 o Stream method 942 1 Packet method DS44 m 140 2 Multi packet method 140 lt max codewords tx gt specifies the maximum number of codewords which should be negotiated in the 1884 transmit direction 3768 256 to 65536 lt max codewords rx gt specifies the maximum number of codewords which should be negotiated in the receive direction 256 to 65536 lt max_string_tx gt specifies the maximum string length to be negotiated in the transmit direction 32 to 255 lt max_string_rx gt specifies the maximum string length to be negotiated in the receive direction 32 to 255 lt max_history_tx gt sp
116. nates when the required amount of silence has been detected on the line or the DTE sends the modem another character that is discarded In either event the DTE returns the OK result code Range lt TIME gt 1 255 10 ms NOTE An asterisk denotes the factory default setting 68 536EX Chipset Developer s Manual Intel Confidential Fax Class 1 AT Commands Table 24 Fax Mode Command Descriptions Continued Command Default Description FTH m none Transmit HDLC Data The FTH lt mod gt command causes the modem to transmit data framed in HDLC protocol using the modulation mode selected lt mod gt may have the values shown in Table 23 on page 65 After receiving the FTH command the modem sends a CONNECT result code to the DTE The modem then transmits signal converter training if required followed by flags until the first byte of data is sent by the DTE The modem terminates the FTH command upon detecting lt DLE gt lt ETX gt characters in the data stream When the buffer is empty the modem computes and appends the FCS Frame Check Sequence and a closing flag to the frame The modem ensures that the minimum number of flags required by T 30 are sent before the data from the DTE begins to be transmitted The modem checks the final frame bit in the control field of each frame this is the fifth received bit of the second byte of each frame If the final frame bit is a 1 t
117. nd transmitter UART FIFOs can be set up for interrupt mode operation The RCVR FIFO trigger level and character time out interrupts have the same priority as the current received data available interrupt The XMIT FIFO empty interrupt has the same priority as the Transmitter Holding register empty interrupt Information pertaining to using the receiver and transmitter FIFO interrupts is provided below 1 When both the receiver FIFO and the receiver interrupts are enabled FCRO 1 IERO 1 the UART initiates RCVR interrupts under the following conditions a The receive data available interrupt IIR 04 is issued to the DTE when the FIFO has reached its programmed trigger level the interrupt clears as soon as the FIFO drops below the programmed trigger level b The data ready bit DR LSRO is set as soon as a character is transferred from the Internal Shift register to the RCVR FIFO DR is reset when the FIFO is empty 2 When the RCVR FIFO and receiver interrupts are enabled the UART initiates a RCVR FIFO time out interrupt under the following conditions a A RCVR FIFO time out occurs when At least one character is in the FIFO The most recent serial character received was longer than four continuous character times ago The most recent DTE read of the FIFO was longer than four continuous character times ago b When a time out interrupt has occurred then it is cleared and the timer is reset when the DTE reads one
118. never they are detected Detection information and data stream terminators are passed between the DTE and DCE by first sending an ASCII lt DLE gt character 10h followed by a special character Special characters in the data stream are used as follows any data lt DLE gt lt ETX gt end of data stream any data lt DLE gt lt DLE gt single 10h lt DLE gt in data stream any data lt DLE gt lt X gt X is a special character delete both lt DLE gt and X from the data stream When the DTE transfers data to the modem during playback mode AT VTX command the DTE must insert a lt DLE gt for each lt DLE gt in the original data stream When data is no longer available the DTE must add the stream terminator lt DLE gt lt ETX gt to the end of the data stream If the modem detects the two terminating characters lt DLE gt lt ETX gt within the data stream it transmits the data immediately to the remote modem without waiting for the buffer to fill up To abort playback mode without waiting for the modem to empty the internal modem buffer send lt DLE gt lt CAN gt lt DLE gt lt ETX gt Immediately aborting the playback mode eliminates long delays between receiving a DTMF tone or keyboard abort and starting a new function such as playing back or recording a new message When the modem transfers data to the DTE during record mode AT VRX command the DTE must filter the data stream by removing all character pairs beginning with
119. ng a manual to manual connection the designated modem 2 ATA originating modem should receive the ATD command from its DTE just before the designated answering modem receives the ATA command from its DTE It is important that the time between the ATD and ATA commands is less than 2 seconds AT C1DT 123 Causes the modem to dial the telephone number 123 and immediately start sending a data calling tone Calling tone can then be detected by the remote voice mail system After detecting the calling tone the remote system can change to data mode and start the data modem connection handshake Online Command Mode Escape Codes On After establishing a connection with a remote modem the DTE sends the appropriate escape sequence to the DCE which causes the DCE to enter the online command mode The online command mode is used to send AT commands to the DCE while the DCE is still connected to the remote modem The supported escape sequences are described in Section 3 10 AT Escape Sequences on page 38 To re enter the online data mode use the ATOn command Example 1 second Hayes Escape Sequence Guard times in which the DTE does not send 1 second data to the DCE of 1 second are needed before and after the three escape characters AT lt CR gt TIES Time Independent Escape Sequence ATO Causes the modem to re enter online data mode Hanging Up Hn 10 Zn amp D2 A modem connection terminates when the modem hangs up or
120. nnnonnennnrrrnnnnvnnnenrenannnnnnnnrrennrnnnnnnnnennnenennnnnnenrressnrnesennn 35 17 Resulting Modem to Modem Connection Rates with Non Default Values rrrnrrrrrrrrnnnvnnnrnnr 36 18 Data Mode Command Descriptions arvravonvnnonrrrnnnnrnnnnnrrnnnnnnnnrnrrenannnnnrennernnnrnnnnnenesnnresnnnnnernnn 40 19 Operating MOSS asisiyan naii aada a aaa a aoada aada aia 56 20 Resulting ES Connection TyPe ccccccecceceeeeeeeeeeeeeecaaeeeaaeeeceeeeeseaaeseceeseaaesseaeeeesieeeeeieeeeeees 57 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions rrerrrrrnnnrrnnrrrvnnnnnrnnrnnnn 57 22 Fax Identity Command Descriptions rrarnvrnenvrvnnnrrrnnnnvrnnnnrrnnnnnennnrrennnnnnerennrnennrnnnerrenennnnnennne 64 23 lt mod gt Selection Table cccccecccccesccecceeeeeeeeeeeeneeeeeeaeseeeeeeeeaaaeeeeeeeesaeeesecaeeeeaaeseaaaeeseeeeeeeaeeneaes 65 24 Fax Mode Command Descriptions mornrvnnnnnvnnrnnvnnnnnnrnenrrrnnnrnnnnrnnnnnnnnnnnnnnensrnnnesnnnenrnnrnnsnnnnneennn 67 25 Voice Mode Command Descriptions arrrnnnvrnnrnvvnnnnnvnnonvrrnnnrnnnrnnnnnnnnennannnerennnnennrnnnrrnenennnnennnnnne 71 26 S Register Command Descriptions arrrrrnnrnnrnnvnnnnrrnnnonvnnrnnrnnnnnnnnerrrennannenrennnnennnnenrerenennnnnnennnne 85 27 Caller ID Tags for Formatted Reporting rrrrrrrnnnrnvnnnnr vnr nnrnnnnvrnnnnnrennrnnrernrrnnnnnnnennnrenennnnenennnne 90 28 Interrupt Control Functions enisinia naiiai aa AN iE E N ee 99 29 Programmable
121. o an 0 disables the test timer In this case the loopback test continues to run until an escape code followed by AT amp TO or ATH is sent to the modem The modem provides a local analog loopback test see Section 3 9 1 Local Analog Loopback AT amp T 1 on page 36 for testing modem to modem integrity in all modes except V 90 and V 92 After entering the loopback mode the communication integrity is checked by the DTE sending data to the modem and then checking the looped back data for errors In addition in the self test mode the modem implements an internal data pattern generator and checker that detects errors When a data error occurs in self test mode the modem increments an internal error counter Upon completing the test the modem sends a three digit error count to the DTE These tests are illustrated in the following examples Local Analog Loopback AT amp T1 This test is used by the local DTE to check the DTE to modem communication integrity The local DTE will not initiate the test from online command mode 536EX Chipset Developer s Manual Intel Confidential Data Mode AT COMMANDS Figure 6 Local Analog Loopback Test LOCAL MODEM RXD lt RECEIVER TRANSMITTER Local Modem or Test Modem AT amp F amp W lt CR gt AT 18 0 amp T1 CONNECT 115200 This is a test AT OK AT amp TO OK Returns the modem to the factory defaults Causes the modem to run local analog l
122. o the remote modem without waiting for the buffer to fill up Table 23 lt mod gt Selection Table Value Modulation Speed bps 3 V 21ch2 300 24 V 27 ter 2400 48 V 27 ter 4800 72 V 29 7200 73 V 17 7200 74 V 17 with short train 7200 96 V 29 9600 97 V 17 9600 98 V 17 with short train 9600 121 V 17 12 000 122 V 17 with short train 12 000 145 V 17 14 400 146 V 17 with short train 14 400 536EX Chipset Developer s Manual 65 Intel Confidential E Fax Class 1 AT Commands l ntel When the modem transfers data to the DTE the DTE must filter the data stream by removing all character pairs beginning with lt DLE gt The DTE also must recognize lt DLE gt lt ETX gt as the stream terminator Upon detecting lt DLE gt lt DLE gt the DTE must reinsert a single lt DLE gt in its place The modem buffers up to 512 bytes of fax data received from the remote modem if the DTE cannot read the data immediately AT F RM command For the AT FTH and AT FRH commands data is sent and received using HDLC formatting The format for HDLC framing is provided below When sending the HDLC data the modem automatically generates the flags and the frame checking sequence Frame Check Sum All the other fields are transmitted to or received from the DTE that is these fields are under the control of the DTE Figure 8 T 30 HDLC Frame Format Facsimil Facsimil Frame Address Control AnS ara e Ch
123. ode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description MA m none Modulation Automode Control This command specifies the alternative to the preferred modulation specified in the MS lt carrier gt command Alternative modulations are only available when MS lt automode gt enables automode The alternative modulations available for the MA command are limited to all modulations the modem supports below the preferred modulation specified by MS lt carrier gt The MA parameters are reset to all modulations supported by the modem below the preferred modulation whenever the MS lt carrier gt changes the preferred modulation The order of priority of alternative modulations is determined by such mechanisms as V 8 and PN2330 not the order in which they were entered for this command lt carrier gt values omitted are no available as alternative modulations m lt carrier gt lt carrier gt lt carrier gt Defaults all modulations below MS lt carrier gt and allowed by the DCE limits in the MS command lt carrier gt specifies the alternative modulations that are available A table of these modulations are given in MS command description MA will display a list of enabled alternative modulations MA will display a list of available alternative modulations This list is determined by the current values of the MS parameters for preferred modulation automode and DTE
124. ommand issued The next sequence describes how to initiate a voice call while online First enable the MOH feature by setting PMH 0 When online the user can initiate a voice call by first issuing AT to put the modem in command mode Then request the server to go on hold by issuing the PMHR command The server will either accept 1 13 returned or reject 0 returned the request If the server accepts the request to go on hold the modem issues the PMHF to flash the hook and get dial tone You can then make a voice call After completing the voice conversation the modem will issue another PMHF and ATO command to initiate a Quick Connect If the server rejects the request to go on hold the user can stay on line ATO command issued or disconnect from his initial data connection ATH command issued Refer to Table 5 for the detailed description of the V 92 commands The PCM Upstream feature allows you to upload data to the network up to 48 000 bps This is an improvement over the 33 600 bps maximum with V 90 This is beneficial when you are sending large file email attachments and gaming on the Internet The PIG command is used to enable and disable the PCM Upstream feature To enable PCM Upstream set PIG 0 To disable PCM Upstream set PIG 1 Several V 34 modes are available see Table 16 These provide different speeds For example V34S offers a modem to modem data rate of 2400 4800 7200 9600 12 000 14 400 16 800 19 200 21
125. ommand string causes the modem to originate a fax call After dialing the telephone number the modem sends out a calling tone 1100 Hz recognizes the remote fax modem answer tone and looks for the remote fax HDLC flags at 300 bps If the HDLC flags are detected the modem sends the DTE a CONNECT message followed by the Class I HDLC frame information If the HDLC flags are not detected within the time limit defined by S register S7 the modem sends a NO CARRIER message to the DTE and then hangs up the line If the modem hangs up the line while processing the ATD command that is while the modem is on hook the modem responds back with an ERROR message whenever the DTE issues one of the data stream AT commands The ATA command causes the modem to answer a fax call After going off hook the modem sends the answer tone followed by HDLC flags The modem then sends a CONNECT message to the DTE and waits to receive the HDLC frame information from the DTE In general the ATA command performs three functions 1 It places the modem off hook 2 It causes the modem to transmit the answer tone 3 It causes the modem to act as if it received an AT FTH 3 command from the DTE The following data mode and voice mode AT commands are supported in fax mode Data All Voice FCLASS VDR VNH VIP and VCID Table 24 Fax Mode Command Descriptions Command Default Description Fax Mode Selection This command is use
126. oopback the modem goes back to command mode AT The modem responds to new commands OK AT amp TO After receiving AT amp TO or ATH the modem stops analog 000 loopback sends an error count to the DTE and enters OK command mode AT Escape Sequences The 56K family provides the industry standard Time Independent Escape Sequence TIES The DTE sends the escape sequence to return the modem to command state while in the online data state that is connected to another modem or in diagnostic mode amp Tn commands Intel also makes the Hayes Escape Sequence available to customers however see the following statement regarding licensing requirements Licensing Requirements for Hayes Escape Sequence The Intel chipsets are manufactured with TIES as the default setting It is Hayes position that you must either have or obtain a valid license from Hayes Microcomputer Products Inc of Norcross Georgia before producing modem systems that use the Hayes Escape Sequence Intel accepts no responsibility and does not indemnify nor in any way provide protection for patent or possible patent violations to its customers or users of its products Time Independent Escape Sequence The TIES Time Independent Escape Sequence implemented with AT was developed by a group of modem manufacturers as an alternative to the Hayes Escape Sequence TIES was designed for compatibility with existing communication software written for the Ha
127. oopback without self test Modem response code indicates that analog loopback is enabled with a DTE speed of 115200 Test string that the user could type at the keyboard If the received data is the same as the test string then the DTE to modem communication channel is working properly TIES Escape Sequence is used to return to command mode Modem enters command mode Terminates any loopback test Modem aborts analog loopback and stays in command mode 3 9 2 Local Analog Loopback With Self Test AT amp T8 This test is used by the local DTE to check the DTE to modem communication integrity Figure 7 Local Analog Loopback with Self Test LOCAL MODEM PATTERN GENERATOR TRANSMITTER PATTERN CHECKER RECEIVER 536EX Chipset Developer s Manual 37 Intel Confidential E Data Mode AT COMMANDS l ntel 8 3 10 3 10 1 38 Local Modem or Test Modem AT amp F amp W lt CR gt Returns the modem to the factory defaults AT S18 20 amp T8 Causes the modem to start local analog loopback with self test for 20 seconds OK After starting analog loopback the modem goes back to command mode AT The modem responds to new commands OK 000 After 20 seconds the modem stops analog loopback sends OK an error count to the DTE and enters command mode AT S18 0 amp T8 Causes the modem to start local analog loopback with self test which is only terminated by AT amp TO or ATH OK After starting analog l
128. ort different capabilities for each compression method m lt cml gt lt vsr gt lt SCS gt lt sel gt Defaults m 140 8000 0 0 lt cml gt Compression Method This parameter selects a voice compression method The DTE can obtain the label and a string constant identifier by using the VSM command Range 0 2 128 129 132 140 141 0 LIN1 8 bit Linear PCM pulse code modulation sampling using twos complement signed numbers 1 LIN2 16 bit Linear PCM sampling using unsigned numbers 2 AD4 4 bit Adaptive differential pulse code modulation 128 LIN1 8 bit Linear PCM pulse code modulation sampling using twos complement signed numbers 129 LIN2 16 bit Linear PCM sampling using unsigned numbers 132 AD4 4 bit Adaptive differential pulse code modulation 140 CL1 8 bit Intel A law 141 AD3 3 bit Adaptive differential pulse code modulation lt vsr gt Sampling Rate This parameter selects the DCE voice sampling digitizing rate for the voice signal The supported sampling rates are dependent on the compression schemes used Use the VSM command to obtain supported sampling rates Range 4800 7200 8000 and 11025 samples second 4800 Default used by previous Intel modems 7200 8000 Used by some bulletin boards 9600 11025 Used by many Windows WAV files lt scs gt Silence Sensitivity The function of this parameter depends on whether the DTE is transmitting or receiving in voice mode The DTE can modify the silen
129. p VO ACTIVE PROFILE El L2 M1 T QO V1 WO X4 YO amp C1 amp D2 amp GO amp JO amp K3 amp PO amp S0 amp YO A013 C1 E1 A3 NCO GO JO TOOO XO J1 00 000 S01 000 S02 043 S03 013 S04 010 S05 008 S06 002 507 060 S08 002 amp Vn 0 S09 006 S10 014 S11 070 S12 050 S18 000 S25 005 527 064 532 032 S33 010 ES 003 000 002 DS 003 000 STORED PROFILE 0 El L2 M1 T QO V1 WO X4 YO amp C1 amp D2 amp GO amp J0 amp K3 amp PO amp S0 A013 C1 E1 A3 NCO Go JO T000 X0 J1 S00 000 802 043 S06 002 S07 060 S08 002 S09 006 810 014 811 070 812 050 14 138 818 000 21 048 22 118 23 048 25 005 S27 064 830 000 32 032 833 010 ES 003 000 002 DS 003 000 TELEPHONE NUMBERS amp Z0 amp Z1 amp Z2 amp Z3 NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 45 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description Store Active Profile This command causes the modem to store a subset of the active profile command and S register configurations into the NVRAM user profile n on n 0 Store in user profile 0 n 1 Store in user profile 1 Select Stored Profile on Power up This command selects the particular stored user profile from the NVRAM to be loaded into the active profile upon modem power up amp Yn 0 n 0 Select profile 0 n 1 Select profile 1 Store Tel
130. pon detecting a lt CR gt or receiving the 39 data characters the modem determines if a valid AT command has been received If a non AT command string or an invalid command string has been received then the modem changes back to data mode and sends a CONNECT message to the DTE If a valid AT command has been received the modem changes to command mode and sends an OK message After sending the OK message the modem echoes any received data from the DTE while in command mode An A or a is received from the DTE The modem disables the EPD timer and sends the character to the remote modem The modem then stores any received data from the DTE into the modem internal command buffer and sends the data to the remote modem Upon detecting a lt CR gt or receiving up to 39 data characters the modem determines if a valid AT command has been received if so it processes the valid commands If a non AT command string or an invalid command string has been received then the modem remains in data mode If a valid AT command has been received then the modem changes to command mode and sends an OK message After sending this the modem while in command mode echoes back any data received from the DTE Any character except an A or a is received from the DTE The modem disables the EPD timer and changes back to data mode If an AT command string is received while in TIES command mode the modem processes any v
131. pt Identity register Register address I is used to read and write data to the JER Interrupt Enable register when DLAB 0 and the MS DLM Divisor Latch register when DLAB 1 Register address 0 is used to read data from the RBR Receiver Buffer register when DLAB 0 write data to the THR Transmitter Holding register when DLAB 0 and read and write to the LS DLL Divisor Latch register when DLAB 1 The UART registers and FIFO usage are described in the following sections 536EX Chipset Developer s Manual 93 Intel Confidential Figure 13 Parallel Host Interface UART Register Bit Assignments REGISTER ADDRESS DLAB 0 0 REGISTER NAME Scratch register SCR Modem Status register MSR Modem Control register MCR Line Control register LCR FIFO Control register write only FCR Interrupt Identity register read only IIR Interrupt Enable register IER Transmit Holding register write only THR Receiver Buffer register read only RBR Divisor Latch MS DLM Data Carrier Detect DCD Error in RCVR FIFO Note 1 Divisor Latch Access bit DLAB RCVR Trigger MSB FIFOs Enabled Note 1 Ring Indicator RI Transmitter Empty TEMT RCVR Trigger LSB FIFOs Enabled Note 1 NOTE These bits are always 0 in 16C450 mode Transmitter Holding register Empty THRE Reserv
132. r Hang Up Delay For modes V 32 and below S10 specifies the length of time the modem waits before hanging up after the loss of the remote modem carrier This delay allows for the temporary loss of the remote modem carrier without causing the local modem to hang up 10 reports the time in 1 10 second units beyond 20 seconds For example when S10 0 the wait time is 20 seconds When S10 100 the wait time is 30 seconds S10 14 In V 34 and V 90 modes the modem automatically retries the connection for the time specified in S10 Plus the mode specific base time before hanging up In V 34 mode the base time is 20 seconds In V 90 mode the base time is 45 seconds For all modes the modem does not disconnect upon loss of the remote modem carrier if S10 is 255 Range 0 255 1 10 of a second Default 14 equals 1 4 seconds plus the 20 second minimum DTMF Dialing Speed S11 specifies the duration of dual tone multi frequency DTMF dialing This register is not used for pulse dialing 11 70 Range 50 255 ms Default 70 ms NOTE An asterisk denotes the factory default setting 86 536EX Chipset Developer s Manual Intel Confidential S Registers intal Table 26 S Register Command Descriptions Continued Command Default Description Guard Time 512 is used to specify guard and detect times used for the Hayes and TIES escape sequences For the Hayes Escape Sequence S12 specifies the mini
133. receiving the HDLC flags the modem strips away the flags and buffers the received frames The modem then transfers the received data to the DTE starting with the first non flag byte and continuing through the last FCS byte The DTE should ignore the value of the FCS bytes The modem also performs HDLC zero bit deletion and error checking After the FCS bytes are transferred the modem marks the end of the frame with lt DLE gt lt ETX gt and reports the status of the frame reception to the DTE If the frame was received correctly FCS is correct the modem returns a Ok result code If the frame was received in error FCS is not correct carrier lost or data lost due to data overflow the DCE returns an ERROR result code The DTE should then discard this frame After sending the status result code the modem is ready to accept new commands from the DTE The modem obeys the configured flow control from the DTE If the DTE sends any character to the modem other than DC1 or DC3 while the modem is in this mode the modem enters command mode and return an OK result code After sending the result code indicating that frame reception is complete the modem continues to receive and buffer the data in the selected mode If the DTE issues another FRH lt mod gt command the modem returns another CONNECT result code and continues with HDLC reception If the DTE issues any command that changes modulation the DCE stops the receiv
134. roduct order Copies of documents which have an ordering number and are referenced in this document or other Intel literature may be obtained by calling 1 800 548 4725 or by visiting Intel s website at http www intel com Copyright Intel Corporation 2002 Third party brands and names are the property of their respective owners 2 536EX Chipset Developer s Manual Intel Confidential ntel Contents Contents Fav dele lelen el EE VE SO 7 1 1 Controllerless Modem Driver Overview ruuvrvvrunnnnnnnvrnvunnnnnevvvrnvnnnnnenvvrunnenennvrnvranenevensrunnnessenn 7 1 1 1 Windows Millennium Edition Windows Me Windows 2000 Windows XP and Windows NT 47 1 1 2 Windows 95 and Windows 98 ennnronnrrrnnnrnnnrrrnnrnnnnrrrnrennnnrrernrnnnrennrrrnnrrennrrrnrrreneren 8 1 2 V 90N 92 and V 34 Data MOJOSE E sg kanne expense fesensechiaennaeausess 9 1 3 Modem Connection OvervieWw mmrrrnrrrrrnnnnnrnnrnvrnnrrrrnnnrnnnnrnnrernnnnnernnrenenrnnnennrnrnnrnnennnneennnne 10 1 4 AT Commands Overview rrnarnnvnnrvrrnnnnrnnrnvennnnnnnnrnvrrrnrnnntenenernnnnennnnnernrnessnnenennrnnennnnnnenne 11 1 4 1 Sending Commands eernvvnnnnvnnnnnnrvnnnnnvnnnvrnnnnnvnnnrnrrennnrnnnnnnennennresannnnennnrrsernnssnnnenen 12 1 4 2 AT Escape Sequences rmnnnvnnnnnrenannnnennnvrnnanrnnnnrnvennnnrnnnnnnnnernrensanennsnrrrennrnnnsnnenenn 13 1 43 Dial MONG s a E S 13 AT Command Summary Tables simieca eana eiaa iiad eiaa aaa 14 Data Mode AT COMMANDS
135. rofile The Zn command must be the last command in command string as it causes all subsequent commands to be ignored n 0 Resets the modem and recalls user profile 0 n 1 Resets the modem and recalls user profile 1 amp Cn DCD Data Carrier Detect Option This command controls how the modem functions in relation to the DCD or RLSD signal n 0 State of carrier from remote modem is ignored DCD is always on n 1 State of carrier from remote modem is tracked DCD reflects the state of the received carrier amp Dn DTR Data Terminal Ready Option This command controls how the modem responds to DTR After toggling DTR the host should wait 200 ms before modifying the UART registers or sending a new command to the modem This is done because the modem does not send an Ok message to indicate it has performed the requested function n 0 In asynchronous mode amp Q0 the modem ignores DTR n 1 The modem switches from data mode to command mode when an on to off transition of DTR occurs n 2 An on to off transition of DTR causes the modem to go on hook hang up While DTR is off auto answer is disabled n 3 An on to off transition of DTR re initializes the modem The re initialize procedure performs the same function as a power up reset except that the UART registers are not reconfigured amp F none Load Factory Defaults This command loads command defaults and S register factory defaults into the activ
136. s NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 87 Intel Confidential S Registers l n Table 26 S Register Command Descriptions Continued Command Default Description Bit Mapped Options S21 is a read only register that indicates AT command settings Bit 0 Reserved Bit 1 Reserved Bit 2 Reserved Bits 4 3 00 amp DO0 is selected 01 amp D1 is selected 10 amp D2 is selected 21 48 11 amp D3 is selected Bit 5 0 amp C0 is selected 1 amp C1 is selected Bit 6 0 amp S0 is selected 1 amp S1 is selected Bit 7 0 YO is selected 1 Y1 is selected Bit Mapped Options S22 is a read only register that indicates AT command settings Bits 1 0 00 LO is selected 01 L1 is selected 10 L2 is selected 11 L3 is selected Bits 3 2 00 MO is selected 01 Mi is selected 10 M2 is selected 11 M3 is selected 522 118 Bits 6 4 000 X0 is selected 001 Reserved 010 Reserved 011 Reserved 100 X1 is selected 101 X2 is selected 110 X3 is selected 111 X4 is selected Bit 7 0 amp P0 is selected 1 amp P1 is selected Detect DTR Change 525 defines the minimum amount of time that DTR has to remain off that is on to off to on transitions before the modem performs the function specified by amp Dn S25 5 command A change in DTR that persists for a shorter time than the value specified in S25 is ignored by the modem see the amp Dn command Range 0 255 1 100 of a second
137. s Register MSR rrrrrrnnnvnnnnnvnnnnnrrnannnennnrrrnnnnrnnnnnennnnnnrnnnnnrennrrnnsnnnnnnennenennnnennnnnee 95 16 Line Status Register LSR arrrnnrnrrnrnnnrnennnvnnnnvrnnannnenenrrrnnnnvnnnnnennnnnnvnannnrennrrnnssnnnnnennresnnnnnennnnne 96 17 Modem Control Register MCR rrnnnnnrnnnnnvnnnnrrnnnnvnnnrnnrnnnnnnnnnnnrennnrnnnnrnnenrnnrnennnnnnernrenssnnnnsrnnnenn 97 18 Line Control Register LCR rrnannnnnnrrrnnnnvnnnnnnrvnnnnvnnnnnrnnennrnnnnnnrernrnnnnnnnnnrnrensnnnnenennrenenrnnnsennnnnn 97 19 FIFO Control Register FOR ssccsccscvdctcbecseereustevendenneteenueanteewnsdteshenaasir aa E a 98 20 Interrupt Identity Register IIR ernnnnnnrnnnnnnnnnvnnnnnnnnnvnnnnnnnnnvnnnnnnnnneennnvnenneenrnnennneennnnennnennnnnnense 99 21 Interrupt Enable Register IER eornnnnvnonnnnnnnvnonnnnnnennennnnnvnnvennnennnnnennnvnnnnennnnenesnnnnnnensennnnnnenee 100 22 Transmitter Holding Register THR rnrrnnnnnnnvnnnnnnnvnrnnnnnnnrnnrnnrnnnrnnnnnnnnnrnesnnennnreesenenrnneessnnrnnssn 100 23 Receiver Buffer Register RBR mrrnnnnvnnnnnnnnvnnnnnnnnvnnnnnnnnennnnennnennnnnennnennnenennnennennnnneneennnnnnesee 101 24 Divisor Latch Registers DLM and DLL ornnnronnnnnonrnnnnnnnnvnnnnnnennrnnnnnennnrnnnnrrnnnrnnnneennnrnnserennnnnne 101 536EX Chipset Developer s Manual Intel Confidential ntel Contents Tables 1 DTE to DCE Data Rates for Each Mode ccccececeescceeeeeeeeeeeeeeecaeeceaaaeseseeeessaeee
138. s internal buffer is empty it returns to the command mode To abort playback mode immediately without waiting for the modem to empty its internal buffer send lt DLE gt lt CAN gt lt DLE gt lt ETX gt The modem aborts playback mode immediately in two other situations during a AT VIT m time out or a DTR toggle The modem immediately aborts playback mode if VITz0 and the modem has not received any data or if the modem receives a lt DLE gt lt NUL gt code before the VIT timer time out The modem then hangs up the line and switches to data mode FCLASS 0 If the UART DTR signal is toggled from on off on then the modem follows the amp Dn setting If configured for amp D2 or amp D3 then the modem immediately aborts playback mode hangs up the line and switches to data mode FCLASS 0 NOTE The voice sampling rate and sampling mode must be the same values used during record mode NOTE An asterisk denotes the factory default setting 84 536EX Chipset Developer s Manual Intel Confidential intel S Registers S Registers T The 536EX chipsets provide direct access to the internal registers known as S registers The DTE uses S registers to set up and check modem configurations The contents of these registers can be changed using the ATSn x command where n is the register number and x is the value to be stored The contents of the S registers can be read using the ATSn command Most S registers can b
139. see m event mask previously set by the VEM m command when entering playback or record mode The cont modem ignores any event bit set when that feature is not supported in that voice mode AT VEM BB863EE0 Example 3 Reading the Event Mask Settings To read the settings for each event type AT VEM BB863EEO OK Example 4 Understanding the VEM Hexadecimal Code The following illustration shows how the hexadecimal eight digit code BB863EE0 is derived from the bit setting for each event HEX DIGIT LOCATION 12345678 EIGHT DIGIT HEX CODE BB863EE0 The following example shows how to read the string EX VALUE B B 8 6 3 E E 0 are BIT VALUE 1011 1011 1000 0110 0011 1110 1110 0000 EVENT 0123 i 891011 12131415 16171819 20212223 24252627 28293031 my HEX DIGIT LOCATION 1 2 4 5 8 Speakerphone Microphone Gain This command sets the speakerphone s microphone gain VGM m 128 Range 121 131 128 Nominal value Receive Gain Selection This command sets the recording level for the modem s voice mode A different recording level may be needed for each type of recording device This includes telephone VGR m 128 line local handset local telephone or microphone Range 121 131 128 Nominal recording level Speakerphone Speaker Gain This command sets the speakerphone s speaker gain Range 121 131 VGS m 128 128 121 Gain smaller than normal 131 Gain larger than normal NOTE An asterisk denotes the factory
140. sk denotes the factory default setting 536EX Chipset Developer s Manual 83 Intel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description VTS m cont none DTMF and Tone Generation cont 3 Single DTMF tones or hook flashes are sent enclosed in braces A duration must be included as the duration set in VTD m does not apply Use the following format AT VTS lt DTMF or gt lt duration gt For example AT VTS 2 30 This command sends DTMF tone 2 with a duration of 300 ms For example AT VTS 50 This command sends a hook flash with a duration of 500 ms Send multiple DTMF signals and tones by combining elements in a given VTS m command string For example AT VTS 30 1 2 1000 1300 50 6 1000 9 This command line programs the following events Hook flash with a duration of 300 ms Send DTMF 1 for the duration specified by VTD command Send DTMF 2 for the duration specified by VTD command Send tone pair 1000 Hz and 1300 Hz for a duration of 500 ms Hook flash with a duration specified by VTD command Send DTMF for a duration of 60 ms Send tone 1000 Hz for a duration specified by the VTD command Send DTMF 9 for the duration specified by VTD command For example AT VTS 1 50 2 9 This command line programs the following events 1 Send DTMF 1 for the duration sp
141. ster none 0 33 no 4 T Select tone dialing none no Vn Result code form 1 0 1 yes vo Choose numeric form V1 Choose verbose text form Wn Response code data rate 0 0 4 yes Wo W1 DTE data rate W2 Modulation DCE TX rate W3 Modulation DCE TX rate Error Correction Compression and DTE data rate Wa Modulation DCE TX rate Error Correction Compression Value saved in NVRAM Command not preceded by an AT 15 AT Command Summary Tables in Table 5 Data Mode Command Summary Continued Z Reported Note Command Function Default Range by amp Vn Xn Result code type 4 0 4 yes XO Enables result codes 0 4 disables detection of busy and dial tone Xt Enables result codes 0 5 10 and above disables busy and dial tone detection Enables result codes 0 6 and 10 and above X2 disables busy detection and enables dial tone detection Enables result codes 0 5 7 and 10 and X3 above enables busy detection and disables dial tone detection X4 Enables result codes 0 7 and 10 and above enables busy and dial tone detection Ev Yn Long space disconnect 0 0 1 yes YO Disables long space disconnect Y1 Enables long space disconnect Zn Recall stored profile 0 0 1 no ZO Resets modem and recalls user profile 0 Z1 Resets modem and recalls user profile 1 amp Cn DCD data carrier detect option 1 0 1 yes Ignores remote modem status DCD always amp CO
142. t specifies the method to be used by the DTE to control the flow of received data from the DCE and lt DTE_by_DCE gt specifies the method to be used by the DCE to control the flow of transmitted data from the DTE lt DCE_by_DTE gt I1FC 2 2 0 none 1 DC1 DC3 software flow control do not pass DC1 DC3 characters to the remote DCE 2 RTS CTS hardware flow control 3 DC1 DC3 software flow control with DC1 DC3 characters being passed to the remote DCE in addition to being acted upon for local flow control DTE by DCE gt 0 None 1 DCI DC3 software flow control 2 RTS CTS hardware flow control DTE to DCE Local Rate Reporting Controls whether the ILRR result code is transmitted from the DCE to the DTE once a connection has been made If enabled the result code displayed shall represent the current negotiated DTE DCE rate and is issued after any Modulation MR Error Control ER or Data Compression DR reports and before the final result code CONNECT ILRR accepts one numeric parameter decimal value and the format is as follows 0 Disables reporting of local port rate no ILRR intermediate result code transmitted 1 Enables reporting of local port rate ILRR intermediate result code transmitted Example response message when ILRR 1 ILRR 19200 ILRR m 0 NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 51 Intel Confidential Data M
143. t DLE gt lt s gt timer and starts using the lt DLE gt lt q gt timer if the lt DLE gt lt s gt silence timer has timed out and a lt DLE gt lt s gt code has been sent to the DTE or if noise or voice energy has been detected above the silence detection threshold as defined by lt sds gt m lt sds gt lt sdi gt Defaults m 128 50 lt sds gt Silence Sensitivity If the received analog signal stays below this specified level for a user specified time delay the modem sends lt DLE gt lt q gt to the DTE The modem sends only one lt DLE gt lt q gt to the DTE each time record mode VRX is entered Range 121 131 128 Nominal level lt sdi gt Length of Silence This parameter sets the period of silence that must elapse before the DCE reports silence as detected by Quiet or Silence Range 0 255 units of 0 1 second 0 Silence detection disabled 50 Silence detection enabled NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 79 Intel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description VSM m manufac turer specified Compression Method Selection This command contains four parameters that specify the voice compression method voice sampling rate silence compression sensitivity and the degree of silence expansion The DCE can supp
144. t Escape Sequence munnnrnannnvennnvrrnnnvnnnrnrennnnnnenenvrnnnrrrnnnennnerennn 38 3 10 2 Hayes Escape Sequence marnrennnnvnnannnvnnnrrnnnnnvnnnnnrrnnnnrnnnnnnenennrennannennnnrrnennnnnennnee 40 Error Correction and Data Compression arnrrnnnnnvnrnnvrnnnnvnnnrnrnnnnnnnnrnnrennnnnannrnrrnrnnrnenrrrenennnnnnennnee 56 Fax Class 1 AT Gommands i mugmmeueereunumnmusdni read aaa aei diia aaan anaiai iaaii 64 5 1 Fax Identity CommanoS rnannnnnnnronnnnnvnnnnnrnnnnnnnnnrnvennnnnnnnennrernnrnnnsnnnnernnresennnnernnrresrrnnnsrnnennn 64 5 2 Fax Glass 1 Gommandsu usuannuuunadldunudnasdeavsettvdnaienidntlride 64 IS 101 Voice Mode AT Commands 1 c cccccecceeceseeeeceeeeeeeaeeeeceeeeeaaaeeeaaeeecaeeeeeeaeeseceeesiaaeeniaeeeeaes 70 6 1 DTMF Detection Reporting renererien EE 71 6 2 Relay Controlusaammaeaneene naked tltuaawess Manatees adi neces 71 FRE CISTOTS runner aantree eana aaia aiaia a aia iaaa aa aE ea Near aA dt gade saute add 85 GET UD EAE a E T r A A A E 90 Parallel Host Interface 16C450 16C550A UART c cceeccceeeeeeeeeeseeeeeeeeeesaeeeeceessaeeseeeeeeeneeeteaes 92 9 1 UART Emulation in the Controllerless Modem rrnrnnrrnnnnvnnnenrrnnnnnvnnrnvennnnrnnnrnnrnrnnrrnennnnnenn 92 92 UART Register Demin seneesa A R E 95 536EX Chipset Developer s Manual 3 Intel Confidential Contents ntel 9 2 1 Scratch Register SCR mmrnnrnnnnrrnnnnvrnnnrnvrnrnrrnnnnnrnnnrnnrrnnnnrnnrnnrenennrnnnennrnrnnrnnnsnnnnenn 95 9
145. t first reading all the recorded voice data from the modem s internal buffer for example after detecting fax calling tone This is accomplished by sending lt DLE gt lt gt to the modem while in record mode Upon seeing lt DLE gt lt gt the modem terminates record mode clears the modem s internal record buffer and issues a lt DLE gt lt ETX gt to the DTE followed by an OK message The modem may immediately abort record mode if it receives either an AT VIT m time out or a DTR toggle If VIT40 and the modem has not received any data or a lt DLE gt lt NUL gt code before the VIT timer times out then the modem immediately aborts record mode The modem then hangs up the line and changes to data mode FCLASS 0 If the UART DTR signal is toggled on off on then the modem follows the amp Dn setting If configured for amp D2 or amp D3 the modem immediately aborts record mode hangs up the line and changes to data mode FCLASS 0 NOTE The voice sampling rate and sampling mode must be the same values as used during record mode VSD m see m Silence Detection Quiet and Silence This command allows the DTE to set two parameters lt sds gt reports the sensitivity for silence detection and lt sdi gt reports the length of silence required for the DCE to report silence when receiving voice The lt DLE gt lt s gt silence timer starts immediately after entering record mode The modem stops using the l
146. t has changed its value since the DTE last read the MSR register 536EX Chipset Developer s Manual 95 Intel Confidential 9 2 3 Line Status Register LSR Figure 16 Line Status Register LSR This read only register provides UART status information to the host Bits 4 1 report error conditions These bits are reset to 0 any time the host reads this register An interrupt is generated to the host whenever any one of the bits 4 1 is set to 1 and the RLSIE receiver line status interrupt has been enabled Bits 0 5 and 6 provide status information for sending and receiving data through the THR Transmit Holding register and the RBR Receiver Buffer register Bits 0 5 6 are reset to 1 only when the host performs a specified action In FIFO mode the modem keeps track of the character in which an error has occurred and does not report the error to the DTE until the associated character gets to the top of the stack Note In FIFO mode the DTE must write a data byte in the RX FIFO by the loopback mode to write to LSR2 LSR4 LSRO and LSR7 cannot be written to in FIFO mode Bit 7 Error in RCVR FIFO In 16C450 emulation mode this bit is always a 0 In FIFO mode this bit is set to 1 by the DCE whenever at least one parity error framing error or break indication has occurred in the RCVR FIFO This bit is cleared when the DTE reads the LSR register and there are no subsequent FIFO errors Bit
147. t is set to 1 whenever a valid stop bit logic 1 has not been detected after the last data bit or parity bit This bit is reset to 0 whenever the host reads the LSR register The UART tries to re synchronize after a framing error In FIFO mode the modem FE bit is set to 1 whenever the associated framing error character has reached the top of the stack Bit 2 PE Parity Error This bit is set to 1 whenever the received data character does not have the correct even or odd parity as selected by the EPS even parity select bit LCR4 and the stick parity bit LCR 5 This bit is reset to 0 whenever the host reads the LSR register In FIFO mode the modem PE bit is set to 1 whenever the associated framing error character has reached the top of the stack Bit 1 OE Overrun Error Not supported Bit 0 Data Ready This bit is set to 1 whenever the modem writes a new received data character into the RBR Receiver Buffer register or FIFO This bit is reset to 0 whenever the DTE reads the RBR or FIFO _ ntel Parallel Host Interface 16C450 16C550A UART R 9 2 4 Modem Control Register MCR Figure 17 Modem Control Register MCR This register controls the DTE DCE UART interface Bit 7 5 Not used These bits are permanently set to 0 Loop Bit When set to 1 this bit configures the UART for loopback diagnostic testing In diagnos
148. te yes Value saved in NVRAM 536EX Chipset Developer s Manual Intel Confidential n AT Command Summary Tables Table 6 V 44 V 42 V 42 bis MNP Command Summary Continued i Reported Note Command Function Default Range by amp Vn 3 0 0 471 942 DS44 m V 44 Data Compression 140 no 140 1884 3768 EFCS Controls the 32 bit frame check sequence option in 0 0 2 no V 42 ER m Controls error control reporting 0 0 1 no m 0 Disabled m 1 Enabled ES m Error control selection 3 0 2 See note yes i Value saved in NVRAM Table 7 Fax Identity Command Summary Command Function Default Range Reported by amp Vn FMDL Identifies product model none no FMFR Identifies modem manufacturer none no FMI Identifies modem manufacturer none no FMM Identifies product model none no FMR Identifies product version number none no FREV Identifies product version number none no Table 8 Fax Class 1 Command Summary Reported Command Function Default Range by amp Vn FCLASS 1 Mode selection 0 0 1 8 no FRH m Receive HDLC data none 3 no FRM m Receive data none 24 48 72 73 74 96 97 98 121 122 no 145 146 FRS m Wait for silence none 1 255 no FTH m Transmit HDLC data none 3 no FTM m Transmit data none AA AD TAs T3 A 96 97 98 T21 122 no
149. te be equal or higher to the compression scheme required UART data rate for example CL1 at 4800 samples second requires 57 600 bps If the DTE to modem data rate is lower than the compression scheme required UART data rate then data may be lost or may be garbled during playback of the message After sending the CONNECT message the modem then sends digitized voice data that is lt DLE gt shielded to the DTE The modem buffers the data to ensure steady voice delivery even though the voice data may be transferred to the DTE in bursts The DTE may use the lt DLE gt lt NUL gt shielded code as a no operation command to refresh the inactivity timer During voice receive mode the modem informs the DTE about pertinent events that may prompt the DTE to terminate the voice receive state The DCE sends lt DLE gt codes for detection of signals such as busy tone dial tone DTMF tone and codes for Presumed End of Message or Presumed Hang up Record mode is terminated whenever the modem issues a lt DLE gt lt ESC gt command or provides a DTE DCE inactivity timer time out Upon detecting the terminating character the modem stops sampling the analog data The modem then terminates record mode by sending the remaining voice data stored in its internal buffer lt DLE gt lt ETX gt and an OK message to the DTE In some situations the application software may want to abort record mode and immediately perform a new function withou
150. tel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice Mode Command Descriptions Continued Command Default Description FLO m Flow Control Select This command allows the DTE to identify and select the types of flow control used DCEs using the IS 101 standard must support in band XON XOFF flow control XON is the ASCII lt DCI gt character 11h XOFF is the ASCII lt DC3 gt character 13h The DCE may provide ITU Ts V 24 CTS circuit 106 and RTS circuit 133 for flow control 0 Disables XON XOFF and CTS RTS flow control 1 Enables XON XOFF flow control in either direction 2 The DTE uses ITU Ts RTS to control flow to the modem the modem uses ITU T CTS to control flow to the DTE VBT m see m Buffer Threshold Setting This command specifies the flow control assert and deassert points inside the DCE s internal transmit buffer The internal buffer is 512 bytes The VBT m parameters are fixed in firmware and cannot be changed m lt deassert gt lt assert gt Defaults lt deassert gt 192 lt assert gt 320 lt assert gt This parameter stops data transfer from the DTE when the number of bytes in the buffer reaches the lower number of the range specified by the lt assert gt parameter So that no data is lost before the modem stops the flow of data the lt assert gt parameter allows more data to enter the buffer until it reaches the larger number in its range Range
151. the following connect results codes are displayed MCR MRR ER DR ILRR Refer to the Wn command for the detailed description of the command Note that the supported carrier modes for MCR can be found in parameter 1 of MS The last result code is the CONNECT lt text gt where text is the DCE receive rate Note the CONNECT lt text gt is not displayed when ATXO is indicated just CONNECT is displayed and is reported by the rules in Table 4 DTE Modem Data Rate Response Codes Numeric Text Numeric Text 0 OK 9 DELAYED CALL 1 CONNECT 10 BLACKLISTED 2 RING 11 FCERROR 3 NO CARRIER 12 RINGBACK 4 ERROR 13 CPON 6 NO DIALTONE 14 CPOF 7 BUSY 15 DRON 8 NO ANSWER 16 DROF After sending an AT command string to the modem the DTE must wait for a response code from the modem before sending a new AT command string to the modem 536EX Chipset Developer s Manual Intel Confidential n e Introduction 1 4 2 AT Escape Sequences The 536EX provides the industry standard escape sequence TIES Time Independent Escape Sequence TIES is designed to work with existing communication software written for the Hayes Escape Sequence Upon special request Ambient provides the Hayes Escape Sequence however please note that licensing can be required TIES Hayes Escape Sequences The 536EX modem chipset is manufactured with TIES Time Independent Escape Sequence as the default setting It is
152. tic mode any data that is written to the THR Transmit Holding register is looped back to the RBR Receiver Buffer register Bit 4 After writing a data byte to the THR register in loopback mode the DTE must read the RBR register before writing a new data byte to the THR Unlike a real 16C450 UART the modem signals OUT 1 OUT2 RTS and DTR are not looped back to the MSR register Out 2 This bit when set to 1 by the DTE enables the HINT output pin When set to 0 this bit causes the Bit 3 HINT pin to be in a high impedance state Bit 2 Out 1 This read write bit is not used for any specific functions Bit 1 RTS Request to Send This bit when set to 1 indicates that the DTE is ready to send data to the modem Bit 0 DTR Data Terminal Ready When set to 1 this bit indicates that the DTE is read to establish a communication link 9 2 5 Line Control Register LCR Figure 18 Line Control Register LCR This register specifies the asynchronous data communication exchange format The modem supports up to 10 bit data characters 1 start bit of data character bits parity of stop bits Divisor Latch Access Bit DLAB This bit must be set to 1 to access the divisor latches of the baud rate Bit 7 generator during a read or write operation The UART registers 1 and 0 are used for the divisor latches This bit must be set to 0 to access the Rec
153. tive amp S1 DSR active only during handshaking and when carrier is lost amp Tn Self test commands 0 0 1 8 no amp TO Terminates test in progress amp T 1 Initiates local analog loopback amp Un Disable Trellis coding 0 0 1 no amp UO0 Enables Trellis coding with QAM as fallback amp U1 QAM modulation only amp Vn View active and stored profiles 0 0 1 3 no amp VO View active profile and stored profile 0 amp V1 View active profile and stored profile 1 amp Wn Stored active profile 0 0 1 no amp WO Store in user profile 0 amp W1 Store in user profile 1 T amp Yn Select stored profile on power up 0 0 1 yes amp YO Recall stored profile 0 on power up amp Y1 Recall stored profile 1 on power up n 0 3 amp Zn x ae up to 30 digits to EE See a no RW En Auto retrain control 1 0 1 yes EO Disables auto retrain E1 Enables auto retrain Gn Rate renegotiation 1 0 1 yes GO Disabled G1 Enabled Value saved in NVRAM Command not preceded by an AT 536EX Chipset Developer s Manual 17 Intel Confidential AT Command Summary Tables l n Table 5 Data Mode Command Summary Continued Note Command Function Default Range jo is Cn Generate data mode calling tone 0 0 2 no CO Calling tone disabled C1 1300 Hz calling tone enabled C2 V 8 calling tone and 1300 Hz calling tone A8E m V 8 and
154. to one V 42 bis code word The default value of 32 optimizes throughput for most file types Range 6 250 Number of characters n 32 Usual number of characters NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 59 Intel Confidential BE Error Correction and Data Compression i ntel Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description DR m Data Compression Reporting Controls whether the DR result code is transmitted from the DCE to DTE once a connection with has been made If enabled the result code displayed shall represent the current negotiated DCE DCE data compression type and is issued after the Error Control Report ER and before the final result code CONNECT DR accepts one numeric parameter decimal value and the format is as follows 0 Disables Data compression reporting No DR result code transmitted 1 Enables Data compression reporting DR result code transmitted Display messages when DR 1 DR NONE Data compression not in use DR V42B V 42 bis is in use in both directions DR V42B RD V 42 bis is in use in receive direction only DR V42B TD V 42 bis is in use in transmit direction only DR MNP5 MNP5 in use DS m see m Data Compression This command sets multiple parameters for the control of data compression m lt direction gt lt compressio
155. ulation mode the modem provides two 16 byte FIFO buffers one for the transmitter and another for the receiver Thus up to 16 bytes of data may be sent to or received from the 92 536EX Chipset Developer s Manual Intel Confidential _ ntel Parallel Host Interface 16C450 16C550A UART R modem for each data interrupt instead of only a single byte as in 16C450 mode The following diagram shows how the FIFO is used Host software using this FIFO capability can significantly reduce system overhead by reducing the number of times that interrupt service routines are called Figure 12 FIFO Buffers for Transmitter and Receiver Modem UART Transmitter Host Transmitter Modem Transmitter FIFO Holding DTE Shift Register DTE Register THR UART Transmitter Flow Diagram UART a Receiver Host Modem Receiver FIFO Buffer Shift Register DTE Register RBR UART Receiver Flow Diagram The register addresses are divided into two types single register access and multiple register access Most of the UART registers are single register access that is only one internal register is accessible for a given register address UART register addresses 3 7 are used to access a single internal register The remainder of the UART register addresses 0 2 are used to access two or more internal registers Register address 2 is used to write FIFO control information into the FCR FIFO Control register and to read the IIR Interru
156. use ER MNP 2 MNP 2 protocol in use ER MNP 24 MNP 2 and 4 protocol in use ER MNP 3 MNP 3 protocol in use ER MNP 3 4 MNP 3 and 4 protocol in use Example if ER 1 ER LAPM NOTE An asterisk denotes the factory default setting 62 536EX Chipset Developer s Manual Intel Confidential in Error Correction and Data Compression Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description Error Control Selection The ES m command controls the operation of the V 42 error detection and correction protocol in the DCE Once a connection has been established between the DCE and DTE the lt orig rqst gt subparameter can put the interface into synchronous access mode In the default settings synchronous access mode is disabled To change modes send another ES command ES 1 0 1 Buffered mode ES 4 4 6 MNP reliable mode ES 3 0 2 V 42 autoreliable mode ES 3 2 4 V 42 reliable mode ES 2 3 5 LAPM reliable mode ES 6 8 Synchronous access mode m lt orig_rqst gt lt orig fbk gt lt ans fbk gt Defaults m 3 0 2 lt orig_rqst gt Specifies the initial requested mode of operation when the DCE is the originator If lt orig_rqst gt 6 the modem ignores the lt orig_fbk gt setting Range 1 4 6 0 Reserved 1 Initiate call with buffered mode only 2 Initiate V 42 without detection phase If V 80 mode is in use this is a request to disable
157. vided with power to detect hook condition Implemented as 5 Speaker jack determines Internal microphone and external speaker connected to Telco 10 MS1T Squelching active DCE off hook DCE connected to Telco Local phone provided with power to detect hook condition Implemented as 7 Speaker jack determines External microphone connected to DCE DCE on hook Local 11 M1 phone connected to Telco Implemented as 6 Mic jack determines External microphone and internal speaker connected to Telco Squelching active DCE off hook DCE connected to Telco Local phone provided with power to detect hook condition Implemented as 7 Mic jack determines External microphone and external speaker connected to Telco Squelching active DCE off hook DCE connected to Telco Local phone provided with power to detect hook condition implemented as 7 Handset or headset connected to DCE DCE on hook Local phone connected to Telco Handset or headset connected to Telco DCE off hook DCE 15 HT connected to Telco Local phone provided with power to detect hook condition Handset or headset connected to Telco with microphone muted 16 HT DCE off hook DCE connected to Telco Local phone provided with power to detect hook condition 12 M1ST 13 M1S1T 14 H NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 77 Intel Confidential IS 101 Voice Mode AT Commands n Table 25 Voice
158. ws much vn 0 greater throughput when using error correction and data compression n 0 1 n 0 Turns off feature n 1 Turns on feature NOTE An asterisk denotes the factory default setting 58 536EX Chipset Developer s Manual Intel Confidential in Error Correction and Data Compression Table 21 V 44 V 42 V 42 bis and MNP Data Modem Command Descriptions Continued Command Default Description Kn Set break control Defines what action the modem takes when a break attention signal is sent or received as described below where n In connect state transmits break to remote if in reliable mode 0 2 4 Enters command mode no break sent 1 Destructive expedited 3 Nondestructive expedited 5 Nondestructive nonexpedited In command state transmits break to remote if in reliable mode 0 1 Destructive expedited 2 3 Nondestructive expedited 4 5 Nondestructive nonexpedited In connect state receives break at modem port and sends to serial port 0 1 Destructive expedited 2 3 Nondestructive expedited 4 5 Nondestructive nonexpedited Tn Set Inactivity Timer During a buffer normal or reliable connection if no data is sent or received within the inactivity time period the link is disconnected The default 0 disables this feature Range 0 90 Length in minutes n 0 Disables inactivity timer Xn Set XON XOFF Pass Through If software flow control is enabled Q1
159. ximum 64 characters n 1 Maximum 128 characters n 2 Maximum 192 characters n 3 Maximum 256 characters Transmit Break This command causes the modem to send a break attention signal to the remote for Bn 3 duration specified by n n is specified in 100 ms units When n 0 the default break length is used Range 0 9 Set Auto Reliable Buffer requires a license from Microcom In auto reliable mode ES 3 0 2 this command determines the fallback method and enables data buffering The settings for this command are used by the modem during the V 42 detection phase Range 0 2 Cn 0 n 0 Does not buffer data n 1 Reserved n 2 Does not buffer data Switches to buffer normal mode upon receipt of auto reliable fallback character and passes it to serial port This feature allows non V 42 modems to connect immediately to a V 42 modem without data loss Set Modem Port Flow Control In buffer normal mode either ES 1 0 1 or after fallback this command enables modem to modem flow control using XOFF 13h to stop and XON 11h to start transmission between modems Gn 0 n 0 1 n 0 Disables port flow control n 1 Sets port flow control to XON XOFF bps Rate Adjust Control If this command is enabled the serial port speed automatically changes to the modem connection speed This forces the user to change the DTE to modem bps rate if needed If the command is disabled the serial port speed is independent of the connection speed which allo
160. y constant 1 bits until data is received from the DTE The modem terminates this command upon detecting lt DLE gt lt ETX gt characters in the data stream If the modem s transmit buffer empties and the last transmitted character is an ASCII NULL 00 the modem continues to transmit NULLs until the DTE sends more data or 5 seconds have elapsed After 5 seconds have elapsed with an empty transmit buffer the DCE turns off the transmit carrier returns to command state and returns an ERROR result code to the modem NOTE Hex 00 replication does not provide the required timing needed for generating the TCF frame 1 5 seconds of 0 s If the modem s transmit buffer empties and the last transmitted character was not a NULL the modem turns off the transmit carrier returns to command state and sends the OK result code to the DTE NOTE Ifthe modem is on hook the modem always returns an ERROR message to the DTE after receiving the FTM lt mod gt command Range lt mod gt 24 48 72 73 74 96 97 98 121 122 145 146 Refer to Table 23 on page 65 FTS m none Stop Transmission and Pause The FTS lt TIME gt command causes the modem to stop all transmissions The modem waits for the specified amount of time then sends an OK result code to the DTE The value lt TIME gt is in 10 ms intervals Range lt TIME gt 0 255 in 10 ms intervals NOTE An asterisk
161. yes Escape Sequence 536EX Chipset Developer s Manual Intel Confidential a I ntel 8 Data Mode AT COMMANDS The DTE implements the escape sequence by sending the escape character as defined in S2 three times followed by a valid AT command and then the contents of S3 typically a lt CR gt Upon detecting the three consecutive escape characters the modem changes to TIES command mode and starts an internal EPD Escape Prompt Delay timer with the time limit defined by 12 The modem then looks for one of the following conditions to occur No additional data is received and the EPD timer times out the modem sends an OK message to the DTE and then waits indefinitely for an incoming valid AT command string from the DTE Until the modem receives a valid AT command it monitors any data received from the DTE and passes on the data to the remote modem that is the modem does not echo back the received character to the DTE If the subsequent character received by the modem is not an A or a the modem returns to data mode and sends a CONNECT message back to the DTE Ifthe modem receives an A or a it stores any additional data received from the DTE in the modem s internal command buffer and continues to send the data to the remote modem The modem then waits until the DTE sends a lt CR gt or up to 39 data characters before deciding whether to go to command mode or to return to data mode U
162. zation sequence to be used by the DCE lt syn1 gt specifies the octet value s to be used while performing character oriented framing 0 255 When lt trans_idle gt 2 specifies last 8 bits of 16 bit synchronization sequence to be used by the DCE NOTE An asterisk denotes the factory default setting 536EX Chipset Developer s Manual 49 Intel Confidential Data Mode AT COMMANDS l n Table 18 Data Mode Command Descriptions Continued Command Default Description Selective Repeat Controls the use of selective repeat SREJ option in V 42 0 Do not use SREJ ESR 1 i f Me 1 Use SREJ if available in remote DCE continue without it if not 2 Use SREJ if available in remote DCE disconnect if SREJ is not available Call Termination Buffer Management Controls the handling of data remaining in the DCE buffers upon call termination It accepts three numeric parameters Syntax ETBM lt pending TD gt lt pending RD gt lt timer gt lt pending TD gt controls how previously transmitted data remaining in the DCE buffers should be handled when the local DTE requests disconnection of the call 0 Discard all buffered data immediately and disconnect 1 Attempt until all data is delivered and acknowledged ignoring timer if remote DCE disconnects discard remaining data 2 Attempt until all data is delivered and acknowledged if timer expires or remote DCE ETBM 1 1 20 disconnects discard remaining
Download Pdf Manuals
Related Search
Related Contents
Benutzerhandbuch UNI-MMC Schneider SCR20 SUUNTO ELEMENTUM AQUA Guide d`utilisation Maytag MGDB400VQ0 User's Manual PT - Europa Manual - Valledelcauca.gov.co HDS-5x Gen2 Kurzbedienungsanleitung BETELC CHLOR® 55 EC 日本語取扱説明書をダウンロード Copyright © All rights reserved.
Failed to retrieve file