PDA

View Full Version : speaker failure during dial up



olumide
02-04-2002, 06:47 PM
I use I.E (5), recently i discover that my speakers does not work when i am connecting to my isp via dial up, what could be wrong, because the speakers work with other programmes.

7ate9
02-04-2002, 08:00 PM
The audio speakers your computer uses to play music and other sounds with, are not the same speakers your modem uses to make its dialup sounds with. There may be an extra init string on your modem telling it to dial without making sounds. So don't fret, I doubt anything is wrong there.

POBrien
02-05-2002, 04:51 AM
go to control panel/modems/Properties button. AOL also has a seperate setting in the expert setup section.

olumide
02-05-2002, 01:32 PM
Thanks 7ate9,

Thanks POBrien,
My modem speaker is on and yet, its not picking sound from the modem, What do i do now.

POBrien
02-05-2002, 06:05 PM
Go back to Modems/Properties button/Connection Tab/Adavanced Button

type in ATM1 in the Extra Settings section.

Here's some additional AT commands

Speaker Controls
Ln (Speaker Volume)
This command controls the modem speaker volume when the speaker is turned on.

L0,1 -- Selects low speaker volume.
L2 -- Selects medium speaker volume.
L3 -- Selects high speaker volume.

Mn (Speaker Control)
This command selects when the modem speaker will be on or off.

M0 -- The speaker is always off.
M1 -- Enables the speakerduring call establishment, but off once the carrier is detected.
M2 -- The speaker is always on.
M3 -- Disables the speaker during the dialing period and receiving carrier, but on during answering.

Basic Commands
With the following basic AT commands, you can make calls directly, select the dialing method (tone or pulse), control the speaker volume, and perform a number of other basic modem operations. IMPORTANT: You must be in the Command mode of your communication software to use the AT commands. Refer to the documentation that came with your communications software for information on entering the Command mode.

AT -- This prefix begins all but two commands you issue to the modem locally, and tells the modem "ATtention! commands to follow".
D -- Dial. Use the D command to dial a telephone number from the command line. The format of the command is as follows:
ATD [string]
The string parameter can contain up to 45 characters, the phone number and dial modifiers. The dial modifiers instruct a modem how to place the call. Do not use any added characters, such as parentheses or hyphens in the phone number.

+++ -- Escape Character Sequence. After you have connected to another modem, you may need to return to command mode to adjust the modem configuration, or more commonly, to hang up. To do this leave your keyboard idle (press no keys) for at least one second, then press "+" three times. This is one of the two commands that do not use the AT prefix, or a carriage return to enter. After a moment, the modem will respond with OK indicating you have been returned to Command mode.
A/ -- Repeat. This command does not use the AT prefix nor does it require a carriage return to enter. Typing this command causes the modem to repeat the last command line entered, and is most useful for redialing telephone numbers which are busy.
&Fn -- Factory Defaults. This command (in which n=0 or 1) returns all parameters to the selected set of factory defaults.
H -- Hang Up. This command tells the modem to go "on-hook", or to disconnect the telephone line.
O -- On-Line. This command returns the modem to the on-line mode and is usually used after the escape sequence (+++) to resume communication.
Zn -- Reset Modem. This command (in which n=0 or 1) resets the modem to the configuration profile stored in non-volatile memory location 0 or 1.

Command Response and Result Codes
These commands control the responses to commands issued the modem.

En (Command Echo)
This command determines whether the modem echoes characters back to the DTEsystem, when in command mode.

E0 -- Inhibits the command echo - If your system application does not expect the echo, use this setting, otherwise, entering "AT" causes your terminal to display "AATT".
E1 -- Enables the command echo.

Qn (Result Code On/Off)
Used to enable and disable return results codes to the DTE.

Q0 -- Enable the result code.
Q1 --Disable the result code, OK, ERROR or CONNECT message will not be returned.

Vn (Result Code Format)
This command determines the format of the return result code if result codes are enabled (see Qn command). For example, the long form (word format) returns "OK" or short form (numeric format) returns "0". The long form format result code is preceded and terminated by both carriage return and line feed characters. The short form format result code is terminated by a carriage return character.

V0 -- Selects result codes in NUMERIC format.
V1 -- Selects result codes in WORD format.

Xn (Extended Result Code)
This command determines which set of responses and calling characteristics are used. This command determines whether the modem recognizes dial tones and busy tones, and what kind of result code should be enabled. When n is 0, 1, or 3, the modem waits for the time specified by S-Register 6 (default 2 seconds) after going off-hook, then dials regardless of the presence or absence of dial tone. Blind dialing is used in some countries where dial tones could very from central office to central office, or for certain PBX's which generate unique dial tones.

