Professional Documents
Culture Documents
(Version 1.00)
2.14.1 2.14.2 2.14.3 2.14.4 2.14.5 2.14.6 2.15 2.15.1 2.15.2 2.15.3 2.16 2.16.1 2.16.2 2.16.3 2.17 2.17.1 2.17.2 2.17.3 2.17.4 2.17.5 2.17.6 2.17.7 2.17.8 2.17.9 2.17.10 2.18 2.18.1 2.18.2 2.18.3 2.18.4 2.19 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.20 Chapter 3. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10
Printing Functions Detections Error Control Registry Information ESC Commands Guide Line to Producing Formed Paper Serial Interfaces Specifications COM Port WakeON Function Infrared Interface Specifications COM Port Exclusivity Bluetooth Basic Functions Communication Profiles Security COM Port Communication Procedures Communication Procedures by Profile Process after Communication Interruption Processing During Suspend and Resume Setting SR Mode Parameter Communication Range Communication Card Communication Card Driver Automatic ON/OFF of Card Power WakeOn Function Security Function Power Management Low Voltage Monitoring Power ON Factors Power OFF Factors Power Save Control CPU Power State Control CPU Frequency Control Charge, Power Supply Security Control Panel Applets System Version Info Regional Settings Date/Time Owner Dialing Network and Dial-up Connections Internet Options Certificates Terminal Server Client Licenses 3
76 102 104 106 107 109 110 110 110 110 111 111 111 111 112 112 113 114 114 115 116 117 117 117 118 119 119 119 120 120 121 121 122 123 124 125 126 126 127 128 129 131 132 134 135 138 139 143 149 150
3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.20 3.21 3.22 3.23 3.23.1 3.23.2 3.23.3 3.23.4 3.23.5 3.23.6 3.23.7 3.24 3.25 3.26 3.27 Chapter 4. 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 Chapter 5. 5.1 5.2 5.3 5.4 5.5 5.6 Chapter 6.
Display Brightness Stylus Mouse Input Panel Keyboard Volume and Sounds Storage Manager Remove Programs Imager Setting Setting Printer PC Connection Bluetooth Connection Devices My Services My Device Shortcut Default Devices Setup Wizard Precautions PC Card Power Power CPU Speed Password Application Programs Internet Explorer Explorer Command Prompt Remote Desktop Connection ActiveSync Client Inbox Media Player Terminal Microsoft WordPad Viewer Backup Tool Copy Devices Calculator Image Scanner Demo Image Scanner Read Printer Demonstration FLCE Utilities Welcome Wizard Auto Setup Auto Recovery Tool SIP IE Cache Delete Tool FCHKCE Host Applications 4
151 153 157 158 159 160 162 163 168 169 177 183 184 184 188 205 215 218 220 223 224 225 228 229 230 231 233 235 236 238 238 241 243 245 247 252 259 261 264 266 267 279 280 280 281 282 283 283 283 284
No part of this document may be produced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of CASIO Computer Co., 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. 2008 CASIO Computer Co., Ltd. All rights reserved.
Editorial Record
Manual Version no. 1.00 Date edited July 2008 Page all Original version Content
Preface
This reference manual describes about the software factory installed and optionally available software for all models of the IT-3100 series handheld printer terminal including the models in Table 1.1.
1. Overview
The software specifications in this reference manual describe the IT-3100 basic functions consisting of the followings. Basic functions (Overview, OS, Basic functions) Expanded functions (New Devices, Expanded functions) Communication functions (Communication functions) Application functions (Applications, SDK)
Model no. IT-3100M53E IT-3100M53E-CN IT-3100M54E IT-3100M54E-CN IT-3100M55E IT-3100M55E-CN IT-3100M55U IT-3100M56E IT-3100M56E-CN IT-3100M56U
Note: -CN attached at the end of model number denotes that the model is dedicated for the final destination of China. A note about compliance with the Chinese RoHS requirement promulgated by the Ministerial Decree No. 39 is included in the carton box; the RoHS compliant seal is affixed on the body and the seal of the packing material recycle marking is affixed on the carton box.
Model no. HA-B61IO HA-B61IO-CN HA-B30CHG HA-B30CHG-CN HA-B34AT HA-B34AT-CN DT-9723LIC DT-9723LIC-CN DT-9721CHGE DT-9721CHGE-CN AD-S42120BE AD-S42120BE-CN AD-S42120B AC-CORD-EU AC-CORD-US AC-CORD-TW AC-CORD-AU AC-CORD-KR AD-S10095-AE AD-S10095-AU DT-827CAC DT-827CAC-CN HA-B80AX HA-B80AX-CN HA-B90DCV HA-B92PCV HA-B92PCV-CN HA-B93PH HA-B93PH-CN DT-887AXA DT-887AXA-CN DT-888RSC DT-380USB
Note: -CN attached at the end of model number denotes that the model is dedicated for the final destination of China. A note about compliance with the Chinese RoHS requirement promulgated by the Ministerial Decree No. 39 is included in the carton box; the RoHS compliant seal is affixed on the body and the seal of the packing material recycle marking is affixed on the carton box.
2. Functions
This chapter describes about detailed specifications of the functions implemented in the terminal and the options.
Features at a glance
Easy-to-use user interface .NET Compact Framework is supported High-speed multitask processing Large capacity memory Easy development with open environment PPC application operation with AYGShell
Note: Microsoft applications such as Pocket WORD and Pocket EXCEL are not integrated.
10
Core Modules
Microsoft core modules integrated in the terminal are as follows. Table 2.1
Core OS Modules
.NET Compact Framework 3.5 .NET Compact Framework 3.5 String Resources OS Dependencies for .NET Compact Framework 3.5 C library and Runtime String Safe Utility Function Complete C runtime Standard Input/Output (STDIO) Standard Input/Output ASCII (STDIOA) Standard Character String Function - ASCII (corestra) C++ Runtime Support for Exception Processing and Runtime Type Information LDAP (Lightweight Directory Access Protocol) Client Microsoft Foundation Classes (MFC) SOAP Toolkit Client Standard SDK for Windows CE XML MSXML 3.0 XML Core Service and Document Object Model (DOM) XML HTTP XML SAX XML Error Character String XML Query Language (XQL) XML Style Sheet Language Transformation (XSLT) XML Minimum Passer Active Template Library (ATL) Message Queue MSMQ ActiveX Wrapper (MSMQ) SOAP Reliable Message Protocol (SRMP) Component Service COM (COM and DCOM) COM Storage Area CoCreateGuid Function for OLE32 DCOM
Continue.
11
ActiveSync File Sync CAB File Installer/Uninstaller 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 Kernel Functions FormatMessage API FormatMessage API - System Error Message Target Control Support (Shell.exe) Fiber API Message Queue - Point-To-Point Memory Map File Serial Port Support Display Support Device Manager Debug tool Tool Hint API Battery Driver Parallel Port Support Notification UI Base Notification Notification LED Support Power Control Power Control (full)
Continue.
Core OS Services
12
Server
Network - Local Area Network (LAN) Network - Personal Area Network (PAN) Network - Wide Area Network (WAN)
Simple Network Time Protocol (SNTP) SNTP Client With DST Web Server (HTTPD) Core Server Support Native Wi-Fi WLAN STA Wired Local Area Network (802.3, 802.5) Wireless LAN (802.11) STA - Auto Configuration and 802.1x IrDA Telephony API (TAPI 2.0) Unimodem support Ethernet Point-To-Point Protocol (PPPoE) Dial Up Network (RAS/PPP) Standard Modem Support for Dial Up Network Auto Dial Virtual Private Network L2TP / IPSec PPTP IPSec v4 NDIS User Mode I/O Driver TCP/IP IP help API TCP/IPv6 support Windows Network API/Redirect (SMB/CIFS) Winsock Support Network Driver Configuration (NDIS) Expandable Authentication Protocol
Network Functions
System Password Database Support File system - Internal Duplication of File and Database Registry Storage Area Compression Storage Area Manager
File System Applicable for RAM and ROM Bit Base Hive Base Registry EDB Database Engine FAT File System Partition Driver Storage Area Manager Control Panel Applet Courier New (Subset 1_30) Tahoma (Subset 1_07) Times New Roman (Subset 1_30)
Continue.
Fonts
13
International
Local Service
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 Internet Explorer TV Style Navigation Customizable Font Range Fixed Width Layout Disable Vertical Scroll Bar and Event Direction Tab Internet Explorer Browser Control Host Basic API Supporting Multilingual Internet Explorer Full API Support for Multilingual Internet Explorer Character Set/Encode of Options in Registry URL Moniker Service Windows Internet Service P3P (Platform for Privacy Preferences) Passport SSI 1.4 Authentication Control Panels [Internet Option] Script JScript 5.6 Script Encode (Jscript) Script Authoring (Jscript) VBScript 5.6 MsgBox and InputBox Support Script Encode (VBScript) Script Authoring (VBScript) Browser Application Internet Explorer 6.0 for WindowsCE - Standard Component Internet Explorer 6.0 Sample Browser TV Style Navigation Component
Continue.
14
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 Microsoft Certificate Registration Tool Sample Local Authentication Password Local Authentication Plug in Subsystem Powerful Encrypting Diffie-Hellman/DSS Provider Providers Encrypting Certificate (CryptoAPI 2.0) Service Personal Information Exchange Standard (PKCS #12) (CryptoAPI 1.0) Encryption Messaging (PKCS #7) Capability Information Manager Authentication Service Kerberos (SSPI) NTLM Schannel (SSL/TLS) Graphics, Windowing Minimum GDI Configuration and Event Minimum GWES Configuration Minimum Window Manager Configuration Minimum Input Configuration Shell AYGShell API Set Graphic Shell Standard Shell Command Shell Command Processor Console Window
Continue.
Security
Multimedia Technologies
15
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
16
Backlight
The backlight intensity can be set up to one of the nine levels if powered by the external power supply or if powered by the battery, as appropriate. (The default is set up to 9 if powered by the external power supply, and is set up to 7 if powered by the battery.) Can be set up from the application through ExtEscape API function. This backlight intensity can be set up through the Brightness property. If the brightness is set up to a minimum the backlight is set up off.
17
18
19
: 9 milliseconds (3 milliseconds x 3 times)/110 points (default) : 500 milliseconds only for after-chattering (detected continuously 5 times at 10 milliseconds intervals).
The sampling rate can be modified in the registry as described below: [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] SamplingRate=dword:XX
Calibration
As the calibration data, the results of calibration initiated when the Welcome Wizard is opened at the initial start-up or by the Fn and 4 keys sequence are saved in the NandDisk. This forces the user to skip over this procedure even if the system is re-booted due to power off caused by low battery voltage, etc. However, since even the calibration, after it is established, may be subject to deviation caused by aging, voltage change and temperature, re-calibrate the touch panel as necessary.
Tap Sound
The tap sound can be set up to either Off, Low, or Loud with the Volume & Sound property at the Control Panel.
20
Note: BigBasic2 is created merely as a sample, which cannot be actually set up in the terminal. With its specific CLSID the CASIO original SIP can co-exist with the MS-standard SIP. CLSID used in the SIP function is as follows: {596b98a2-a864-4525-8945-890695642b9e}
21
Figure 2.2 Note: In the case of the CASIO original SIP which has a large size, if the character input area exists in a portion below the screen center, some of the display may not be visible. To avoid this inconvenience arrange the input area so that it is in a higher section, on the application side.
22
Power key
Program key L
Program key R
Figure 2.3
23
Default = 1 second
Fn
--
Character input Function Character input Function Character input Function Character input
BS
ENT
. (Decima l)
1 A a F 1 A a F 1 A a F 1 A
Perform Escape. Perform Escape. Perform Escape. No operation effected. Perform Backspace. Perform Backspace. Perform Backspace. No operation effected. Perform Enter. Perform Enter. Perform Enter. No operation effected. . @ . , " ' ` : ; ~ |
Continue.
24
Character input
(hyphen)
F 1 A a F
>
<
1 A a F 1 A a F
@ . , " ' ` : ; ~ | No operation effected. Switch over the input mode. Numeric Alphabet(U) Alphabet(L) Move the cursor to the right. Move the cursor to the right. Move the cursor to the right. Feed the printer paper. Move the cursor to the left. Move the cursor to the left. Move the cursor to the left. No operation effected.
Table 2.6
Program key Input mode Operation Possible to notify that the key is pressed. During the power off, the power can be turned on by pressing the key. (Turning the power off can be disabled with the System Library.) Possible to notify that the key is pressed. During the power off, the power can be turned on by pressing the key. (Turning the power off can be disabled with the System Library.) Remark
R Program Key
25
Ten key Input mode Character 1 input A Operation 00 _ / ^ \ & = + $ % # * Space _ / ^ \ & = + $ % # * Space 0 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 Remark
F 1 A
Continue. 26
Character input
F 1 A
F 1 A
F 1 A
Function Continue.
5 6 7 8 9 Enable or disable the display of input panel. 1 ? ! ( ) < > [ ] { } ? ! ( ) < > [ ] { } Turn on or off the backlight. 2 A B C a b c No operation effected. 3 D E F d e f No operation effected.
27
Characte r input
1 A
F 1 A
F 1 A
F 1 A
F 1 A
Function Continue.
4 G H I g h i Invoke the calibration. 5 J K L j k l Decrease the backlight (darken). 6 M N O m n o Increase the backlight. 7 P Q R S p q r s Invoke application. 8 T U V t u v Invoke application.
28
Character input
1 A
Function
9 W X Y Z w x y z Invoke application.
L F A a
Figure 2.4
Abc
Figure 2.5
29
Repeatable Keys
Only the 0 to 9 keys and > and < keys can be held down and used to repeat each effect.
Click Sound
A key click sound is heard from the speaker if any of the keys is pressed. The volume of each key click sound can be set up to either Off, Low, or Loud with the Volume & Sound property at the Control Panel. A sound for a key is emitted when the key is pressed, not when it is released. A key click sound is not sound while the key is held down (i.e. being repeated).
30
31
Key/Touch Panel input From a bright place to a dark place From a dark place to a bright place
32
33
2.5 Audio
Basic Function
The audio function implemented in the terminal will support WAV replay capability. However, the terminal is not provided with a microphone and no recording is possible (also, the Bluetooth head set up will not be supported.). Replay Table 2.9 Sampling frequency Stereo/Mono. KHz 8 11.025 12 16 22.05 Mono. Yes Yes Yes Yes Yes Stereo Yes Yes Yes Yes Yes Only the above sampling frequencies will be supported. 8 or 16 bits. The speaker is monaural. 24 Yes Yes 32 Yes Yes 44.1 Yes Yes 48 Yes Yes
Software Mixer
Microsoft-provided software mixer function is implemented in the terminal. With the function it is possible to mix and output various sounds that have been created with multiple applications. Sound mixed in 44.1 KHz, 16-bit and stereo will be outputted as the result.
Media Player
The terminal has the Microsoft-standard media player installed. With this media player, audio/video files in HTTP can be replayed as streaming files or local files. The formats supported include: WAV, MP3, WMA, WMV, and MPEG4 (including MPEG2).
34
ROM (FROM)
This is a Flash ROM that stores the Loader, OS, and inspection programs. A part of this memory space can be used for storing the security information, such as the device IDs as well as the data for detecting the battery voltage, etc. Read/write of this area can be performed through the dedicated tool or API. However, it is not possible to write data, etc., in the OS ROM.
35
Power ON reset
This occurs if the battery is installed or the Power key is turned on on the terminal in which the battery pack is not installed and the backup battery is completely discharged (i.e. no power whatsoever is being supplied). The DRAM data storage memory (data stored by the user, database, applications installed on the RAM, etc.), the program execution memory, and the memory used by the driver will be All-initialized (cleared). However, data on the FROM can be retained without modification.
Reset
This occurs if the Reset switch is pressed while the terminal is operating (power ON). Therefore, this may result in that the data being handled or files being written to the Flash Disk or card being corrupted. If the Reset switch is pressed while the power is off, the terminal will start up. With this operation the program execution memory in DRAM and the working data not saved will be cleared, but the data storage memory will be retained. Data on the FROM will also be retained.
Full reset
Press the Reset switch for a given period of time (Default = 1 second) or more while holding down the Power key and C key at the same time during power ON. At this point, a confirmation message querying the user if it is okay to clear the memory will be displayed twice. Each confirmation must be made with R Program key and L Program key. If the R Program key is pressed for both the first and repeated confirmation messages, the user memory (data storage memory and program execution memory) is cleared as a result of initialization.
36
37
Indicator 1
Indicator 2
Figure 2.6
Note: Read confirmation on scanning bar codes and call-in notification have the priority.
38
Note: The scanning confirmation LED has the priority over the call-in notification LED.
39
PC Card Slot
The PCMCIA card slot is compatible with Type II 3.3/5.0V cards of the PC CARD STANDARD Rel7.0. The built-in media security function (to be installed individually) can be used for any memory card inserted in this slot. Plug-in, Unplug Virtual Card Since the terminal is generally used with the specified card inserted, the card driver is always called to supply power to the card at the same time the power on the terminal is turned on. As a result, it is continuously supplied power even when the card is not accessed, thus accelerating the consumption of battery power. So, to avoid excessive power consumption, an API that will virtually plug-in or unplug the card from the user application will be provided. If this card is not in use, this API can create a virtual condition functioning as if the card is unplugged by disabling the card detection terminal, and, if specified by the user, it returns the card detection terminal to enable. Power-On Message On the terminal, the function of displaying a power-on message when the card is inserted has been removed. Therefore, take appropriate measures in the application if any card is inserted.
40
41
Symbology
UPC-E
--
6 ( -- )
Enable
Enable/Disable
Code39
22 (48)
Enable/Disable
Enable/Disable
Codabar (NW7) Interleaved 2of5 (ITF) Code93 Code128 (Code A/B), EAN128 (note2) Code128 (Code C) MSI (Plessey) IATA Code11
2 4 1 1
1 4 4 1
Continue.
42
RSS-14 (Standard/Truncated) (note3) RSS Limited(note3) RSS Expanded (Standard) (note3) ISBT (See note1)
14 (80)
Enable
Disable
-1 --
14 (80) 40 (80) 28 ( -- )
Enable Enable --
Disable Disable --
Notes: 1. The ISBT symbology is decoded as the Code128 symbology. 2. EAN128 changes its name to GS1-128. 3. RSS symbology changes its name to GS1 DataBar. RSS-14 : GS1 DataBar Omnidirectional RSS Limited : GS1 DataBar Limited RSS Expanded : GS1 DataBar Expanded
2D Symbologies
Table 2.14 Readable 2D symbologies
Symbology Code49 PDF417 MicroPDF Codablock F (note1) EAN8/13 Composite RSS Composite (note 3) UCC/EAN128 Composite (note 2) TLC39 RSS-14 (Stacked) (note 3) RSS Expanded (Stacked) (note 3) Min no. of digits 1 1 1 1 8 2 6 1 -1 Max no. of digits (Possible to set) 81 (81) 2000 (2750) 366 (2750) 200 (2048) 338 (2435) 338 (2435) 2361 (2435) 279 ( -- ) 14 (80) 20 (80) Check character Enable Enable Enable Enable Enable Enable Enable -Enable Enable Check character output Disable Disable Disable Disable Disable Disable Disable -Disable Disable Output format, Add-on function
Notes: 1. The Codablock F is a stacked code of the Coda128 symbology. If the Code128 symbology is set up to Enable for reading, a part of the Codablock F may be read. 2. EAN128 symbology changes its name to GS1-128. 3. RSS symbology changes its name to GS1 DataBar.
43
ECC000/050/080/100/140/200
Note: The maximum number of digits listed in the above table applies to cases where the entire symbology consists of numeric characters only. The maximum number will be reduced to 2/3 of each maximum no. of digits for alpha-numeric characters; and reduced to 1/3 for Kanji characters and binary numbers. This is merely a reference, and the actual range of readable symbologies varies with the print condition (resolution, PCS, etc.) and the surrounding environment.
Postal Codes
The following postal codes only are supported on a special request by a CASIO authorized distributor. Table 2.16 Postal code PostNet Planet Australian BPO4State Canadian Dutch Country USA USA Australia United Kingdom Canada Netherlands Remark Transfer of check character: Possible to select enable/disable.
44
Package Read
This function is used to output the read result obtained from more than one bar code in a package. As with the multi-step read function, once bar codes are decoded they will not be read any more. This is useful for handling multiple pieces of bar code data. However, if any of the following unfavorable conditions occur, all the bar codes may not be read in one capture: The objective bar code of read is not contained in the captured image. The focus is not sharp enough. The exposure is not correct.
4,095 4,095 x 10 = 40,950 Continuously reads the specified number of bar codes as long as the Program key is held down. Different from Package read in which multiple bar codes are read at a single scan, a single kind of a symbol will be continuously read through multi- read steps. If one bar code is read, the buzzer sounds and the LED turns on. This mode is suitable in the following cases: If the bar code has many digits. If the target bar codes are spaced. To positively confirm a read.
4,095 (see note below.) 4,095 Multiple bar codes are read in a single scan. Neither the buzzer will sound nor will the LED turn on until the specified no. of bar codes have been read.
This mode is suitable in the following cases: If more than one barcode of a small number of digits are adjacent to one another
45
Note: The terminal is designed so that a maximum of 10 bar codes or 4,095 digits of bar codes can be read. However, it is not recommended for the user to read bar codes consisting of a large number of digits using the package read. If the number of bar codes is greater than 4, or if the total number of digits is greater than 100, use the multiple-step read as much as possible.
Decode Deliberation
The deliberation of decoding can be set up in five scales. If it is set up to Very Quick or Quick, the decoding speed becomes fast though the number of symbols to be decoded is limited instead. Or, if it is set up to Deliberate or Very Deliberate, the speed becomes slow though the number of symbols to be decoded is increased. Table 2.18 Deliberation Very Quick Quick Normal Symbol to be read 1D bar code with a good quality 1D bar code with a bad quality PDF417 in 500 digits or less. PDF417, DataMatrix, QR, Aztec Code, MicroPDF, Code49, Codablock F, Composite code and Maxicode in 1,000 digits or less, PDF417, DataMatrix, QR, Aztec Code in 1,000 to 2,000 digits. TLC39 in 80 digits or less. RSS-14 Stacked/RSS Expanded Stacked PDF417, DataMatrix, QR, Aztec Code in 2,000 digits or more TLC39 in 80 digits or more Decoding speed Very fast Fast Normal
Deliberate
Slow
Very Deliberate
Very slow
Note: The deliberations in the table above are just references. Each deliberation and its decoding speed are affected by the conditions (resolution, PCS, the surrounding environment, etc.) of symbol to read.
46
Automatic Combination
The terminal supports the automatic combination of symbols for certain symbologies. The supported symbologies are Code93, Code49 and QR Code. When the combination end symbol is read or all symbols of any of these symbologies are read, the data are saved in the buffer and then all the data are combined and output. Table 2.19 Symbology Code93 Condition A symbol with space at the forefront of data Process to combine 1. If a symbol with space at the forefront of data is read, the data is saved in the internal buffer. 2. And, other symbols with the space at the forefront are continued to be read. All the read data are saved in the buffer and then combined in order. The data are not output. 3. Lastly, if a symbol staring with non-space data at the forefront is read, the last symbol data is combined into other symbols in the buffer and then all the combined symbols are output. The method of the process is the same with that of Code93 symbology. The difference is the forefront of data starting with M=1. Each symbol of the combination QR Code symbology includes an identifier that can identify the number of separations and nth symbol for the symbol. The decoder will combine all the data in order by interpreting each identifier included in the symbols after reading all the symbols, and output.
Code49
QR Code
A symbol starting with the mode 1(M=1) at the forefront of data A symbol with the combination identifier included
Note: The three symbologies in the table are read only in the normal read mode. Reading the combine symbologies in the multi-step read and package read modes is not possible.
47
Template Settings
The user can specify any of the following template letters combined as a string. Table 2.21 Template letter a c d e Description Alphabet or numeric Represents one of 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ. Checksum character. Used to specify the target range of checksum calculation. Numeric. Represents one of 0123456789. Alphabet, numeric, or symbol OCR A Represents one of 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()<>/\+-*$. OCR B Represents one of 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()<>^+-*$. Alphabet Represents one of ABCDEFGHIJKLMNOPQRSTUVWXYZ. Specifies the position of the delimiter between Templates if multiple templates are used. Shows the position of a user-specified character (specified as Group G). Shows the position of a user-specified character (specified as Group H).
l t g h
Group G : Designates a character at the position specified by g in the Template. Group H : Designates a character at the position specified by h in the Template Checksum : Specify the checksum calculation method for reading with OCR. Modulo 10 : Specify 0123456789. Modulo 36 : Specify 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ. Note: A read error may occur depending on the print quality or associated conditions. Be sure to apply a checksum calculation if character strings are read with this function.
48
Scale
C M O S
S c a n n e r
Specify sizes.
these
Figure 2.7 As shown above, a rectangular area relative to the center of the symbol is indexed and outputted as an image file.
49
Scale
50
Imagers APO
This function shuts down the power to the Imager automatically if the Imager has not been used for a while. After activating the APO (Automatic Power OFF) function, the Imagers power can be turned on again if one of the functions described in Table 2.29 is invoked. The time period of the APO function can be set up with any value in the range of 0 to 1,800 seconds. Specifying 0 disables it. The power consumption by the Imager can be curbed while the APO function is activating. However, note that it takes about 30 milliseconds to put the power back on.
Default
51
2.11.8 Others
Notification
The notification of the read completion of a symbol can be posted in one of the following two methods. The buzzer sound level can be set up at the Control Panel. Table 2.25 Setting LED Mode 1 Mode 2 Invalid Valid Invalid Read succeeded Lit in green Lit in green None Sound None Read failed Lit in red None None None None Read terminated (release the Program key) None None None None None Remark Default
Buzzer
Default
It is possible to start up the reading tool and to make it resident in the terminal while the IrDA interface is being used. However, it is not possible to read symbols using the tool.
52
Registry
The C-MOS imager uses the registries described in the table. Table 2.27 Variable Type Default Description HKEY_LOCAL_MACHINE\Drivers\Builtin\Scanning Prefix SZ SCN Device name (fixed) Dll SZ hhpscandriver.dll Stream driver name (fixed) Index DWORD 01h Stream driver index number Order DWORD 50h Stream driver order number HKEY_LOCAL_MACHINE\Drivers\CASIO\Imager\HHPlcmedia VsyncPriority DWORD 63h IST priority (99) VsyncWait DWORD 01h IST wait time VirtualMode DWORD 00h 00h: IMGDecodeImage mode off HKEY_LOCAL_MACHINE\SOFTWARE\CASIO\Imager\IMGSet INIFile SZ INI file path name used by the setting tool: \\FlashDisk\\System Setting\\IMGSet.in dwPostalEnable DWORD 00h 00h: Setting postal code off 01h: Setting postal code on dwOCREnable DWORD 00h 00h: Setting OCR off 01h: Setting OCR on
53
2.11.9 Utility
The following three kinds of C-MOS Imager utility are provided. For detailed information about the utilities refer to Chapter 3 Control Panel Applets and Chapter 4 Application Programs. Table 2.28 Utility Read Tool Description This is a resident program specific for scanning symbols. If the Program key is pressed, scanning the symbols starts and the data being read will be displayed in the user program or Edit Box of the WEB browser. This tool is used to make various settings including the bar code symbology and number of digits of symbols available with the Read Tool. Simple program for demonstration. It serves to read symbols, capture images, and implement streaming displays.
Setup Tool
Demonstration Program
54
2.11.10
The major features of the C-MOS Imager operable in the utility, demonstration program and library are described in the table below. Table 2.29
Function Scanning symbols Category 1D symbology 2D symbology Postal code Decode centering mode Multi-step read Package read Decode deliberation ISBN code Others than ISBN code Capturing images Indexing signatures Streaming display Adjusting C-MOS Imager Setup/read tool Yes Yes Upon special request No Yes Yes Yes Upon special request Upon special request No No No LED illumination intensity Imagers APO Designating scanning mode Yes Yes Yes Demonstration Yes Yes No No No Yes No No No Yes Yes Yes No No No Yes Yes Library New Curr. Yes Yes Upon special request No Yes Yes Yes Yes No Remark
Upon special request Upon special request Yes Yes Yes Yes No
55
2.12 SOBR
This chapter describes the specifications of the SOBR (Serial Optical Bar code Reader) Library functions. The SOBR Library supports the following two types of bar code reader. DT-9650BCR*: Pen bar code reader DT-9656BCR*: Touch bar code reader
* ; The bar code reader is no longer available as dedicated option from CASIO.
The SOBR Library is one of the user options. The default configuration does not include the driver to operate the SOBR. For installation method of the SOBR Library, refer to IT-3100 Quick Start Guide.
Readable Symbologies
With the DT-9650BCR or DT-9656BCR the following bar code symbologies can be read.
DT-9650BCR
WPC, WPC addon Industrial 2of5 Interleaved 2of5 (ITF) Code39 NW-7 (Codabar) Code11 Code93 Code128
DT-9656BCR
UPC/EAN UPC/EAN with supplemental DTF ITF Code39 NW-7 (Codabar) Code93 Code128 MSI/Plessey
56
Reading Methods
Use the library function to implement the bar code data read through one of the dedicated bar code readers. Prior to using the bar code reader it is necessary to carry out SOBROpen function to establish communication between the bar code reader and the terminal. Reading bar code data will start when the Trigger button assigned to the bar code reader is pressed, and the resulting data is stored in the memory of the bar code reader. After the bar code data is stored in the memory, the terminal posts notification by either a message or event. (It is recommended to design a user application so that it commences reading data after receiving this notification.) With SOBRStatus function the user can confirm the number of data pieces being stored and the communication status. Applications can use this SOBRStatus function to confirm the number of data pieces being stored after receiving the data reception notification, and acquire the data by carrying out SOBRReceive function. If the detection of a communication error is attempted by carrying out SOBRStatus function, it is necessary to terminate the program by carrying out SOBRClose function, then check the communication cables, etc., and carry out SOBROpen again. (Buffer full: SOBR_BUFF_FULL is not included in the communication errors.) To terminate the operation of the bar code reader, carry out SOBRClose function to exit from the communication between the bar code reader and the terminal. The following diagrams show the flows of using the library functions to read the bar code data.
WM_CREATE Y SOBROpen() Use SOBSetEventNotification to set the read completion notification method to Message SOBRClose() Y WM_SOBR_RECEIVING Y SOBRStatus() N Process other Data acquired? Y SOBRRead() messages.
N
WM_CLOSE N
End
Figure 2.8
57
Start SOBROpen() Use SOBSetEventNotification to set the read completion notification method to Event.
Operate the terminal. Use WiatForSingleObject to wait for the read completion notification event being posted. SOBRStatus() N No communication ? Y SOBRRead()
End
Figure 2.9
58
DT-9650BCR
Specifying the number of digits to read Specifying Code39/NW-7 ICG Specifying the conditions on the readable symbologies Specifying the data transfer format Specifying the sounding of the buzzer and LED ON modes Specifying the BEL output if the recoding is not possible Specifying the scanning mode Specifying the sleep mode and stop mode Specifying the write in EEPROM
DT-9656BCR
Specifying the number of digits to read Specifying the addition of code to be read Specifying the data transfer format Specifying the minimum number of digits Specifying the buzzer sounding mode Specifying the LED ON mode Specifying the scanning mode Specifying the number of verifications to perform Specifying the transmission of the length data Specifying the write in EEPROM
Transmission of Commands
Command transmission can be performed with SOBR9650Send function or SOBR9656Send function of the SOBR Library functions. SOBR9650Send function is specific to the DT-9650, and SOBR9656Send function is specific to the DT-9656. By passing the command string to the argument of these commands, transmit the command to the bar code reader. For performing a command transmission it is necessary to use SOBROpen function to establish the communication setup between the bar code reader and the terminal before actually sending SOBR9650Send or SOBR9656Send function.
59
Setup Commands
The following commands are used to set up or modify the bar code reader settings.
DT-9650BCR
Designating the number of readable digits; Table 2.30 Number of digits to 42 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 Continue. 60 Command ^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^X ^[ ^\ ^] ^^ ^_ Space ! " # $ % & ( ) * + ,(comma) .(period) / 0 1 2 3 4 Default Yes
37 38 39 40 41 42
5 6 7 8 9 :
Designating Code39/NW-7 ICG; Table 2.31 Item ICG1 character or less ICG8 character or less Command = ? Default Yes
Designating the conditions of reading symbology; Table 2.32 Symbology All symbologies Enable reading Disable reading Code39 NW-7 WPC Industrial 2of5 (Standard) ITF Code11 Code93 Code128 WPC add on Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Enable reading Disable reading Forced reading Command X x A a B b C c D d E e F f G g W w l m n Yes Yes Yes Yes Yes Default
61
Designating format of data transmission; Table 2.33 Symbology / Formatting Code39 Enable Full ASCII conversion. Disable Full ASCII conversion. Transfer start/stop codes. Do not transfer start/stop codes. NW-7 Start/Stop Codes Transfer. Do not transfer. Convert the code into uppercase letter. Convert the code into lowercase letter. Enable transmission of ABC code. Disable transmission of ABC code. Disable diagnostics. Enable diagnostic, Enable transmission. Enable diagnostic, Disable transmission. Do not transfer. Transfer. Command h i Z z [ { q r j k R S T P Q Yes Yes Default Yes Yes Yes
Yes Yes
Read Code ID
Setting Buzzer ON/OFF and LED ON/OFF; Table 2.34 Setting Enable turning on the buzzer and LED after correctly reading. Disable turning on the buzzer and LED after correctly reading. Turning on the buzzer and LED for only one time. Turning off the LED at time when sleep mode command is resumed or when the power is turned on. Turning on the LED at time when sleep mode command is resumed or when the power is turned on. Outputting BEL when analyzing is impossible; Table 2.35 Setting Enable the output. Disable the output. Scanning mode; Table 2.36 Setting Enable scanning. Disable scanning. Special mode (disable succeeding scanning after the first valid scanning.) Command H I U Default Yes Command M N Default Yes Command J K L s t Default Yes
Yes
62
Sleep and Stop modes; Table 2.37 Setting Request sleep mode. Request stop mode. Writing settings in EEPROM; Table 2.38 Setting Write the default settings. Write the current settings. Changing the settings; Table 2.39 Setting Change the parameters to the settings stored currently in the EEPROM. Command o Default Command Y y Default Command o p Default
63
Expansion commands; Table 2.40 Expansion command control Code39 C/D Setting Start transmission. End transmission. Disable diagnostic (Transmission function remains unchanged). Enable diagnostic and transmission. Enable diagnostic, disable transmission. Disable diagnostic and transmission. Disable diagnostic, enable transmission. Disable diagnostic (Transmission function remains unchanged). Enable diagnostic and transmission. Enable diagnostic, disable transmission. Disable diagnostic and transmission. Disable diagnostic, enable transmission. Disable diagnostic (Transmission function remains unchanged). Enable diagnostic and transmission. Enable diagnostic, disable transmission. Disable diagnostic and transmission. Disable diagnostic, enable transmission. Enable diagnostic (1) and transmission. Enable diagnostic (1), disable transmission. Enable diagnostic (2) and transmission. Enable diagnostic (2), disable transmission. Disable diagnostic and transmission. Disable diagnostic, enable transmission. Enable diagnostic, disable transmission. Enable diagnostic and transmission. Disable diagnostic (Transmission function remains unchanged). Enable diagnostic, disable transmission. Disable diagnostic and transmission. Disable diagnostic, enable transmission. Enable diagnostic, disable transmission. Enable diagnostic and transmission. Command u v A B C Y Z D E F [ \ G H I ] ^ J K L M N O P Q S T U V W X Default
Yes
NW-7 C/D
Yes
Yes Yes
Code11 C/D
Code93 C/D
Yes
Code128 C/D
Yes
64
DT-9656BCR:
Designating the number of readable digits; Table 2.41 Symbology / Condition Read automatically the seven symbologies (WPC, Code39, NW-7, Industrial 2of5, Code93, Code128, MSI) UPC only UPC + 2 digits add on only UPC + 5 digits add on only JAN/EAN only EAN + 2 digits add on only EAN + 5 digits add on only Industrial 2of5 (DTF) only Interleaved 2of5 (ITF) only WPC (including add on) only Code39 only NW-7 (Codabar) only DTF and ITF only Code93 only Code128 only MSI/Plessey only IATA only Designating additional readable symbology; Table 2.42 Symbology UPC UPC + 2 digits add on UPC + 5 digits add on JAN/EAN EAN + 2 digits add on EAN + 5 digits add on Industrial 2of5 (DTF) Interleaved 2of5 (ITF) WPC (including add on) Code39 NW-7 (Codabar) DTF and ITF Code93 Code128 MSI/Plessey IATA Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Enable read. Command R1 R2 R3 R4 R5 R6 R7 R8 B1 B2 B3 B4 B5 B6 B7 B8 Default Yes Command A0 J1 J2 J3 J4 J5 J6 J7 J8 A1 A2 A3 A4 A5 A6 A7 A8 Default
Yes
65
Designating format of data transmission; Table 2.43 Code39 Symbology / Formatting Do not calculate C/D. Calculate C/D. Transfer C/D. Do not transfer C/D. Do not transfer start and stop codes. Transfer start and stop codes. Do not calculate C/D. Calculate C/D (CPN+Form serial). Calculate C/D (Form serial). Calculate C/D (All data). Transfer C/D. Do not transfer C/D. Do not transfer. Transfer ABCD/TN*E. Transfer abcd/tn*e. Transfer ABCD/ABCD. Transfer abcd/abcd. Transfer C/D. Do not transfer C/D. Calculate C/D. Calculate C/D (m10, w1.2). Calculate C/D (m16). Transfer start/stop code with DC1DC2DC3DC4/DC1DC2DC3DC4 Calculate C/D (Seven-check). Calculate C/D (m11). Do not calculate C/D and transfer. Do not calculate C/D. Calculate C/D. Transfer Do not transfer. Transfer C/D. Do not transfer C/D. Transfer all 13 digits. Do not transfer digit adjuster forefront 0 : 12 digits. Do not transfer C/D: 12 digits. Do not transfer C/D and digit adjuster forefront 0: 11 digits. Transfer all 8 digits. Do not transfer digit adjuster forefront 0 : 7 digits. Do not transfer C/D: 7 digits. Do not transfer C/D and digit adjuster forefront 0: 6 digits. 66 Command C0 C1 C2 C3 D0 D1 D2 D3 D4 D5 D6 D7 F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD G0 G1 G2 G3 E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 Default Yes Yes
IATA
Yes Yes
Yes
JAN/EAN UPC-A
UPC-E
Yes
Setting the minimum number of digits; Table 2.44 Setting Code39, NW-7: 1 digit, Interleaved 2of5 (ITF): 2 digits Buzzer ON mode; Table 2.45 Setting ON when reading succeeds Disable turning on. 3 KHz 3 KHz, 2.5 KHz 3 KHz, 4 KHz ON period 50 milliseconds 100 milliseconds 200 milliseconds 400 milliseconds Sound volume Small Medium Large Maximum Turning on for only one 3 KHz (200 milliseconds) time 3 KHz, 2.5 KHz (200 milliseconds) 3 KHz, 4 KHz (200 milliseconds) LED ON mode; Table 2.46 ON when reading succeeds Setting Disable turning on. ON period: 200 milliseconds ON period: 400 milliseconds ON period: 800 milliseconds ON period: 400 milliseconds ON period: 800 milliseconds Command T4 T5 T6 T7 V8 V9 Default Yes Command W0 W1 W2 W3 W7 W4 W5 W6 T3 T2 T1 T0 V5 V6 V7 Default Disable read. Enable read. Command H2 H3 Default Yes
Yes
Yes
Yes
Setting Single-shot read (valid when Programmable key is pressed, otherwise continuous read becomes valid.) Multiple read Continuous read The scan trigger button is not used. The scan trigger button is used.
Command S0 S1 S2 S7 S8
Default
Yes
67
Scanning period; Table 2.48 Setting Unlimited 1 second 2 seconds 3 seconds 4 seconds 6 seconds 8 seconds 10 seconds Verification; Table 2.49 Setting No verification is performed. 1 time 2 times 3 times Command X0 X1 X2 X3 Default Yes Command Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Default
Yes
68
Data length; Table 2.50 Symbology/Setting UPC-A UPC-A with add on UPC-E UPC-E with add on EAN-13 EAN-13 with add on EAN-8 EAN-8 with add on Code39 NW-7 Industrial 2of5 (DTF) Interleaved 2of5 (ITF) Code93 Code128 MSI/Plessey IATA All length data Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Do not transfer. Transfer. Command 2A 3A 2B 3B 2C 3C 2D 3D 2E 3E 2F 3F 2G 3G 2H 3H 2I 3I 2J 3J 2K 3K 2L 3L 2M 3M 2N 3N 2O 3O 2P 3P 2Z 3Z Default Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Writing setups in EEPROM; Table 2.51 Command Z2 Initialization of the settings; Table 2.52 Initializes the settings. 69 Command U1 Default Default
Write Methods
To write in the EEPROM use the SOBR Library function, either SOBR9650Send function or SOBR9656Send function. The actual writing is performed by sending the write command to the EEPROM after transmitting the normal setting value (see the flow chart below). The write command to the EEPROM is y for the DT-9650, and Z2 for the DT-9656. Example setting of Read all symbologies to the DT-9656:
Start SOBROpen SOBR9656Send( A0 ) SOBR9656Send( Z2 ) SOBRClose End
Figure 2.11
70
The commands listed in the table below cannot be written in the EEPROM of the DT-9650BCR. Table 2.53 Setting Turning on for one time only for the buzzer and LED Enable scanning. Disable scanning. Special mode (disable succeeding scanning after the first valid scanning.) Request for sleep mode Request for stop mode Start transmission of expansion command control End of transmission of expansion command control Command L H I U o p u v
71
2.13 MCR
This chapter describes the specifications of the MCR functions. The functions incorporated in the terminal are as follows. Read/analysis function Read completion notification/Error notification function Track specification function Product model identifying function Automatic Power OFF function
Application side should secure a buffer of the following size and pass it to the argument of MCRRead function of the MCR Library to retrieve the data on each track as well as the read status. The data length can also be retrieved. 0 will be returned as the length if no data is written on the specified track or read is performed on track not specified.
72
73
Error Notification
If an error occurs when data acquisition is performed through the library function, the error status will be saved accordingly in StatusISO1, StatusISO2, or StatusISO3 (if data acquisition is successful, MCR_DATA_SUCCESS will be saved, and the data information of the track will be stored in the data storage buffer DataXXX[].). The following table lists the error contents. Table 2.55 List of error contents Error MCR_NO_DATA MCR_DATA_SUCCESS Description No acquired data. Data acquisition successful. Details Card data is not acquired. Card data acquisition is normally terminated. Acquired more than the specified amount of data. Minimum required data does not exist. Data acquisition stopped because 1 continues. Data acquisition stopped because 1 continues. Detected a pulse below Min. value. Detected a pulse above Max value. Card running time is timeout. Abnormal acceleration during card scanning. Abnormal deceleration during card scanning. Parity error in the acquired data. Could not detect STX Could not detect ETX LRC error of the packet.
MCR_BUFFER_FULL_ERROR Buffer full error MCR_DATASHORT_ERR MCR_DATA_ERR1 MCR_DATA_ERR2 MCR_PULSE_ERR1 MCR_PULSE_ERR2 MCR_TIMEOUT_ERR MCR_CARDSPEED_ERR1 MCR_CARDSPEED_ERR2 MCR_PARITY_ERR MCR_STX_NOTFOUND MCR_ETX_NOTFOUND MCR_PACKET_LRC_ERR Min. data error Pre-data continuous 1 error Data section continuous 1 error Min. pulse error Max. pulse error Timeout error Acceleration error Deceleration error Character parity error STX detection error Detection error Packet LRC error
74
75
2.14 Printer
This chapter describes the functional specifications of the printer installed as standard in the terminal. The printer has the following functions incorporated: Printing function Detecting function
Character font
The following types of ANK, Kanji, and OCR-B fonts are provided. Table 2.56 Type ANK Font 6 x 7 dot font 6 x 12 dot font 8 x 16 dot font 12 x 24 dot font 12 x 12 dot font 16 x 16 dot font 24 x 24 dot font 16 x 30 dot-font 24 x 25 dot-font Remark
Kanji
OCR-B
Input code
On this printer the user can use Unicode or ANK (0x20 to 0xFF, and Shift JIS) to specify the character code to be printed.
76
77
Character size
For each standard size, a total of five enlargements, including x1, x1.5, x2, x3, and x4 are supported.
1 1 1.5 2 1.5 2 3 4
Figure 2.12 If a no-paper error occurs during the printing of enlarged characters, some of the characters may not be printed. Note: The enlargement for OCR-B fonts is not supported.
78
Character decoration
Determine the appearance of each character by combining the following four kinds of decorations. The following precautions must be kept in mind when each kind of decoration is used. Table 2.59 Decoration Reverse Bold Light Smoothing Remark Since this greatly increases the printing duty, power consumption will increase while printing speed decreases accordingly. The objective letter becomes thicker in the horizontal direction. Since one of every two dots will not be printed, as a result of light printing, printed letters, if their character size is smaller than x2, may be illegible. Applicable to letter sizes greater than double the original font size both in the vertical and horizontal directions. However, this smoothing will not be applied to other fonts, but only to the Mincho font (24-dot font).
Notes: Decoration of the enlarged font will be applied to the image that is the result of the enlarged font. No decoration can be applied to OCR-B fonts. If more than one kind of the decorations is specified, they will be applied in the following order: Smoothing Bold Reverse Light
Smoothing
Figure 2.13
79
Nrmal
Bold
Reverse in white/black
Light
Figure 2.14
Printing functions
The following two major printing functions are incorporated into this printer: printing the character font and printing the bit image.
Paper width
For this printer it is possible to specify the paper width, either 80 mm or 58 mm, to be used through the Printer Library functions. Notes: It is always necessary to specify the proper paper width for the paper to be used. If an attempt is made to print on 80 mm width paper on the printer which has just printed a 58-mm width paper, the printed results may be blurred. For this reason, the user is not permitted to change the setting to an 80 mm setting after printing on 58 mm paper width. If the paper width setting is changed, the setting of the right and left margins will be reset to 0.
80
Printing paper
The user must specify the print paper type with the ESC command (Set Paper). The recommended paper types are shown below: Table 2.60 Paper F-200U9W6 HS360 AFP-235 HG56S TLC00 Description 1-ply (high sensitivity) 1-ply (standard) 1-ply (for long-term storage) Label 2-ply (note 1)
Notes: 1. If 2-ply paper is used, also set the print speed to the graphic printing mode. 2. Perform this paper type specification only after the printing operation stops (i.e. after executing the ESC command (Discharge Unprinted Characters)). If the paper type specification is changed during printing, the print quality may be adversely affected because the data currently being printed will continue to be printed according to the parameters specified for the new paper type.
Print density
The user can specify the print density with the ESC command Specify print density. The print density can be specified to one of the 9 levels. Note: Perform this print density specification only after the printing operation stops (i.e. after executing the ESC command Discharge non-printed characters). If the print density specification is changed during printing, the print quality may be adversely affected because the data in the mid-course of printing is printed at the newly specified density.
Print speed
One of the following print speeds can be specified with the ESC command Specify print speed. Slow print (High-quality print) Quick print Graphic printing mode It is even possible to print text or graphics according to any of the above print speeds. However, if the graphic printing mode is specified, the actual print speed will be substantially slower in order to improve the print quality of the graphic. Notes: Perform this speed specification only after the printing operation stops (i.e. after executing the ESC command Discharge non-printed characters). Even if the print speed specification is changed during printing, the data currently being printed continues to be printed at the previous speed, which also results in a deterioration of the print quality.
81
Forward feeding It is possible to specify the forward feed with the ESC command Specify forward feed. The forward (positive) feed amount can be set up in the range of 0 to 255 dots or in the range of 0 to 255 mm.
Auto-loading
With the ESC command Specify auto loading, it is possible to set up the auto-loading function to enable or disable. The feed amount during auto-loading is 10 to 96 mm per feed. Note: This auto-loading specification shall be made only when formed sheet papers are used in the printer.
Character fonts
The following setup items can be specified for printing character fonts: Table 2.61 Item Font Size Decoration Pitch between characters Pitch between lines Buffer full printing Possible per character to be specified. Possible per character to be specified. Possible per character to be specified. Possible per line to be specified. Possible per line to be specified. Possible per character to be specified. Description 6x7, 12-dot, 16-dot, 24-dot, OCR-B x1, x1.5, x2, x3, x4 Bold, reverse, light, smoothing (only for 24-dot mode) 0 to 96 dots. Valid on and after the next line, if specified in the middle of line. 0 to 96 dots. Valid on and after the next line, if specified in the middle of line. Possible to specify Enable/Disable.
82
Pre-heating
If the head temperature is too low in a low-temperature environment, it is recommended to automatically raise the head temperature before commencing the print job. This is intended to improve the print quality at low temperatures. While the pre-heating continues, the icon shown below will appear at the Task tray.
Note: If at a substantially low temperature, it may take more than 1 minute for the head temperature to reach a sufficient level. Holding the head temperature The terminal features with the pre-heating function described above which makes the printers head become warm for printing in good quality while it is used at a low temperature. However, it takes a while before the temperature becomes an optimum temperature level. The head temperature hold function will hold always the temperature on the head at a certain temperature level or for a certain preset period only. This makes the pre-heating period become shorten. Overview of the function: Monitors the head temperature periodically. Raises the head temperature to an optimum temperature level if the temperature has not reached yet. Stops the head temperature to rise if the temperature has reached to an optimum temperature level. Curbs the head temperature to become a hot while the terminal is mounted on the cradle or powered by the AC Adaptor. This is to make the installed battery pack charged. If once the head temperature hold function is set up enabled, it will continue to hold the temperature even if PRNClose function is carried out (The APO function activates following the presetting). The time period of holding the head temperature can be set up to either always or for one hour (maximum) in increment of five minutes. The specified time period commences when the ESC command (ESC p n) is sent last until the preset holding time elapses. The holding time period is counted during printing but, not during suspend.
83
Orientation This function can be implemented by flipping the character fonts. However, only character fonts that have equal enlargements in both vertical and horizontal directions can be flipped. This specification can be made at the head of a line. If it is made in the middle of line, it is ignored. This specification continues to be valid until it is canceled.
Note: For the ANK fonts the printed results may vary depending on the fonts that existed before and after the ANK font, as shown below (see example nos. 1 and 2.). 1. If an even number of codes of an identical font and size are continuously output (eg. ABCD ).
2. If an odd number of codes of an identical font and size are continuously output (eg. ABC ).
One of the following four orientations can be specified: Cancelled Right (90 degree) Invert (180 degree) Left (270 degree)
Notes The specification of orientation shall be made at the beginning of the line. If it is made in the middle of line, it is ignored. This specification continues to be valid until it is canceled. It is not permitted to flip 6x7-dot mode fonts and OCR-B fonts. Only character fonts that have equal enlargements in both vertical and horizontal directions can be flipped. The orientation once it is set up continues to be valid until it is canceled.
84
Buffer full printing It is possible to switch the buffer full printing with an appropriate ESC command to enable or disable. The operation after switching is as follows: If buffer full printing is enabled If character codes are being printed and if the line buffer is full before the print start conditions are met, a whole single character that may extend beyond the right margin will be printed on the line following a line feed. For example, in the case of 16-dot Kanji characters, thirty-six characters can be printed on a line if the character-to-character spacing is specified as being zero. In this case, if the thirty-seventh character is a character code, this will be printed at the top of the next line after the thirty-six characters have been printed and a line feed has effected.
37th character Figure 2.15 If buffer full printing is disabled Character codes received after the character that extends beyond the right margin and before the print start conditions are met are ignored.
This character (), which comes at the end of a line, will be ignored, since it is not fully contained within the line. In addition, this line will be successfully printed when the print start conditions are met (output of CR/LF).
Figure 2.16
85
Printing stamps It is possible to register image data and use it as a stamp. No. of registered images : 1 piece Size : An optional size can be specified at 8-dot increments in the horizontal direction and 1-dot increments in the vertical direction. Table 2.62 Item Max. data size that can be registered Max. horizontal size Max. vertical size Paper width 80 mm 6912 bytes (72 bytes x 96 dots) 576 dots 96 dots Paper width 58 mm 4608 bytes (48 bytes x 96 dots) 384 dots 96 dots
Figure 2.17 Printing the bit image: This function prints the specified number of dot-lines of image data. Since a full dot-line of data is 576 dots (72 bytes) long for an 80 mm width paper, send it to the printer after subtracting the number of dots taken up by the right and left margins, if they are specified. If, for example, 40 dots are specified for each of the right and left margins (each margin can be specified in 8-dot units), the data length of one dot line will be 576 - (40 + 40) = 496 (62 bytes).
1 byte data Max 576 dots
Specified no. of dots
Figure 2.18 Bitmap file The 2-scale (monochrome) bitmap file can be printed through the Print Library.
86
Composite printing of bit image: It is possible to combine text and a bit image for print out. Bit image AB CD Text
Figure 2.19 Printing user-defined fonts: It is possible to register 128 user-defined fonts. The font sizes that can be registered are 24-dot, 16-dot, and 12-dot. To assign more than one size of font (24-dot, 16-dot, 12-dot) to the same character code, each font size must be registered. If a character code to which no font is defined is specified, a double-square space is output for the printer. User-defined fonts must be registered in the following range: Table 2.63 Input code Unicode ANK (Shift-JIS) Range of registration 0xE100 to 0xE17F 0xF185 to 0xF247 (excluding 0xF1FD to 0xF23F)
Configuration of user-defined font: The user-defined fonts of 12-dot, 16-dot and 24-dot consist of the image data of 24, 32 and 72 bytes, respectively. 12-dot mode
12 dots + 4 dots (dummy)
16-dot mode
16 dots
24-dot mode
24 dots
16
Figure 2.20 Note: The horizontally arranged data of 12-dot fonts shall be 2 bytes as a result of adding 4 dummy dots.
12
MSB LSB
24
31
MSB LSB
32
MSB LSB
87
88
Printable symbology:
The following 1D symbologies can be printed. Specify the desired symbology by making use of the API. JAN UPC-E NW-7 Code39 ITF Code128 (EAN128) See note below. Note: The EAN-128 can also be printed out if Code128 is specified and it is made to meet the EAN128 data format. However, it is not permitted to print an AI (Application Identifier) enclosed by a pair of parentheses as ( ).
Printing data: It is possible to specify the character font of bar code data to be printed below the bar code. With this specification it is also possible to disable printing of the bar code data. Standard character (ANK 8 x 16 dots, enlarged to double in the horizontal and vertical directions) Reduced character (ANK 6 x 7 dots, enlarged to double in the horizontal and vertical directions) OCR-B I Does not print.
89
Left margin
Specify the space to be provided to the left of the bar code in the millimeter unit. 0 to 69 mm (when 58-mm paper width is used: 0 to 45 mm) Automatic centering Orientation of printing: Specify the orientation to print a bar code. Printing in the vertical direction Printing in the horizontal direction
Height
L margin
Bar Code
Bar Code
L margin
Appended characters
Appended characters
Figure 2.22 Data correction: JAN Accepts only the data in 7, 8, 12, and 13 digits. 7 and 8-digit data, and 12 and 13-digit data are printed in the reduced format and in the standard format, respectively. 7 and 12-digit data are automatically added with C/D, and 8 and 13-digit data will be re-calculated. Code39 If data does not have asterisks * before and after it, they are automatically added. If there is an asterisk * in the middle of data, an error results. NW7 Even if the addition of C/D is specified, it is not implemented. If any characters between A and D exist in the middle of data, or if the data does not begin with a start character and end with a stop character, an error results. Characters between A and D are not interpreted on a case-sensitive basis.
90
UPC-E Accepts only the reduced format of data. If any data is entered before reducing it, an error results. ITF If data forms with odd number of digits without a C/D, 0 is added to the beginning. If data forms with an even number of digits including a C/D, 0 is added to the beginning. Code128 Specify, as required, the start character, function character, code-set character, shift character, and data character for the data. (The above mentioned characters and stop character are, in general, called symbol characters. Symbol characters other than data characters are called a special symbol character.) For an ASCII code between 00h and 1Fh, \, #, ,, and any one of special symbol characters, special notation that adds a prefix of \ will be used. This data will first be replaced with a symbol character and then evaluated as the data (the notation method is described later). If the start character is not specified, either the Code Set A or Code Set B is automatically selected depending on the data character that appears first. However, if the code-set character appears earlier than the data character, it is replaced with the start character. Note that the use of Code Set C must be explicitly specified, since it cannot be automatically determined. In addition, if a start character is specified in the middle of the data, error (2) occurs. A function character is not automatically inserted. It must be specified as necessary. However, since no check is made to determine whether the function character is correctly used, an error may result on decoding the data. A code-set character is automatically inserted. In addition, unnecessary code-set characters are automatically eliminated. A shift character is not be automatically inserted. An error of (2) results if any character (80h to FFh) that is not permitted for use is specified. The objective data of Code Set C encoding shall consist of an even number of consecutive numerical strings after Code Set C is shifted to. If the number of strings is odd, and error of (2) results. More than two sets of even number of strings, if properly separated by FNC1, do not result in an error. If any data other than numerical data and FNC1 appears, other code set is automatically shifted to. A stop character is automatically appended. All pieces of data except a code that ignores everything from the top to the delimiter shall be handled as the objective of printing. Therefore, if a space is contained in the data, a data error causes for codes other than Code39 or Code128.
91
Code128 symbol characters and their notation method: Start characters If the start character is not specified, it is automatically determined from the character placed at the top of the data. However, for using Code Set C, it is necessary to specify \sC. Table 2.65 Character START A START B START C Notation \sA \sB \sC
Function characters Since it is not automatically inserted, specify an appropriate function character as required.
Table 2.66 Character FNC1 FNC2 FNC3 FNC4 Notation \f1 \f2 \f3 \f4
Code-set characters Shifting to CODE A or B of the code-set characters is automatically performed. However, it is necessary to explicitly specify \sC for shifting to Code Set C. To shift from Code Set C to another code set it is necessary to specify either \sA or \sB. But, if a character belonging to another code set appears under the condition where Code Set C is being specified, shifting to that code set is automatically performed.
Table 2.67 Character CODE A CODE B CODE C Notation \cA \cB \cC
Shift character When the shift character is described, only the character shown below is shifted from Code Set A to B, and from Code Set B to A. This character is not automatically inserted.
92
Stop character This stop character is automatically inserted. There is no data notation method to describe it.
93
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
Space ! # $ % & , ( ) * + . /
\x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0A \x0B \x0C \x0D \x0E \x0F \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 \x1A \x1B \x1C \x1D \x1E \x1F \x20 \x21 \x22 \x23 \x24 \x25 \x26 \x27 \x28 \x29 \x2A \x2B \x2C \x2D \x2E \x2F
A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ ] ^ _
\x30 \x31 \x32 \x33 \x34 \x35 \x36 \x37 \x38 \x39 \x3A \x3B \x3C \x3D \x3E \x3F \x40 \x41 \x42 \x43 \x44 \x45 \x46 \x47 \x48 \x49 \x4A \x4B \x4C \x4D \x4E \x4F \x50 \x51 \x52 \x53 \x54 \x55 \x56 \x57 \x58 \x59 \x5A \x5B \x5C \x5D \x5E \x5F
AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB
60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
\x60 \x61 \x62 \x63 \x64 \x65 \x66 \x67 \x68 \x69 \x6A \x6B \x6C \x6D \x6E \x6F \x70 \x71 \x72 \x73 \x74 \x75 \x76 \x77 \x78 \x79 \x7A \x7B \x7C \x7D \x7E \x7F
B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
If Code Set C is selected, characters 0 to 9 can be used, and are encoded for every two digits. If the number of digits is odd, an error of (2) results. If a character other than 0 to 9 and a function are specified, shifting to other code set is performed. No automatic return takes place. If character A of the code set in the above shown table appears, the code-set character (or start character) of CODE A is automatically inserted. In the case of character B of the code set, the code-set character (or start character) of CODE B is automatically inserted. In the case, of character AB of the code set, shifting occurs only from Code Set C, since both characters are assigned each code set. However, if the start character is not determined yet, the start character of CODE B is inserted. 94
Print specifications: The following tables show the print specifications applied if printing is performed vertically. ( ) shows the specification if printing is performed horizontally. Table 2.71 Code JAN For 80 mm paper width Number of printed digits Print width Printed data C/D Number of printed digits Print width Printed data C/D Number of printed digits Print width Printed data Print specification 8 and 13 digits including C/D 8 digits: 25.125 mm 13 digits: 35.625 mm Number, 0 to 9 Not dispensable: modulo 10, automatic calculation 6 digits 19.125 mm Number, 0 to 9 Not dispensable: modulo 10, automatic calculation 3 to 23 (28) digits including start/stop codes 9.25 to 69.25 (84.25) mm Number, 0 to 9 Start/Stop codes: A to D/a to d Symbols: -,$,:,/,.,+ Not appended. 3 to 18 (22) digits including start/stop codes. 11.125 to 69.25 (84.75) mm Number, 0 to 9 Start/Stop codes: * Symbols: -,.,$,/,+,%,space Alphabets: A to Z Optionally appended: Modulo 43, automatic calculation is possible. Even number of 2 to 34 (44) digits including C/D. 0 is appended at the beginning if the data has an odd number of digits. 6.125 to 70.125 (90.125) mm Number, 0 to 9 Optionally appended: Modulo 10, automatic calculation is possible.
UPC-E
NW-7
Code39
C/D ITF Number of printed digits Print width Printed data C/D Continue.
95
Code128
3 to 26 (46) digits including start code, C/D, and stop code. 9.000 to 72.000 (127.000) mm Digit, 0 to 9 Alphabets: A to Z, a to z Symbols: space,!,,#,$,%,&,,(,),*,+,-,.,/,:,;,<,=,>,?,@, [,\,],^,_,`,{,|,},~ Not dispensable: Modulo 103, automatic calculation is possible
C/D
96
58 mm paper width Number of printed digits Print width Printed data C/D Number of printed digits Print width Printed data C/D Number of printed digits Print width Printed data Print specification 8 and 13 digits 8 digits: 19.125 mm 13 digits: 35.625 mm Digit, 0 to 9 Not dispensable : modulo 10, automatic calculation. 6 digits 19.125 mm Digit, 0 to 9 Not dispensable : modulo 10, automatic calculation. 3 to 15 (28) digits including start/stop codes. 9.25 to 45.25 (84.25) mm Digit, 0 to 9 Start/Stop code: A to D/a to d Symbols: -,$,:,/,.,+ Not appended. 3 to 12 (22) digits including start/stop codes. 11.125 to 46.00 (84.75) mm Digit, 0 to 9 Start/Stop codes Symbols: -,.,$,/,+,%,space Alphabets: A to Z Optionally appended: Modulo 43, automatic calculation is possible. Even number of 2 to 22 (44) digits including C/D. 0 is appended at the beginning if the data has an odd number of digits. 6.125 to 46.125 (90.125) mm Digit, 0 to 9 Optionally appended: Modulo 10, automatic calculation is possible. 3 to 17 (46) digits including start code, C/D, and stop code. 9.000 to 47.000 (127.000) mm Digit, 0 to 9 Alphabets: A to Z, a to z Symbols: space,!,,#,$,%,&,,(,),*,+,-,.,/,:,;,<,=,>,?,@, [,\,],^,_,`,{,|,},~ Not dispensable: Modulo 103, automatic calculation is possible.
UPC-E
NW-7
Code39
C/D ITF Number of printed digits Print width Printed data C/D Code128 Number of printed digits Print width Printed data
C/D
97
Print Driver
Spooler
Spool File
Language Monitor
The spooler will start printing after creation of the spool file has been completed. (Transmission of the spool file to the specified printer.) Hereafter, the language monitor monitors the printer. (Displayed as an icon on the Taskbar.)
Port Monitor
Built-in Printer
Figure 2.23
98
Printing process
The application uses the Print Library of the Print System to create and print out the print data. Printing from an application means a process up to the point the spooler creates a spool file via the above described printer driver. The actual print job is where the spooler, after creating the spool data, sends the print data via the language monitor/port monitor to the printer. If printing begins, the corresponding icon is displayed in the Task Tray as shown below. Click this icon to open the On-Printing dialog. Task Tray (printing is now being performed)
Figure 2.25 Cancel button Close the dialog : Aborts the printing operation. : The corresponding icon appears in the Task Tray.
Figure 2.26 Continue button Stop button : Continues the printing operation. : Stops the printing job.
99
Figure 2.27 Orientation Paper Size Width Length Copies Collate : Used to switch the orientation of the form between Portrait and Landscape. : Fixed to Free size. : Specify the paper width. Either directly enter the value or set up it through the spin control. : Specify the paper length. Either directly enter the value or set up it through the spin control. : Specify the number of copies. Either directly enter the value or set up it through the spin control. : Specify whether the printing is performed per the specified number of sets (volumes). If this check box is selected, printing per the specified number of sets is performed. : Used to set up the method for converting into a monochrome image, either Full binary or Pattern or Error diffusion.
Dithering
100
Figure 2.28 Paper Type no. Print Speed Print Density Autoloading Preheat Continuous Print : Set up the paper model no., either F-200U9W6, HS360, AFP-235, HG56S or TLC00. : Set up the print speed, either Quick or Slow or (High-quality print) or Graphic. : Set up the print density in the range of 1 to 9. : Specify whether to use the auto loading function. : Specify whether to pre-heat. If the check box is selected, pre-heating is conducted. : Specify whether the printing operation continues after an error occurs. If the check box is selected, the function of continuous printing after an error occurs is enabled. : Specify whether the marker detecting function is enabled. If the check box is selected, the function for detecting a marker is enabled.
Marker Detection
101
2.14.2 Detections
Marker Detection
This function detects a marker which is pre-printed on the back of the paper roll in order to align the print position. If no marker can be detected within 30 cm of a paper feed after this marker detecting function has been carried out, the marker detection error is output and the printer operation stops. To perform marker detection use the library function. The markers width is set to 5 mm. Notes: If an error (including a suspend process) occurs during detecting a marker, the marker detecting operation stops and an error is returned. The marker detecting operation must be carried out when data to be printed (ex. Right after opening the printer or right after all data are output for printing) do not exist in the buffer. Prior to producing your own formed papers that feature the marker detection, refer to Chapter 2.3.6 Guide Line to Producing Formed Papers.
No Paper Detection
If there is no more paper being fed in during printing or paper feed, a no paper (paper end) is detected and the printer automatically stops. Also, printing does not take place if paper has not been loaded at the start of printing.
102
103
Cleared.
Stop
Cleared.
Stop
Notes: 1. Instantly stops printing of the dot line currently printed and resets the error that occurs, and then resumes printing from the dot line at which the printing was stopped. As a result, a 1 dot-line of deviation can occur. 2. It is difficult to avoid an error caused by VDETP or the head temperature through user operation. Thus, this system always enables continuous printing after an error, irrespective of whether it is explicitly specified or not. In order to forcibly discontinue printing after an error clear the print data by sending the ESC command of CAN after the error has occurred. 3. A VDETP error that has occurred can be reset by battery pack replacement (Suspend/Resume). However, even after the battery voltage is recovered through charging the battery pack, always turn on and off the power. 4. For an error caused by the detected marker, the printing operation stops and an error is returned, irrespective of whether Continuous printing after error is specified. 5. After VDETP or Head temperature error has occurred, print data is retained until a next print request (text print, image print, etc.) is made even if power OFF or VDET2 occurs.
104
Priority of Errors
From this printer, notice of errors is posted according to the following priority. Table 2.74 Priority 1 2 3 4 5 6 Error Power OFF/VDET2 occurrence Hardware error Platen-open error No paper error VDETP occurrence Head temperature error
105
106
Specifying the pre-heating Specifying the automatic loading Specifying the continuous printing after error Marker detection Discharging the unprinted data (continuous printing) Specifying the bar code height Specifying the bar code C/D Specifying printing bar code data
107
Specifying the left margin for bar code printing Specifying the orientation of bar code printing Printing bar code Initialization
108
2 8 4 2 A mm
Above drawing is viewed from the front surface of the paper Figure 2.29
109
2.15.1 Specifications
Table 2.77 Parameter Baud rate Data bit (bit) Parity Stop bit (bit) Flow control Specifications 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 7, 8 None, odd, even 1, 2 None, hardware, software
110
2.16.1 Specifications
Table 2.79 Protocol Baud rate IrDA 1.1 9600, 19200, 38400, 115200, 4M (automatically determined)
Notes: If IrDA is used, the communication speed is automatically determined through negotiation with the partner equipment. In this case, the user application is not permitted to specify the data transfer rate. Connection with an IrDA equipment other than those recommended is not guaranteed. This communication function is not compatible with the dial-up or mobile settlement operation using the infrared communication function provided for mobile phones.
Note: It is recommended that IrSock be used for communication with the IrDA equipment. If IrCOMM is used, be sure to make the appropriate preparations at the upper-protocol side, since strict communication control (for example, confirming whether a connection is established, etc.) cannot be ensured on the terminal.
2.16.3 Exclusivity
The terminal cannot operate both infrared interface and C-MOS Imager at the same time because of its hardware specifications. This applies to IT-3100M55E, M55E-CN, M55U, M56E, M56E-CN, and M56U models that have integrated the C-MOS Imager.
111
Slave
Becomes in waiting mode for communication initiated by the master.
Security, Encryption
Performs security (PassKey exchange) and encryption as laid down in the Bluetooth standard.
AFH
Automatically or manually limits and controls radio wave frequency band to be employed in Bluetooth communication.
Fast Connection
This is to convert radio frequency for Bluetooth communication into transmission pattern which allows connection establishment quickly.
112
Bluetooth communication application and communication method as well as profile relationships are as follows. Table 2.82 Partner Bluetooth Equipment Bluetooth mobile phone, Bluetooth modem, etc. Bluetooth access point (PAN Profile support) Bluetooth printer PC for Bluetooth + Active Sync Between handheld terminals, PDA that supports Bluetooth, PC that supports Bluetooth, etc. Communication Application Dial up LAN connection Printing to printer Connection with host PC File transfer between Bluetooth equipments Profile DUN PAN Serial Profile Serial Profile OBEX Object Push File Transfer
113
2.17.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. A maximum of 16 characters (in ASCII code) can be used, but there may be limitations on the no. of digits and usable characters due to the specifications of partner Bluetooth equipment. Also PassKey input must be done within 30 seconds from a time when PassKey input request is generated. Note that PassKey input is not required once device trust has been established with Bluetooth equipment in previous connection. However, the partner Bluetooth equipment must have also the trust relationship in memory. Encryption is carried out using a link key generated after PassKey exchange and a cipher key generated from a 128-bit random number. Here, the partner Bluetooth equipment also must support the encryption. PassKey exchange is required for Bluetooth connection when encryption is set enabled.
114
Initializing Bluetooth
This function initializes the Bluetooth using either the Bluetooth tool or the Common Device Control Library. It turns on the power to the Bluetooth module integrated in the terminal and initialize the Bluetooth protocol stack. 1. Searching a Bluetooth equipment Searches a Bluetooth equipment using the Bluetooth tool or the Common Device Control Library. This sends out equipment search radio wave and captures information from Bluetooth equipment operable in the vicinity. 2. Capturing service information Captures service information using either the Bluetooth tool or the Common Device Control Library. This captures the current usable service (profile) information of the partner Bluetooth equipment. 3. Security authentication with PassKey exchange The partner Bluetooth equipment may request a PassKey at a time of capturing service information and establishing Bluetooth connection. In case the Bluetooth tool is used, the same PassKey is input for both Bluetooth equipments (the terminal and the partner Bluetooth equipment) when a dialogue window appears requesting PassKey input. In case the Common Device Control Library is used, the PassKey must be set in advance by executing the relative functions for setting PassKey. 4. Establishing the connection Establishes a Bluetooth connection using either the Bluetooth tool or the Common Device Control Library. After the connection has been established, communication in Bluetooth can be continued using the selected profile until the connection is terminated. 5. Terminating the connection Terminates the connection using either the Bluetooth tool or the Common Device Control Library. 6. Closing the Bluetooth Closes the communication via Bluetooth either by ending use of the Bluetooth tool or by carrying out relative functions of the Common Device Control Library for closing the communication, and then turns off the power to the integrated Bluetooth module.
115
Serial Profile
Bluetooth connection can be managed using either the Bluetooth tool or the Common Device Control Library.
116
Notes: Change the SR mode parameter prior to Bluetooth connection. Even if the SR mode parameter is changed, the time required to establish connection with the partner Bluetooth equipment may not be reduced.
117
2.17.10
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.
118
Reference: The following Microsoft-provided communication card drivers are integrated in the terminal. However, because there is no specific card that is perfectly adaptive to the incorporated driver, the operability cannot be guaranteed. Table 2.86 Card Serial card Modem card LAN card Associated driver Serial port driver for the 16550 UART Unimodem (TAPI Service Provider) driver TAPI driver NDIS Miniport driver for generic NE2000 NDIS Miniport driver for Xircom CE2B PC Card adapter Cisco 802,11 PC Card driver
119
If other security functions are used, it is necessary to install the driver or utility for driving the communication card and create an application to implement the required operation.
Note: All the features described in the table are with the firmware version no. V5.20.17.
120
Conditions and levels of the output voltage from battery pack: Table 2.90 Status External Charge Normal 1 2 3 Message External Charging Main battery Good Low Very low Description Condition where external power is supplied and charging the battery pack is completed. Condition where external power is supplied and charging the battery pack is in progress. Condition where the terminal is powered by the battery pack. Condition where the battery pack is fully or sufficiently charged. Condition where less than half the battery capacity remains. If VDET1 is detected.
Level
Basically, the battery pack condition is checked every 5 seconds. If the power management property is displayed, the battery pack condition is checked every two seconds. After averaging the past ten readings of the AD converter data indicating the supply voltage, determine the three warning level displays: Very Low Power (10%), Low Power (25%), and O.K. (75% to100%). Each warning level will be displayed with the corresponding character messages. If VDET1 occurs, it indicates the remaining battery pack capacity is 10%.
121
122
123
Idle
If the terminal itself or application running on the terminal has no task to carry out and is waiting for an event to occur, the CPU enters the idle state to save power. The peripheral devices operate continuously.
CPU frequency
The CPU frequency can be switched thorough a user setting to enable an optimum performance, either for high-speed process mode or slow-speed process mode but low-power consumption. This setup can be modified as a result of choosing the CPU frequency (LOW: 200 MHz, HIGH: 400 MHz.) using the System Library. The default is LOW at normal operation.
124
RTC backup SLEEP mode RUN mode IDLE mode TURBO mode
RTC Backup Power ON, Wakeup Power ON Run Mode Turbo Bit On Turbo Bit Off Turbo Mode No Activity
Sleep Mode
Interrupt
Idle Mode
Figure 2.30
125
126
2.20 Security
The terminal supports the following four features as part of the security function.
127
Note: The applet is available on models with the integrated CMOS imager.
128
3.1 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.1
Memory Tab
This tab is for setting proportional memory allocation between Storage memory and Program memory.
Figure 3.2
129
Figure 3.3 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.
Figure 3.4
130
Figure 3.5
131
Region Tab
Figure 3.6 Your local This pull-down menu is to select your local region. Customize Button This button displays the number tab to enable various regional settings such as number, currency, date and time.
Language Tab
This tab displays language for locale selected in Region tab. The language field in this tab is grayed.
Figure 3.7
132
Input Tab
Figure 3.8 Check the check box in Installed Input Languages field for prescribed language to make selection.
133
3.4 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.9 Apply Button This button applies all the settings made in this tab.
134
3.5 Owner
This applet is for setting information related to the owner.
Identification Tab
Figure 3.10 Name This field is for specifying the owners 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. Address This field is for specifying address. Work phone This field is for specifying a phone number at work. Home phone This field is for specifying a phone number at home. Display owner identification Check the check box to display the owner information when the terminal starts up.
135
Notes Tab
Figure 3.11 Notes Using this field, a memo can be freely written. Display owner notes Check the check box to display the note written in Notes field when the terminal starts up.
136
Network ID Tab
Figure 3.12 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.
137
3.6 Dialing
This applet is for setting telephony.
Figure 3.13 Location This pull-down menu is to select 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. Country/Region This field is to specify a country or regional code. Tone dialing/Pulse dialing These radio buttons are to select a line type. Disable call waiting Check the check box to disable the call waiting function. dial This pull-down menu is for specifying dial that disables the call waiting function. Edit... Button This button displays the edit dialing patterns window to set up the following dialing patterns. - for Local calls - for Long distance calls - for International calls
138
A new connection is established using the following procedure. Make New Connection menu pops up by selecting the Make New Connection icon in Figure 3.14 or pressing the Enter key, or double tapping the icon with the stylus. If the connection icon which is already created is selected and the Enter key is pressed or the icon is double tapped, the setting menu will pop up.
Figure 3.14
139
Figure 3.15 2. Set up the modem information in the Modem screen and then tap Next > button.
Figure 3.16
140
3. Set up all information related to phone number and then tap Finish button.
Figure 3.17
Figure 3.18 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. In this case, IP Address, Subnet Mask and Default Gateway that are grayed in Figure 3.18 must be specified.
141
Figure 3.19 Specify Primary DNS, Secondary DNS, Primary WINS and Secondary WINS as the need arises.
142
General Tab
Figure 3.20 Start Page This field is to specify start page of URL. Search Page This field is to specify URL used with search page. User Agent This field is for selecting user agent. Start in full screen mode Check the check box to display the full screen when the Internet is initiated a next time. Cache Size (in KB) This field is to specify cache size in Kbytes. Clear Cache Button Press this button to clear the cache memory. Clear History Button Press this button to clear the history.
143
Connection Tab
Figure 3.21 Use LAN (no autodial) Check the check box to connect the terminal in LAN mode. Autodial name Select 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 check box when a proxy server is used for accessing to Internet. In this case, specify the appropriate items and value in the fields below as needed. - Address - Port - Bypass proxy server for local address
144
Security Tab
This tab is to set up security by zone for Internet, Local intranet, Trusted sites and Restricted sites. See Figure 3.22.
Figure 3.22 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. Settings... Button This button displays advanced setting screen for detail security setting by zone.
145
Privacy Tab
Figure 3.23 Privacy level This pull-down menu is to select 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.
146
Advanced Tab
This tab is for setting Enabled or Disable for each parameter of the Internet Options as required.
Figure 3.24
147
Popups Tab
Figure 3.25 Block popups Check the check box 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 check box to display a notification when the popup has been blocked. Open new pages in the current window Check the check box to display new pages in the current window.
148
3.9 Certificates
This applet is used for editing certificates trusted by the user. Select certificate type from either Trusted Authorities, My Certificates, or Other Authorities in the pull-down menu.
Figure 3.26 Import... Button This button displays the import certificate or key screen to enable import of certificate or key. View... Button This button displays the properties of certificate or key. Remove Button This button removes certificate or key.
149
Figure 3.27 Stored Licenses This field is for specifying Terminal Server authentication licenses for client. Delete Button This button deletes a specified Terminal Server license. Save... Button This button saves a specified Terminal Server license.
150
3.11 Display
This applet is for setting color scheme for the background and desktop (appearance).
Background Tab
Figure 3.28 Image Select 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. In the dialog screen, specify a file name in Name field and its file format in Type field. Tile image on background Check the check box to display the specified tile image in Image field on the background.
151
Appearance Tab
Figure 3.29 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. Apply Button This button applies the specified color scheme immediately.
152
3.12 Brightness
This applet is for setting brightness for the power source provided by either battery or external power source by the dedicated AC adaptor, AD-S42120B, via cradle, the backlight auto dimming, and the backlight auto off.
Figure 3.30 Battery Power Operation This slide is for specifying brightness in one of nine grades while battery pack is being used as the power source. Auto display dimming This slide is for specifying brightness in one of eight grades when the auto brightness dimming mode starts up. This auto brightness dimming mode is operable only during battery pack is used as the power source.
153
Figure 3.31 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.
154
Backlight Tab
Figure 3.32 Auto display dimming when using This parameter is for specifying Enable or Disable for the backlight auto dimming mode as well as a time period until when the auto dimming mode starts up. This setting is valid only when the power source is provided by battery pack. Turn off backlight when using The parameters are for specifying Enable or Disable for backlight auto off as well as a time period until when the backlight auto off mode starts up. Note: If both Backlight Auto Dimming and Backlight Auto Off modes are set effect, one with shorter time period specified than the other will have the precedence. Key Backlight This parameter is for setting the Key Backlight effect. Check the check box if you wish to set the Key Backlight effect, otherwise leave it unmarked.
155
Figure 3.33
156
3.13 Stylus
This applet is used to calibrate double tapping and touching on the screen.
Double-Tap Tab
This tab is used to adjust the speed of double tapping and distance between points. Adjustment can be checked by tapping the icon at the lower half of the screen.
Figure 3.34
Calibration Tab
Tap Recalibrate button (see Figure 3.35) to calibrate the touch screen and then follow the operating guide appeared on the screen to complete the whole process.
Figure 3.35
157
3.14 Mouse
The menu sets double-click interval of the mouse. 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.36.
Double-Click Tab
Figure 3.36
158
Figure 3.37 Current input method This pull-down menu is to select an input method. The input method selected in this pull-down menu becomes the default for the input panel. Options... Button This button displays the soft keyboard options screen for the input method selected in Current input method pull-down menu. Allow applications to change the input panel state Check the check box to allow changes of input panel state in applications.
159
3.16 Keyboard
This applet is for setting parameters concerned with operations by the keyboard.
Repeat Tab
Figure 3.38 Enable character repeat Check the check box 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. Tap here and hold down a key to The adjustments made in two parameters above with the adjustable slides can be checked by entering an actual key. First, tap anywhere in the field (the box) and then enter a key and hold it down to make entering the key repeated.
160
Others Tab
Figure 3.39 User definition key Specify Enable or Disable for the user definition key. Turn-over key automatic decision Specify Enable or Disable for the turn-over key automatic decision. If Enable is specified, sets time to wait for decision delay.
161
Volume Tab
Figure 3.40
Sounds Tab
This tab is for setting the sound file that the terminal uses.
Figure 3.41
162
Figure 3.42
Properties Button
This button displays the Partition properties screen (see Figure 3.42) to enable formatting and management for either Flash Disk, SD card, or CF card.
163
Figure 3.43
Mount Button
This button mounts the partition.
Dismount Button
This button dismounts the partition.
Format Button
This button displays the Format window to enable formatting on the partition. It is not possible if the partition is mounted. See also Figure 3.43.
Scan Button
This button displays the Scan window to enable verification check for the partition.
Defrag Button
This button displays the Defrag window to enable defrag for the partition.
164
Format Screen
This screen is for specifying format parameters for the partition.
Figure 3.44
Start Button
This button displays confirmation dialog to enable start of formatting on the partition.
Cancel Button
This button displays a confirmation dialog to cancel the formatting.
165
Scan Screen
This screen is for specifying scan parameters for the partitions.
Figure 3.45
Start Button
This button displays a confirmation dialog window to enable scanning the partition.
Cancel Button
This button displays a confirmation dialog window to cancel the scanning.
166
Defrag Screen
This screen is for specifying defrag parameters for the partition.
Figure 3.46
Start Button
This button displays a confirmation dialog window to enable defrag for the partition.
Cancel Button
This button displays a confirmation dialog window to cancel the defrag.
167
Figure 3.47
168
1D/2D Tabs
These tabs are to set up the respective 1D bar code symbologies in 1D tab and 2D code symbologies in 2D tab. The check boxes with check mark enable the symbologies to be read. Or, removing the check mark disables the symbology not to be read.
Figure 3.48
Figure 3.49
169
Option Tab
This tab is to set up relevant options for scanning a symbol of the specified symbology.
Figure 3.50
Enable
With a check mark in the check box, it is possible to scan the symbology selected in the comb box.
Digit Range
This field is to set up the effective 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 maximum number of digits. A symbol of the selected symbology meeting these four options (see Figure 3.50) can only be scanned and decoded.
170
Decode Tab
This tab is to set up options for decoding scanned bar code data.
Figure 3.51
Print Weight
This field is to set up the intensity in the range of 1 to 7 for target printed symbol. Setting a value higher will improve reading symbol printed in dark color, or lower will improve reading symbol printed in pale color.
Decode Deliberation
This field is to specify decode deliberation mode by selecting one in the modes listed below. If it is set up to Very Quick or Quick, the decoding speed becomes fast though the number of symbols to be decoded is limited instead. Or, if it is set up to Deliberate or Very Deliberate, the speed becomes slow though the number of symbols to be decoded is increased. Very Quick Quick Normal Deliberate Very Deliberate
171
Exposure/LED Tab
This tab is to specify the intensity for both Aimer and Illumination LEDs.
Figure 3.52
Scan Mode
Choose the exposure from Outdoor, Indoor (Near the window), Indoor, or Warehouse, according to the brightness in the vicinity.
Aimer Laser
Choose the intensity of Aimer Laser in either 0 or 100 %. Setting to 0 turns off the laser or 100 turns on it.
Illumination LED
Choose the intensity of Illumination LED in the range of 0 to 100 %.
172
Figure 3.53
Normal Mode
This radio button selects the normal read mode.
Package Mode
This radio button selects the package read mode which continuously reads multiple symbols until when the Trigger key is released and then outputs a result of reading all the symbols.
Read Count
This field is to set up the number of symbols to read in the Multi-step and Package modes.
Separator
This field is to set up a character as the delimiter inserted in between decoded data of scanned bar codes in the Package mode.
173
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.54
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. Setting 0 will disable the function.
174
IMGRead Tab
Figure 3.55
Timeout
This field is to set up a time period for the Timeout to activate in scanning operation. Scanning will terminate either when the Trigger key is released or when the time period set in this field elapses.
Add Suffix
This field is to specify a suffix that is appended at the end of each decoded data.
Indicator
These two check boxes are to set scanning completion notification method with either LED or sound or both. Notification method with a check mark in the check box will activate when scanning a symbol is complete.
Output
These two radio buttons are to specify an output method for decoded bar code data selecting either one of the buttons.
175
About Tab
This tab displays current version information of the imager setting tool.
Figure 3.56
176
Function Setup
Status Display
177
The Printer Setup Tool functions The function are used to set up or modify the settings of various printer functions as required.
Initial Status
The tabs in Figures 3.57 and 3.58 display the initial status of the printer settings. The initial status to be displayed is the latest status when the tabs are opened.
Figure 3.57
Figure 3.58
To set the setting effect, tap OK button. If OK button is tapped, the setup conditions are automatically updated and the dialog screen disappears. In order to make multiple settings at a time, tap OK button only after making all necessary modifications.
Paper Type In this field, set up the paper type to be used for printing. This ensures that the specified paper can be used to print characters with the optimum parameters.
Figure 3.59 From the list of paper types in the combo box, select the paper to be used. The following five paper types can be selected. F-200U9W6 (= Default) HS360 AFP-235 HG56S TLC00 178
Printing Density This field is used to set up the print density. There are 9 levels of print density that can be set up. Move the slider knob to the right or left to modify the print density. If the slider knob is moved to the left, the print density decreases, or if it is moved to the right, it increases. The default setting is at the fifth gradation from the left.
Figure 3.60 Printing Speed Select the desired print speed from the list of the print speeds in the combo box. Fast Slow (High-Quality) (= Default) Graphic
Figure 3.61
179
Figure 3.62 Preheat This field is used to set up Enable or Disable for the pre-heating. Enable : Enables the pre-heating. Disable : Disables the pre-heating (= Default).
Figure 3.63
180
Continuous Printing (after error) This field is used to specify whether the printing should continue at a time when an error occurs or should stop.
Figure 3.64 Printer Status This field is to display the current printer status. Check button displays the latest condition on the printer. The latest status can also be displayed if the tab is switched to other tab or when the Printer Control tab is re-displayed. Depending on the printer condition, the initial status display may vary when the dialog is invoked.
Figure 3.65
181
Table 3.3
List of printer statuses and messages Description Indicates that the printer is in normal condition. No anomaly is found with the printer. The printer driver is in a state that it cannot be opened. Remedy
Either other application occupies the printer now, or the printer driver is in a state that it cannot be loaded.
Another application is using the printer. A printer hardware anomaly has occurred.
Platen is opened (lifted up). The printer has no paper. Not possible to print. The battery remained capacity is not sufficient. The printer head temperature is extremely high.
Perform a reset on the terminal. If the condition persists even after the resetting, contact a CASIO service provider. Check if other application uses the printer. If not, reset the terminal. If the condition persists even after the reset takes effect, contact a CASIO service provider. Check if other application is using the printer. Perform a reset on the terminal. If the condition persists even after a reset takes effect, contact a CASIO service provider. Close the platen. Load a paper in place. Replace the battery pack. Leave the printer not operating for a while. If the problem occurs frequently, contact a CASIO service provider.
The printer is now automatically loading paper. The printer is now feeding paper as the result of pressing the FEED key. Either a printer driver or printer hardware anomaly.
Perform a reset on the terminal. If the condition persists even after the reset takes place, contact a CASIO service provider.
182
3.22 PC Connection
PC Connection Tab
This tab is to set connection method with PC.
Figure 3.66 Enable direct connections to the desktop computer Check the check box to establish a connection in ActiveSync with PC via Bridge Satellite Cradle. Change Connection Button This button displays a window (Change Connection) to change the method of connection method with PC.
Figure 3.67
183
3.23.1 Devices
Devices screen (see Figure 3.68) displays a list of Bluetooth devices that are found in the device searching.
Figure 3.68 Devices screen Below is a list of the devices displayed in the screen if existed. Table 3.4 Device Icons Icon Device Type PDA Laptop computer Desktop computer Bluetooth mobile phone Bluetooth printer Bluetooth headset (voice) Bluetooth access point Dial-up network (DUN) Bluetooth device other than the above (a Bluetooth printer may be displayed with this icon) Connecting Bonded Bonded, connecting Connecting PDA Mobile phone, bonded Laptop computer, bonded and connecting Shared serial device Notes: Tapping and holding (for a long period) on a device appeared in the screen displays the context menu. Double tapping the device displays its service information. 184
Table 3.7 Multi-menu Menu Add Device Show Addresses Bonded Show always Remove Disconnect Properties Table 3.8 Description Adds a device that cannot be found in searching. Shows or hides the addresses of device found. Performs or resets bonding with selected device. Displays selected device always in the list. Deletes selected device from the list. Disconnects Bluetooth connection establishment with all Bluetooth devices. Displays the properties of selected device.
Context menu Description Performs or resets bonding with selected device. Displays selected device always in the list. Deletes selected device from the list. Disconnects Bluetooth connection establishment with all Bluetooth devices. Displays the properties of selected device.
185
Searching Device
To search Bluetooth device in the vicinity, tap (Update) icon in the Toolbar. If a Bluetooth device is found, the content of the devices list will be updated.
Device Properties
Select Properties in either the multi-menu or context menu to display Device Properties screen below.
Figure 3.69 : Bluetooth address of the device found. Address : Name of the device found. Name : Type of the device found. Type : This check box is selected if bonding with the device found. Bonded Always show this device in the device list : This check box is selected for the device found to be displayed always in the list.
186
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.70 requesting PassKey (PIN code). If the PassKey has been set, enter it in Enter passkey field, or a new PassKey if it has not been set beforehand. The same PassKey must be used by both the Bluetooth devices. Characters to be entered in Enter passkey field must consist of ASCII characters up to 16. If PassKey is set beforehand a PassKey request can be eliminated. See Chapter 3.23.3 for detail.
Figure 3.70
187
3.23.2 My Services
In Devices screen, double tapping a device appeared in the screen displays a list of the services available on the partner Bluetooth device as shown below.
Figure 3.71 Services screen Double tapping any one of services appeared in the screen will establish Bluetooth connection using the service. Note the following. Of services you select, file transfer will be automatically carried out by the service. Retrieving a list of services and displaying window requesting a PassKey input described in Figure 3.71 may take place depending on some Bluetooth devices. Below is a list of the services displayed in the list. Table 3.9 Service icons Icon Description Sends or receives business card files. Sends specified calendar file. Sends specified email file. Sends specified notes file. Establishes connection with specified device via Bluetooth FTP profile. Establishes connection with specified device via Bluetooth Serial profile. Establishes ActiveSync communication with specified Bluetooth device via Bluetooth Serial profile. Establishes connection with Bluetooth LAN Access-Point. Establishes connection with specified device via Bluetooth Dial-up profile. Establishes connection with specified device via Bluetooth PAN profile. Establishes connection with Bluetooth headset via Bluetooth headset service.
188
189
Figure 3.72
Figure 3.73
After the connection has been established, the communication application starts up, and communication is performed via virtual serial port.
190
Figure 3.74
Figure 3.75
Double tap the icon establishes connection in ActiveSync via Serial Port Profile. If Serial Port Profile is not used, tap and hold the icon, and then select Do not use for ActiveSync connection. Note: When establishing connection with PC in ActiveSync, set a virtual COM port to the same COM port number in the ActiveSync setting that uses Bluetooth Serial Port Profile.
191
Figure 3.76 Enter number in each field in the window above and tap OK button.
Figure 3.77 Enter a user name, password, and other information in each field in the window above, and then tap OK button to start the dial-up connection.
192
Figure 3.78
Figure 3.79
Use this BluetoothDUN setup screen to configure various parameter settings. Settings in each tab of BluetoothDUN screen are described below. TCP/IP Tab This tab is used to set up TCP/IP related settings for dial-up communication.
Figure 3.80
193
VPN Tab This tab is used to set up Virtual Private Network (VPN).
Figure 3.81 Proxy Tab This tab is used to set up proxy related parameter settings.
Figure 3.82
194
Modem Tab This tab is used to set up modem related settings. Tap Dialing patterns button in Figure 3.83 to display the Dialing patterns window in Figure 3.84.
Figure 3.83
Figure 3.84
195
Figure 3.85
Figure 3.86
After the connection has been established, the communication application starts, and communication is performed via TCP/IP protocol.
196
Figure 3.87
Figure 3.88
197
Sends a business card to the partner Bluetooth device. Receives a business card from the partner Bluetooth device.
Figure 3.89
198
Figure 3.90 In the screen above, the following file operations can be performed. - Send file - Receive file - Move folder - Create new folder - Rename file - Delete file
199
Table 3.15 Context menu (When no file is selected) Menu Paste Select All NewFolder Refresh Pastes a file into the selected list. Selects all files in the selected list. Creates a folder in the selected list. Updates the files. Description
200
Sending File
Select a file in the local file list to send, and select either Direct Copy or Direct Move menu in the context menu.
Figure 3.91 Note: The progress indicator is shown at the bottom of the screen above while the file is being sent.
Receiving File
Select a file in the remote file list to receive, and select either Direct Copy or Direct Move menu in the context menu.
Figure 3.92 Note: The progress indicator is shown at the bottom of the screen above while the file is being received.
201
Figure 3.93
Figure 3.94
Renaming a File
Select Rename menu in the menu of remote file list or local file list to change file name.
Figure 3.95
202
Deleting a File
Specify a file in remote file list or local file list, and select Delete menu in the context menu as shown in Figure 3.96.
Figure 3.96
Figure 3.97
203
Figure 3.98
Figure 3.99
204
3.23.3 My Device
In the Devices screen, tap My Device menu in the main menu to display the My Device screen (see Figure 3.100) for various parameter settings to set up on the Bluetooth setup tool.
Figure 3.100 The icons of the services appeared in the screen are follows. Table 3.16 Icons Description Selects and sets up the available services on the terminal. Sets up Bluetooth setup tool. Sets up folder to be shared via Bluetooth FTP.
205
My Services
Tap My Services icon appeared in the My Device screen in Figure 3.101 to display a list of services (Profiles) available for the Bluetooth setup tool.
Figure 3.101
Figure 3.102
Below is a list of the services displayed in the My Services screen in Figure 3.102. Table 3.17 Services and the descriptions Description Transfers business card file (client) Sends calendar. Sends e-mail. Sends notes file. Transfers file in Bluetooth FTP (client). Establishes connection via Serial Port Profile (client). Establishes connection via Dial-up Profile. Establishes connection with Bluetooth LAN Access-Point. Establishes connection with Bluetooth PAN Access-Point. Establishes connection with Bluetooth headset (client). Transfers file to be shared in Bluetooth FTP (server). Receives OBEX files (server). Establishes connection via Serial Port Profile (server). Establishes connection with Bluetooth headset (server).
Service Access Business Cards Access Calendars Access Email Access Notes Access Files Access Serial Ports Access the Internet via DUN Access the Internet via LAN Access the Internet via PAN Access Bluetooth Headset Share Files Share All PIM Items Share Serial Ports Share Audio Gateway
Services with each check mark are set enabled, and without each check mark are set disabled. The disabled services in the My Services screen will not be also listed in the services on the partner Bluetooth device.
206
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.103
Figure 3.104
Figure 3.105 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. Path Specify the path of the shared folder. The path specified in this field will become accessible when master Bluetooth device establishes connection in Bluetooth FTP. Read only This check box sets up shared folder to be a read only folder which does not allow a file to be written into the shared folder.
207
208
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 (= IT-3100) in Name: field in Figure 3.106. If other Bluetooth device detects the terminal, the name set in this field will appear.
Figure 3.106 Address Bluetooth address is indicated in this field. Name Bluetooth device name is specified in ASCII characters up to 100 characters. Type Bluetooth device type is indicated in this field.
209
Discovery Tab
This tab is used to set up Bluetooth device discovery-related settings.
Figure 3.107 Discover devices automatically This check box 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. 'Bonded' and 'Show Always' devices appear grayed out if out of range Devices set to Bonded or Show Always will appear grayed out if they are not searched in the discovery. Other Bluetooth Device can find 'My Device' This check box allows the terminal to be searched in the discovery by other Bluetooth device when the terminal operates in slave mode. Other Bluetooth Device can connect with 'My Device' This check box allows other Bluetooth device to establish connection with the terminal when the terminal is in slave mode.
210
Objects Tab
This tab is used to set up files to be sent via OBEX file transfer.
Figure 3.108 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 selects the type of object to send from the services, either Business Cards, Calendar, Email, or Notes. Object Location This pull-down menu selects the file(s) to send corresponding to the selected type of object in Object Type: pull-down menu.
211
Security Tab
This tab is used to specify the security features defined by the Bluetooth standard.
Figure 3.109 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. Always force Authentication This radio button allows that authentication takes place when the terminal establishes connection in Bluetooth for all purposes including retrieving service. If this radio button is set enabled, the PassKey request dialog appears when establishing connection with other Bluetooth device. Enable Encryption This check box enables encryption in Bluetooth communication. If this check box is set enabled, the PassKey request dialog appears when establishing connection with other Bluetooth device. Used fixed Passkey for Authentication Normally, the PassKey request dialog appears when performing authentication in Bluetooth communication, but if a PassKey is set in Input Passkey: and Confirm Passkey: fields (see Figure 3.109), the PassKey is exchanged automatically without displaying the PassKey request dialog when establishing connection with other Bluetooth device.
212
Figure 3.110 Enable Faster Connection This check box enables the Faster Connection feature. Disable This radio button disables the AFH function. Auto This radio button enables the AFH feature to take place automatically. Avoid Wireless LAN Channel This radio button enables that the use of frequency band which is the same with the frequency specified in WLAN channel in the AFH feature is avoided. Choose Bluetooth frequency manually This radio button enables the selection of frequency band actually used in Bluetooth communication within the range of 2,402 to 2,480 MHz. Detail button This button enables further detail settings to be made for Bluetooth communication settings if either Avoid Wireless LAN Channel or Choose Bluetooth frequency manually radio button is set enabled.
213
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 using the screen below.
Figure 3.111 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. Maximum 3 channels can be set for WLAN channels that a Bluetooth device cannot use. Available Bluetooth Frequency This field is used to set manually the frequency range(s) available for Bluetooth device. Set frequency range using these pull-down menus and then tap Add button to add it to the list. To set more than one frequency range, perform the same operation in succession. To delete a specific frequency range from the list, select the frequency range in the list, and then tap Delete button. The selected frequency range is deleted from the list. Notes: In either case of Avoid Wireless LAN Channel or Choose Bluetooth frequency manually setting, an error will occur if the total available Bluetooth frequency range is less than 20 MHz. Set up the settings again so that there is at least 20 MHz available for Bluetooth. For Avoid Wireless LAN Channel setting, the correspondence between WLAN channel numbers and frequency ranges not available to Bluetooth is shown in the table below. Table 3.18 WLAN channel number 1 2 3 4 5 6 7 Frequency range not available for Bluetooth 2402 to 2423 2406 to 2428 2411 to 2433 2416 to 2438 2421 to 2443 2426 to 2448 2431 to 2453 WLAN channel number 8 9 10 11 12 13 14 Frequency range not available for Bluetooth 2436 to 2458 2441 to 2463 2446 to 2468 2451 to 2473 2456 to 2478 2461 to 2480 2473 to 2480
214
3.23.4 Shortcut
By registering services of specified Bluetooth device to a shortcut, the services will starts up automatically by double tapping 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."
Registering Shortcut
Register shortcuts in the Services screen (see Figure 3.112).
Figure 3.112 Select the service in the Services screen above to register into shortcut, and then display either the context menu or multi-menu. Select Add Shortcut menu to create a shortcut.
215
Shortcuts screen
Figure 3.113
216
Connect
This menu establishes a Bluetooth connection (for file transfer in the case of OBEX) in accordance with the shortcut settings. The same operation is performed by double tapping 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. A star icon appears to the left of the shortcut icon that has been set to Connect Automatically. See Figure 3.114.
Figure 3.114 If Connect Automatically is selected in the context menu for a shortcut already that has been set to Connect Automatically, the setting to Auto will be set disabled.
Deleting Shortcut
Select Delete Shortcut in the context menu of the Shortcuts screen to delete the specified shortcut setting.
217
Figure 3.115
Figure 3.116
Figure 3.117
218
Figure 3.118
219
The setting parameters in each screen are described below. 1. Welcome/Bluetooth network preferences
Figure 3.119 These fields are used to enter the device name and PassKey as needed. The device name is reflected in the settings in Device tab in Chapter 3.23.3. The PassKey is reflected in the settings in Security tab in Chapter 3.23.3.
220
2.
My Shared Folders
Figure 3.120 This screen is used to create a shared folder used for Bluetooth FTP communication in server mode. Result of the settings in this screen will be reflected in the settings in Chapter 3.23.3. See Chapter 3.23.3 for specific instructions on the settings. 3. My Services
Figure 3.121 This screen is used to select services (Profiles) used for the Bluetooth Setup Tool. Services with check marks will be set enabled. Result of the settings in this screen will be reflected in the settings in Chapter 3.23.3.
221
4.
Congratulations
Figure 3.122 Tap Finish button to return to the Devices screen of the Bluetooth Setup Tool.
222
3.23.7 Precautions
Turning ON/OFF the Power While in Use
If the power on the terminal is turned on and off while the Bluetooth setup tool is running, and then the power is turned back on again, 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. Do not operate the Bluetooth setup tool as long as this message is displayed in the screen. However, if it happened in one of the following states, just follow an instruction appeared.
Figure 3.123
Figure 3.124
223
Figure 3.125 Enable PC Card Power Check the check box to supply the power to the PC Card slot.
224
3.25 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).
Figure 3.126
225
Schemes Tab
Figure 3.127
Power Schemes
This pull-down menu is to select the power source from either Battery Power or AC Power.
226
Figure 3.128
227
Figure 3.129 TURBO This mode sets up the CPU frequency to 400 MHz. POWER SAVING This mode sets up the CPU frequency to 200 MHz.
228
3.27 Password
This applet is to set up a password that is used when the terminal starts up.
Figure 3.130 Password This field is for entering the password. Only numerals can be used to enter password. Confirm password This field is for entering the same password again entered in Password field for confirmation purpose. Enable password protection at power-on Check the check box if password input is required when the terminal starts up. The box and the parameters name are grayed unless a password is entered in both Password and Confirm password fields.
229
4. Application Programs
Once application program is launched by navigating to Start Programs menus, the applications operation menu is displayed to enable the processing. The following are the application programs implemented in the terminal Table 4.1 Application Internet Explorer Explorer Command Prompt Remote Desktop Connection ActiveSync Inbox Media Player Terminal Microsoft WordPad Viewer ClearVue Document ClearVue Image ClearVue PDF ClearVue Presentation ClearVue WorkSheet Backup Tool Copy Devices Calculator Image Scanner Demo Image Scanner Read Printer Demonstration FLCE Description Displays Web pages for Internet and Intranet. File management program Operates the system with the DOS commands. Remote desktop client. ActiveSync client This application sends and receives emails. Media player based on MediaPlayer9. TTY/VT-100 emulator Rich text editor Displays Word, Excel, PowerPoint, PDF and image files Displays Word files. Displays image files. Displays PDF files. Displays PowerPoint files. Displays Excel files. Backs up and restores user data to / from FlashDisk. Copies user data between two terminals. Performs four arithmetical calculations in 12 digits maximum. Demonstrates the features of scanning bar codes. Scans bar codes. Demonstrates the features of printer. Client for data upload/download CASIO Yes ----Yes ----Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes MS -Yes Yes Yes Yes -Yes Yes Yes --------------
230
Figure 4.1 Table 4.1 Menus in the application Menu Open Save As Edit Full Screen Fit to Screen Address Bar Text size Encoding History Find Options Properties Exit Description Display of HTML and JPEG files. Saves data in HTML, TEXT, GIF and BMP formats. Edits text in a page. Hides the main menu, toolbar, etc. Changes the displayed page size to reduction mode. Changes the address bar. Specifies the displayed font size. Specifies the displayed font. Changes the display to a page listed in the history. Searches text within page. Sets up options for security, etc. Displays the property of page. Exits the browser.
231
Table 4.2
Toolbar configuration Description Returns to the previous. Changes the display to the previous page displayed prior to returning. Updates the current page to the latest information.
232
4.2 Explorer
This application is a file management program. It can copy, transfer and delete files, create folders and delete folders.
Figure 4.2 Table 4.3 Menu in the application Menu File Open New Folder Delete Rename Properties Send To Desktop as Shortcut My Documents Close Edit Undo Cut Copy Paste Paste Shortcut Select All View Large Icon Small Icon Details Arrange Icons Name Type Size Continue. 233 Displays with a large icon. Displays with a small icon. Displays name, size, type and updated date/time. Lines up icons in order of name. Lines up icons in order of category. Lines up icons in order of size. Returns to the previous operation. Cuts selected file and folder. Copies selected file and folder. Pastes file and folder that are cut or copied. Creates shortcuts for file and folder that are cut or copied. Selects all the files and folders that are displayed. Opens files and folders. Creates new folders. Deletes specified file and folder. Changes specified file and folder names. Displays properties of specified file and folder. Creates shortcut for specified file and folder on the desktop. Copies selected file and folder to My Documents. Description
Date Auto Arrange Refresh Option Address Bar Status Bar Go Favorites Add To Favorites Organize Favorites Back Forward My Documents
Lines up icons in order of date. Lines up icons in order of the method specified in Arrange Icons. Updates the list with latest information. Displays folder options screen. Switches between Display and Hide for the address bar, Switches between Display and Hide for the status bar.
Registers URLs in Favorites folder. Organizes files in Favorites folder. Goes back to the previous screen. Goes to a next screen. Opens My Documents folder.
234
Figure 4.3 Table 4.4 Menus in the application Menu File Close Edit Copy Paste Clear Screen Set Screen Buffer Help About Console Displays version information. Copies text in selected range. Pastes text cut or copied. Clears the screen. Displays screen for setting the screens buffer size. Ends the application. Description
235
Figure 4.4 2. Log in with the remote PC by inputting the remote user name and password in each field. See Figure 4.5.
Figure 4.5
236
3. If the log in is complete successfully, the terminals display shows the desktop of the remote PC.
Figure 4.6
237
4.6 Inbox
This application sends and receives emails. It can support the POP3/IMAP4 protocols.
Figure 4.7 Table 4.5 Menus in the application Menu File Open Move to Copy to Delete Folder New Folder Rename Folder Empty Deleted (local) Address Book Exit Compose New Message Reply to Sender Reply to All Forward Status Continue. Description Displays mail files. Moves mail file. Copies mail file. Deletes mail file. Creates new folder. Changes folder name. Empties deleted items. Displays the address book. Ends the application. Displays the compose screen to create a new message. Displays the compose screen to return mail to its sender. Displays the compose screen to return received mail to all initial receivers. Displays the compose screen to transfer received mail to other person(s). Displays the list of message statuses.
238
Services Connect No installed service. Offline Folder Send/Receive Mail Synchronize Folders Clear All Get Full Copy Options ...
Connects to specified server. Performs no service operation. Disconnects from server and goes into offline mode. Sends and receives mail to/from server. Synchronizes with specified Outlook folder. Clears inside of specified folder. Copies all mails in server. Displays the options screen for setting connections and other various processes.
239
Compose Screen
This screen is for editing mail text.
Figure 4.8 Table 4.6 File Send Save Attachments Open attachment Add Attachment Show Attachments Large Font Close Edit Undo Cut Copy Paste Select All Clear Language Compose Check Names Address Book Show Full Header Options Restores changes and corrections to their original states. Cuts selected character string. Copies selected character string. Pastes character strings that have been cut or copied. Selects all the displayed characters. Deletes selected character string. Selects character codes. Moves focus to partner address input area. Displays new address book. Displays email header. Displays options screen. Sends emails. Saves email as file. Opens attachment file. Adds attachment file to email. Displays attachment file. Enlarges font size. Returns to the main menu screen. Menus in the Compose screen Menu Description
240
Figure 4.9
241
Table 4.7 Menus in the application Menu File Open Close Playlists Favorites Exit View Zoom Full Screen Statistics Properties Options Playback Play Pause Stop Mute Repeat Shuffle Selects the video display size from 50 %, 100 %, or 200 %. Displays the screen in full screen mode. Displays the network status during playback. Displays the file properties. Displays the playback options. Starts playback of a file. Pauses playback of a file. Ends playback of a file. Sets up the minimum sound during file playback. Repeats playback. Playbacks files in random selecting from the playback list. Opens a file to playback. Cancels the playback. Displays the playback list. Adds to the Favorites and organizes it. Ends the application. Description
242
4.8 Terminal
This application is TTY and VT-100 terminal emulator. It is used for on-line service or communication with business server that requires the TTY terminal emulation or the VT-100 terminal simulation. 1. Double tap Make New Session icon to create new session. See Figure 4.10.
Figure 4.10
Communications Tab
1. Set session name, modem and phone number in each field in Figure 4.11.
Figure 4.11
243
Emulation Tab
1. Set emulation type, code page and display settings in each field and check box in Figure 4.12.
Figure 4.12
244
Figure 4.13 Table 4.8 Menus in the application Menu File New Open Save Save As Password Print Recent Files Close Edit Undo Redo Cut Copy Paste Clear Select All Find Find Next Replace Continue. Restores the previous operation. Repeats the operation. Cuts document in the selected range. Copies document in the selected range. Pastes document specified for cut or copy. Deletes document in the selected range. Selects the entire document. Displays search dialog. Searches for a next item. Displays character replacement dialog. Creates new text. Displays existing document file. Saves document file by overwritten. Saves document file with a specified name. Attaches password to document. Prints document. Displays recently displayed document file names. Ends the application. Description
245
View Normal Outline Wrap to Window Full Screen Zoom Format Font Paragraph Tabs Displays in standard mode. Displays outline. Displays document aligning its width with windows width. Displays document in full screen. Displays document in a size of 50 %, 75 %, 100 %, 125 %, 150 % or custom (50 to 200 %). Sets font type, font size, font style and color. Sets alignment (left, Right, center), alignment style (none, bulleted, numbered) and indentation. Sets tab stop position (0 to 5.50).
246
4.10 Viewer
This application displays Word, Excel, PowerPoint, PDF and image files created on PC.
ClearVue Document
Figure 4.14 Table 4.9 File Open Recent Files About Close View Opens specified file. Displays most recently opened files. Displays version information. Ends the application. Specifies screen magnification. Menus in the ClearVue Document Menu Description
Notes: The application supports files created in Microsoft Word 97, Word 2000 and Word XP. The application does not support editing of files.
247
ClearVue Image
Figure 4.15 Table 4.10 Menus in ClearVue Image Menu File Browse Edit Image Open Show Settings Save Show Settings Save Show Settings As About Close Edit Image Sort View Information Window Full Screen Slide Show View Show Set Up Show Hide Image Displays image information. Displays image in full screen. Starts slideshow. Sets up slideshow. Specifies images to be hidden in slideshow. Sorts images by name, file type, size or date. Browses specified folder. Displays the edit screen. Opens slide show setting file. Saves slideshow setting file by overwritten. Saves slideshow setting file by specifying name. Displays version information. Ends the application. Description
Notes: The application supports files in the formats of BMP, JPEG and PNG. The application does not support editing of files.
248
ClearVue PDF
Figure 4.16 Table 4.11 Menus in ClearVue PDF Menu File Open Recent Files About Close View Opens specified file. Displays most recently displayed files. Displays version information. Ends the application. Specifies display magnification. Description
249
ClearVue Presentation
Figure 4.17 Table 4.12 Menus in ClearVue Presentation Menu File Open Recent Files Save Settings Default Settings About Close View Normal Slide Sorter Slide Show Note Slide Show View Show Set Up Show Select Slide Displays pages one by one. Displays all the pages. Displays pages one by one in full screen. Displays note segment of a page. Carries out slideshow. Sets up slideshow. Sets up the opening slide. Browses folders to be opened. Displays most recently displayed files. Saves slideshow settings. Displays slideshow settings. Displays version information. Ends the application. Description
Notes: The application supports files created in Microsofts PowerPoint 97, PowerPoint 2000 and PowerPoint XP. The application does not support editing of files.
250
ClearVue WorkSheet
Figure 4.18 Table 4.13 Menus in ClearVue WorkSheet Menu File Open Recent Files About Close View Opens specified file. Displays most recently displayed files. Displays version information. Ends the application. Specifies display magnifications. Description
Notes: The application supports files created in Microsofts Excel 97, Excel 2000 and Excel XP. The application does not support editing of files.
251
252
Backup Process 1. Navigate to Programs Utility and then double tap Backup Tool icon. The screen in Figure 4.19 appears. Select FlashDisk in the pull-down menu and tap Backup now button.
Figure 4.19 2. If you require a password to set in this screen, enter a password in Password field and F3 key (= Tab key) to confirm. Enter the same password in Confirm Password field and then press F2 key (= Back Tab keys). Click Yes button to complete the entering of password. Otherwise No button to return to the previous screen. If you select Yes button in the step above, Backup in Progress screen (see Figure 4.20) will appear and the backup process is initiated. While the backup continues, do not operate any key on the keyboard or on the sides.
3.
Figure 4.20
253
4.
When the backup is complete, a buzzer will sound in short period indicating the completion. Click OK button in the message screen.
Figure 4.21
254
Figure 4.22 2. Enter the same password in Password field if it has been set up at a time of the backup process and tap Yes button. Or, tap No button to return to the previous screen.
Figure 4.23
255
3.
If you select Yes button in Figure 4.23, 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.24 4. When the restoration is complete, a buzzer will sound in short period indicating the completion. Tap OK button in the message screen and X button at upper-right corner in the screen to close the tool.
Figure 4.25
256
Initiating the tool as command line The following explains how to initiate the backup tool as 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. target Storage directory of backup file password A password to set up if required. Notes: Depending on the size of data to back up or to restore, it may take a few ten seconds to a few minutes. To carry out the backup and restoration processes, it is recommended to use dedicated AC adaptor (AD-S10095-A) to power the terminal via cradle.
257
Troubleshooting Table 4.14 Error messages Process Backup Error message Memory backup was cancelled because no storage card is loaded or because of insufficient storage card capacity. Correct the problem and try again. An error occurred while writing the backup file to card. Return to the menu, delete the backup file that was created, and try again. Memory backup was cancelled due to low battery power! Replace batteries and try it again. Restore failed because the data file could not be written. Restore failed because the backup file could not be read. Restore was cancelled due to low battery power! Replace batteries and try it again. The password was not correctly confirmed. Be sure that the confirmation password exactly matches the password. Cause There should be a file still kept being opened.
Due to insufficient memory capacity, temporary file of the backup file cannot be saved in mid-course. Due to low battery power, the backup file cannot be saved. Due to insufficient memory capacity, temporary file of the backup file and the backup file cannot be exchanged. Backup file cannot be read due to the corruption of the file. Due to low battery power, the backup file cannot be read. The password entered does not match to the password created in the backup process.
Restoration
258
Note: To make both master terminal and child terminals in the mirror state, the contents in RAM and in FlashDisk must be reset prior to performing Copy Devices. 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. Tap Send Start button.
Figure 4.26 2. The following screen appears while the mater terminal is transmitting data.
On child terminals 3. To receive data from the master terminal, tap Receive Start button on each child terminal (if multiple terminals are to receive the same data.).
Figure 4.28 4. On the child terminal, the following screen appears while the child terminal is receiving data.
Figure 4.29
260
4.13 Calculator
This application performs four arithmetic calculations in a maximum of 12 digits. It supports arithmetical calculation, constant calculation, inverse calculation, square root extraction calculation, percentage calculation and memory calculation which conform to the Casios calculator specifications. The upper zone of the display area (see Figure 4.30) displays the memory content, and the lower zone displays calculation values including arithmetical operation signs and constant [K] when calculating. Tap COPY button to copy calculation values into clipboard. Tap X button at the top right corner of the screen to close the application.
Figure 4.30
Key Input
The number keys, decimal point ., operator and all clear (AC) can be input using the terminal keys. Table 4.16 Keys on the calculator 0 to 9 Operator +- = . (decimal point) AC Keys on the terminal 0 to 9 Up, down, left, right Enter * CLR
261
Basic Calculations
Table 4.17 Calculation example 52+123-63=113 Operation 53+ 12363= 2.365.2= 563-895.2+63= 1234567890741853= + On the window 53. 176. 113.
Constant Calculation
Table 4.18 Calculation example 12+23=35 45+23=68 7-5.6=1.4 2-5.6=3.6 2.312= 4.512=54 459.6=4.6875 789.6=8.125 17+17+17+17=68 (2.3)4 =27.9841 Operation 23++12= 45= 5.6 - -7= 2= 122.3= 4.5= 9.645= 78= 17++= = = 2.3= = = K+ K+ KKK K K K K+ K On the window 35. 68. 1.4 -3.6 27.6 54. 4.6875 8.125 68. 27.9841
Inverse Calculation
Table 4.19 Calculation example 459.64.6875 Operation 9.645 K On the window 4.6875
5 =2.23606797749
3
81 =3
( 2 + 3 )3=
262
Percentage Calculation
Table 4.21 Percentage Increase Decrease Proportion Ratio (Ratio of increase or decrease) Setting selling price Calculation example 26% of 1500 is 15% increase of 3620 is 4% decrease of 4750 is What percentage is 75 items of 250 items ? What is the increased percentage from 120,000 to 141,000 ? What is the decreased percentage from 300 to 240 ? When a 25% profit is expected from an article with a purchase price at 3540, what are the selling price and the profit ? Operation 1500 26 % 3620 15 %+ 4750 4 % 75 250 % 141 - 120 % 240 300 % 3540 + 25 % (Continue by subtracting) - On the window 390. 4163. 4560. 30. 17.5 -20. 4720. 1180.
Memory Calculation
Table 4.22 Calculation example 809=720 -) 506=300 203= 60 (Total) 480 (2*3)+(2*3)+4.5+4.5-4.5 =16.5 193.223=8.4 193.228=6.9 123-193.2=-70.2 96+3 8(7-2) AC MC 506 M203 M+ MR AC MC 23 M+ M+ 4.5 M+ M+ M- MR AC MC 193.2 M+ 23= MR 28= 123-MR = AC MC 7-28 M+ 96+3 MR = Operation 809 M+ M M M M M M M M M On the window 720. 300. 60. 480. 16.5 8.4 6.9 -70.2 1425.
Error Calculation
Table 4.23 Calculation Example 1234567890 x 741852= 915867892900170 Operation 1234567890 x 741853= E On the window 915.867892900
Note: E will appear on the window if an overflow occurs. The decimal point indicates 100 millionth digit. After E is displayed, press either C button to continue the calculation, or AC button to commence a new calculation.
263
Single Decode
This mode reads a single bar code symbol every time one of the Trigger keys is pressed and then displays scanned bar code, symbology and the no. of digits. To exit this mode, tap Quit button.
Figure 4.31
Multi Decode
This mode reads specified no. of bar code symbols at a time and then displays each scanned bar code in the respective boxes in Figure 4.32. The no. of symbols to continuously scan can be specified is either 2, 3 or 4.
Image Capture
This mode captures an image through the CMOS imager. Pressing the Trigger key first time will display 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 (see Figure 4.33).
Figure 4.33
Sign Capture
This mode reads bar code symbol and captures signature both located in the same vicinity and then displays its result and captured signature on the screen. See Figure 4.34.
Figure 4.34
265
Operation Procedures
1. Tap Image Scanner Read icon in the Utility folder. As soon as the icon is tapped, it appears in the Taskbar indicating that the application is being started up. 2. Start up an application that receives a result of scanning 1D bar code or 2D code symbol. 3. Scanning 1D bar code or 2D code symbol will take place when one of the Trigger keys is pressed. 4. The scanning will end when the Trigger key is released or when the preset timeout elapses. 5. The scanning result will be output to the application. Notes: To exit the image scanning application, tap the ( ) icon in the taskbar and then select Exit menu. The clipboard output method copies data of scanning 1D bar code or 2D code symbol into the clipboard by pasting it (by carrying out the keyboard event (Ctrl and V keys)). Therefore, data of scanning cannot be output to application that does not support the paste operation (the keyboard event (Ctrl and V keys)). These image scanning applications cannot run simultaneously with other application that occupies the integrated imager.
266
Note: Always designate the 80 mm paper width when the Printer Demonstration Tool is used.
267
Figure 4.35 Print Character button Print Graphic button Print Screen button Stamp button User Define Character button : Demonstrates the text printing. : Demonstrates the graphic printing. : Demonstrates printing of the desktop screen and other application screens. : Demonstrates registering and printing the created stamp. : Demonstrates registering and printing the user-defined characters.
268
Figure 4.37 3. Displaying menu from icon If the iconized printer demonstration application is tapped, the following menu appears.
Figure 4.38 4. Resetting the iconized state To reset the iconized state (i.e. maximize the screen), select Maximization menu in the menu that appears when the icon is tapped.
Figure 4.39
269
File Menu
1. To exit the printer demonstration application, select Exit sub-menu in the File menu.
Figure 4.40 2. The printer demonstration application can also be exited with the menu invoked by tapping the icon that has been minimized in the Tasktray.
Figure 4.41
270
Help Menu
1. If Version information is selected in the Help menu, the version information dialog appears (see Figure 4.43).
Figure 4.42 2. In this dialog the version information of the printer demonstration application appears (see a red frame).
Figure 4.43
271
Figure 4.44 2. If registration is completed normally, the following message box appears.
Figure 4.45 3. In case where the printing cannot be performed normally, the following error message appears indicating it is caused by open platen, no paper, etc.
Figure 4.46 Notes: If an error message appears, check the message contents and take the appropriate action. Even if an error occurs, it is still possible to continue printing after canceling the error in question. For continuous printing after an error, refer to Continuous Printing after Error on the next page.
272
Figure 4.47 Continuous printing: If continuous printing when an error occurs is set up to Enable (see Figure 4.47), it is possible to continue printing after canceling the error. To continue tap Retry button. If Cancel button is tapped, subsequent printing is aborted.
Figure 4.48
Printing Characters
1. Commence the demonstration of printing characters by tapping Print Character button.
Figure 4.49 2. If printing characters is completed normally, a message box to show the termination appears.
273
Printing Graphic
1. Commence the demonstration of graphic printing by tapping Print Graphic button.
Figure 4.50 2. If Print Graphic button is tapped, the following dialog appears.
Figure 4.51 3. 4. Tap Print button in the dialog to start printing the graphic image. When printing the graphic is completed normally, a message box to show the termination appears.
274
Printing Screen
1. Commence the demonstration on screen printing by tapping Print Screen button.
Figure 4.52 Print Screen button prints out only the front page of the printer demonstration application. If you wish to print out other screen, first minimize the print screen demonstration by tapping the minimize icon in Figure 4.52 and then select the Print Screen menu (see Figure 4.53) in the minimized menu.
Figure 4.53 2. If the screen printing is completed normally, a message box to show the termination appears.
275
Figure 4.54 2. Tap Stamp button in Figure 4.54. The screen below appears.
Figure 4.55 3. 4. 5. Tap Register button in the dialog to register the stamp image being displayed in the dialog. If the stamp registration is completed normally, a message box to show the termination appears. Tap Print button in the dialog to print out the stamp that has been registered with Register button. The objective of this printing is the stamp data that has been registered with Register button. If the registration has not been performed even once, printing the stamp is not implemented. The registered stamp data remains valid after a normal reset operation, but is cleared (i.e. enters in the pre-registered state) by a full reset. 6. If printing the stamp is completed normally, a message box to show the termination appears.
276
Figure 4.56 2. When User Define Character button is tapped, the following dialog appears.
Figure 4.57 3. Tap Register button in the dialog to register user-defined character data. Selecting the font size 12-dot, 16-dot, and 24-dot font sizes can be registered. Select the font size to be used with the appropriate radio button. Selecting a user-defined character code User-defined character code that can be registered is selected in the range of Unicode 0xE100 to 0xE17F. Select one for print by means of the spin control buttons ( button or button) in the Character Code field. After registering a user-defined character is completed normally, a message box to show the termination appears. Tap Print button in the dialog to print out the registered user-defined character. Select the font size to be printed in 12-dot, 16-dot, or 24-dot. Select the registered user-defined character code to be printed with the spin control buttons ( button or button).
4. 5.
277
The objective of this printing is the user-defined character data that has been registered with Register button. If registration has not been performed even once, the printing user-defined character data is not implemented. The registered user-defined character data remains valid after a normal reset operation, but is cleared (i.e. enters pre-registered state) by a full reset. 6. When user-defined character printing is completed normally, a message box to show the termination appears.
278
4.17 FLCE
This application enables the terminal to communicate with a PC in the LMWIN utility. The communication between the terminal and the PC is established via cradle. Input Command Line Screen
Figure 4.58 Screen During Transfer While the communication continues, the following screen appears. For detail of the operation, refer to the LMWIN Communication Utility Manual available separately.
Figure 4.59
279
5. Utilities
The utilities listed in the table below are mainly used as a co-process or auxiliary program in user applications. Table 5.1 Utility Welcome Wizard Auto Setup Auto Recovery Tool Input Panel (SIP) IE Cache Delete Tool FCHKCE Description Sets up date/time and owner information. Carries out automatically application at time of reset on the terminal. Performs automatic recovery at a time of full reset on the terminal. Software keyboard. Deletes temporary files of Internet Explorer. Confirms a result of data upload/download. CASIO Yes Yes Yes --Yes MS ---Yes Yes --
280
Execution Timing
The timing for executing Auto Setup is as follows. When the terminal is reset; The utility carries out Setup.exe, Restore.exe in the FlashDisk, SD card, or CF card. When an SD card or CF card is installed: The utility carries out AutoRun.exe in the card directory.
Notes: Once the registry is deleted, the applicable application does not automatically start up. The registry is initialized to its factory setting by performing a full reset on the terminal. Since automatic startup of applications with the utility is performed every time when a reset is performed on the terminal, it should be avoided by controlling the automatic startup for each applicable application.
281
Backup procedure
The following is the backup procedure. 1. Starts up \Windows\Restore.exe. 2. When the program is complete, an end message appears. Tap OK button to close the program.
Restoration procedure
The following is the restoration procedure. 1. \FlashDisk\CE\ARM\restore.exe will be started up after about 10 seconds when the welcome screen appeared by a full reset on the terminal. The screen will automatically close. 2. A screen for setting date and time will automatically appear. Set the correct date and time. 3. Data will be automatically restored from the backed up data. 4. The terminal will be automatically reset after about 5 seconds when the restoration of data in the step 3 is complete. Execution Log Execution log of the Auto Recovery is stored in \FlashDisk\CE\ARM\Restore.log. Notes: The execution log file can maintain a total of 30 logs combined for the backup and restore operations. If the log file exceeds over 30 logs, records older than others in the file will be deleted. Skipping Restoration When the auto restoration about takes place, pressing 5 key on the terminal outputs a warning sound and skips the imminent restoration process. Error Conditions The following are the conditions under which an error occurs when either the backup or the restoration takes place. The backup or restoration takes place when the battery pack capacity is low. The backup takes place when the FlashDisk has insufficient capacity. The backup or restoration takes place when the memory has insufficient capacity.
282
5.4 SIP
This utility is a software keyboard. It supports the QVGA display mode.
5.6 FCHKCE
This utility checks a result of data upload/download. See the LMWIN Communication Utility Manual for its detail.
283
6. Host Applications
The following are applications run on host PC which is linked to the terminal. Table 6.1 Application ActiveSync Windows Mobile Device Center LMWIN FCHK Description Carries out data link with the terminal. Carries out data link with the terminal. Carries out data upload/download. Checks and confirms a result data upload/download. CASIO --Yes Yes MS Yes Yes ---
6.1 ActiveSync
This is the Microsoft-provided software, to be installed on the PC side, for communicating with the terminals.
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.
6.4 FCHK
This utility checks and confirms results of data upload/download. See the LMWIN Communication Utility Manual for its detail.
284