Siemens 7 manual Module Initializing Sequence, Command Response Function Associated Registry Value

Page 15

Multiplexer Driver Developer’s Guide

2.6 Module Initializing Sequence

s

2.6Module Initializing Sequence

Due to different requirements of the supported products the initialization sequence varies with the module type. This means that when you migrate to another module type you are required to uninstall the driver and reinstall it with the new module. The settings are taken from the winmux2k.inf file.

The tables below list the commands sent to the module during the initialization. As the init string information is stored in the Windows Registry the corresponding values are also listed. For further details on the Registry see Section 4.2.

Table 4: Module initialization of supported modules

Command

Response

Function

Associated Registry

 

 

 

value

 

 

 

 

AT

OK

Detection of connected module.

 

 

 

 

 

AT+IPR=115200

OK

Baud rate specified in the Windows

“BaudRateString”

 

 

Registry during WinMux2k installation.

 

 

 

The value may be different according to

 

 

 

individual settings.

 

 

 

 

 

AT

OK

Check if change of baud rate was suc-

“ModemInit”

 

 

cessful.

 

 

 

 

 

AT&S0\Q3

OK

Sets DSR always on and hardware flow

“ModemInit”

 

 

control. The settings are read from the

 

 

 

Windows Registry.

 

 

 

 

 

AT+ICF=3

OK/ERROR

Sets interface mode 8N1. This com-

“ModemInit”

 

 

mand works only on modules support-

 

 

 

ing different interface modes (TC35i,

 

 

 

TC63, TC65, MC75, AC75). The set-

 

 

 

tings are read from the Windows Regis-

 

 

 

try.

 

 

 

The resulting ERROR on modules with-

 

 

 

out support of the AT+ICF command is

 

 

 

ignored by the WinMux2k driver.

 

 

 

 

 

AT+CMUX=0

OK

Switches to multiplexer mode. This

“ModemInit”

 

 

sequence is read from the Windows

 

 

 

Registry. More AT commands can be

 

 

 

sent to the module at this point.

 

 

 

 

 

Note: The initialization sequence overrides the user profile settings defined with AT&W on channel 1 for the com- mands AT&S, AT\Qn and AT+ICF. After restart without multiplexer, the user profile will be loaded with all your individual settings.

Mux_Drv_DevGuide_v07

Page 15 of 36

2006-9-27

Confidential / Released

 

 

Image 15
Contents User’s Guide Copyright General NotesContents Multiplexer Driver Developer’s Guide List of Tables TablesList of Figures FiguresChapter What is new Document HistoryDocument History Multiplexer Driver Developer’s Guide Introduction IntroductionSupported Product Versions Supported Product VersionsAbbreviation Description Related DocumentsAbbreviations Related DocumentsArchitecture Hierarchy Chart in the SystemArchitecture UserHandling of the Physical Serial Port Signal DescriptionHandling of the Physical Serial Port Module DetectionHandling of Control Lines on Virtual Ports Limitation of Virtual PortsHandling of Control Lines on Virtual Ports Command Response Function Associated Registry Value Module Initializing SequenceModule Initializing Sequence Module Re-initialization Power DownPower Down on PC Suspend Power Down after Closing the Last PortPower Down Power Down on PC ShutdownInstallation InstallationFiles Required for WinMux2k Driver Installation Installing the WinMux2k DriverWindows XP new desktop, not the classic desktop Deinstalling the DriverDeinstalling the Driver WindowsDevice Settings and Properties Settings on the Serial Multiplexer 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 Settings for Applications Settings for ApplicationsDial-up Network Settings Fax SettingsCompiler Flags Translate Source CodeSoftware Requirements Preparing the TranslationAdditional Source Documentation Interaction of the Different Driver ObjectsAdditional Source Documentation Internal Driver States Internal Driver StatesBuffer Handling Buffer HandlingTo th e S e rM u x O b je c t a re in d ic a te d Data TransferMultiplexer Driver Developer’s Guide SerMuxSend and SerMuxSendPort0 Functions SerMuxSend FunctionStart +++-Parser +++-ParserStandby of the Operating System Known ProblemsBooting Operating System Shutdown of the Operating SystemSpecial Environments Special EnvironmentsOperation on Virtual USB Port Automatic Shutdown in case of Emergency