X0 -- The modem does not recognize dial tone and busy tone. The modem does not wait for dial tone, and blind dialing is enabled. The modem returns a CONNECT result code when a connection is established.
X1 -- The modem does not recognize dial tone and busy tone. The modem does not wait for dial tone, and blind dialing is enabled. The modem returns a CONNECT XXXX result code reflecting the serial port speed when a connection is established.
X2 -- The modem does not recognize busy tones, but waits for dial tone before dialing. If dial tone is not detected within 5 seconds, NO DIALTONE result code is returned. The modem returns CONNECT XXXX result code reflecting the serial port speed when a connection is established.
X3 -- The modem does not recognize dial tone. If a busy tone is detected, BUSY result code is returned. The modem does not wait for dial tone, and blind dialing is enabled. The modem returns CONNECT XXXX result code reflecting the serial port speed when a connection is established.
X4 -- If dial tone is not detected within 5 seconds, NO DIALTONE result code is returned. If a busy signal is detected, BUSY result code is returned. The modem returns CONNECT XXXX result code reflecting the serial port speed when a connection is established.

Generic, for most modems AT&F&C1&D2
Generic, for most modems AT&F&D0S0=0
Generic, for most modems ATX4V1Q0S7=70


Dial Commands
A (Answer)
The modem will go off hook, transmit the answer tone, and wait for a carrier from the remote modem.


Cn (Carrier Control)
This command is included for compatibility only and has no effect other than returning a result code.


Dn (Dial)
Puts the modem into origination mode, allowing it to work as an automatic dialer for connection to another modem. The string n contains the telephone number and the following optional "dial modifiers".: The string n must be less than 45 characters excluding spaces, hyphens, and parenthesis, which can be used for clarity.

0-9 -- DTMF digits 0 to 9
* -- The "star" digit (tone dialing only)
# -- The "gate" digit (tone dialing only
A-D -- DTMF digits A, B, C, D.
J -- Perform MNP 10 link negotiation at 1200 bps (this call only)
K -- Enable power level adjustment during MNP 10 link negotiation (for this call only).
L -- Re-dial last number. The L must be immediately after the D with the following characters ignored.
P -- Selects Pulse dialing. Only digits 0-9 can be entered in pulse dial mode.
R -- Reverse dial mode. This command accepted but not acted upon.
S=n -- Dial stored number. Dials the number stored in location n (0-3)
T -- Select tone dialing. Any digit 0-9,*,#,A,B,C,D, etc. may be dialed.
W -- Wait for dial tone. The modem waits for dial tone before processing the dial string.
, -- Pause. Causes the modem to pause for the time specified by S-Register 8 before processing the next character in the dial string.
! -- Flash hook. This causes the modem to go on-hook for the time defined by the value of S-Register 29, and then return off-hook.
@ -- Wait for silence. The modem will wait for five seconds of silence before dialing the remaining dial string.
; -- Return to idle state. Modem returns to command mode after dialing a number without disconnecting the call.
& -- Wait for &T "bong" tone for credit card dialing before continuing with the remaining dial string.

Hn (Disconnect)
This command provides switch hook control.

H0 -- Instructs the modem to disconnect or hang-up.
H1 -- Instructs the modem to go off-hook and enter command mode.

P (Set Pulse Dial Default)
This command forces pulse dialing until the next T dial modifier or T command is received. Sets S-Register bit 5.


T (Set Tone Dial Default)
This command forces DTMF dialing until the next P dial modifier or P command is received. Clears S-Register bit 5.


Yn (Long Space Disconnect)
This command determines whether the modem hangs up when it receives a long space signal (greater than 1.6 seconds) from the remote modem. If enabled, the modem will send a 4 second space signal to the remote modem before hanging up.

Y0 -- Disable long space disconnect signaling.
Y1 -- Enable long space disconnect signaling.

Dial Command Modifiers
Command modifiers define additional parameters to the modem that instruct the modem to perform certain functions automatically when dialing a phone number. They are only valid when they are contained in a dial string (that follows the D command). The commands that are used to accomplish this task are called dial modifiers, and are placed in the dial string prior to issuing the command.

Syntax: ATD{dial modifier} 1234567 [Enter]

Basic dial modifiers are:

P -- Pulse dialing. Also known as rotary dialing, this dial modifier follows the D command and precedes the telephone number to tell the modem to dial the number using pulse service.
T -- Tone dialing. This modifier selects the tone method of dialing using DTMF tones. Note: Tone and pulse dialing can also be combined in a dial command line when both dialing methods are required.
; -- Resume command mode after dialing. If you need to dial a number that is too long to be contained in the command buffer (45 characters for the D command), use the (;) modifier to separate the dial string into multiple dial commands. All but the last command must be end with the ; modifier.
, -- Pause While Dialing. The comma (,) dial modifier causes the modem to pause while dialing. The modem will pause the number of seconds specified in S-Register S8 and then continue dialing. If a pause time longer than the value in S-Register S8, it can be increased by either inserting more than one (,) in the dial command line or changing the value of S-Register S8. In the following example, the command accesses the outside (public) telephone line with the 9 dial modifier. Because the comma (,) dial modifier is present, the modem delays before dialing the telephone number 5551212. Ex: ATD 9, 5551212 [Enter]
! -- Using the Hook Flash. The exclamation mark (!) dial modifier causes the modem to go on-hook (hang up) for one-half second and is equivalent to holding down the switch-hook on your telephone for one-half second. This feature is useful when transferring calls.
W -- Wait for a Subsequent Dial Tone. The W dial modifier causes a modem to wait for an additional dial tone before dialing the numbers that follow the W. The length of time the modem waits depends on the value in S-Register S7. The modem can be instructed to dial through PBXs (Private Branch Exchanges) or long-distance calling services that require delays during dialing. This can be done with the W command to wait for a secondary dial tone or with a comma (,) command to pause for a fixed time and then dial. Ex: ATDT 9 W 1 2155551212 [Enter]

