Share via


Settings Key (Windows Embedded CE 6.0)

1/6/2010

The Settings key contains commands for configuring various modem settings. The following table shows the registry settings for the HKEY_LOCAL_MACHINE\Drivers\PCMCIA\CompanyX-GenericModem-1234\Unimodem\Settings key.

Value : type Description

Answer

Default setting is ATA<cr>. Answers an incoming call.

AnswerTimeout

Default setting is 25. Specifies the time, in seconds, to allow the answer command to complete. If this key is not present or specified in the registry, 25 seconds is used.

You can also specify the AnswerTimeout key per device under the HKEY_LOCAL_MACHINE\<device specific key path>\Unimodem\Settings key.

When the answer command is issued to the modem, a timer is started that launches the timeout process. If the modem does not respond successfully within the timeout period, the call is cancelled. If the modem responds successfully, the timer is cancelled.

Blind_Off

Default setting is X4. Disables blind dialing.

Blind_On

Default setting is X3. Enables blind dialing.

CallSetupFailTimeout

Default setting is S7=<#>. Calls time-out register.

CmdSendDelay

Default setting is 0. Specifies the number of milliseconds to delay between modem commands. Some modems cannot handle commands that are issued immediately after they have responded to a previous command. Maximum value is 500.

DccRetries

Default setting is 3. Specifies the number of times to retry direct cable connection.

DialBilling

Default setting is <$>. Specifies whether the modem supports the '$' wait for credit card prompt tone. A value of 0 indicates that this capability is not supported. If it is not supported, Unimodem will insert multiple commas to cause the modem to wait. If this registry value is not present, support for '$' is assumed.

DialPrefix

Default setting is D. Specifies the prefix for any dial command.

DialSuffix

Default setting is <;>. Extends a dialing string across multiple commands. Unimodem breaks long dial commands into approximately 40-character strings because many modems cannot handle longer commands. This suffix character is used to indicate to the modem that the dial sequence is continued in the next command.

EscapeDelay

Milliseconds to delay before issuing '+++'

EscapeWait

Milliseconds to wait after issuing '+++'

FlowHard

Default setting is AT\Q3<cr>. Enables hardware flow control.

FlowOff

Default setting is AT\Q<cr>. Disables all flow control.

FlowSoft

Default setting is AT\Q1<cr>. Enables software flow control.

HangupWait

Milliseconds to wait after issuing 'ATH'

MaxCmd

Default setting is 250. Specifies the maximum command length.

MdmLogFile

Default setting is 0. Controls logging of modem commands and responses. If this value is set to 0, there is no logging. If this value is set to 1, all modem commands and responses are written to a log file named MdmlogN.txt where N is the line device identifier.

Monitor

Default setting is ATS0=0<cr>. Listens for incoming calls.

PPPMTU

Default setting is 1500. Specifies the size, in bytes, of the maximum transfer unit that PPP should use on this device.

Prefix

Default setting is AT. Specifies the modem command prefix.

Pulse

Default setting is P. Specifies the dial prefix that is used for pulse dialing, such as ATDP.

Reset

Default setting is ATZ<cr>. Resets modem.

Terminator

Default setting is <cr>. Specifies the configuration command suffix; this key is added to the end of any command sequences that are sent to the modem by Unimodem.

Tone

Default setting is T. Specifies the dial prefix that is used for tone dialing, such as ATDT.

See Also

Reference

Unimodem Registry Settings