Page 3 - Table of Contents
Table of Contents Introduction .................................................................................................................................5 U TILITIES ..................................................................................................................................
Page 5 - Introduction; Utilities
5 Introduction The Optimizer software program is a rapid SW development tool designed and developed specifically for the Optimus series of portable data terminals. The Optimizer program is a well-structured application program that has user friendly menus and easily accessible options, all of which ...
Page 6 - Common Terms
6 Introduction Common Terms Database – A collection of similar data separated into different groups to make it easy to organize and find specific items Table – A the structure where all data is stored. A database is usually made up of multiple tables. Record – A single row of a table. A record holds...
Page 7 - Getting Started; File
7 Getting Started After successful installation of the Optimizer program* on the host device activation of the program can easily be accomplished. The application window for the Optimizer program will appear on the display of the host device. Figure 1 Optimizer Startup Window Figure 1 illustrates th...
Page 8 - Terminal Type
8 Getting Started The File menu contains the familiar Windows™ options such as New, Open, and Save. However, it also contains options unique to the Optimizer program as illustrated in Figure 2. Figure 2 File Menu Options The options unique to the Optimizer program are Terminal Type and Convert to Op...
Page 9 - Tools; Figure 3; Download Program
9 Getting Started The Tools menu, though a familiar listing for Windows™ programs, has options completely unique to the Optimizer program. In Figure 3 the available options under the Tools menu are displayed. Figure 3 Tools Menu Options Download Program – This option allows the user to download an a...
Page 10 - Application Creation; FORM; data collection; Figure 4 Form Properties
10 Application Creation An application is mainly composed of two components: Form and Menu. These are the two key elements required to create a customized application program. In order to create an application program customized for a customer’s application, it will be necessary for a developer to b...
Page 11 - Figure 5
11 Application Creation Form Number The Form number selection allows the developer to select form 1 through 10. As a feature the developer can create 10 unique forms and each form can have different settings. Having the flexibility of 10 forms enables the developer to create enhanced application pro...
Page 12 - Record; – This selection option allows the developer to configure the; Save and Output Screen; – The Save and Output Screen setting will save the; Date and Time Stamp; Figure 6 Date and Time Stamp settings
12 Application Creation Record selection options (cont.) Save and Output Record – This selection option allows the developer to configure the Form to accomplish two tasks instantly. It allows the transactional data to be saved in a table on the unit and outputs data directly to the host device. Save...
Page 13 - Properties; Figure 8 Properties Options; Fixed data length; Form; Initial value or text
13 Application Creation Properties Parsing is used when the developer needs to analyze or separate the data input into more easily processed components. The parsing options are illustrated in Figure 8. The parsing options available allow the developer to add a suffix or prefix. Additionally, Optimiz...
Page 15 - Min Len and Max Len
15 Application Creation Min Len and Max Len The Min Len property sets the minimum length the bar code must be in order to qualify as a valid bar code. The Max Len property can be set to limit the length of the data for a particular field. The properties work in conjunction. The Optimizer program aut...
Page 17 - MENU; Menu; Figure 9; Menu Number; The; Item caption
17 Application Creation MENU A Menu is the other key component to a well structured application program. The Menu allows the developer to subdivide and configure the access of different forms for numerous applications. The association between the menus and forms give the developer the ability to des...
Page 18 - – Add the menu caption to the transaction record if this menu is
18 Application Creation Menu properties (cont.) Save Data Click on the checkbox to activate this setting. If this setting is activated it will configure the Optimus to save the data for each form in a separate file. Menu and Item caption Save caption – Add the menu caption to the transaction record ...
Page 19 - LOOKUP TABLE; Field property
19 Application Creation LOOKUP TABLE A lookup table is a database file created for information reference. The lookup table provides data to the active form when there is a match to a field in the table. The level of interaction is dependent on the settings of the active form. The Optimizer program a...
Page 20 - The position of the field in the lookup table that is being defined.
20 Application Creation Lookup Table properties (cont.) Number of fields Setting specifies the number of fields in the lookup table. Field The position of the field in the lookup table that is being defined. Offset The Offset setting value identifies the start position for particular field of the lo...
Page 21 - Time out
21 Application Creation BAR CODE The bar code property page includes all the bar code types that are supported by the Optimus. The developer can enable or disable each type of bar code. In addition, the developer can configure the parameters of each bar code type to conform to the application requir...
Page 22 - Read Redundancy
22 Application Creation Bar code properties (cont.) Read Redundancy Read redundancy is a method by which the scanner can reliably determine that the data gathered is accurate by conducting multiple scans of the information. The default setting is none. If the read redundancy setting is set to once, ...
Page 23 - Checksum Transmission; settings can help to insure; Fixed Code Length; or; length; Enables Codabar as an active bar code type.
23 Application Creation Bar code properties (cont.) Checksum Transmission Specifies whether the checksum characters are included in the data being transmitted. Code Length Qualification Because of the weak structure of the 2 of 5 codes, a partial scan has a high probability of decoding as a valid bu...
Page 24 - Enable Code 39; Click on this checkbox to enable Code 39 as an active bar code type.; Code 39 Full ASCII
24 Application Creation Bar code properties (cont.) Code39 The Normal CODE 39 is a variable length bar code type that can encode the following 44 characters: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 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, -, ., *, $, /, +, %. Each Code 39 ...
Page 25 - Enable Code 93; Setting enables EAN8 as an active bar code type.; Enable EAN8 Addon 2
25 Application Creation Bar code properties (cont.) Enable Code 93 Click on this checkbox to enable Code 93 as an active bar code type. Enable Code 128 Click on this checkbox to enable Code 128 as an active bar code type. EAN8 EAN13 EAN or European Article Numbering system (also called JAN in Japan)...
Page 26 - ISBN / ISSN Conversion
26 Application Creation Bar code properties (cont.) Enable EAN13 ISBN / ISSN Conversion If these settings are enabled, the scanner will convert the code read into ISBN or ISSN code if the formats are correct (EAN13 codes start with 978 or 979 for ISBN, and 977 for ISSN). Transmit Checksum If this pa...
Page 27 - Note: If the checksum is incorrect, the bar code won’t be read.; Length Qualification
27 Application Creation Bar code properties (cont.) Double Modulo 10 Enables the Optimus to scan and decode bar code that contain two Modulo 10 check digits. Modulo 11 & 10 Enables the Optimus to scan and decode bar code that contain the Modulo 10 and 11 check digit. Note: If the checksum is inc...
Page 28 - Plessey; Support only numeric numbers.
28 Application Creation Bar code properties (cont.) Plessey A variable length, numeric-only bar code type. Each symbol is framed by a start and a stop pattern and contains a check character that is calculated from the values of each of the encoded data digits. Telepen Telepen is the only bar code ty...
Page 29 - The UPCE comes with 2 varieties:
29 Application Creation Bar code properties (cont.) Transmit System Number The UPCE comes with 2 varieties: System Number 0 and System Number 1 . These two differ in the way data within the bar code is encoded. The system number 1 is the new UPCE extension to the ordinary UPCE (system number 0). The...
Page 30 - Startup; Figure 21 Startup Property Options
30 Application Creation Startup The Startup properties are the initial settings that will be active on the Optimus upon power up. The Startup menu enables the application program developer to specify which settings and prompts will be accessible upon the initialization of the Optimus unit. The Start...
Page 31 - Statup
31 Application Creation Statup Application start from This setting determines the form or menu that will be active initially on the Optimus. The active form or menu is determined by the number of forms and menus available for the particular application program (e.g. If two menus are created and one ...
Page 32 - Settings; Initial; Figure 24 Initial Settings
32 Application Creation Settings The Settings property enables the developer to set the communication method for multiple interfaces, beep tones, data operation methods, security with password protection, and hot button function keys. Under the Settings menu there are the following three options: 1....
Page 33 - Security; Function Key; Figure 26 Function Key Options
33 Application Creation Security The Security settings available give the developer the ability to limit certain functions. This is accomplished by setting a password for those functions, thereby limiting access to certain functions to a select group of individuals. The developer can create a 10 cha...
Page 34 - Communication; Figure 28 Program Download
34 Communication Communication menu allows the developer to transfer data and programs to and from the Optimus to a host device. To access the communication settings highlight the Tools menu (See Figure 27). Communication option will appear with three options available for setting up communication t...
Page 35 - Download Lookup Table; Receive Data; Directory; Figure 29 Download Lookup Options
35 Communication Download Lookup Table Utilizing this option, the developer can download a customized lookup table to the Optimus, using the Download Lookup Table option. A small window will appear with configuration settings (See Figure 29). The configurable settings are similar to the Download Pro...
Page 36 - File Name; Keep online for
36 Communication Receive Data properties (cont.) File Mode This setting is the mode by which the data will be written to the file. Overwrite Allows the developer to specify the file name. Creates a new file and if there is an already existing file by the same name it overwrites it with the new data ...
Page 37 - Always show this dialog box; for the receiving data will not be available to alter.; Keep online for receiving data automatically
37 Communication Receive Data properties (cont.) Always show this dialog box This setting must be activated in order to have the Receive Data options available for configuration. It is important to note that if this box is unchecked the configuration settings for the receiving data will not be avail...
Page 38 - Contact Information and Office Locations
38 Contact Information and Office Locations Corporate Headquarters European, Middle East and Asian Headquarters - Singapore Metrologic Instruments, Inc. African Headquarters & Germany Office Singapore 90 Coles Road Eastern Europe and Middle East Metrologic Asia (Pte) Ltd Blackwood, NJ 08012-4683...