Making a Call
The following examples show how to place a call using several of the dial modifiers.

ATD 1234567

The modem dials the telephone number 1234567 and then waits for a carrier from a distant, or remote modem. If no carrier is detected within a given time (as defined by the initial settings in S-Register 6), then the modem automatically releases the line and sends a NO CARRIER result code. If a carrier is detected, the modem gives a CONNECT result code and goes on-line, allowing communications with the remote modem. The connection between the two modems ends when any of the following occurs causing the modem to hang up, return to command mode, and send the NO CARRIER response:

The local modem loses the carrier signal from the remote modem.
The Hang Up command (H) is sent.
The DTR interface signal is dropped between the local DTE and modem when the &D2 or &D3 command is in effect.
AT &F1DT9,P5551234 [Enter]

This command restores the factory default settings, dials, using tones, a 9 to access an outside line, pauses briefly, then pulse dials the number 555-1234.

Modem Commands
The modem supports the standard and extended Hayes* AT command set. The AT prefix (also known as the Attention Code), signals the modem that one or more commands are to follow. These commands are industry standard language used to communicate with the modem. Your modem is always either in the command mode, or the on-line mode. The modem starts up in command mode when it is first switched on. Commands are only accepted by the modem when it is in command mode. Commands input when the modem is on-line, are treated as data, not as commands. Commands may be entered from the terminal mode of most communications software packages.

Settings made via AT commands are automatically reused by the modem until another command is received to change them, or the modem is turned off.




AT Command Reference Summary
%Cn -- Enable/Disable Data Compression
%En -- Auto-Retrain control
&Cn -- DCD Control
&Dn -- DTR Option
&Fn -- Recall Factory Profile
&Gn -- Select Guard Tone
&Jn -- Telephone Jack Control
&Kn -- Data Flow Control
&Qn -- Communication (Sync/Async Mode)
&Rn -- RTS/CTS (Hardware) Flow Control
&Tn -- Test Mode
&V -- View Configuration
&Wn -- Store User Profile
&Yn -- Default User Profile
&Zn=x -- Store Phone Number
)Mn -- Cellular Power Level Adjustment
*Hn -- Link Negotiation Speed
+++ -- Escape Sequence
+MS -- Select Modulation
:En -- Compromise Equalizer Setting
? -- Read Currently Selected S Register
@Mn -- Initial Cellular Power Level Setting
\An -- Select Maximum MNP Block Size
\Bn -- Transmit Break
\Gn -- Modem to Modem (Software) Flow Control
\Ln -- Select MNP Block/Stream Mode
\Nn -- Protocol Negotiation Selection
A -- Answer
A/ -- Re-execute Command
Bn -- CCITT or Bell Selection
Cn -- Carrier Control
Dn -- Dial
En -- Command Echo
Fn -- Select Modulation
Hn -- Disconnect (Hang-up)
In -- Identification
Ln -- Speaker Volume
Mn -- Speaker Control
Nn -- Automode Enable (Automatic Line Speed Detection)
On -- Return to On-Line Data Mode
P -- Set Pulse Dial Default
Qn -- Result Code On/Off
Sn -- Select a Specific S Registe
Sn=x -- Write an S Register Value
Sn? -- Read an S Register
T -- Set Tone Dial Default
Vn -- Result Code Format
Wn -- Negotiation Progress (Connect Message) Control
Xn -- Extended Result Code
Yn -- Long Space Disconnect
Zn -- Modem Reset

Patrick (http://www.winguides.com/forums/sendprivate.php?Cat=&User=POBrien&Board=&Number=&what=online&page=&view=&sb=&part=&vc=><font)</font color=green> /images/forums/icons/smile.gif
<a target="_blank" href=https://www.regnow.com/softsell/nph-softsell.cgi?item=5006-1>WinGuides</a>

7ate9
02-05-2002, 07:39 PM
Whew! Thats some awesome info there :D

POBrien
02-05-2002, 11:13 PM
yeah, a couple years ago I had problems with my modem. The info was the result of cruisin the net looking for the fix.

Patrick (http://www.winguides.com/forums/sendprivate.php?Cat=&User=POBrien&Board=&Number=&what=online&page=&view=&sb=&part=&vc=><font)</font color=green> /images/forums/icons/smile.gif
<a target="_blank" href=https://www.regnow.com/softsell/nph-softsell.cgi?item=5006-1>WinGuides</a>