Windows CE Contents Contents General .........................6 1.1 Startup behavior ......................6 1.1.1 XV400 ..........................6 1.1.2 XV100 ..........................7 1.2 Autoexec.reg.......................8 1.3 Autoexec.bat.......................8 1.4 Autoexec.bmp......................10 1.5 CTRL/DOWNLOAD button ..................11 1.5.1 XV400 ...........................11 1.5.2 XV100 ...........................11 1.6 File system........................11 1.7 Shortcuts........................13 1.8 Power Supply Interruption ..................14 Ethernet......................15 2.1 Access to PC ......................15 2.1.1 Name resolution in Windows networks ................16...
Page 4
Contents Windows CE 4.7.2 DNS..........................30 4.7.3 WINS..........................30 4.7.4 Info ..........................31 4.7.5 Command line parameters ..................31 4.8 Owner (Owner)......................32 4.9 Net setup (Netsetup) ....................32 4.10 System properties (System)..................33 4.10.1 General ........................33 4.10.2 Memory ........................33 4.10.3 MISC ..........................
Page 5
Windows CE Contents 7.7.3 HTTP Authentication.....................60 7.7.4 Sample Settings......................61 7.7.5 WEB Server Start/Stop ....................62 7.8 File server .........................63 7.8.1 General Settings ......................63 7.8.2 VIRTUAL DIRECTORY SETTINGS ................63 7.8.3 File Server Start/Stop ....................64 7.8.4 Sample Settings......................64 7.8.5 Access to the enable: ....................64 7.8.6 Note for Users of Newer Windows Versions ..............64 7.8.7 Use without authentication ...................64 7.9 User Administration (UserAdmin) ................65...
General Windows CE ENERAL The operating system is implemented in English on all MICRO PANEL devices with Windows CE®. Note: This documentation applies to MICRO PANEL devices which have the Windows® CE 3.0 operating system from image version 2.20.0 and Windows® CE 5.0 from image version 2.22.0. TARTUP BEHAVIOR 1.1.1 XV400...
Windows CE General 1.1.2 XV100 With all XV100 MICRO PANEL devices from image version 2.22 (see also System properties), the operating system is started from an internal memory or SD Flash card. The operating system is stored in the OS directory. If the startup is from the internal memory, the operating system is started from a linear memory area.
General Windows CE After Windows CE is launched, the following functions are run if the CTRL/DOWNLOAD button is not pressed: 1. The bootloader searches for the AutoLaunch.inf file on the SD Flash card. If this file is present, the program is started under [AutoLaunchBoot]. See also chapter AutoLaunch. 2.
Page 9
Windows CE General Example of an «Autoexec.bat» file: ECHO OFF REM ************************************************ REM Verify boot device, if parameter is not REM available, the boot device is StorageCard SET bootdev=StorageCard IF "%1"=="" GOTO START SET bootdev=%1 REM ************************************************ :START START Shortcut –p GRSW3.EXE START CeRemoteSvr.exe -h START GRSW3.EXE ECHO ON...
General Windows CE The following MSDOS compatible commands are available: ATTRIB Shows file attributes or changes them. CALL Calls a batch program from another one. CD, CHDIR Changes the current directory or shows its name. Clears the screen content. COPY Copies one or several files to another position.
Windows CE General 1.5 CTRL/DOWNLOAD BUTTON 1.5.1 XV400 The CONTROL button on the device has two different functions: 1. If the button is pressed on startup, the bootloader will list all directories and files on the Compact Flash card. This can be useful when analyzing problems. Windows CE is then started in the usual manner.
Page 12
General Windows CE The file system on the device essentially contains the following important directories: InternalStorage Content of the internal memory StorageCard Content of the PCMCIA, Compact Flash or SD Flash card StorageCard2 Content of the second PCMCIA or Compact Flash or SD Flash card, if present Windows Directory with the system files Note:...
Windows CE General 1.7 S HORTCUTS Shortcuts can be created on the Desktop for easier operation. As the MICRO PANEL does not have a persistent registry, (i.e. the registry is set according to the CE Kernel with every start), the shortcuts must be restored with every start.
General Windows CE 1.8 P OWER UPPLY NTERRUPTION In the event of a power supply failure, the NVSRAM (non-volatile SRAM) ensures that the data is saved. If the following dialog appears when the device is started, this means that the data in the NVSRAM could no longer be saved.
Windows CE Ethernet THERNET The Ethernet interface is implemented in compliance with the IEEE 802.3 (10/100BASE-T) standard. The network is implemented with shielded twisted-pair cables and shielded RJ45 plugs. The devices networked with the MICRO PANEL must also be provided with shielded connections. The twisted-pair cable selected for use in Ethernet networks must comply with the cable specifications with regard to cable length and transmission speed.
Ethernet Windows CE 2.1.1 AME RESOLUTION IN INDOWS NETWORKS The name resolution is absolutely necessary in order to access enabled resources (drives, directories, printers) of a computer with the Windows operating system. Access via IP addresses is not supported by Windows CE. The name resolution under Windows CE is executed via the NetBios name (UDP, Port 137) service.
Windows CE Ethernet • The net use command connects or disconnects the MICRO PANEL with an enabled resource. The connection of resources is not absolutely necessary, but is nevertheless recommended. This has the advantage that access from the application is always the same, irrespective of the computer, directory or printer name.
Printing Windows CE RINTING Different interfaces are provided for use as a printer terminal. These are the Ethernet interface, the parallel interface and the serial interface. Windows CE currently contains the following printer drivers: Printer types *: Printer driver PCL Deskjet pcl.dll PCL Laser HP Laserjet...
Windows CE Printing 3.2 P ARALLEL INTERFACE Some MICRO PANEL devices are provided with a parallel printer interface which can be used for connecting the printer. Note: Only printers that support the PCL protocol can currently be connected. PCL is a language developed by HP®...
System settings Windows CE YSTEM SETTINGS All adjustable system settings can be accessed under «Start» «Programs» «Control Panel». If the application is started with the command line parameter –fullscreen, the full screen resolution is used, i.e. the taskbar is not visible. See also chapter Command line parameters.
Windows CE System settings 4.1 C OMMAND ARAMETERS 4.1.1 XV400 The command line call of the programs with the suffix .CPL is as follows: Parameter Description -fullscreen The program uses the full screen, i.e. the taskbar is not visible. This function is only active if the parameter –cpl is not used.
System settings Windows CE 4.3 D IME AND ETTING 4.3.1 Month/Year Hours Minutes Seconds You can change the month and year using the two buttons stated (<< and >>). You can select the day directly by touching the day of the month. Hours, minutes and seconds are changed after they are selected with the buttons shown above.
Windows CE System settings 4.3.3 OMMAND LINE PARAMETERS command line call is described in chapter 4.1. The following parameters are supported: Parameter Description Set time zone according to the Time Zone ID, e.g. -id 6912 -id [Time Zone ID] The Date/Time dialog of the Time Zone tab shows the time zone IDE of the selected time zone.
System settings Windows CE 4.4.3 RIENTATION Display orientation can be set with the «0» (default setting) or «90» settings. The display is rotated in a clockwise direction. The «90» setting should be selected for vertical mounting. The picture on the left of the dialog shows the orientation set.
Page 25
Windows CE System settings Parameter Description -back [% value] Set backlight, e.g. -back 60 The supported percentage values depend on the device concerned. The entered percentage value is rounded up to the next higher value supported. -dim [% value] Sets the reduction value of the backlight used by the screen saver, e.g. –dim The supported percentage values depend on the device concerned.
System settings Windows CE 4.5 S OFTWARE INPUT PANEL A range of different software keyboards are provided for entering characters on the device. The «Input Panel active» setting can be used to activate or deactivate the software keyboard. The option is deactivated by default.
Windows CE System settings 4.5.3 HANGE THE BUTTON SIZE ON THE KEYBOARD The size of the buttons is set with the settings of KeyButtonsSize57 or KeyButtonSize. The maximum size depends on the display size. With small displays, the value should not be too big as the input window may be overlaid with the keyboard.
System settings Windows CE 4.6 L ICENSE ADMINISTRATOR ICENSE The license administrator is used for increasing the number of license points on the device. Serial Shows the serial number of the device that is printed on the device nameplate. Points This field contains the current number of installed license points for the device.
Windows CE System settings 4.7 N ETWORK SETTING ETWORK Note: Modifications to the network settings of XV400 devices are not activated until the device is restarted (see also documentation «Network in brief»). A restart is not necessary for XV100 devices. 4.7.1 ADDRESS It is always possible for the device to obtain an IP address (network address) via a DHCP server on...
System settings Windows CE IP classes The private IP address ranges of classes A, B and C are listed in the following table. Private IP address ranges Standard subnet mask Class A network 10.0.0.0 to 10.255.255.255 255.0.0.0 Class B network 172.16.0.0 to 172.31.255.255 255.255.0.0 Class C network 192.168.0.0 to 192.168.255.255 255.255.255.0...
Windows CE System settings 4.7.4 The MAC address of the HMI device is displayed in the Info page. This is a manufacturer-specific and unique Ethernet connection number of the device. Note: The Info tab is not available for XV100 devices. The MAC address can be viewed by double touching the icon in the network connection in the taskbar.
System settings Windows CE 4.8 O WNER WNER This program is used for specifying the user, password and domain for logging into an external ® Windows server/PC. The default setting is the user name MI_PANEL and no password. Specific operations must be carried out in order for the selected settings to be retained after a restart. If the entries are acknowledged with OK, the current settings can be saved inside the registry file \NETWORK.REG.
Windows CE System settings 4.10 S YSTEM PROPERTIES YSTEM 4.10.1 G ENERAL The «General» tab contains important information about the device and the installed Windows CE version. «Image Release» shows the version of the CE Image. See also the chapter Licensing. 4.10.2 M EMORY The «Memory»...
System settings Windows CE 4.10.3 MISC The «Misc» tab displays the current temperature on the device and the operating hours. Details displays the total operating hours run, broken down into individual temperature ranges: Note: This function is not supported by all MICRO PANEL devices.
Windows CE System settings 4.11 T OUCH OUCH This program is used for the Touch calibration and for the Touch Enable/Disable. If the program is started without command line parameters, the following dialog appears: 4.11.1 T OUCH NABLE ISABLE The touch display always distinguishes between «normal status», «touch disabled» and «touch locked»...
System settings Windows CE Touch Disable/Enable Touch Lock ECHO ON ECHO ON Touch.exe –disable Touch.exe –lock ….other command lines!!! ….other command lines!!! Touch.exe –enable ECHO OFF ECHO OFF 4.11.2 T OUCH CALIBRATION Note: Touch calibration is only required for resistive touch devices. Touch calibration only needs to be carried out if a MICRO PANEL with a resistive touch is no longer reacting correctly to screen touch operations.
Windows CE System settings 4.12 K EYBOARD ETUP EYBOARD The keyboard setup – control panel makes the country setting for a USB keyboard. You can select the desired keyboard layout in the dialog shown above. The selected keyboard layout is still retained after a restart.
System settings Windows CE 4.13 B EVICE ETUP EVICE Note: The BootDevice setup is only available on XV100 devices. BootDevice Setup is used to specify the medium from which the panel is to start. The relevant selection options are displayed according to the features of the panel. 4.13.1 C OMMAND LINE PARAMETERS The following parameters are supported:...
Windows CE System settings 4.14 S TORAGE ANAGER TORAGE ANAGER Note: The incorrect handling of this program may cause panels to become non-operational. It should therefore only be used by experienced users. The StorageManager should only be used in exceptional situations. Note: The StorageManager is only available on XV100 devices.
Windows CE Network test ETWORK TEST Once you have adjusted the system settings, particularly network settings, first of all check whether the device can be addressed in the network. For this connect the device directly to a network connection/hub (patch cable) or directly with a network cable to your workstation (cross cable).
ActiveSync connection Windows CE CTIVE YNC CONNECTION An ActiveSync connection can be used for data transmissions, diagnostics or debugging. An exclusively DEBUG connection can also be created via «Manual Server» (see also Procedure: Manual Server). The ActiveSync connection requires the installation of the Microsoft ActiveSync program on the PC and the starting of the «Repllogswitch»...
Windows CE ActiveSync connection 6.2 P ROCEDURE CTIVE • The Microsoft ActiveSync must be started on the PC. • The «RepllogSwitch.exe» program must be started on the MICRO PANEL («Start – Programs – Communication – RepllogSwitch») • Connect the panel and the PC via USB or the serial interface. •...
ActiveSync connection Windows CE **Note: The partnership prompt will not appear if the following setting is made in the PC's registry: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services] "GuestOnly"=dword:00000001 For example, the file system on the device can now be viewed using the «Browse» function. 6.3 P ROCEDURE ANUAL...
Windows CE Programs ROGRAMS MICRO PANEL devices with Windows CE contain a number of programs which are described briefly below. This list is not complete and the programs are not available on all MICRO PANEL devices. 7.1 P The «Ping» program for the network test can be started in the following way via the menu. The following dialog appears if the program is started without command line parameters: The dialog can be used to set the IP address and the number of pings.
Programs Windows CE 7.2 F ORMAT Note: The «Format» program is only available on XV400 devices. The «Format» program for formatting Flash cards (PCMCIA or Compact Flash) can be started via the menu shown below. The program is started as follows: The Flash card drive can be selected in the top left selection field.
Windows CE Programs 7.3 R EMOTE SERVER The Remote Server/Client programs allow the device to be operated remotely. A MICRO PANEL with Windows CE can thus be operated from a PC (see Remote client). The server program for Windows CE is called «CERemoteSvr.exe» and provides the services in a PC or another MICRO PANEL. For the password protection see Password settings.
Programs Windows CE 7.3.1 OMMAND LINE PARAMETERS Parameter Description -port n Set port number to n, values between 1000 and 65535 are permissible (the default port number is set to 51738). Closes an «open» connection between server and client. The call only has a function if the call is executed on the device on which the server is already running.
Windows CE Programs 7.4 R EMOTE CLIENT The remote server/client programs enable the target devices to be remotely controlled. For example, a panel with Windows CE can be operated from a PC. The following client programs are available: CERemoteClient.exe Remote client for Windows CE RemoteClient.exe Remote client for Windows NT, 2000, XP See also chapter...
Programs Windows CE 7.4.2 YSTEM MENU The System menu contains the following entries, although not all entries are available in Windows CE: Menu item Description: Request screen refresh This function refreshes the view in the remote client. Touch lock These functions enable the touch to be locked/unlocked or Touch unlock enabled/disabled.
Windows CE Programs 7.5 FTP S ERVER The FTP server (File Transfer Protocol) is used for transferring files via the Ethernet. The server program for Windows CE is called «FtpSvr.exe». The following dialog appears on startup. The Hide function is used to minimize the dialog, i.e. it is reduced to the icon inside the start bar.
Programs Windows CE 7.5.1 ASSWORD SETTINGS The password settings are stored in the «FtpSvr.ini» file in the directory «\“Bootdevice”\OS\». The data stored is naturally encrypted. The file is stored on the boot device, which means that the password settings are also retained after a restart. 7.5.2 OMMAND LINE PARAMETERS The following parameters are supported:...
Windows CE Programs 7.6 HTML B ROWSER NTERNET XPLORER The program can be called via command lines and also via the Start menu. The program file for the command line call is called «MiExplorer.exe». If the program is called via the Start menu (Start – Programs –...
Programs Windows CE 7.6.1 OMMAND LINE PARAMETERS The program can be called via command lines and also via the Start menu. The startup behavior and the display of the browser can be modified either via an INI File or command line parameters. The following command line parameters are supported: Parameter Description...
Windows CE Programs 7.6.2 INI F The startup behavior and the display of Internet Explorer can be modified either via the command line parameters (see chapter Command line parameters) or INI File. The directory «\Storagecard\os» contains an example of an INI file «MiExplorer.ini». The INI file contains the following settings.
Page 56
Programs Windows CE Defines which buttons to be shown in the toolbar! [MiExplorer Buttons] LargeIcons =0: Display buttons at standard size =1: Display buttons extra large (default) GoBack =0: Back button not visible =1: Back button is displayed (default) GoForward =1: Forward button is displayed Stop =1: Stop button is displayed (default = 0)
Programs Windows CE 7.7 WEB S (HTTPD) ERVER The device is provided with a web server that is based on the standard web server from Windows CE 3.0 and Windows CE 5.0 respectively. The web server (HTTPD) supports only a part of the HTTP/1.0 protocol with restricted functionality.
Windows CE Programs 7.7.2 IRTUAL IRECTORY ETTINGS These registry entries contain the mapping between the virtual directories in the web server and the physical directories on the device. If required, the authentication level and the access permissions can be set for each directory. Root directory [HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/] [HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/«Subdirectory»]...
Programs Windows CE 7.7.3 HTTP A UTHENTICATION Only NTLM authentication is supported. If no authentication is required, the «NTLM» value (see table above) must be set to 0 and all «A» registry entries also set to 0. If authentication is used, the registry entry «NTLM»...
Windows CE Programs P Access Permissions The registry entry P describes the type of access permission granted for every virtual directory. If the registry entry is missing, the default access permissions are Read, Execute and Script (hex value 0205). P (values in hex) Description 0001 Read access permitted (Read –...
Programs Windows CE 7.7.5 WEB S ERVER TART WEB server is not started by default. It must be ensured that the registry entries are set correctly before the web server is started. The web server can be started and stopped with the program HttpdStart.exe.
Windows CE Programs 7.8 F ILE SERVER With Windows CE 5.0 a file server is contained in the device. Note: Further information on the functionality of the file server is provided in the Microsoft MSDN documentation. 7.8.1 ENERAL ETTINGS The following registry settings control the functionality of the file server (see also chapter Registry Editor).
Programs Windows CE 7.8.3 ERVER TART The file server is started by default. The file server must be restarted after registry entries are changed. The file server can be started and stopped with the program services.exe. The possible command line calls are listed in the table below: Functionality Call File server restart...
Windows CE Programs 7.9 U DMINISTRATION DMIN The NTLM user administration is used for managing the users and associated passwords on the MICRO PANEL. This user administration is used by the WEB server and the File server. Note: The users are first only administered temporarily on the MICRO PANEL. Only with the command line parameter «permanent»...
Programs Windows CE 7.10 SNTP CLIENT Under Windows CE 5.0 the device contains a Simple Network Time Protocol (SNTP) client. The SNTP implementation is derived from the Network Time Protocol (NTP). SNTP synchronizes the system time on a device with that of an SNTP server. This in turn receives its time from a reference source. Note: Further information on the functionality of the SNTP client is provided in the Microsoft MSDN documentation.
Windows CE Programs 7.10.2 S AMPLE ETTINGS The settings for the SNTP client can be set as follows in a REG file (see also chapter Autoexec.reg): [HKEY_LOCAL_MACHINE\Services\TIMESVC] "server"=multi_sz:"swisstime.ethz.ch","thrad.cybernet.ch" "AutoUpdate"=dword:1 "ServerRole"=dword:0 "refresh"=dword:927C0 "recoveryrefresh"=dword:57E40 "threshold"=dword:5265C00 Notes on the above example: • The entries with «dword» are in hexadecimal format. •...
Programs Windows CE 7.11 R EGISTRY DITOR The registry editor in Windows CE is called «RegEdit.exe». The functions are comparable with those of the registry editor in Windows 98, NT or 2000. The following window appears when the startup is carried out without parameters (see also Command line call):...
Windows CE Programs 7.11.1 C OMMAND Parameter Description -import «file» Import the entries from the stated REG file -export «file» Export of the complete registry to the stated file « "File" » Import of the file, the file name must be placed between opening and closing delimiters! This entry is only supported to ensure compatibility, use the parameter «import».
Programs Windows CE 7.12 B (WALLPAPER) ACKGROUND ICTURE Use this application to select a background picture for the desktop. Only the BITMAP (*.BMP) file format is supported. The command line call is as follows: wallpaper.exe –b «file name including the path» For example: wallpaper.exe –b \storagecard\wince.bmp Note:...
Windows CE Programs 7.13.1 C OMMAND Command line call is described in chapter 4.1. All parameters can be used as required, although only the settings of the used parameters can be changed. The following parameters are supported: Parameter Description -source <path> Source path for the copy command (Source:) -dest <path>...
Programs Windows CE 7.14 A AUNCH Note:. The Tool AutoLaunch is only available on XV100 devices. The AutoLaunch.exe tool detects the insertion of an SD card and carries out one required action. It is started by the OS and cannot be closed. The \StorageCard\AutoLaunch.inf file is used to configure the tool.
Windows CE Programs 7.15 D EVICE RESTART EBOOT The auxiliary program reboot.exe executes a device restart. When no command line parameter is entered, a confirmation prompt will appear that has to be acknowledged by the user before the device is restarted. If the call is executed as follows «reboot.exe –quiet», no confirmation prompt will appear.
Programs Windows CE 7.18 S YSTEM PERFORMANCE OUNT The auxiliary program idlecount.exe records and displays system performance. The system performance is calculated and displayed as soon as the program is started. The following settings can be changed via the menu: Menu item Description Refresh Interval...
Windows CE Programs From Windows CE 5.0 Professional Plus CE 5.0 P ROGRAMS INDOWS ROFESSIONAL 8.1 F IEWER PPLICATIONS 8.1.1 IEWER PPLICATION IMITATIONS The Microsoft file viewers do not provide all of the functionality that is available in their corresponding Windows desktop applications.
Programs From Windows CE 5.0 Professional Plus Windows CE 8.1.2 PDF V ICROSOFT IEWER The Microsoft PDF Viewer gives the user the possibility to show PDF documents on a Windows CE device. When creating the documents, the user should take the functional limitations into account. To generate a PDF document the Adobe Acrobat should be used.
Windows CE Licensing ICENSING The MICRO PANEL devices are provided with an integrated licensing system. A certain number of licensing points are required depending on the functions used. Devices already come on delivery with a standard number of license points depending on type. The actual number of license points is shown during the startup and inside the system information display (see chapter Startup behavior,...
Index Windows CE 10 I NDEX Access authentication Httpd Access permissions HttpdStart ActiveSync Idlecount ActiveX Image release Alt down Info.exe Alt up INI file (HTML browser) Autoexec.bat InputPanel Autoexec.bmp Internet Explorer Autoexec.reg IP address 17, 29 AutoLaunch Ipsetup.exe AutoLaunchBoot Keyboard Background picture Keyboard layout Backlight...
Page 79
Windows CE Index Request screen refresh Temperature histogram Saving Time Screen saver Time zone Screen settings Touch Serial interface Touch calibration Shortcut Touch disable Shortcuts Touch enable 35, 50 SIP Software Input Panel Touch lock Software keyboard Touch unlock Speed TouchDisable Start/Stop WEB server TouchEnable...