Apache Cyberpower Modem Series =============================== AT COMMMAND SET =============== Note: USERS SHOULD BE AWARE THAT NOT ALL AT COMMANDS ARE INCLUDED AND NOT ALL COMMANDS ARE APPLICABLE TO ALL MODEM CARDS. ______________________________________________________________________________ Table of Contents - Cirrus Logic Chip Set 1**Extended AT Command Set 2**2**S-Registers ______________________________________________________________________________ 1**Extended AT Command Set**************************************************** AT Commands A/ Re-execute previous command. A Answer. Bn Select CCITT or Bell standard B0 ITU-T V.22 at 1200 bps and ITU-T V.21 at 300 bps B1 Bell operation at 300 or 1200 b/s (default) B2 ITU-T V.23 75/1200. B3 ITU-T V.23 1200/75. Cn Carrier control. The only valid parameter is 1. D Dial 0-9 Dial DTMF digits 0 to 9. * Dial the "star" symbol (tone dialing only). # Dial the "pound" symbol (tone dialing only). A-D Dial DTMF digits A, B, C, and D. Some countries may prohibit sending these digits during dialing. P Select pulse dialing. R Reverse Originate Mode; forces originate mode after dialing. Used after all other characters in dial string. S=r Dial stored number r (see &Z for storing numbers). T Select tone dialing. 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, time 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. ! Flash: go on-hook cause the modem to go on-hook for 0.75 sec. @ Wait for Quiet Answer-causes the modem to wait for specified amount of time (S7) followed by 5 sec of silence before processing the next dial modifier. , Pause. The modem pauses for a time specified by S8 before dialing the following digits. Most often used when dialing an outside line through a PBX. ; Retune to Idle State-causes the modem to enter online command mode without initiating a data modem hangshake (used for phone directory autodialers) <space>- () Innored by modem-these fourcharacters are ignored by the modem. Spaces also may be included in the dial string to separate area codes and numbers. En Command echo E0 Disables command echo. E1 Enables command echo . Fn On-line Echo The command is used to select whether the modem echoes data back to the host during on-line data mode. F0 Echo enabled. F1 Echo disabled. Hn Disconnect (hang up) H0 Hang Up the telephone line. H1 Pick Up the telephone line. In Identification I0 Product code. I1 Reports Modem chip firmware version. I2 Verify ROM checksum. I3 Device set name. I4 Reserved. I5 Reserved for Modem chip hardware configuration. I6 Country Code. I7 Board Manufacturer Firmware version #. I8 Modem Firmware Features. I10 Modem board configuration - bits set by board manufacturer. I11 Modem board configuration - bits set by board manufacturer. I14 SAFE device. I20 Cirrus Silicon version. I21 Cirrus Firmware version. I22 Cirrus Manufacturer Name. I23 Cirrus Product Model. Ln Speaker volume L0 Off or low volume. L1 Low volume (default). L2 Medium volume. L3 High volume. Mn Speaker control M0 Speaker is always off. M1 Speaker is on until carrier is detected (default). M2 Speaker is always on. M3 Speaker is off during dialing and on until carrier. Nn Select Data Rate Handshake N0 Handshake only at DTE-to-modem data rate N1 When originating or answering, begin handshaking at the modulation data rate. If the remote modem does not support the specified modulation data rate, fall down in data rate or modulation to the highest compatible data rate. On Go on-line : This command cause the modem to return back to online data mode from online command mode O0 Return modem to data mode O1 Begins an equalizer retrain sequence, then returns to data mode. Qn Quiet results codes control Q0 Enables result codes to the DTE (default). Q1 Disables result codes to the DTE. Sr Read or write to S-register r r Establishes S-register r as the default register. r=n Sets S-register r to the value n. r? Reports the value of S-register r. Vn Result code form V0 Enables short-form (Numeric form) result codes. V1 Enables long-form (verbose) result codes (default). Wn Rsponse Code Data Rate: This command selects whether the modem sends the DTE independent modem connection result codes for speed ,error control protocol, or data compression. n=0 CONNECT result code reports DTE speed. n=1 CONNECT result code reports DTE speed. n=2 CONNECT result code reports DCE speed. n=3 CONNECT result code reports DTE data rate, modulation mode, error correction, data compression. For example: CONNECT 115200/V34/LAMP/V42B/TX=28800/RX=28800 n=4 CONNECT result code reports DTE protocol. For example: PROTOCOL: LAMP COMPRESSION:V42B CONNECT 33,600 Xn Result codes type X0 Enables result codes 0-4; disables detection of busy and dial tone detection. X1 Enables result codes 0-5,10 and above; disables detection of busy and dial tone detection. X2 Enables result codes 0-6,10 and above; disables busy detection and enables dial tone detection. X3 Enables result codes 0-7,10 and above; enables busy detection and dial tone detection. X4 Enables result codes 0-7 and 10 and above; enables busy and dial tone detection. Yn Long space disconnect Y0 Disables long space disconnect (default). Y1 Enables long space disconnect. Zn Recall Stored Profile Z0 Resets modem and recalls user profile 0 Z1 Resets modem and recalls user profile 1 AT& Commands &Cn Data Carrier Detect (DCD) option &C0 DCD remains ON at all times (default). &C1 DCD follows the state of the carrier. &Dn DTR option &D0 In async mode, modem ignores DTR &D1 Modem switches from data mode to command mode when an on-to-off transition of DTR &D2 When DTR switches off, the modem goes on-hook and disables auto-answer mode;when DTR switches on, auto-answer is enable. &D3 Turning off DTR re-initializes the modem and resets values except UjART registers. &F Restore factory configuration (profile). &Gn Select guard tone &G0 Disables guard tone (default). &G1 Enables 550-Hz guard tone. &G2 Enables 1800-Hz guard tone. &Jn Auxiliary relay control &J0 Auxiliary relay never operated &J1 Activates auxiliary relay when modem is off-hook. &Kn Select serial port flow control &K0 Disable flow control &K3 Bidirectional hardware flow control &K4 XON/XOFF software flow control &Mn Asynchronous/synchronous mode selection Determines the DTR operating mode. The modem treats the &M command as a subset of the &Q command. &M0 Direct asynchronous operation. (Only supports Asynchronous.) &Pn Select pulse dial make/break ratio &P0 39/61 make/break ratio at 10 pulses per second (default). &P1 33/67 make/break ratio at 10 pps &Qn Asynchronous or synchronous mode &Q0 Asynchronous operation only &Sn DSR Option &S0 DSR remains ON at all times (default). &S1 DSR becomes active after answer tone has been detected and inactive after carrier has been lost. &Tn Test and diagnostics &T0 Terminates test in progress (default). &T1 Initiates local analog loopback. &T3 Initiates local digital loopback. &T4 Enables digital loopback acknowledgment for remote request. &T5 Disables digital loopback acknowledgment for remote request. &T6 Requests a remote digital loopback (RDL).e start of the test. &T7 Requests a remote digital loopback (RDL) with self-test. &T8 Initiates local analog loopback, with self-test. &Un Disable Trellis coding &U0 Enable Trellis mod with QAM mod as a fallback (default). &U1 Disable (QAM modulation only). &Vn Display current configuration and stored profiles &V0 Display profile #0 (default). &V1 Display profile #1. &V3 Relay and general purpose input/outpt status. &Wn Store current configuration &W0 Store the current configuration as profile 0 (default). &W1 Store the current configuration as profile 1. &Yn Designate a default reset profile &Y0 The modem uses profile 0 (default). &Y1 The modem uses profile 1. &Zn=x Store telephone number. Recall using ATDS=n. n = 0-3, x = dial string (up to 30 digits). %En Auto-retrain control %E0 Disables auto-retrain %E1 Enables auto-retrain %Gn Rate renegotiation %G0 Disabled %G1 Enabled -Cn Generate data modem calling tone -C0 Calling tone disabled -C1 1300-Hz Calling tone Enabled -C2 V.8 calling tone and 1300-Hz calling tone +GMI? Identify modem manufacturer +GMM? Identify product model +GMR? Identify product revision +MS=m Modulation selections %An Set auto-reliable fallback character %Cn MNP5 data compression control %C0 No compression %C1 Enables NMP5 data compression AT\ Commands \An MNP Block Size \A0 Max 64 characters. \A1 Max 128 characters. \A2 Max 192 characters. \A3 Max 256 characters (default). \Bn Transmit Break n = 0-9 (100 msec break units to send). \Cn Set Auto-reliable Buffer (requires Microcom license) In auto-reliable mode (\N3), this command determines the fallback method and enables data buffering. \C0 Does not buffer data (default). \C1 Buffers data for four seconds until 200 characters have been buffered, then switches to reliable mode. \C2 Doesnot buffer data. Connect non-V.42 modems to V.42 modem \Gn Modem-to-modem flow control (XON/XOFF) \G0 Disables modem-to-modem XON/XOFF flow control (default). \G1 Enables modem-to-modem XON/XOFF flow control. \Jn Enable DTE auto rate adjustment \J0 Disable adjustment of DTE speed to match line speed (default). \J1 Enable adjustment of DTE speed to match line speed. \Kn Break control Determines how modem handles a break. If the break is received from the DTE while the modem is in data mode: \K0 Enter command mode; no break sent to remote modem. \K1 Clear data buffers and send break to remote modem. \K2 Same as 0. \K3 Send break to remote modem immediately. \K4 Same as 0. \K5 Send break to remote modem in sequence with transmitted data (default). If the break is received from the DTE while the modem is in command mode: \K0 Clear data buffers and send break to remote modem. \K1 Same as 0. \K2 Send break to remote modem immediately. \K3 Same as 2. \K4 Send break to remote modem in sequence with data. \K5 Same as 4 (default). If the break is received from the serial port during a connection while in direct mode: \K0 Immediately send break and enter command state. \K1 Immediately send break through. \K2 Same as 0. \K3 Same as 1. \K4 Same as 0. \K5 Same as 1 (default). If the break is received from a remote modem during a non-error- corrected connection: \K0 Clears data buffers and sends break to the DTE. \K1 Same as 0. \K2 Send a break immediately to DTE. \K3 Same as 2. \K4 Send break to DTE in sequence with received data. \K5 Same as 4 (default). \Nn Operating mode \N0 Normal speed-buffered mode; disables error-correction mode. \N1 Direct mode; no data compression, error-corection, or speed buffering. \N2 MNP Reliable mode. The modem first attempts an MNP connection. Failure to do so results in the modem hanging up. \N3 V.42 Auto-reliable mode. If V.42 mode selected, then MNP and LAPM will be attempted, otherwise only LAPM will be attempted (default). \N4 LAPM error-correction mode. Failure to make a LAPM error- correction connection results in the modem hanging up. \O Originate Reliable Link In normal mode, the modem will attempt to originate an MNP link. \Qn Set Serial Port Flow Control \Q0 Disables flow control. \Q1 XON/XOFF software flow control. \Q2 Unidirectional hardware flow control. \Q3 Bidirectional hardware flow control (default). \Tn Set Inactivity Timer n=0 Disabled n=0-90 Length in minutes \U Set Auto-reliable Link In normal mode (\N0), the modem attempts to answer an MNP link request, regardless of the physical connection. The remote modem must be in Originate mode (\O). \Xn Set XON/XOFF Pass-through \X0 Processes flow control characters (default). \X1 Processes flow control characters and passes them through to the local or remote host. \Y Switch to Reliable Mode \Z Switch to Normal Mode AT- Commands -Jn Set V.42 Detect Phase -J0 Disables the V.42 detect phase. -J1 Enables the V.42 detect phase (default). AT" Commands "Hn V.42 bis Compression Control "H0 Disables V.42 bis. "H1 Enables V.42 bis only when transmiting data. "H2 Enalbes V.42 bis only when receiving data. "H3 Enalbes V.42 bis during transmission and reception. "On V.42 bis String Length n = 6-250 (number of characters; default = 32). Caller ID Command +VCID=n 0 Caller ID Selection: n=0-2 n=0 Disables Caller ID n=1 Enables Caller ID with formatted presentation to the DTE. The modem presents the data items in a <Tag><Value>pair format. The expected pairs are data,time, caller code (phone number),and name. n=2 Enables Caller ID with unformatted presentation to the DTE. The modem presents the entire packet of information, excluding the leading U's, 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. Fax: Apache Cyberpower Modem Series Fax Class I. ______________________________________________________________________________ ______________________________________________________________________________ 3**S-Registers**************************************************************** Hayes-compatible modems store most of their configuration information in 8-bit status registers, or S-registers. For instance, S-register 7 (S7 for short) determines the length of time the modem waits for carrier before going back on-hook. You can modify many features of the modem's operation by writing directly to these registers, using AT commands provided for this purpose. NOTE: Many AT commands that do not expressly invoke S-registers nonetheless write to them. For instance, the Fn command, which selects line modulation, writes to S31, and the &Tn test commands write to S16. The table below shows a summary of your modem's S-registers. Section 4 contains a detailed description of bit-mapped and coded S-registers. S-registers are volatile and are not preserved after a power-off or reset. However, the contents of the registers marked * in the table can be saved permanently in nonvolatile RAM as part of a configuration profile, using the &Wn command. The S-register values of factory configuration profiles are stored permanently in the modem's ROM. You can also configure most communications programs to issue a series of AT commands, including those that write to S-registers, automatically as part of a macro or command string associated with specified operations. Writing to S-Registers The command to write the value n to S-register r is ATr=n<ENTER> Since the S-registers hold 8 bits, n must be an integer from 0 to 255. Although for many S-registers the value of the separate bits is meaningful, you cannot write directly to individual bits, and you must always enter values as decimal numbers. S-Register Summary No. Function Range Units Default *0 Rings to auto-answer 0-255 rings 0 1 Ring counter 0-255 rings 0 *2 Escape character 0-127 ASCII 43 3 Carriage-return character 0-127 ASCII 13 4 Line-feed character 0-127 ASCII 10 5 Backspace character 0-32,127 ASCII 8 *6 Wait time for dial tone 2-255 sec 2 *7 Wait time for carrier 1-255 sec 60 *8 Pause for dial delay modifier 0-255 sec 2 *9 Carrier detect response time 1-255 0.1 sec 6 *10 Carrier loss disconnect time 1-255 0.1 sec 14 *11 DTMF tone duration 50-255 0.001 s 70 *12 Escape code guard time 0-255 0.02 s 50 *14 General bit-mapped options _ _ 170 *16 Test mode bit-mapped options _ _ 0 *18 Test timer 0-255 sec 0 *21 V.21/general bit-mapped options _ _ 48 *22 General bit-mapped options _ _ 118 *23 General bit-mapped options _ _ none *25 Delay to DTR off 0-255 0.01 sec 5 *27 General bit-mapped options _ _ 64_ *30 Disconnect inactivity timer 0-255 min 0 31 General bit-mapped options _ _ none_ *33 Sleep mode time 0-90 sec 10 *37 Maximum line speed attempted 0-19 _ 0 *Can be saved as part of a configuration profile. For example, S0 determines the number of rings before the modem auto-answers. The default is 0. To change the number of rings to 1, give the command ATS0=1<ENTER> S7 determines the time that the modem waits for carrier. The default is 50, in units of seconds. To change this value to 60 seconds, give the command ATS7=60<ENTER> Pointing to a Default Register The command ATSr points to S-register r as the default register. When this has been done, AT=n writes the value n to S-register r. The command to change the number of rings before auto-answering to 1 could therefore also be given as ATS0<ENTER> AT=1<ENTER> Reading S-Registers The command ATSr?<ENTER> reports the value of S-register r. For instance: ATS0?<ENTER> 000 OK reads the value of S0. Like other AT commands, multiple read commands can be given together: ATS3?S5?<ENTER> 013 008 OK ______________________________________________________________________________ 4**Bit-mapped and Coded S-Registers******************************************* This section describes the special bit-mapped and coded S-registers not covered in detail in the previous section. S14 General bit-mapped options Bit 0 Reserved. Bit 1 Command echo (En) 0 = Disabled (E0) 1 = Enabled (E1) (default) Bit 2 Quiet mode (Qn) 0 = Send result codes (Q0) (default) 1 = Do not send result codes (Q1) Bit 3 Result codes (Vn) 0 = Numeric (V0) 1 = Verbose (V1) (default) Bit 4 Reserved. Bit 5 Tone (T)/Pulse (P) 0 = Tone (T) 1 = Pulse (P) (default) Bit 6 Reserved. Bit 7 Originate/Answer 0 = Answer 1 = Originate (default) S16 General bit-mapped test options Bit 0 Local analog loopback 0 = Disabled (default) 1 = Enabled (&T1) Bit 1 Reserved. Bit 2 Local digital loopback 0 = Disabled (default) 1 = Enabled (&T3) Bit 3 Remote digital loopback (RDL) status 0 = Modem not in RDL (default) 1 = RDL in progress Bit 4 RDL requested (&T6) 0 = RDL not requested (default) 1 = RDL requested (&T6) Bit 5 RDL with self-test 0 = Disabled (default) 1 = Enabled (&T7) Bit 6 Local analog loopback (LAL) with self-test 0 = Disabled (default) 1 = Enabled (&T8) Bit 7 Reserved S21 V.21/general bit-mapped options Bit 0 Set by &Jn command but ignored otherwise. 0 = &J0 (default) 1 = &J1 Bit 1 Reserved Bit 2 Reserved Bit 3,4 DTR behavior (&Dn) 0 = &D0 selected (default) 1 = &D1 selected 2 = &D2 selected 3 = &D3 selected Bit 5 RLSD (DCD) behavior (&Cn) 0 = &C0 selected 1 = &C1 selected (default) Bit 6 DSR behavior (&Sn) 0 = &S0 selected (default) 1 = &S1 selected Bit 7 Long space disconnect (Yn) 0 = Y0 (default) 1 = Y1 S22 Speaker/results bit-mapped options Bit 0,1 Speaker volume (Ln) 0 = Off (L0) 1 = Low (L1) 2 = Medium (L2) (default) 3 = High (L3) Bit 2,3 Speaker control (Mn) 0 = Disabled (M0) 1 = Off on carrier (M1) (default) 2 = Always on (M2) 3 = On during handshake (M3) Bit 4,5,6 Limit result codes (Xn) 0=X0, 4=X1, 5=X2, 6=X3, 7=X4 (default) Bit 7 0 = Pulse ratio 39/61 (&P0)(default) 1 = Pulse ratio 33/67 (&P1) S23 General bit-mapped options Bit 0 Grant remote digital loopback (RDL) 0 = RDL not allowed (&T5) 1 = RDL allowed (&T4) (default) Bit 1,2,3 Assumed DTE rate 0 = 0-300 b/s 1 = 1200 b/s 2 = 2400 b/s 3 = 4800 b/s 4 = 7200 b/s 5 = 9600 b/s 6 = 19200 b/s 7 = >38400 b/s Bit 4,5 Assumed DTE parity 0 = even (default) 1 = space/none 2 = odd 3 = mark Bit 6,7 Guard tone (&Gn) 0 = None (&G0) 1 = None (&G1) 2 = 1800 Hz (&G2) 3 = Reserved S27 Bit-mapped options Bits 0-3 reserved for future expansion 0 = &Q0 (default) Bit 4,5 Internal clock select (&Xn) 0 = Internal clock (&X0) (default) 1 = External clock (&X1) 2 = Slave clock (&X2) Bit 6,7 CCITT/Bell mode select (Bn) 0 = CCITT mode (B0) (default) 1 = Bell mode (B1) 2 = (B2) 3 = (B3) S31 Bit-mapped options (S31 not present in 144C or 144D modems) Bit 0 0 = (N0) 1 = (N1) (default) Bit 1 0 = (&U0) 1 = (&U1) Bit 2 Reserved Bit 3 0 = (-C0) (default) 1 = (-C1) Bit 4 0 = (%E0) (default) 1 = (%E1) Bit 5 0 = (%G0) 1 = (%G1) S33 10 Sleep mode timer: S33 determines when the modem enters sleep or power-down mode. When enabled (S33 Not equal to 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: 1) No internal processing is being performed; 2) No activity occurs between the host and the modem within a specified time period; 3) 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'. Rang: 0-90 seconds S37 0 Maximun Line Speed Attempted: This S register selects the maximum line speed allowedable (that is , the modem attempts to connect at this speed or fallls back to a lower speed). Settings for Bn, +MS=m, Nn and S37 determine the allowable modem connections. S37 provides the same information as the +MS=m <max rate>parameter. Changing the +MS=m <max rate> to 0 sets s37 to 0. Note that S37 has no effect during V32 bis retraining/rate negotiation . n=0-19 n=0 DTTE rate n=1 Reserved n=2 Reserved n=3 300 n=4 Reserved n=5 1200 n=6 2400 n=7 4800 n=8 7200 n=9 9600 n=10 12,200 n=11 14,400 n=12 16,800 n=13 19,200 n=14 21,600 n=15 24,000 n=16 26,400 n=17 28,800 n=18 31,200 (reserved for future products) n=19 33,600 (reserved for future products) ______________________________________________________________________________ End ===Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.