Casio DT-X7 Series Software Manual
Casio DT-X7 Series Software Manual

Casio DT-X7 Series Software Manual

Hide thumbs Also See for DT-X7 Series:
Table of Contents

Advertisement

Quick Links

CASIO
DT-X7 Series
Software Manual
(Version 1.08)
CASIO Computer Co., Ltd.
Copyright ©2010. All rights reserved.
May 2010

Advertisement

Table of Contents
loading

Summary of Contents for Casio DT-X7 Series

  • Page 1 CASIO DT-X7 Series Software Manual (Version 1.08) CASIO Computer Co., Ltd. Copyright ©2010. All rights reserved. May 2010...
  • Page 2 Table of the Contents Editorial Record Preview Chapter 1. Product Overview Model by Feature Available Options Application Development Environment Chapter 2. Functions Basic Functions 2.1.1 WindowsCE Version 5.0 2.1.2 Display 2.1.3 Keys 2.1.4 Audio 2.1.5 Buzzer Sounds 2.1.6 Memory Management 2.1.7 Disabling Startup of Internet Explorer (IE) 2.1.8...
  • Page 3 2.6.5 Communication Procedure 2.6.6 Communication Procedure by Profile 2.6.7 Process after Communication Interruption 2.6.8 Process During Suspend and Resume 2.6.9 Setting SR Mode Parameter 2.6.10 WakeOn Bluetooth Function 2.6.11 Concurrent Use with WLAN 2.6.12 Communication Range WLAN 2.7.1 Basic Features 2.7.2 Expanded Features 2.7.3...
  • Page 4 3.12 Dialing 3.13 Network and Dial-up Connections 3.14 Version Info 3.15 Vibrator 3.16 Password 3.17 Power 3.18 Buzzer 3.19 Volume & Sounds 3.20 Mouse 3.21 Laser Setting 3.22 Imager Setting 3.23 Display 3.24 Storage Manager 3.25 Owner 3.26 Certificates 3.27 Regional Settings 3.28 Date/Time...
  • Page 5 Ltd. in Tokyo Japan. Information in this document is subject to change without advance notice. CASIO Computer Co., Ltd. makes no representations or warranties with respect to the contents or use of this manual and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
  • Page 6: Editorial Record

    1.04 December 2008 19 to In Chapter 2, functions of CASIO Common Device Control Libraries relevant to the respective features are added. In Chapter 2.1.2, note about dead pixels is added. In Chapter 2.2.2, note about emitting laser beam is added.
  • Page 7 1.07 November 2009 In Chapter 2.2.6, a note about scan width control function is added. In Chapter 2.2.6, a note about setting gain is added. 62, 69, In Tables 2.48 and 2.49, Auto mode is added. 70, 71 In Table 2.49, NW7_check character output setting is modified.
  • Page 8 Preview The features and specifications described in this reference manual give an overview of the functional detailed specifications of the DT-X7 series handheld terminal.
  • Page 9 1. Product Overview 1.1 Model by Feature The features integrated in each model of the DT-X7 series are shown below. Table 1.1 WLAN Model no. Scan Engine Bluetooth WPA Encryption WEP/TKIP DT-X7M10U (note 1) Linear Imager Class 1 DT-X7M10E Laser Scanner...
  • Page 10: Available Options

    1.2 Available Options The following dedicated options are available for DT-X7 series. Table 1.2 Option Product Model no. Remark Cradle USB Cradle HA-F60IO With USB interface and the power supply terminals (note 1) HA-F60IO-CN Ethernet Cradle HA-F62IO With LAN and USB interfaces and the...
  • Page 11: Application Development Environment

    1.3 Application Development Environment Development platform • Microsoft Windows 2000 Professional Service Pack 4 or later • Or Microsoft Windows 2000 Server Service Pack 4 or later • Or Microsoft Windows XP Professional Service Pack 2 or later • Or Microsoft Windows 2003 Server Service Pack 1 or later •...
  • Page 12 2. Functions This chapter describes about detailed specifications of the functions implemented in the terminal and the options. 2.1 Basic Functions 2.1.1 WindowsCE Version 5.0 ® The terminal integrates Microsoft WindowsCE Version 5.0 as its operating system. • Easy-to-use user interface •...
  • Page 13: Core Modules

    Core Modules Microsoft core modules integrated in the terminal are as follows. Table 2.1 Core OS Modules .NET Compact .NET Compact Framework 1.0 Related Matters Framework .NET Compact .NET Compact Framework 2.0 Framework 2.0 .NET Compact Framework 2.0 String Resources OS Dependencies for .NET Compact Framework 2.0 C library and Runtime String Safe Utility Function...
  • Page 14 ActiveSync File Sync CAB File Installer/Uninstaller FLASH Update Sample Application Remote Desktop Remote Desktop Protocol (RDP) Connection Audio Playback Redirect Serial and Parallel Port Redirect User Interface Dialog Box Cut/Copy/Paste Clipboard Redirect File Storage Area Redirect Filtered File Storage Area Redirect PNP Notification USB Host Support USB Human Input Device (HID) Class Driver...
  • Page 15 Server Simple Network Time Protocol (SNTP) SNTP Client With DST Web Server (HTTPD) Core Server Support Network - Local Area Native Wi-Fi WLAN STA Network (LAN) Wired Local Area Network (802.3, 802.5) Wireless LAN (802.11) STA - Auto Configuration and 802.1x Network - Personal Area IrDA Network (PAN)
  • Page 16 Local Service Support for Languages (NLS) Input System Manager (IMM) Pocket Internet Explorer HTML View (WEBVIEW) Internet Explorer 6.0 Internet Explorer HTML/DHTML API Component for Internet Explorer HTML Application WindowsCE Internet Explorer Theme Library Internet Explorer Plug In Image Decoder API Internet Explorer PNG Image Decoder Filter and Translation Internet Explorer RPC Support...
  • Page 17 Audio Waveform Audio Audio Compression Manager GSM 6.10 Codec MSFilter Codec Graphics DirectDraw Imaging Static Image Codec Support (Encode and Decode) Static Image Encoder BMP Encoder GIF Encoder JPG Encoder PNG Encoder Static Image Decoder BMP Decoder GIF Decoder ICO Decoder JPG Decoder PNG Decoder Gradation Support...
  • Page 18 User interface Quarter VGA Resource Longitudinal Mode Control Panel Applet Software Input Panel Software Base Input Panel (SIP) SIP for Small Screen Software Base Input Panel Driver Network User Interface Shared Control Shared Control Shared Dialog Support...
  • Page 19 2.1.2 Display Basic Specifications The QVGA (320 x 240 dots) mode is supported by the terminal. Table 2.2 Display specification 65,536 colors 2-way TFT LCD* (16 bpp, Red: 5 bits, Green: 6 bits, Blue: 5 bits) Display size X direction 240 dots Y direction 320 dots...
  • Page 20: Auto Backlight Off

    Backlight Auto Dimming The Control Panel can be used to set up whether or not the Auto Dimming function will be used and the waiting time until when dimming begins. The Auto Dimming is effect only when the power is provided by the lithium-ion battery pack. It will not become effect when an external power supply is used.
  • Page 21: Keyboard Layout

    PC’s keyboard) or F2 key (similar to Shift+Tab keys). The mouse emulator preinstalled at the factory in each terminal of DT-X7 series can be invoked by sequentially pressing Fn key and then 4 key to make the mouse pointer appear at the center of the screen.
  • Page 22: Key Assignments

    Key Assignments The following are the key codes and functions assignments. Table 2.3 Control keys Input Mode Operation Remarks ---- Specialized key operation (toggle) Fn mode is released when a Specialized key operation (toggle) key input is Specialized key operation (toggle) made.
  • Page 23 Table 2.4 Function keys Input Mode Operation Remarks Character input mode Performs as ALT key. Performs as ALT key. Performs as ALT key. Function mode Performs as ALT key. Character input mode Performs as Shift+TAB keys. Performs as Shift+TAB keys. Performs as Shift+TAB keys.
  • Page 24 Table 2.6 Ten key Input Mode Operation Remarks Character input Performs as 0 key. mode Performs as “-_/^\&=+$%#* space” keys. Performs as “-_/^\&=+$%#* space” keys. Performs as 0 key. “Disabled” by default setting Function mode Displays SIP or does not display. Character input Performs as 1 key.
  • Page 25 Character input Performs as 7 key. mode Performs as “P, Q, R, S” keys. Performs as “p, q, r, s” keys. Performs as 7 key. “Disabled” by default setting Function mode Initiates application registered in the registry below. [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\K EYBD] Fn7LaunchPaht:sz (path of the application to be initiated.) Character input...
  • Page 26 Key Input Mode Switchover The A (F8) key on the keyboard can be used to change the key input mode. The functions of the System Library relevant to the “Key Input Mode Switchover” are as follows. : Sets up “Enable” or “Disable” for the key mode transition at time of SysSetEnableKeyMode changing key input mode.
  • Page 27 Enabling or Disabling Fn Key For keys that perform specialized operations while the key input mode has been set to Function mode, “Enable” or “Disable” can be set on each individual key in the registry below to control the operations. Or, using the SysSetFnKeyOperation function of the System Library can achieve the same control operation.
  • Page 28 Permit or Prohibit Key Locks The System Library can be used to permit or prohibit the operations of keys except the Power and Trigger keys. The functions of the System Library relevant to the “Permit or Prohibit Key Locks” are as follows. : Sets up “Enable”...
  • Page 29 2.1.4 Audio Basic Specifications WAV playback, voice recording and playback are supported. By using the Microsoft SoftwareMixer function, output sounds from multiple applications can be mixed and output (in 44.1 KHz, 16-bit stereo mixing). Voice Recorder is integrated in the terminal as the sound system application to make it possible to perform WAV file streaming playback and local file playback in HTTP.
  • Page 30: Buzzer Sounds

    2.1.5 Buzzer Sounds Basic Specifications The buzzer sound in various modes such as scanning confirmation, alarm, warning and other available sounds can be output via the integrated speaker. The sounds have the following four attributes and default values. Table 2.11 Time Sound Mode Frequency (Hz)
  • Page 31: Memory Management

    2.1.6 Memory Management The integrated RAM has a total capacity of 64 Mbytes and is used for the following purposes. • Program memory to be used by the OS and programs. • Object store used for temporary file saving, etc. •...
  • Page 32 FlashDisk The terminal integrates a 64MB Flash ROM and it is used for the following purposes. Contrary to RAM disk, content in the FlashDisk is not volatile. Any important data you do not wish to loose must be stored in this disk. The Storage Manager at the Control Panel conducts formatting the FlashDisk and control of it.
  • Page 33 2.1.7 Disabling Startup of Internet Explorer (IE) Internet Explorer (“IE”) requires a large size of memory. The operation speed of the IE can be very fast if it is loaded in memory prior to starting up. However, this method requires a wide memory area causing the user memory area to be smaller for the user who does not require the IE.
  • Page 34 2. Highlight a menu in Figure 2.3 with Cursor-up or Cursor-down key and then determine with Enter key. The roles of each menu in Figure 2.3 are as follows. Table 2.13 OS with IE 6.0 : Load all the modules including the IE. OS without IE 6.0 : Load all the modules without the IE.
  • Page 35 Sample Program HANDLE hFile; WIN32_FIND_DATA FileFindData; hFile = FindFirstFile(TEXT("\\Windows\\mshtml.dll"), &FileFindData); if(hFile == INVALID_HANDLE_VALUE) // The IE module is not loaded. MessageBox(NULL, TEXT("FindFile ERROR!"), TEXT("LoadModule"), MB_OK); else // The IE module is loaded. MessageBox(NULL, TEXT("Find a file!"), TEXT("LoadModule"), MB_OK);...
  • Page 36: Soft Reset

    2.1.8 Reset To reset the terminal, there are three ways to perform, Soft reset, Full reset, and Hard reset. The following table shows memory states which are initialized by each reset mode. Table 2.15 Others Storage Clock Reset Mode FlashDisk Program memory Individual...
  • Page 37: Hard Reset

    Hard Reset The OS performs the Soft reset and Full reset, in other words, those are carried out in software operation. If there is no way to reset the terminal when the OS falls into freezing state by some reason, that is, the reset routine in the OS cannot run. The Hard reset is the one that can free the terminal from freezing state.
  • Page 38 2.1.9 Memory Corruption Check At a time of reset under WindowsCE OS, RAM data corruption is detected if any. If RAM data corruption is detected, the memory will be unconditionally initialized without issuing a warning message to the user. To prevent this memory initialization without issuing a message, check the status of data used for memory check in the driver before the process for OS booting up starts up.
  • Page 39 2.1.10 LED Basic Specifications There are two LEDs integrated in the terminal, one on the right side for the user notification and the other for charging the battery complete notification. Table 2.16 Color Description Right side LED User notification (alarm), scanning a bar code (Indicator #2) Green Scanning a bar code...
  • Page 40 Bluetooth Connection Status This is used for notification of Bluetooth connection establishment status which is controlled with the System Library. Table 2.19 Operation Mode Specification Attribute Bluetooth established ON in blue for 1 second, OFF for 2 seconds L_BT Note: Indication for scanning a bar code has the priority over other indications.
  • Page 41 2.1.11 Vibrator Basic Specifications The vibrator can be set up for five different notifications. Table 2.22 Notification Vibration Pattern Setting Default Alarm Default ON or OFF Warning Default ON or OFF Bar code scan complete Default ON or OFF Wireless incoming signal Default ON or OFF User definition...
  • Page 42: Laser Scanner

    2.2 Laser Scanner This chapter describes about detailed specifications of the Laser Scanner which is model dependant. 2.2.1 Basic Specifications The following industrial standard bar code symbologies are supported by the integrated Laser Scanner. Table 2.24 Supported symbologies Symbology Check Digit Calculation No.
  • Page 43 Table 2.25 Supported symbologies by DT-X7M10U Symbology Check Digit Calculation No. of min digits No. of max digits EAN, UPC-A/B Disable 8 (fixed) 13 (fixed) EAN, UPC-A/B Addon Disable 10 (fixed) 18 (fixed) UPC-E Disable 7 (fixed) 7 (fixed) UPC-E Addon Disable 9 (fixed) 12 (fixed)
  • Page 44: Check Digit Calculation

    7. Maximum number of digits for RSS Expanded and RSS Expanded Stacked symbologies The maximum number of digits is 74 for numeric data only or 41 for alphabet data only. 8. The maximum numbers of digits for each symbology in Table 2.25 are based on the optimum condition of each element such as bar code print quality, resolution, PCS, brightness surrounded, and distance between the terminal and the bar code.
  • Page 45: Scanning Method

    2. In condition where the parameter in the registry has been set, performing a full reset on the terminal makes emitting the laser beam is turned off intermittently between laser emissions possible. The path of the registry is as follows. Path : HKEY_LOCAL_MACHINE\Drivers\CASIO\Laser Data-type : DWORD Parameter : ScnBlk (1: valid, 0: invalid)
  • Page 46 The functions of the Laser Scanner Library relevant to the Scanning Method are as follows. : Emits laser beam and start scanning a bar code. OBRStartScanning : Stops emitting laser beam and scanning a bar code. OBRStopScanning : Sets up scanning mode. OBRSetScanningType : Retrieves scanning mode.
  • Page 47: Scanning Parameters

    2.2.3 Scanning Parameters Conditions that allow scanning a symbology in specific mode can be set for each readable symbology. Readable Symbology Bar code symbologies that are enabled or disabled for scanning can be specified. If only specific symbologies are to be scanned, set “Enable” for scanning on these symbologies only and “Disable”...
  • Page 48 The functions of the Laser Scanner Library relevant to the “Enable or Disable Check Digit” are as follows. : Sets up scanning with each bar code symbology. OBRSetScanningCode : Retrieves scanning status with each bar code symbology. OBRGetScanningCode : Sets up scanning with Code39 symbology. OBRSetCode39Option : Retrieves decode options of Code39 symbology.
  • Page 49 Validation Validation is carried out for a specified number of times in the range of 1 to 9 (Default = 3) to check if scanned data is valid, and then the data is output only if it is valid. The number of validations can be set either at the Control Panel or using the Laser Scanner Library.
  • Page 50 2.2.4 Scanning Output Format Formats for outputting results of scanned bar codes can be set. Table 2.28 Output Formats No. of Symbology Standard Output Format Remark digits JAN-13 FFMMMMMNNNNNCT T : Termination code EAN-13 FFMMMMMNNNNNCT JAN-8 FFMMMNCT See Table 2.29 for meaning EAN-8 FFMMMNCT of the notations.
  • Page 51 UPC-A 00SMMMMMNNNNNCT GTIN UPC-E (7),8 0MMNNNMCT Last M: 0 to 2 (7),8 0MMMNN3CT (7),8 0MMMMN4CT (7),8 0MMMMMNCT Last N: 5 to 9 (6),7 MMNNNMCT Last M: 0 to 2 (6),7 MMMNN3CT (6),7 MMMMN4CT (6),7 MMMMMNCT Last N: 5 to 9 UPC-E 0000000MMNNNMCT GTIN Last M: 0 to 2...
  • Page 52 1 to Max AAA ------ AAAT See Table 2.34 for Code93 meaning of the notations. Code128 1 to Max AAA ------ AAAT See Table 2.34 for meaning of the notations. 1 to Max SBBB ----- BBCST Code128 EAN128 1 to Max AAA ------- AAAT See Table 2.36 for (note 3)
  • Page 53 Table 2.29 WPC symbology Country flag Manufacturer code Product code Number system character Addon data Termination code Mod10 check digit Table 2.30 Code39 symbology ASCII conversion post data ASCII conversion pre-data Mod43 check digit. Becomes data if there is no check digit attached. Start and stop characters Table 2.31 NW7 symbology Start and stop characters (any one of a, b, c, and d)
  • Page 54: Termination Codes

    Table 2.37 MSI symbology Data Mo10, Mod11 check digits. Becomes data when there is no check digit attached. (note) Note: The DT-X7M10U does not support MSI symbology without mod10 check digit or mod11 check digit. Table 2.38 IATA symbology Data Check digit (IATA).
  • Page 55: Output Buffer

    Output Buffer The Laser Scanner scans a bar code and outputs the scanned data using one of the following methods described in the table. Table 2.42 Output Method Description OBR buffer output - Scanned data is output to memory in the laser scanner driver. (see note) - Scanned data already output to the memory can be captured using the Laser Scanner Library.
  • Page 56: Event Name

    The predefined event name which is issued for event notification can be changed in the registry described below. If there is no value set in the registry, the default event name, OBRScanningEvent, will take place. [HKEY_LOCAL_MACHINE\Drivers\CASIO\Laser] Table 2.44 Key Name...
  • Page 57 Setting Specific Operation Unique to Code128 Symbology The terminal supports specific operations unique to the Code128 symbology that are initiated when certain conditions are met at a time of scanning a symbol of the Code128 symbology. Table 2.45 Symbology Condition Performance Code128 At time of scanning a symbol of...
  • Page 58 2.2.5 Scan Result Notification When scanning a bar code is complete, a notification about the scanning result can be indicated to the user via either LED or buzzer or vibration. Each indication method can be set to “Enable” or “Disable”. Table 2.46 Scanning OBR buffer...
  • Page 59 2.2.6 Expanded Features Scan Width Control If the laser emits on bar codes located near each other, scanning may fail. By narrowing the laser beam emission width, scanning can be focused onto only one bar code, not onto the other one located near by.
  • Page 60 Scan Verification Beam If scanning takes place with the laser beam emitted onto multiple bar codes located near each other, it is difficult to distinguish by the user which bar code was correctly scanned. In such the condition, if a laser beam can be emitted again on to the same bar code verifying the actual scanned bar code the user wishes to scan and a notification about it is issued to the user, the scanning can be succeeded without having any difficulty or confusion.
  • Page 61: Noise Filter

    Noise Filter If the background of a bar code is white color, a noise tends to be generated easily during scanning causing the error rate to increase. To reduce such the noise, the Noise Filter function is available with the terminal. Two methods, software noise filter and ASIC noise filter, are available.
  • Page 62: Setting Gain

    Contrarily to other gain modes, it may cause the response from scanning to be worse. Registry for automatic gain change mode: Location : [HKEY_LOCAL_MACHINE\Drivers\CASIO\Laser] Parameter: GainPtn=A (DWORD value) 8 : Gain Mode 3...
  • Page 63: Configuration File

    Notes: • The DT-X7M10U does not support the gain control. • Setting up the setting gain in Auto mode while the scan width control function (see page 59) is set up may cause a deterioration of scanning bar codes that are printed in a poor quality. If you need to set up the scan width control function, select the setting gain in Mode 0 to Mode 3.
  • Page 64 CODE39_MIN Valid minimum digits CODE39_MAX Valid maximum digits CODE39_OUTFORMAT Output format Output Code39 symbology with start and stop characters. Output Code39 symbology without start and stop characters. Output Code39 symbology with Full ASCII conversion and start and stop characters. Output Code39 symbology with Full ASCII conversion and without start and stop characters.
  • Page 65 WPC_MIN Valid minimum digits Fixed WPC_MAX Valid maximum digits Fixed WPC_OUTFORMAT Output format 0: Output WPC symbology with “0” at the forefront. 1: Output WPC symbology without “0” at the forefront. 14: Output WPC symbology in GTIN format. WPC_CHKD Check digit calculation Disable Enable WPC_CHKCH...
  • Page 66 ITF_MIN Valid minimum digits ITF_MAX Valid maximum digits ITF_OUTFORMAT Output format Output ITF symbology in no format (fixed). ITF_CHKD Check digit calculation Disable Enable ITF_CHKCH Check character output Disable Enable CODE93_MIN Valid minimum digits CODE93_MAX Valid maximum digits CODE93_OUTFORMAT Output format Output Code93 symbology in no format (fixed).
  • Page 67 CODE128_MIN Valid minimum digits CODE128_MAX Valid maximum digits CODE128_OUTFORMAT Output format Output Code128 (note 6) symbology with Full ASCII conversion. Output Code128 symbology without Full ASCII conversion. Output EAN128 symbology only. (note 8) Output EAN128 symbology only with ID code.(note 4) (note 8) Output EAN128 symbology only with Fnc→...
  • Page 68 MSI_MIN Valid minimum digits MSI_MAX Valid maximum digits MSI_OUTFORMAT Output format Output MSI symbology in no format (fixed). MSI_CHKD Check digit calculation No calculation 1 digit, mod 10 2 digits, mod11/mod 10 2 digits, mod10/mod10 MSI_CHKCH Check character output Disable Enable IATA_MIN Valid minimum digits...
  • Page 69 RSS14_MIN Valid minimum digits Fixed RSS14_MAX Valid maximum digits Fixed RSS14_OUTFORMAT Output format Output RSS-14 Stacked symbology in standard format. Output RSS-14 Stacked symbology without A.I. (note 6) RSS14_CHKD Check digit calculation Enable (fixed) RSS14_CHKCH Check character output Enable (fixed) RSSEXP_MIN Valid minimum digits 1 to 74...
  • Page 70 MULTISTEP Multi-step reading Standard read Multi-step read CMPCNT No. of verifications 1 to 9 READCNT No. of times to scan in 1 to 9 continuous read mode SCANTIME Timeout period in 1 to 9 second FILTERMODE Noise filter mode Disable noise filter. (note 3) Enable software noise filter.
  • Page 71 LEVEL Setting decode level Standard level High level (dual decode system) BARWIDTH Setting correction value No correction of thickness of bars Thin black bar Thin black bar (or thicken black bar) Thin white bar Thin white bar (or thicken white bar) MARGINCHECK Setting threshold values Maximum...
  • Page 72 • Code128 • EAN With the decoding system used for the previous Casio handheld terminals, decoding is processed with a mean value of one module adding bar thickness of each black bar and white bar for one character when performing binaryzation or quardruplzation of bar thickness. However, this method does not accurately decode a bar code if it is formed with unbalanced bar thickness between white bars and black bars.
  • Page 73 Changing the Threshold Values for Right and Left Margins When a bar code is printed inside of quadrangle, scanning may not be possible because there is not enough left and/or right marginal space. By making change on the right/left marginal threshold values, scanning a bar code becomes possible.
  • Page 74 Decoder Learning Function This function is to automatically change parameters for criteria and threshold level used to judge on decoding bar code data so that scanning a bar code printed in poor quality can be improved. However, after changing the relevant parameters for the Decoder Learning function, the individual scanning characteristics of each terminal may be degraded.
  • Page 75 Parameter Precedence Change The operating order of the relevant parameters used in success of decoding bar code data with the Decoder Learning function can be advanced for precedence. This advance will result in quick response of continuously scanning multiple bar codes with similar quality. Since the precedence order is stored in the RAM memory, it will be reset to the default order if a reset is performed on the terminal.
  • Page 76 List of Parameters Subject to Change The parameters subject to change are those which can be altered with the Customize function (see Table 2.50) and with the Decoder Learning function (see Table 2.52). Table 2.52 Element Description Changing Character Spacing Enables the threshold values of the bars forming the character Threshold Values spacing (the white space between characters formed by multiple...
  • Page 77: Power Control

    2.2.7 Power Control In order to save the power, the power will not be supplied to the laser scan module and the ASIC module for laser beam control both integrated in the terminal while the laser beam is not irradiating. It will be supplied to these modules when the laser beam is to be irradiated, and turned off again when the laser beam is not irradiated.
  • Page 78: Cmos Imager

    2.3 CMOS Imager This chapter describes about detailed specifications of the CMOS Imager which is model dependant. 2.3.1 Basic Specifications The following industrial standard symbologies are supported by the integrated CMOS Imager. Table 2.53 1D bar code symbologies Check Minimum Maximum Check Output format/Add-on...
  • Page 79 RSS Limited Fixed to Fixed to “Enable” “Disable” RSS Expanded Fixed to Fixed to (Standard) “Enable” “Disable” ISBT (note 1) Fixed to Fixed to “Enable” “Disable” Code32 (note3) Fixed to Fixed to “Enable” “Enable” Notes: 1. ISBT symbology is decoded as Code128 symbology. 2.
  • Page 80 Table 2.55 Matrix 2D code symbologies Check Minimum Maximum Check Output format/Add-on Symbology character digits digits character function output Aztec 2,000 Fixed to Fixed to “Enable” “Disable” QR Code 1,500 Fixed to Fixed to “Enable” “Disable” Micro QR Code Fixed to Fixed to “Enable”...
  • Page 81 2.3.2 Scanning Method Multi-step Read This function continuously performs decoding as long as one of the R/L Trigger keys is held down. Once bar codes are decoded they are not read any more. This function is useful for reading all bar codes without repeating the same action when more than one bar code is printed on one slip.
  • Page 82 The functions of the Imager Library relevant to the “Scanning Method” are as follows. : Sets up scanning mode. IMGSetDecodeMode : Retrieves the scanning mode. IMGGetDecodeMode : Carries out decoding symbol. IMGWaitForDecode IMGWaitForDecodeRaw : Carries out decoding symbol including its binary data.
  • Page 83 2.3.3 Scanning Parameters Conditions that allow scanning a symbology in specific mode can be set for each readable symbology. Readable Symbology Bar code symbologies that are enabled or disabled for scanning can be specified. If only specific symbologies are to be scanned, set “Enable” for scanning on these symbologies only and “Disable”...
  • Page 84 : Sets up decode options for EAN8 symbology. IMGSetEAN8 : Retrieves the decode options for EAN8 symbology. IMGGetEAN8 : Sets up decode options for Chinese Sensible (HanXin) symbology. IMGSetHX : Retrieves the decode options for Chinese Sensible (HanXin) IMGGetHX symbology. : Sets up decode options for IATA 2of5 symbology.
  • Page 85 2.3.4 Scan Result Notification The notification of the read completion of a symbol can be posted using one of the following three integrated devices. The buzzer sound level can be set up at the Control Panel. Table 2.57 Read terminated Device Setting Read succeeded...
  • Page 86 2.3.5 Expanded Features Decoder Customize This function adjusts the scanning speed to facilitate scanning of hard-to-read symbols. Decoder Deliberation Levels The level of deliberation with which symbols are scanned can be set at five different levels. Setting the level to “Very Quick” or “Quick” limits the decoding ability of symbols which can be decoded but increases the decoding speed.
  • Page 87 Print Weight Adjustment This function improves scanning bar codes with thick or thin bars. Seven scales of the setting are available. In ordinary condition, the setting does not require to adjust. However, it is useful to improve scanning performance on bar code in a difficult condition. Thin Default Thick...
  • Page 88 Note that the area of the aimer is a reference. It ca be varied by factors such as distance between the bar code and the terminal or angle of emitting the aimer. The functions of the Imager Library relevant to the “Decode Window function” are as follows. : Sets up decode window area.
  • Page 89 Complementary Scanning Functions Automatic Linking of Combined Symbols The CMOS Imager provides support for combining symbols. When scanning the following combined symbols, the scanned data is stored in the internal buffer and all of the data from combined symbols or all scanned symbols is combined and output. Combined symbols can only be scanned when the decoding mode is set to “Normal Scan”.
  • Page 90: Capturing Image

    Capturing Image This function is used to capture image data and save it as a JPEG file. Using the function together with the JPEG Library, the captured image data is output as image data in either 2-gray scale or 256-gray scale. The captured image data can also be output in low resolution by reducing its size. The following table shows the reductions and sizes.
  • Page 91 Extracting Signature This function scans both symbol and signature at one time and outputs the symbol data and indexed signature at the same time. The position and size of a signature can be specified in the user application based on the position of the symbol. The function automatically corrects the up and down positions of the captured symbol in correspondence with the up and down positions of the image data even if it has been captured upside down or diagonally, and then outputs it.
  • Page 92 Streaming Display This function sequentially displays an image while continuously operating the CMOS Imager. With the image capturing function in “Capturing Image”, the streaming display function can be used to display image preview. Table 2.63 Reduction 1/1, 1/2, 1/4 Size 1/1 reduction 188 x 120 pixels 1/2 reduction...
  • Page 93 Configuration File The various setting values made at Imager Setting of the Control Panel can be stored in an INI-type file and resumed. The configuration file storage location and its name are “\FlashDisk\System Settings\ IMGSet.ini”. By calling IMGLoadConfigFile function, the content in the configuration file is deployed into the Imager, or the default values are used to initiate the Imager if there is no such the configuration file.
  • Page 94 Settings for Scanning Bar Codes For each symbology, parameters that can define the scanning performances are specified with its individual symbology name in the section name (see Table 2.64). Table 2.64 Item Description Setting [Symbology] Section Enable Sets up “Enable” or “Disable” for scanning a 0;...
  • Page 95 List of the Default Settings for Bar Code Symbologies The list shows the default setting values and parameters for the 1D bar code symbologies. Table 2.65 [Code39] [Codabar(NW7)] [EAN8] Enable=0 Enable=0 Enable=0 Min=2 Min=2 Output Check Char=0 Max=48 Max=60 Request Addon=0 Output Start/Stop Code=0 Output Start/Stop Code=0 Separate Addon=0...
  • Page 96 [QR Code] [Aztec] [TLCode39] Enable=0 Enable=0 Enable=0 Min=1 Min=1 Max=3500 Max=3750...
  • Page 97 Settings for Common Operations The settings in Table 2.66 are for the common operations not related to scanning bar codes. Table 2.66 Item Description Setting Default [PrintWeight] Section PrintWeight Specify the calibration value for Specify in the range of thickness of bars. 1 to 7.
  • Page 98 [Auto Power OFF] Section Auto Power OFF Imager’s APO timer Specify in the range of 0 to 1800 (in second). “0” disables APO. “1 to 1800” turns off the power to the Imager after the time period has elapsed. [Indicator] Section Specify turning on the LED when 0;...
  • Page 99 2.3.6 Concurrent Use with Other Device Table 2.67 shows the concurrent use of decoder, streaming, capturing image of the C-MOS Imager with other devices listed in the below table. Table 2.67 Other Devices Concurrent Use There may be a possibility, but it is not recommended to use the device concurrently. IrDA Not possible.
  • Page 100 2.4 USB 2.4.1 Basic Specifications Switching USB • Switches between USB Client (USB Function) and USB Host. • Switching between USB Client (USB Function) and USB Host is carried out by a signal from the cradle. This cannot be performed in application. •...
  • Page 101 2.4.2 COM Port COM ports used with USB are as follows. Table 2.69 USB Function COM2 USB-MODEM COM5 2.4.3 Product ID USB product ID is as follows. Table 2.70 USB Client 0x3303...
  • Page 102 2.5 IrDA 2.5.1 Communication Speeds The IrDA supports the following physical communication speeds. Table 2.71 IrDA protocol 9600, 19.2K, 38.4K, 57.6K, 115.2K bps 4M bps RAW IR 9600, 19.2K, 38.4K, 57.6K, 115.2K bps Notes: • A speed of communication via IrDA protocol is automatically determined by negotiation with the partner device.
  • Page 103: Security, Encryption

    2.6 Bluetooth 2.6.1 Basic Functions Master The master establishes a connection with Bluetooth equipment in slave mode waiting for connection with the master. Client (Slave) The client (slave) becomes in waiting mode for communication initiated by the master. Security, Encryption The terminal performs security (PassKey exchange) and encryption as laid down in the Bluetooth standard.
  • Page 104: Communication Profiles

    2.6.2 Communication Profiles The Bluetooth profiles described in the table are supported. Table 2.73 Function Purpose Used in the substructure segment of Bluetooth communications such as (General Accessible Profile) device discovery, link establishment and security. Used to search for currently usable services provided by the partner (Service Discovery Profile) Bluetooth equipment.
  • Page 105 2.6.3 Security This feature supports security functions laid down in the Bluetooth standard. The Bluetooth security is divided into authentication and encryption. These are realized by the use of PassKey (otherwise known as PIN code). PassKey is a shared (common) authentication key used when forming a connection and trust relationship (bonding) with Bluetooth equipment.
  • Page 106: Communication Procedure

    2.6.5 Communication Procedure The following is the basic procedure for using Bluetooth to carry out communication. 1. Opening the Bluetooth (Initializing) This function initializes the Bluetooth using either the Bluetooth tool or the Bluetooth Library. It will turn on the power to the Bluetooth module integrated in the terminal and initialize the Bluetooth protocol stack.
  • Page 107 5. Establishing the connection Establishes a Bluetooth connection using either the Bluetooth tool or the Bluetooth Library. After the connection has been established, communication in Bluetooth can be continued using the selected profile until the connection is terminated. The functions of the Bluetooth Library relevant to the “Establishing the connection” are as follows.
  • Page 108 2.6.6 Communication Procedure by Profile While Bluetooth communication takes place, there is a chance that the communication link may be interrupted due to radio wave conditions in air, so the retry process is always recommended in application to verify the communication. In general, it is recommended also that the retry process should be carried out in any wireless communication including WLAN if it takes place within the vicinity by other equipment using the same frequency band (“ISM”...
  • Page 109 2.6.7 Process after Communication Interruption With Bluetooth communication, there is a chance that the communication link may be interrupted due to radio wave conditions in air. An error occurred during the communication is detected by carrying out WriteFile API function or ReadFile API function, etc. In case where the communication is interrupted, carry out the normal Bluetooth interruption process using the Bluetooth tool or in application and then retry to establish the same connection for communication.
  • Page 110 2.6.10 WakeOn Bluetooth Function The terminal in suspend mode can be put into resume mode by communication initiated by the partner Bluetooth equipment. The following is an example of putting the terminal into resume mode by Bluetooth dial up communication using a Bluetooth mobile phone. 1.
  • Page 111 2.6.11 Concurrent Use with WLAN Since Bluetooth employs frequency in the same range (2.4GHz ISM band) with WLAN, basically Bluetooth cannot be operated at the same time with WLAN. However, it is possible to make mutual interference less without turning off the power of each device by following the below instruction.
  • Page 112: Communication Range

    2.6.12 Communication Range The communication range for Bluetooth communication between two Bluetooth devices should be 3 meters or less. If there is an obstacle exists on the path that blocks radio wave, the actual range may become shorter. Secure free path for maximum range.
  • Page 113: Basic Features

    2.7 WLAN The IEEE802.11b/g WLAN is operable on the models, DT-X7M10R, DT-X7M10R-CN, DT-X7M10R2, DT-X7M10R2-CN, DT-X7M30R, and DT-X7M30R-CN. The IEEE802.11b/g standard utilizes 2.4 GHz ISM (“Industry, Science and Medical”) frequency band, which is used for short range wireless communication. Device Name With the terminal, the device name used to capture data about the WLAN driver with DeviceControl function is “PY55BG1”.
  • Page 114: Power On/Off Control

    2.7.2 Expanded Features Power ON/OFF Control The power to the integrated WLAN module can be controlled in application. Turning off the power when the WLAN module is not in use can save power, prevent line congestion and allow the on-board use of the terminal in aircraft. However, it is recommended to consult one of the cabin crews in the aircraft prior to use of it.
  • Page 115 2.7.3 Roaming This feature automatically switches one Access-Point to another in where two or more Access-Points with the identical SSID code exist are installed. • Searches for Access-Points that can communicate with the terminal, and lists up radio wave status of each Access-Point. •...
  • Page 116: Disconnection Process

    2.7.4 Zeroconfig This feature coordinates with the module firmware and the WLAN driver to perform some of the WLAN link management and the Network management. • If multiple SSIDs are registered as prioritized connections, attempt to establish connection will be performed to each registered SSID. In this case, the interval of time period for reconnecting will become prolonged.
  • Page 117: Creating Configuration File

    2.7.5 Channels The no. of WLAN channels set by default at the factory is “1CH-13CH” (13 channels) compatible with the ETSI standard (EU radio standard). 2.7.6 WLAN Setting with Configuration File The configuration file can be used to set the default values for the WLAN settings. By loading the configuration file into the terminal, setting to configure the WLAN operations can be easy.
  • Page 118 WLAN section General setting for the WLAN settings is made in this section. Table 2.77 VALUE WLANPOWER Set turning the power to the integrated WLAN module on or off. 1: Power ON 0: Power OFF POWERSAVE Set the power save mode effect selecting either value. 1: Enable the power save.
  • Page 119 STATIC section This section specifies parameters necessary for the integrated WLAN module to establish connection with Access-Point. Table 2.78 VALUE SSID Set SSID. ADHOC Set Infrastructure or AdHoc mode selecting either value. 1: Infrastructure 0: AdHoc Set WEP to be included or not. 1: Without WEP 0: With WEP KEYINDEX...
  • Page 120 Set WPA2_PSK key length in the range of 16 to 128 bytes. Note: The encryption mode is available on DT-X7M10R2, DT-X7M10R2-CN, DT-X7M30R, and DT-X7M30R-CN. Examples of Settings for STATIC Section Example 1; If WEP is used (setting to keep the compatibility with CASIO IT-600). [STATIC] SSID=tunami ADHOC=0 WEP=1 KEYINDEX=0 KEYDATA= 5C1E1455A2D504920483C59EA19AC2AB3F12821273BD2A17A9BE Example 2;...
  • Page 121 Example 4; If WPA/PEAP is used. [STATIC] SSID=tunami SECURITY=WPA AUTH=PEAP WPA_PEAP_USER=user WPA_PEAP_PASS=pass WPA_PEAP_DOMAIN=domain WPA_PEAP_VALIDATESERVER=1 Example 5; If WPA/TLS is used. [STATIC] SSID=tunami SECURITY=WPA AUTH=TLS WPA_TLS_USER=user WPA_TLS_DOMAIN=domain WPA_TLS_CERTIFICATE=certname WPA_TLS_VALIDATESERVER=1...
  • Page 122 TCIP section This section sets the integrated WLAN module’s IP address. Table 2.79 VALUE DHCP Set “Enable” or “Disable” on the DHCP. If “1: Enable DHCP” is selected, the subsequent settings are not necessary to set. 1: Enable DHCP. 0: Disable DHCP. IPADDRESS Set IP address.
  • Page 123 DNS1=192.168.1.101 DNS1=192.168.1.102 WINS1=192.168.1.103 WINS2=192.168.1.104...
  • Page 124: Battery Pack

    2.8 Power Control 2.8.1 Monitoring Low Voltage Four levels of the low voltage monitor control are provided for the terminal. Table 2.80 Description Action Next Startup VDET1 Warning against low Issues warning voltage of the battery message for low pack voltage of the battery pack.
  • Page 125: Memory Backup Battery

    Memory Backup Battery The following shows levels available for the memory backup battery. The DT-X7 system checks the status of the backup battery every five minutes. Since power source of charging the memory backup battery is supplied by the battery pack, charging it may not be carried out sufficiently if the battery pack has not been accommodated for a long period or is not being fully charged.
  • Page 126 The status of both battery pack and memory backup battery can be monitored in your application with Microsoft’s GetSystemStatusEx2() API function to retrieve the status values described in the table. Table 2.84 Member Description Returned Value ACLineStatus Retrieves the status of AC power. AC_LINE_OFFLINE: AC power is off.
  • Page 127 2.8.2 Power ON Factors The following is the power ON factors. These factors can be set enabled or disabled using the System Library. • The Power key is pressed while the power is off. • A time period set for the Alarm function elapsed. •...
  • Page 128: Power Off Time

    2.8.3 Power OFF Factors The following is the power OFF factors. • The Power key is pressed while the power is on. • Neither key input, disk access, nor communication is performed within a preset time period. • Output voltage from the battery pack is low (VDET2, VDET3) (see note). •...
  • Page 129 2.8.4 Controls on Power Key Time Period after Pressing the Power Key Down It takes approximately one second for the system to recognize turning on or turning off the power after the Power key is pressed down. Disable Power Key after Turning on the Power After turning on the power, the Power key will be set disabled for a certain period of time.
  • Page 130: Power Saving

    2.8.5 Power Saving Idle The power will be saved by putting the CPU into idle state when event standby status is detected by either the terminal or application running on the terminal. The peripheral devices are in operating state while the CPU is in the idle state. Auto Power OFF (APO) The power is automatically turned off (“APO”) if no key input, no disk access, or no communication is made during a preset time period.
  • Page 131 Virtual Power OFF/WLAN Standby This is standby mode for WLAN operation. The System Library is used in application to turn off the LCD, keys and set the CPU frequency to “POWERSAVE” mode to save the power. Other peripheral devices are in operating state. Table 2.87 Display Lock...
  • Page 132 2.8.6 CPU Power State Control The following shows the power states operable on the terminal. Table 2.88 State Contents Discharge State in that the battery pack and the super capacity have been discharged. Neither content in the RAM nor the RTC will be backed up. RTC backup State in that only the RTC is being backed up.
  • Page 133 Discharge Discharge Operating/Memory backup battery insertion Memory backup battery empty RTC backup RTC backup SLEEP mode SLEEP mode Operating battery empty Power OFF Power ON Power ON VDET2/VDET3 WakeUp Battery Cover open RUN mode RUN Mode Turbo Power save Normal TURBO NORMAL POWERSAVE...
  • Page 134 2.8.7 Virtual OFF by Application Virtual OFF Virtual OFF is a function and its main object is to save power. Internally, the terminal is running normally but it seems to be with the power being turned off – unable to display and input key. This function is mainly used to provide the terminal user with fast resume from standby state in WLAN communication.
  • Page 135 SysSetVirtualOffMode(ENABLE) SysDisablePowerOff SysDisableAPO Virtual OFF Mode Ordinary ON State Mode SysSetVirtualOffMode(DISABLE) SysEnablePowerOff See note. PBT_APMSUSPEND SysEnableAPO Key lock Cancel key lock Display OFF Display ON Audio OFF Audio ON Retrieve current CPU mode Return CPU mode to the previous state Change CPU mode to POWERSAVE PBT_APMRESUMESUSPEND Virtual OFF Mode...
  • Page 136 The functions of the System Library relevant to the “How to Set Virtual OFF Mode in Application” are as follows. : Sets up “Disable” for turning off the power on the terminal. SysDisablePowerOff : Sets up “Enable” or “Disable” for virtual turning off the power. SysSetVirtualOffMode : Sets up “Enable”...
  • Page 137 2.8.8 Virtual OFF by System The “Virtual OFF” explained in Chapter 2.8.7 and adopted in many years in the CASIO previous models is controlled by application. The DT-X7 and new models in future will support a new virtual off mode - Virtual OFF by the System. The Virtual OFF by application is set in ON state of the ordinary condition and is controlled by the System Library in application.
  • Page 138 Note: Each device in the table goes into the following state during the Virtual OFF mode. Table 2.89 Device Operation Device Operation Display Not operable Audio Not operable Not operable Buzzer Not operable WLAN Operable Vibrator Not operable Bluetooth Operable Operable IrDA Operable...
  • Page 139: Temperature Control

    2.8.10 Temperature Control If temperature rise is detected in the terminal when running at the highest clock frequency (under such the condition that the CPU speed at “TURBO”, the integrated WLAN module in active mode, etc.), a warning message (see Figure 2.17) appears and the power is turned off to protect the integrated devices in the terminal.
  • Page 140 The distributor code is saved in the FlashROM area, and read using the System Library. Set up your individual ID with the ID setting tool that can be downloaded from the CASIO web site.
  • Page 141: Control Panel Applets

    The Control Panel applets are programs that display the various parameters for the terminal itself and change the settings. The Control Panel applets are as follows. Table 3.1 Applet Description CASIO Bluetooth Connection Carries out connection establishment with Bluetooth device. WLAN Power (note 1) Sets up the powers for WLAN.
  • Page 142 Notes: 1. The applet is installed in DT-X7M10R, M10R-CN, M10R2, M30R, and M30R-CN. 2. The applet is installed in DT-X7M10E, M10E-CN, M10R, M10R-CN, M10R2, and M10R2-CN. 3. The applet is installed in DT-X7M30E, M30E-CN, M30R, and M30R-CN.
  • Page 143: Bluetooth Connection

    3.1 Bluetooth Connection This chapter describes about operating procedure with the Bluetooth Setup Tool. 3.1.1 Devices Devices screen (see Figure 3.1) displays a list of Bluetooth devices that are sought in the device searching. Figure 3.1 Devices screen Below is a list of the devices displayed in the screen if existed. Table 3.2 Device Icons Icon Device Type...
  • Page 144 Toolbar in the Screen The meanings of each icon appeared in the Toolbar in the Devices screen are as follows. Table 3.3 Icons in the Toolbar Icon Description Displays the main menu. Display the multi-menu. The contents of this menu differ depending on which screen is displayed.
  • Page 145: Device Properties

    Searching Device To search Bluetooth device in the vicinity, click the (Update) icon in the Toolbar. If a Bluetooth device is sought, the content of the devices list will be updated. Device Properties Choose Properties in either the multi-menu or context menu to display Device Properties screen below.
  • Page 146 PassKey Exchange When boding with Bluetooth device or retrieving services or establishing Bluetooth connection takes place, the terminal may display a window showing in Figure 3.3 requesting PassKey (PIN code). If the PassKey has been set, enter it in Enter passkey field in Figure 3.3, or a new PassKey if it has not been set beforehand.
  • Page 147 3.1.2 Services In Devices screen, double clicking a device appeared in the screen displays a list of the services available on the partner Bluetooth device as shown below. Figure 3.4 Devices screen Double clicking any one of services appeared in the screen will establish Bluetooth connection using the service.
  • Page 148 Configuration of the Toolbar Descriptions about each icon in the Toolbar are as follows. Table 3.8 Icons in the Toolbar Icon Description Returns to the Devices screen. Displays the main menu. Displays the multi-menu. The content of the menu differs depending on screen displayed. When multiple screens are open concurrently, closes the current screen appeared and returns to the screen one path before.
  • Page 149 Connection via Serial Port Profile (SPP) The Serial Port Profile enables establishing connection with a Bluetooth device that supports Serial Port Profile (SPP), for virtual serial communication. Establishing Connection via Serial Port Profile Double click the (serial port) icon appeared in the screen (see Figure 3.5) to display the Bluetooth connection screen (see Figure 3.6) shown below, and establishes connection via Serial Port Profile.
  • Page 150 Establishing Connection in Serial Port Type via ActiveSync Click and hold the Serial Port Profile icon for a while to display the context menu (see Figure 3.7), and highlight Use to connect for ActiveSync in the menu. The icon changes to the icon (ActiveSync).
  • Page 151 Connection in Dial-Up Network (DUN) Profile This profile enables dial-up communication with a Bluetooth device in Dial-up Network (DUN). Double clicking the (dial-up) icon will display the window shown in Figure 3.9. Window for Dial-Up If there is no telephone number has been set for the dial-up connection, the following window appears for setting a new phone number.
  • Page 152 Screen for Setting Up Bluetooth Clicking Properties button in the Network Log On window, BluetoothDUN screen will appear for setting up Bluetooth related parameters. Figure 3.11 Figure 3.12 Use this BluetoothDUN setup screen to configure various parameter settings. Settings in each tab of BluetoothDUN screen are described below.
  • Page 153: Proxy Tab

    VPN Tab This tab is used to set up Virtual Private Network (VPN). Figure 3.14 Proxy Tab This tab is used to set up proxy related parameter settings. Figure 3.15...
  • Page 154: Modem Tab

    Modem Tab This tab is used to set up modem related settings. Click Dialing patterns … button in Figure 3.16 to display the Dialing patterns window in Figure 3.17. Figure 3.16 Figure 3.17 Closing the Communication After establishing connection in Dial-up Profile, click the icon in the Toolbar in Figure 3.5 to close the communication.
  • Page 155 Personal Area Network (PAN) Profile Personal Area Network (“PAN”) Profile establishes connection with a Bluetooth device for communication via TCP/IP protocol. Establishing Connection in Personal Area Network Profile Double clicking the (Personal Area Network) icon will display the Bluetooth connection screen shown below in Figure 3.18 indicating connection with a Bluetooth device via Personal Area Network Profile has been established.
  • Page 156: Changing The Network Settings

    Changing the Network Settings To change the network settings of Personal Area Network, access Control Panel first, and then double click Network and Dial-up Connections icon. Double clicking RX_BTPAN1 icon (see Figure 3.20) will display the setup screen (see Figure 3.21) for changing IP address, server address.
  • Page 157 Transmitting Files via Object Push Profile This profile enables file transmission via either Business Cards, Calendars, Email, or Note service. Double click either one of the (Business Cards) icon, (Calendars) icon, (Email) icon, (Notes) icon to transmit files. Note: Before performing file transfer, file(s) that you wish to transfer must be specified. See Chapter 3.1.3 for instruction on doing this.
  • Page 158 Handling Files in Bluetooth FTP Handling files and folders including transmitting files can be performed in Bluetooth FTP. Double clicking the (File) icon appeared by accessing the services of Bluetooth device establishes connection with Bluetooth FTP services of the partner Bluetooth device and then displays the screen for Bluetooth FTP as shown in Figure 3.23.
  • Page 159 Configuration of the Toolbar The icons in the Toolbar in the Bluetooth FTP screen are as follows. Table 3.11 Icons in the Toolbar Icon Description Displays the main menu. Displays the multi-menu. Disconnects the Bluetooth FTP connection, closes the current screen, and returns to the services screen.
  • Page 160: Sending File

    Sending File Choose a file in the local file list to send, and choose either Direct Copy or Direct Move menu in the context menu. Copies the selected file from local to remote folder. Moves the selected file from local to remote folder. Figure 3.24 Note: The progress indicator is shown at the bottom of the screen above while the file is being sent.
  • Page 161: Creating A New Folder

    Creating a New Folder Choose New Folder menu in the menu of remote file list or local file list to create a new folder. Figure 3.26 Figure 3.27 Renaming a File Choose Rename menu in the menu of remote file list or local file list to change file name. Figure 3.28...
  • Page 162: Deleting A File

    Deleting a File Specify a file in remote files list or local files list, and choose Delete menu in the context menu as shown in Figure 3.29. Figure 3.29 Figure 3.30 Closing Connection in Bluetooth FTP To close the established connection in Bluetooth FTP and return to the devices screen, click the icon in the Toolbar in Figure 3.5 to close the Bluetooth connection screen.
  • Page 163: Closing The Connection

    Connecting to Bluetooth Headset The Bluetooth headset service establishes connection with a Bluetooth headset. Establishing Connection with Bluetooth Headset Double click the (headset) icon in the services screen in Figure 3.31 to display the Bluetooth connection screen in Figure 3.31. Bluetooth connection will be established in Bluetooth Headset Profile.
  • Page 164 3.1.3 My Device In the Devices screen, click My Device menu in the main menu to display the My Device screen (see Figure 3.33) for various parameter settings to set up on the Bluetooth setup tool. Figure 3.33 The icons of the services appeared in the screen are follows. Table 3.14 Icons Icons Description...
  • Page 165 My Services Click My Services icon appeared in the My Device screen in Figure 3.34 to display a list of services (Profiles) available for the Bluetooth setup tool. Figure 3.34 Figure 3.35 Below is a list of the services displayed in the My Services screen in Figure 3.35. Table 3.15 Services and the descriptions Service Description...
  • Page 166 My Shared Folders This is used to set up a folder to be shared if connection is established as server mode to communicate in Bluetooth FTP. Figure 3.36 Figure 3.37...
  • Page 167: Creating A Shared Folder

    Creating a Shared Folder Create a shared folder using a window shown in Figure 3.38 for Bluetooth FTP communication. Figure 3.38 Shared Folder name: Specify the name of folder to be shared. The name specified in this field will appear when master Bluetooth device establishes connection in Bluetooth FTP.
  • Page 168: Device Tab

    My Settings This is used to change the Bluetooth setup tool settings except settings for “My Services” and “My Shared Folders”. Device Tab This tab is used to specify the Bluetooth device name of the terminal (= DT-X7) in Name: field in Figure 3.39.
  • Page 169: Discovery Tab

    Discovery Tab This tab is used to set up Bluetooth device discovery-related settings. Figure 3.40 Discover devices automatically This checkbox enables the discovery on devices to be performed automatically when the Bluetooth setup tool starts up. Search for devices for [ ] seconds This field is to specify a time period in seconds for performing the discovery.
  • Page 170 Objects Tab This tab is used to set up files to be sent via OBEX file transfer. Figure 3.41 My Inbox Location: This field is to specify the folder in which to receive files sent via Object Push communication. Object Type: This pull-down menu chooses the type of object to send from the services, either Business Cards, Calendar, Email, or Notes.
  • Page 171: Security Tab

    Security Tab This tab is used to specify the security features defined by the Bluetooth standard. Figure 3.42 Never force Authentication This radio button allows that authentication does not take place when the terminal establishes connection in Bluetooth. Force Authentication except SDP This radio button allows that authentication takes place when the terminal establishes connection in Bluetooth for other purposes than retrieving service.
  • Page 172 Bluetooth V1.2 Tab This tab is used to set up the Faster Connection and AFH (“Adaptive Frequency Hopping”) features supported by Bluetooth Version 1.2. Figure 3.43 Enable Faster Connection This checkbox sets up the Faster Connection feature (quick way to establish connection in Bluetooth) effect.
  • Page 173 Detail Settings If any one of Avoid Wireless LAN Channel and Choose Bluetooth frequency manually radio buttons is set enabled in the "Bluetooth V1.2" tab, the following detail settings can be possible in the screen below. Figure 3.44 Wireless LAN Channel to avoid on Bluetooth Device These pull-down menus are used to set a WLAN channel which does not allow a Bluetooth device to use the same channel.
  • Page 174 3.1.4 Shortcut By registering services of specified Bluetooth device to a shortcut, the services start up automatically by double clicking the shortcut a next time. Additionally, Bluetooth connection will be automatically established when the Bluetooth setup tool is initiated if the settings registered to the shortcut have been set to "Auto."...
  • Page 175: Shortcuts Screen

    Establishing Connection via Shortcut To establish a Bluetooth connection using a shortcut, access Shortcuts menu in the main menu to display the Shortcuts screen shown below (see Figure 3.46). Shortcuts screen Figure 3.46 Configuration of the Menus The menu configuration of the Shortcuts screen is the same as that of the Devices screen. The menu configuration for the context menu and multi-menu of the Shortcuts screen are shown below.
  • Page 176: Connect Automatically

    Connect This menu establishes a Bluetooth connection (for file transmission in the case of OBEX) in accordance with the shortcut settings. The same operation is performed by double clicking the shortcut. Connect Automatically If Connect Automatically is selected in the context of the Shortcuts screen, a Bluetooth connection will be established automatically when the Bluetooth setup tool starts up.
  • Page 177 3.1.5 Default Devices The Default Devices sets up a Bluetooth device for connection. Normally, the setting for default device must be performed using the Bluetooth Library, but the Serial, Dial-up, and Headset services can be set with the Bluetooth setup tool. Note, however, that Bluetooth setup tool can only set and delete the setting of default device;...
  • Page 178 Deleting Default Device In the Default devices screen, choose the default device you wish to delete and then display the context menu. Click Unset menu to delete the selected default device (see Figure 3.51). Clicking this menu deletes the setting of the specified device.
  • Page 179: Setup Wizard

    3.1.6 Setup Wizard The Setup wizard sets up the initial settings of the Bluetooth setup tool. Procedure for Initial Settings In the Devices screen, choose Setup Wizard in the main menu to start the initial settings. The following four screens will appear one by one every time when Next > button in each screen is clicked.
  • Page 180 My Shared Folders Figure 3.53 This screen is used to create a shared folder used for Bluetooth FTP communication in the server mode. • Result of the settings in this screen will be reflected in the settings in Chapter 3.1.3. See Chapter 3.1.3 for specific instruction on the settings.
  • Page 181 Congratulations Figure 3.55 Click Finish button to return to the Devices screen of the Bluetooth setup tool.
  • Page 182 3.1.7 Precautions Turning OFF/ON the Power While the Tool is in Use If the power on the terminal is turned off and on while the Bluetooth setup tool is running, and then the power is turned back on, the Bluetooth setup tool automatically initializes itself. During this initialization period, a pop-up message appears in the window informing the initialization is being running.
  • Page 183 3.2 WLAN Power This applet is to set up the settings for power to the integrated WLAN module (applicable to DT-X7M10R, DT-X7M10R2, DT-X7M30R, DT-X7M10R-CN, DT-X7M10R2-CN, and DT-X7M30R-CN) and to display the detected status on the power. Figure 3.58 CF/WLAN Power Enable Detected Check the checkbox (see Figure 3.58) to supply the power to the integrated WLAN module.
  • Page 184: Wlan Settings

    3.3 WLAN Settings This applet is to set up the parameters for WLAN configuration. CASIO WLAN Setting Tool The tool of WLANConfig starts up by displaying the WLAN settings stored in the “ini” file if it exists in the terminal or the default WLAN settings if it does not exist, and then displays IP Setting tab as shown in Figure 3.59.
  • Page 185 Security, Authentication Fields Choose one of the four radio buttons in the Security field. By clicking the WPA or WPA2 (see note) radio button, authentication in either PSK, EAP-PEAP or EAP-TLS can be set up. If PSK is selected in Authentication, input a key in the Key field to register. See Figure 3.60. Note: The security is available with DT-X7M10R2, DT-X7M10R2-CN, DT-X7M30R, and DT-X7M30R-CN.
  • Page 186 Detail Tab This tab sets up the detailed settings. It allows setting which application, either NetSearch or NetUI, uses to set up for the display of WLAN condition. NetUI is a tool from Microsoft. AdHoc connection, all security settings and a comment for the configuration file (“ini” file) can also be set up.
  • Page 187 Version Button This button displays version information about the application currently running. Figure 3.65 If OK button in Figure 3.65 is clicked, “Inifile Save Options” screen in Figure 3.66 appears. This screen is to save the settings you made on each tab of Basic, IP, WLAN, and Detail of the WLANConfig tool.
  • Page 188: Wireless Information Tab

    Wireless Information Tab This tab – a tool available from Microsoft - displays a list of networks (SSID codes) connectable to the terminal and the current network being connected and radio wave signal strength. See Figure 3.67. Figure 3.67 Double click a network highlighted on the screen you wish to display the Wireless Properties screen.
  • Page 189 Wireless Properties Screen Figure 3.68 Network name (SSID) This field is to specify a network (SSID) name. This is an ad hoc network Check the checkbox to communicate in AdHoc mode. Note, however, that the AdHoc mode is not recommended because a communication difficulty may occur. Encryption Using the pull-down menu, set Encryption to either “Disabled”...
  • Page 190 Connection Setting Screen IP Address Tab Figure 3.69 Obtain an IP address via DHCP Check this radio button if the DHCP server is used. Specify an IP address Check this radio button if an IP address is specified directly without using DHCP server. In this case, enter codes in each field of IP Address, Sub Net Mask and Default Gateway.
  • Page 191 Advanced Wireless Settings Screen Figure 3.71 Use Windows to configure a network … Check the checkbox if Windows is used to configure the network settings. In this case, specify the appropriate items in the fields listed below and set the checkbox enabled or disabled as needed. See Figure 3.71.
  • Page 192: Cpu Speed

    3.4 CPU Speed This applet is for setting the CPU operating mode. Figure 3.72 TURBO This mode sets the CPU frequency to 416MHz. The mode is frayed when the Automatic Mode has been set effect. STANDARD This mode sets the CPU frequency to 208MHz. The mode is grayed when the Automatic Mode has been set effect.
  • Page 193 3.5 PC Connection This tab is to set connection method with PC. Figure 3.73 Enable direct connections to the desktop computer Check the checkbox to establish a connection in ActiveSync with PC via USB Cradle. Change Connection … Button This button displays a window (Change Connection) to change the method of connection method with PC.
  • Page 194: Usb Connection

    3.6 USB Connection This applet displays connection establishment with PC or other device in USB mode. It is also used to change the connection related parameter settings. Status Tab Figure 3.75 Can be connected to PC. message will appear in the tab (see Figure 3.75) when the terminal is connected to PC in USB Client mode (USB Function mode).
  • Page 195 Windows Mobile Device Center In Windows Mobile Device Center (“WMDC”), check this radio button to establish connection between the terminal and PC via the USB connection.
  • Page 196: Remove Programs

    3.7 Remove Programs This applet is used to delete installed programs in the terminal. Choose an application to be deleted in the list appeared in the tab and then press Remove. button to delete it. Programs burnt in the ROM in the terminal cannot be deleted. Figure 3.77...
  • Page 197: Internet Options

    3.8 Internet Options This applet is to set up Internet Explorer options. Refer to the descriptions below about the fields and the buttons in the tab. General Tab Figure 3.78 Start Page This field is to specify start page of URL. Search Page This field is to specify URL used with search page.
  • Page 198: Connection Tab

    Connection Tab Figure 3.79 Use LAN (no autodial) Check the checkbox to connect the terminal in LAN mode. Autodial name Choose an autodial name in the pull-down menu when communication is made without the use of LAN. Access the Internet using a proxy server Check the checkbox when a proxy server is used for accessing to Internet.
  • Page 199 Security Tab This tab is to set up security by zone for Internet, Local intranet, Trusted sites and Restricted sites. See Figure 3.80. Figure 3.80 Sites... Button This button displays the site adding screen to enable adding the specified site specified in Add this web to the zone field to the selected zone.
  • Page 200: Privacy Tab

    Privacy Tab Figure 3.81 Privacy level This pull-down menu is to choose a privacy level. Default Button This button returns the setting contents to the default values. Advanced Button This button displays the advanced privacy settings screen to set advanced settings of the privacy. Sites Button This button displays the per site privacy actions screen to set privacy by site.
  • Page 201: Popups Tab

    Popups Tab Figure 3.83 Block popups Check the checkbox to disable popup windows. Exceptions... Button This button displays the popup exceptions screen to set up sites to be exempted from blocking popup windows. Advanced Button This button displays the popup filter screen to set up advanced settings of the popup block. Display notification when a popup has been blocked Check the checkbox to display a notification when the popup has been blocked.
  • Page 202: Repeat Tab

    3.9 Keyboard This applet is for setting parameters concerned with operations by the keyboard. Repeat Tab Figure 3.84 Enable character repeat Check the checkbox to set repeating key entry. Repeat delay This adjustable slide is to set a waiting time period until when repeating key entry starts. Repeat rate This adjustable slide is to set an interval between repeating key entries.
  • Page 203: Others Tab

    Others Tab Figure 3.85 User definition key Specify “Enable” or “Disable” the user definition key. Turn-over key automatic decision Specify “Enable” or “Disable” the turn-over key automatic decision. If “Enable” is specified, set time to wait for decision delay.
  • Page 204: Memory Tab

    3.10 System This applet is used for displaying and setting parameters concerned with the internal system of the terminal. General Tab This tab displays OS version, integrated CPU name and available RAM size. Figure 3.86 Memory Tab This tab is for setting proportional memory allocation between “Storage memory” and “Program memory”.
  • Page 205: Device Name Tab

    Device Name Tab Figure 3.88 Device name (without spaces) This field is for setting device name for the terminal itself. Spaces with device name entered in the field are not allowed. Device description This field is to enter text string for the device description. Copyrights Tab This tab is for displaying the OS copyright information.
  • Page 206: Terminal Server Client Licenses

    3.11 Terminal Server Client Licenses This applet is used to display Terminal Server authentication licenses for client. Figure 3.90 Stored Licenses This field is for specifying Terminal Server authentication licenses for client. Delete Button This button deletes a specified Terminal Server license. Save...
  • Page 207 3.12 Dialing This applet is for setting telephony. Figure 3.91 Location This pull-down menu is to choose telephony information to be set. New... Button This button creates a new call location. Remove Button This button removes a call location. Area code This field is to specify an area code.
  • Page 208: Network And Dial-Up Connections

    3.13 Network and Dial-up Connections This applet is for setting connections used by dial up and LAN. The following connection types can be created. Table 3.18 Type Description Dial-up connection Establishes network connection via phone line or ISDN line. Cable connection Establishes network connection with the terminal via cable (IrDA, Bluetooth included).
  • Page 209: Establishing A New Connection

    Establishing a new connection 1. Specify name in Type a name for the connection field and choose a type of connection by checking one of the radio buttons and then click Next > button. See Figure 3.93. Figure 3.93 2. Set up the modem information in the Modem screen and then click Next > button. Figure 3.94...
  • Page 210 3. Set up all information related to phone number and then click Finish button. Figure 3.95 Connection Setting Menu IP Address Tab Figure 3.96 Obtain an IP address via DHCP Check this radio button if DHCP server is used. Specify an IP address Check this radio button if DHCP server is not used and a static IP address is specified.
  • Page 211: Name Servers Tab

    Name Servers Tab Figure 3.97 Specify Primary DNS, Secondary DNS, Primary WINS and Secondary WINS as the need arises.
  • Page 212: Version Info

    3.14 Version Info This applet is used to display each version number of the OS, boot section, loader and service pack integrated in the terminal. Figure 3.98...
  • Page 213 3.15 Vibrator This applet is to set up vibrator settings. Check each checkbox in Figure 3.99 (Alarm, Warning, Scan, Wake on LAN, User) to set up the vibrator function effect for the selected events. Figure 3.99...
  • Page 214 3.16 Password This applet is to set up a password that is used when the terminal starts up. Figure 3.100 Password This field is for entering the password. Only numerals can be used for the password. Confirm password This field is for entering the same password again entered in Password field for confirmation purpose.
  • Page 215: Battery Tab

    3.17 Power This applet is for setting the power management options. Battery Tab This tab displays the current status of power supply including external power by AC adaptor via cradle, battery pack (described as “Main batteries”) and memory backup battery (described as “Backup battery”).
  • Page 216: Schemes Tab

    Schemes Tab Figure 3.102 Power Schemes This pull-down menu is to choose the power source from either “Battery Power” or “AC Power”. Switch state to User Idle This pull-down menu is to set up a time period until when the terminal changes its state to User idle.
  • Page 217: Device Status Tab

    Device Status Tab This tab displays device power levels for the integrated devices. Figure 3.103 Device names appeared in Figure 3.103 are as follows. BPC1 : Bluetooth Driver : Device Driver Interface IPM1 : Power Management Driver NDS0 : Power Management Driver PMC1 : Power Management Driver WAV1...
  • Page 218 3.18 Buzzer This applet is to set up “Enable” or “Disable” for buzzer sound and its sound volume in one of the three grades (minimum, medium, or maximum) for each event listed in Figure 3.104. Setting on the sound volume can be checked by clicking the respective triangle buttons on the right side. Figure 3.104...
  • Page 219: Volume And Sounds

    3.19 Volume & Sounds This applet is to set up “Enable” or “Disable” for sound types for each event listed in Figure 3.105. Move the slide to adjust the sound volume for all the events. Check the checkbox of event you wish to set up the sound. The radio buttons are to set up either “Soft”...
  • Page 220 3.20 Mouse The menu sets double-click interval of the mouse emulator*. Double click the grid in the right side of the upper screen to calibrate the double click speed and its interval. The set value can be checked by double clicking the icon in the right side of the lower screen. See Figure 3.107. * ;...
  • Page 221: Laser Setting

    3.21 Laser Setting This applet (applicable to DT-X7M10E, DT-X7M10R, DT-X7M10R2, DT-X7M10E-CN, DT-X7M10R-CN, and DT-X7M10R2-CN) is to change the settings for the integrated laser scanner. For detail about each parameter, refer to Chapter 2.2 “Laser Scanner”. Read barcode Tab This tab is for specifying bar code symbologies to scan. Multiple symbologies can be specified. Figure 3.108 Driver Mode Tab This tab is to set up “Enable”...
  • Page 222 Read operation, Read operation 2 Tabs These tabs are to set up the following parameters related to scanning bar code symbologies. Choose a mode you wish to set up in each pull-down menu. Mode selection on Read operation Tab (see Figure 3.110) - Continuous read or Single read - Swing Angle Wide, Swing Angle Middle, or Swing Angle Narrow (note 1) - Enable Laser Focus or Disable Laser Focus (note 2)
  • Page 223: Notification Tab

    Notification Tab This tab is to set up notification method selecting one of the methods listed below. The notification is issued when scanning a bar code is complete. - LED light up - Buzzer sound - Vibration Figure 3.112...
  • Page 224 - [D] Key (Cursor Down key) - Center Trigger (Trigger Center key) Note: The DT-X7 series does not integrate the Trigger Grip. Thus, checking the checkbox of “Gun Grip Key” in Figure 3.113 does not effect to the performance of scan trigger key. Figure 3.113...
  • Page 225: Version Tab

    Others Tab Figure 3.114 Calibration Button This button displays the OBR calibration screen to set up the calibration of laser beam swing angle. Follow the guidance appeared on the screen to complete the calibration. The swing angle has been set at the factory prior to shipment. Only if it is almost certain that the swing angle is not right, adjust it in this mode.
  • Page 226 3.22 Imager Setting This tool (applicable to DT-X7M30E, DT-X7M30R, and DT-X7M30R-CN) allows the user to change the parameters and operating modes required for reading 1D and 2D symbologies. The changed parameters and modes are saved in ini file and become effect automatically when the TDRead application invokes.
  • Page 227: Option Tab

    Option Tab This tab is to set up relevant options for scanning a symbol of the specified symbology. Figure 3.118 Enable With a check mark in the checkbox, it is possible to scan the symbology selected in the comb box. Digit Range This field is to set up a range of reading symbol of the selected symbology, the pull-down menu box on the left side is for the minimum number of digits and the box on the right side is for the...
  • Page 228: Decode Tab

    Decode Tab This tab is to set up options for decoding scanned bar code data. Figure 3.119 Decode Window This field is to specify decode window mode by selecting one of the modes listed below. When you specify a mode except the Normal mode, the decode range is determined automatically for scanning symbol only in the center area.
  • Page 229 Exposure/LED Tab This tab is to specify the intensity for both LEDs, Aimer and Illumination. Figure 3.120 Aimer This field is to set up the intensity of Aimer to either “0” for turning off or “100” for turning on. Illumination LED This field is to set up the intensity of Illumination to either “0”...
  • Page 230 Multi Step Tab This tab is to specify a reading mode by setting one of the radio buttons enabled in the table below. Figure 3.121 Normal Mode This radio button selects the normal read mode. Multi Step Mode This radio button selects the multi-step read mode which continuously reads multiple symbols until when the Trigger key is released.
  • Page 231: System Tab

    System Tab This tab is to set up a time period of the APO (Automatic Power OFF) function to activate and “Enable” or “Disable” for turning on the terminal with the Trigger key. Figure 3.122 Scanner APO This filed is to set up a time period in the range of 0 to 1800 (in second) for the APO function to activate.
  • Page 232 IMGRead Tab Figure 3.123 Timeout This field is to set up a time period for the Timeout to activate in scanning operation. Scanning terminates either when the Trigger key is released or when the time period in milliseconds set in this field elapses.
  • Page 233: About Tab

    About Tab This tab displays current version information of the imager setting tool. Figure 3.124...
  • Page 234: Background Tab

    3.23 Display This applet is for setting color scheme for the background and desktop (appearance). Background Tab Figure 3.125 Image Choose an image to be displayed in the ground in this pull-down menu. Browse Button This button displays the file reference dialog screen to specify an image to be displayed in the background.
  • Page 235: Appearance Tab

    Appearance Tab Figure 3.126 Scheme This pull-down menu is for selecting a color scheme of the desktop. Save... Button This button saves the specified color scheme. After pressing the button, a dialogue window to confirm the specified color scheme appears. Press OK button to save it. Delete Button This button deletes the specified color scheme in Scheme field.
  • Page 236: Storage Manager

    3.24 Storage Manager This applet displays the FlashDisk information. Figure 3.127 Format Button After displaying a warning dialog, format the FlashDisk. Format Warning Dialog The warning dialog below pops up before formatting the FlashDisk. Figure 3.128 Yes Button Format the FlashDisk. No Button Cancel formatting the FlashDisk.
  • Page 237 The terminal will be automatically reset after the FlashDisk is formatted. Before performing the reset, save working data and close all running applications. When OK button is pressed, formatting will start. Figure 3.129...
  • Page 238: Identification Tab

    3.25 Owner This applet is for setting information related to the owner. Identification Tab Figure 3.130 Name This field is for specifying the owner’s name inputting alphabets from the Input Panel appeared at the lower part on the screen. Company This field is for specifying company name of the owner.
  • Page 239: Notes Tab

    Notes Tab Figure 3.131 Notes Using this field, a memo can be freely written. Display owner notes Check the checkbox to display the note written in Notes field when the terminal starts up.
  • Page 240: Network Id Tab

    Network ID Tab Figure 3.132 User Name This field is for specifying a user name to be used when accessing to network source. Password This field is for specifying a password to be used when accessing to network source. Domain This field is for specifying a domain to be used when accessing to network source.
  • Page 241 3.26 Certificates This applet is used for editing certificates trusted by the user. Choose certificate type from either Trusted Authorities, My Certificates, or Other Authorities in the pull-down menu. Figure 3.133 Import... Button This button displays the import certificate or key screen to enable import of certificate or key. View...
  • Page 242: Regional Settings

    3.27 Regional Settings This applet is for setting display method and format of region, numeric value, currency, date, and time. Region Tab Figure 3.134 Your local This pull-down menu is to choose your local region. Customize… Button This button displays the number tab to enable various regional settings such as number, currency, date and time.
  • Page 243: Input Tab

    Input Tab Figure 3.136 Check the checkbox in Installed Input Languages field for prescribed language to make selection.
  • Page 244 3.28 Date/Time This applet is for setting date, time and time zone. Input of password may be requested if it has been set with the password tool. Figure 3.137 Apply Button This button applies all the settings made in this tab.
  • Page 245: Input Panel

    3.29 Input Panel This applet is for changing the current input method and options. Figure 3.138 Current input method This pull-down menu is to choose an input method. The input method chosen in this pull-down menu will become the default for the input panel. Options...
  • Page 246 3.30 Brightness This applet is for setting brightness for the power source provided by either battery or external power source of the dedicated AC adaptor (AD-S42120B) via cradle, the backlight auto dimming, and the backlight auto off. Brightness (Battery) Tab Figure 3.139 Battery Power Operation This slide is for specifying brightness in one of nine grades while battery pack is being used as the...
  • Page 247: Backlight Tab

    Brightness (External) Tab Figure 3.140 External Power Operation This slide is for specifying brightness in one of nine grades while an external power supply – by the dedicated AC adaptor (AD-S42120B) via cradle - is used as the power source. Backlight Tab Figure 3.141 Auto display dimming when using...
  • Page 248 Note: If both Backlight Auto Dimming and Backlight Auto Off modes are set effect, one with shorter time period specified in Figure 3.141 than the other will have the precedence. Version Tab This tab displays the information about the Brightness Properties. Figure 3.142...
  • Page 249: Application Programs

    The following are the application programs implemented in the terminal Table 4.1 Application Description CASIO Internet Explorer Displays Web pages for Internet and Intranet. TextEditor (note 1) Rich text editor Explorer...
  • Page 250: Internet Explorer

    4.1 Internet Explorer This application displays web pages on the Internet and Intranet. • The IE 6.0 for Windows CE module is integrated in the terminal. • Kerberos, TLS Version 1.0, SSL Versions 2.0 and 3.0, and SGC are supported. •...
  • Page 251 Table 4.3 Toolbar configuration Function Description Return Returns to the previous. Advance Changes the display to the previous page displayed prior to returning. Update Updates the current page to the latest information. Homepage Returns to the homepage. Favorites Displays the Favorites menu.
  • Page 252: Text Editor

    4.2 TextEditor This tool can display and edit text files such as log files and ini files. Figure 4.2 Table 4.4 Menus in the application Menu Description File Creates new text. Open … Displays existing document file. Save Saves document file by overwritten. Save As …...
  • Page 253 4.3 Explorer This application is a file management program. It can copy, move and delete files, create folders and delete folders. Figure 4.3 Table 4.5 Menu in the application Menu Description File Open Opens files and folders. New Folder Creates new folders. Delete Deletes specified file and folder.
  • Page 254 Date Lines up icons in order of date. Auto Arrange Lines up icons in order of the method specified in “Arrange Icons”. Refresh Updates the list with latest information. Option … Displays folder options screen. Address Bar Switches between “Display” and “Hide” for the address bar, Status Bar Switches between “Display”...
  • Page 255: Command Prompt

    4.4 Command Prompt This application starts up the Pocket CMD to enable operating the terminal with the DOS commands. Applicable commands can be confirmed by executing the help command. Figure 4.4 Table 4.6 Menus in the application Menu Description File Close Ends the application.
  • Page 256: Remote Desktop Connection

    4.5 Remote Desktop Connection This application is the RDP5.5 based remote desktop client. It can control a Windows PC remote from the terminal that is executing terminal service using the Microsoft remote disk top function. The following are the procedures. 1.
  • Page 257 3. If the log in is complete successfully, the terminal’s display shows the desktop of the remote Figure 4.7...
  • Page 258: Voice Recorder

    4.6 Voice Recorder This application records and playbacks voice sound. Move the slide bar located lower portion, drawn with red circle, in the screen (see Figure 4.8) to any position to define a playback start up position. Figure 4.8 Table 4.7 Menus in the application Menu Description Tool...
  • Page 259: Backup Tool

    4.7 Backup Tool This tool backs up user’s data into the integrated FlashDisk and then restores it to deploy the backed up data in the terminal. Applicable data for backup/restoration with the tool Files on the RAM Registry Received mails Cookie of browser and temporally files Certificates Note:...
  • Page 260: Backup Process

    Backup Process Navigate to Programs → Utility and then double click Backup Tool icon. The screen in Figure 4.9 appears. Choose FlashDisk in the pull-down menu and click Backup now button. Figure 4.9 If you require a password to set in this screen, enter a password (see note) in Password field and F3 key (= Tab key) to confirm.
  • Page 261 When the backup is complete, a buzzer will sound in short period indicating the completion. Click OK button in the message screen. Figure 4.11...
  • Page 262 Restoration Process Press Restore now button in Figure 4.12. Figure 4.12 Enter the same password in Password field if it has been set up at a time of the backup process and click Yes button. Or, click No button to return to the previous screen. Figure 4.13...
  • Page 263 If you choose Yes button in Figure 4.13, Restore in Progress dialogue screen will appear indicating the initiation of restoration. While this screen is being appeared, do not operate any key on the keyboard or on the sides. Figure 4.14 When the restoration is complete, a buzzer will sound in short period indicating the completion.
  • Page 264 Initiating the Tool on Command Line The following explains how to initiate the backup tool on a command line. CF_Backup.exe <option> <target>[<password>] Parameters in the command line; option B: Specify the backup process. R: Specify the restoration process. In the <option> field, specify either B or R. Character of the selection to enter is not case-sensitive.
  • Page 265: Troubleshooting

    Troubleshooting Table 4.9 Error messages Process Error message Cause Backup Memory backup was cancelled because no There should be a file still kept being storage card is loaded or because of opened. insufficient storage card capacity. Correct the problem and try again. An error occurred while writing the Due to insufficient memory capacity, backup file to card.
  • Page 266 4.8 Laser Scanner Demo This application (applicable to DT-X7M10E, DT-X7M10R, DT-X7M10R2, DT-X7M10E-CN, DT-X7M10R-CN, and DT-X7M10R2-CN) demonstrates the following scanning functions. • Automatic permission of setting readable bar code symbologies • Scanning bar codes using Trigger key. • Displaying scanning results. Figure 4.16 Codes appeared in the BarCode Type field (see Figure 4.16) refer to the respective symbologies listed in the table below.
  • Page 267 Notes: 1. EAN-128 symbology changes its name to “GS1-128”. 2. The RSS symbologies change its name to “GS1 DataBar xxxx”. RSS-14 → GS1 DataBar Omnidirectional RSS Limited → GS1 DataBar Limited RSS Expanded → GS1 DataBar Expanded RSS-14 Stacked → GS1 DataBar Stacked RSS Expanded Stacked →...
  • Page 268: Operation Procedure

    4.9 Laser Scanner Read After scanning a bar code by the integrated laser scanner, a result of the scanning is output. The output method for the scanning result will be defined by the settings made in “Laser Setting”. This application is applicable to DT-X7M10E, DT-X7M10R, DT-X7M10R2, DT-X7M10E-CN, DT-X7M10R-CN, and DT-X7M10R2-CN.
  • Page 269 4.10 Image Scanner Demo This application (applicable to DT-X7M30E, DT-X7M30R, DT-X7M30E-CN, and DT-X7M30R-CN) demonstrates the performances of reading 1D and 2D symbologies with the integrated C-MOS Imager. The application consists of four menus; - Single Decode - Multi Decode - Image Capture - Sign Capture Single Decode This mode reads a single bar code symbol every time one of the Trigger keys is pressed and then...
  • Page 270: Image Capture

    Image Capture This mode captures an image through the CMOS Imager. Pressing the Trigger key first time displays preview of image and then capture the image when the key is pressed second time to save it in JPEG format in a storage area which is indicated at the lower part of the screen. Figure 4.19 Sign Capture This mode reads bar code symbol and captures signature both located in the same vicinity and...
  • Page 271: Operation Procedures

    4.11 Image Scanner Read After scanning 1D bar code symbol or 2D code symbol by the integrated Imager, a result of the scanning is output to application. The output method as well as other relevant parameters for scanning can be determined by the settings made in “Settings”. To display the Settings menu, click the ( ) icon in the Taskbar and then choose Settings.
  • Page 272: Copy Devices

    4.12 Copy Devices This application copies various settings and applications installed in one terminal (master terminal) to other terminals (child terminals). Contents to Be Copied Table 4.11 Objective Contents Remarks FlashDisk All files in the FlashDisk. Note: To make both the master terminal and child terminals in the mirror state, the contents in RAM and in FlashDisk must be reset prior to performing Copy Devices.
  • Page 273 Procedure for Copying Between Terminals The following is the procedure for copying data on the master terminal to child terminals. On the mater terminal 1. Click Send Start button. Figure 4.21 2. The following screen appears while the mater terminal is transmitting data. Figure 4.22...
  • Page 274 On child terminals 1. To receive data from the master terminal, click Receive Start button on each child terminal (if multiple terminals are to receive the same data). Figure 4.23 2. On the child terminal, the following screen appears while the child terminal is receiving data. Figure 4.24...
  • Page 275 4.13 FLCE This application enables the terminal to communicate with a PC in the LMWIN utility being running. The communication between the terminal and the PC is established via cradle. Input Command Line Screen Figure 4.25 Screen During Transmission While the communication continues, the following screen will appear. Refer to the LMWIN Manual available separately for detail of the operations.
  • Page 276 4.14 ActiveSync This application is ActiveSync client program for communicating with a PC.
  • Page 277 4.15 LAN ActiveSync This application (applicable to DT-X7M10R, DT-X7M10R2, DT-X7M30R, DT-X7M10R-CN, DT-X7M10R2-CN, and DT-X30R-CN) is ActiveSync client program that uses WLAN. The version of the ActiveSync runs on PC must be 3.8 or earlier. If the version is 4.0 or later, it does not support this feature.
  • Page 278 4.16 NetSearch This application (applicable to DT-X7M10R, DT-X7M10R2, DT-X7M30R, DT-X7M10R-CN, DT-X7M10R2-CN, and DT-X7M30R-CN) displays a list of partner stations communicable with the terminal via WLAN. • Partner stations on the list can be sorted in the order of field intensity, station name and channel.
  • Page 279 Detail Information about Partner Station The screen displays following details about the partner station. SSID WLAN standard No. of channels operable Intensity (%) Encryption MAC address Status IP address Physical address Navigate to Start → Programs → Communication → NetSearch icon to initiate the screen in Figure 4.28.
  • Page 280 Click Detail button (see Figure 4.28) to display the log of IP in detail. Figure 4.30 Click Ping(4) button (see Figure 4.28) to display the PingUtility screen. Figure 4.31...
  • Page 281 Click Signal(5) button (see Figure 4.28) to display the signal strength in dBm and with a yellow straight line that also indicates the signal strength in percent for the operator to judge if the signal in air is ample enough to continue WLAN operation. Figure 4.32 Clicking List View(1) button in Figure 4.28 switches the screen to Figure 4.27.
  • Page 282 The utilities listed in the table below are mainly used as a co-process or auxiliary program in user applications. Table 5.1 Utility Description CASIO FCHKCE Confirms a result of data upload/download. Auto Setup Carries out automatically application at time of reset on the terminal.
  • Page 283 5.1 FCHKCE This utility checks a result of data upload/download. See the LMWIN Manual for its detail.
  • Page 284: Auto Setup

    Location of applications to be automatically set up with this utility is CE\ARM folder of the FlashDisk. Customizing in the Registry Performances of the “Auto Setup” can be automatically customized by changing the parameters in the following registry. [HKEY_LOCAL_MACHINE\Drivers\CASIO\UTIL] Table 5.2 Setting Description Value FLSETUP sz:”1”...
  • Page 285 5.3 Auto Recovery Tool This utility uses the backup tool to back up system data, restore system data and automatically carry out user designated applications. For data backup, data will be backed up by the backup tool. For data restoration, data will be restored by automatically carrying out the backup tool at a time of the terminal’s start up after a full reset has been performed.
  • Page 286 5.4 Welcome Wizard The Welcome Wizard sets up the following. However, each of the settings can be skipped if not necessary. Configuring the terminal Owner information Date and time Notes: • Setting date and time can be avoided by setting a password even if a full reset takes place on the terminal.
  • Page 287 5.5 Memory Size Setting Tool This tool is used when the memory size for Storage Memory (Object Store) is changed. SetMem.exe retrieves the size in KB to be set from SetMem.txt in the \FlashDisk when it is invoked. For example, if the size designates 6MB, create a SetMem.bxt in the FlashDisk folder in where “6144KB”...
  • Page 288: Mouse Emulator

    5.6 Mouse Emulator The mouse emulator is devised for the terminal which does not integrate a touch panel. The mouse cursor functions are emulated with Ten key on the keyboard and R Trigger key on the right side. Image of Mouse Cursor Keys and Click Keys Left Left Click...
  • Page 289 Unloading the Mouse Emulator The mouse emulator is factory-installed for installation of applications by users. However, if it is not necessary, it is recommended to disable the mouse emulator by disabling the initiation process with Fn and 4 keys. Or, if you wish to delete it completely, delete the registry of it below. [HKEY_LOCAL_MACHINE\init] “Launch62”=”Emumouse.exe”...
  • Page 290 5.7 Input Panel (SIP) This utility is a software keyboard. It supports QVGA display mode.
  • Page 291 5.8 IE Cache Delete Tool IE Cache Delete Tool deletes temporary files used by Internet Explorer. To start up the tool, carry out Cache_del.exe in Windows folder.
  • Page 292 6. Host Application The following are applications run on host PC which is linked to the terminal. Table 6.1 Application Description CASIO ActiveSync Carries out data link with the terminal. Windows Mobile Carries out data link with the terminal. Device Center LMWIN Carries out data upload/download.
  • Page 293 6.1 ActiveSync By linking with the ActiveSync client installed in the terminal, this utility makes communication with the terminal possible. It is available from the following site. http://www.microsoft.com/windowsmobile/activesync/activesync45.mspx Note: Be sure to download the version 4.5 or later of ActiveSync for the operations described in this reference manual.
  • Page 294: Windows Mobile Device Center

    6.2 Windows Mobile Device Center The Windows Mobile Device Center (“WMDC”) performs data communication with the terminal. Window Vista users can use the Windows Mobile Device Center to connect the terminal and the PC (users of Windows XP and all previous operating systems refer to Chapter 6.1 “ActiveSync”). The Windows Mobile Device Center (“WMDC”) can be downloaded at the URL below.
  • Page 295 6.3 LMWIN This utility interoperates with the FLCE installed in the terminal to perform data upload and download. It is an option available separately. See the “LMWIN Communication Utility Manual” for its detail.
  • Page 296 6.4 FCHK This utility checks and confirms results of data upload/download. See the “LMWIN Communication Utility Manual” for its detail.

Table of Contents