Siemens 7 manual TC45, XC18 only

Page 22

Multiplexer Driver Developer’s Guide

4.2 Settings Stored in the Windows Registry

s

Table 6: Registry values

Value

Data (Example)

Properties

 

 

 

ReinitOnDSR

1

0 Default for XC18

 

 

The driver does not try to reconnect to the module if DSR

 

 

changes. This feature can be switched off if an application

 

 

controls the DSR line with AT&S.

 

 

1 Default for all modules except XC18

 

 

The driver tries to reconnect to the module if DSR changes.

 

 

The driver can detect if the module was disconnected and

 

 

reinitializes it before the first data errors occur.

ClosePort

AT+IPR=0

A multi-string sent to the module if the last port is closed.

(not applicable to

AT^SMSO

 

TC45 and XC18)

 

 

ClosePort

AT+IPR=0

A multi-string sent to the module if the last port is closed.

(TC45, XC18 only)

 

 

PowerDown

AT+CFUN=0

A multi-string sent to the module if the PC goes to suspend

 

 

mode or hibernate state.

 

 

The command AT+CFUN=0 has been chosen as factory

 

 

default for compatibility with older Siemens products. If you

 

 

prefer to use one of the more efficient CYCLIC SLEEP

 

 

modes it can be replaced with AT+CFUN=5 or 6 or 7 or 8 or

 

 

9. See [3] and [4] to verify the SLEEP mode types supported

 

 

by your product. To avoid editing the Windows Registry you

 

 

can alter the corresponding parameter in the winmux2k.inf

 

 

file and then reinstall the driver.

ShutDown

AT+IPR=0

A multi-string sent to the module if the PC is shut down or

 

AT^SMSO

rebooted.

 

 

Note: Some PCs generate a DTR spike during turn off and

 

 

the module wakes up again.

WaitForDSR

1

0 Default for TC45 and XC18

 

 

The driver does not wait for the DSR signal to go low when

 

 

the module is shut down. Instead, the parameter Recover-

 

 

Time (see below) is used.

 

 

1 Default for all modules except TC45 and XC18

 

 

The driver waits for the DSR signal to go low when the mod-

 

 

ule is shut down. In this case the parameter RecoverTime is

 

 

not used. If the module is not switched off with the AT com-

 

 

mands defined in the parameter ClosePort this parameter

 

 

must be set to 0.

RecoverTime

2000

Minimum number of milliseconds between close and the

 

 

next open call.

PowerDownFrame

2

From version 3 onwards, the Multiplexer Protocol supports

 

 

power saving control with a special multiplex control frame.

 

 

This provides the possibility of sending power down com-

 

 

mands to the module without accessing any data channel.

 

 

If the connected module only supports the Multiplexer Pro-

 

 

tocol version 2 this value is not used. If the supported Multi-

 

 

plexer Protocol version is 3 or higher, the multiplex power

 

 

control is used instead of the values “PowerCmdPort” and

 

 

“PowerDown”. In this case this value corresponds to the

 

 

power down command of the multiplex power down frame

 

 

described in [5]. If the value is greater than 255 there is no

 

 

power down frame sent for Multiplexer Protocol 3.

 

 

 

Mux_Drv_DevGuide_v07

Page 22 of 36

2006-9-27

Confidential / Released

 

 

Image 22
Contents User’s Guide General Notes CopyrightContents Multiplexer Driver Developer’s Guide Tables List of TablesFigures List of FiguresDocument History Chapter What is newDocument History Multiplexer Driver Developer’s Guide Introduction IntroductionSupported Product Versions Supported Product VersionsRelated Documents Related DocumentsAbbreviations Abbreviation DescriptionUser Hierarchy Chart in the SystemArchitecture ArchitectureModule Detection Signal DescriptionHandling of the Physical Serial Port Handling of the Physical Serial PortLimitation of Virtual Ports Handling of Control Lines on Virtual PortsHandling of Control Lines on Virtual Ports Module Initializing Sequence Command Response Function Associated Registry ValueModule Initializing Sequence Power Down after Closing the Last Port Power DownPower Down on PC Suspend Module Re-initializationPower Down on PC Shutdown Power DownInstalling the WinMux2k Driver InstallationFiles Required for WinMux2k Driver Installation InstallationWindows Deinstalling the DriverDeinstalling the Driver Windows XP new desktop, not the classic desktopSettings on the Serial Multiplexer Properties Device Settings and PropertiesDevice Settings and Properties Settings Stored in the Windows Registry Settings Stored in the Windows RegistryValue Data Example Properties TC45, XC18 only Multiplexer Driver Developer’s Guide Values Data Example Properties Fax Settings Settings for ApplicationsDial-up Network Settings Settings for ApplicationsPreparing the Translation Translate Source CodeSoftware Requirements Compiler FlagsInteraction of the Different Driver Objects Additional Source DocumentationAdditional Source Documentation Internal Driver States Internal Driver StatesBuffer Handling Buffer HandlingData Transfer To th e S e rM u x O b je c t a re in d ic a te dMultiplexer Driver Developer’s Guide SerMuxSend Function SerMuxSend and SerMuxSendPort0 FunctionsStart +++-Parser +++-ParserShutdown of the Operating System Known ProblemsBooting Operating System Standby of the Operating SystemAutomatic Shutdown in case of Emergency Special EnvironmentsOperation on Virtual USB Port Special Environments