Unitech HT580 Quick start guide

This guide will demonstrate how to develop a simple “Item/Quantity” application for the
HT580 using EasyJob. This application will allow the user to scan an “Item” and then
enter a “Quantity”, it will then save all scanned data to a file labeled “data.txt”. The end
of this demo will show how to transfer the file “data.txt” from the HT580 to the PC via
MultiEJ, the HT580 communication utility.
1. Run EayJob and click on RunÆNewÆProject. Give the project a name of “Demo”
and use the default directory. Note that when a project name is saved, a folder with
the name will automatically be created. For example, saving a project name “Demo”
to “C:\Program Files\HT580 EasyJob” will automatically create a new directory,
meaning the project will be saved to “C:\Program Files\HT580 EasyJob\Demo”.
2. Click the plus symbol next to the word “Project” to extend the list. Click on “Demo
(Demo.ejd)” to select the label. Right-click on “Demo (Demo.ejd)” and select “File
Define”. File Define will allow the user to create a file for writing data.
1

3. Fill in the File Information just like the screen shot below:
Operation File Name – This is the name of the text file on file. Here is where the
extension of the file is defined. An extension means (*.txt or *.doc or *.exe). In this case
we will save the file as “Data.txt”, a text file that can be opened with MS Word or MS
Excel or Windows Notepad.
File Define Name – This is what the name of the file will be in EasyJob. This name is
used to remember what file the user is working with when creating the application. It will
be more clear when we select this file as the file we save our Item and Quantity to.
Field Separator – Since there are two bits of information we will input in this sample,
ITEM and QUANTITY, then we want to define a field separator. In this case we will use
a “comma” to separate the two values.
Record Separator – We need to define how the two items are separated from any other
two items we scan when they are written to our file “Data.txt”. We will use “CRLF” as
the separator so that each ITEM and QUANTITY is on a separate line.
Fixed Record Length – A fixed record length will force all records to be of the same
length regardless of the length of the “ITEM” or “QUANTITY”. For example, scanning
and “Item”, “Qty” of “12345”, “12” and then “123”, “322” would save the items as
“12345”,”012” and “00123”, “322”, keeping them all the same length. And Item, Qty
makes up one record. We will not use this in this demo; do not check that box.
Download File – This is used when the file defined is to be downloaded to the HT580 as
the “lookup” file. We will not use this in this demo; do not check that box.
Blue SpreadSheet – The file is defined with what data to accept in the blue spreadsheet
below. In our example we will define the Name, Type, Length, and Fill Type. The Name
can be anything, the Type will be string, and the Length will be a reasonable 20 for
ITEM and 7for Qty. The Fill Type will be None-Fill. None-Fill means we will not pad
our input data, for example if “End Fill” was selected and our Length was 5 then entering
“123” would be saved as “12300” in the data.txt file.
2

4. Next we will define the screen of EasyJob so we can identify menus easier later in this
Quick Start Guide. We will call each location “Window 1”, “Window 2”, “Window 3”,
and “Window 4”.
5. Next we will define the screen with labels and the ability to accept text from the user.
In Window 1, right click on “Demo (Demo.ejd)” and select “Screen Define”. In
Window 2, right click on “Screen Define 1” and select “Label Define”, do this a second
time. There should be two (2) Label Defines listed. In Window 2, right click on Screen
Define 1 and select “Text Define”, do this a second time. In Window 2, right click on
Screen Define 1 and select “Save Define”, only do this once. Window 2 should look like
the image below:
3

6. In this step we will define the text the user sees as well as set any restrictions on the
length of characters an “ITEM” and “QTY” can be. In Window 2, click on “Screen
Define 1” and look in Window 4. In Window 4 select the “Clear” radio button.
In Window 2, click on “Label Define 1” and then select the “Property” tab in Window 4.
Set the Location for ( 0, 0 ). Do the same for “Label Define 2” but set location to ( 2, 0 ).
This will force the screen to look like the screen show below, there are four (4) printable
lines on the screen of the HT580 (the 0,1,2,3 will not be printed on your final application,
they are meant as a visual assist of the 4 printable lines):
In Window 2, click on “Label Define 1” and then select the “Value” tab in Window 4.
Enter “Item:” into the text field labeled “Fixed Value”. Do the same for “Label Define 2”
but enter “Qty:” into the text field labeled “Fixed Value”.
In Window 2, click on “Text Define 1” and select the “Permit Input” tab in Window 4.
We want to allow the “Items” to be Scanned-in or Keyed-in, so we must check “Scan”
and “Keyboard”. The Input Type can be letters (upper- or lower-case) and/or numbers.
The Input Length can be from 1 to 20 characters. We don’t select 0 as the min length
because we don’t want to allow blank/empty data. Do the same for “Text Define 2” but
select keyboard only as the Input Mode, Input Type of numbers and Min 1, Max 7. See
image below:
4

In Window 2, click on “Text Define1” and select “Basic” from Window 4. Set the Input
Row to ( 0, 6 ). This will allow the scanned data to be displayed directly after the label
“Item:”. Do the same for “Text Define2” but set the value to ( 2, 4 ).
In Window 2, click on “Save Define1” and then select the “Basic” tab in Window 4. Use
the drop down box to select our File, “Data.txt”.
Append – Will add to Data.txt any new data we enter, making the file grow larger with
each new record we input.
OverWrite – Will always delete any data in the file and enter the newest record we
input.
5

In the Window 4, select “Record Define”. With your mouse right-click on the white area
below and select “Add”. Select Value Type as “Reference Value” and Value as “Screen
Define1->Text Define1” and click OK. Do this a second time (right click, select “Add”)
but this time set your Value to “Screen Define1->Text Define2”.
*Note: Careful not to select “Screen Define1->Label Define2” (or Label Define1)
The text labels, text input, and file information has been defined. The last step is to set
the flow. The flow chart below will illustrate the final task:
Screen Define 1ÆLabel Define 1ÆLabel Define 2ÆText Define 1ÆText Define 2Æ
Save Define 1 ÆScreen Define 1.
It is important to note that after “Save Define1” the flow goes back to “Screen Define 1”
which is where the flow originally started.
In Window 1, click on “Demo (Demo.ejd)” and then select the “Property” tab from
Window 4. Set the Startup to “Screen Define1”
In Window 2, click on “Screen Define 1” and then select the “Information” tab from
Window 4. Set Goto to “Screen Define->Label Define1”.
In Window 2, click on “Label Define 1” and then select the “Property” tab from
Window 4. Set Goto to “Screen Define->Label Define2”.
In Window 2, click on “Label Define 2” and then select the “Property” tab from
Window 4. Set Goto to “Screen Define->Text Define1”.
In Window 2, click on “Text Define1” and then select the “Default Next Action” tab
from Window 4. Set Default Goto to “Screen Define->Text Define2”.
In Window 2, click on “Text Define2” and then select the “Default Next Action” tab
from Window 4. Set Default Goto to “Screen Define->Save Define1”.
In Window 2, click on “Save Define1” and then select the “Next Action” tab from
Window 4. Set the Save Success Goto to “Screen Define 1”. Set the Save Fail Goto to
“Screen Define1”. We will not create a fail-screen in this demo.
The application is complete!
6

Downloading the Application to the HT580:
1. Connect your HT580 to your PC.
2. Verify your COM port # on your PC
3. In EasyJob select Tools
Æ
Options.
4. Confirm the Port, Baudrate, Databits, Parity, and Address
a. HT580 v1.39 and earlier default baudrate is 57600
b. HT580 v1.40 default baudrate is 38400
5. In EasyJob select Run
Æ
Execute Program.
a. This option will download the current project to the HT580.
6. The EasyJob application will automatically be launched when it has
finished downloading to the HT580.
Transfer the Data.txt file from the HT580 to the PC:
1. Connect your HT580 to your PC
2. Run MultiEJ (From EasyJob click Tools
Æ
Communication).
3. Click File
Æ
Options.
4. Click New and select the correct COM port that your HT580 is
connected to
a. Select the correct Baudrate, Databits, Parity, Machine and
Address. Click OK
5. The Connections drop down box will now have your COM port listed,
select your COM port and MultiEJ will automatically connect to the
portable.
6. Click and drag Data.txt towards the top of the screen and drop it. That
begins the transfer.
7
Other manuals for HT580
5
Table of contents
Other Unitech PDA manuals

Unitech
Unitech PA600 User manual

Unitech
Unitech PA982 User manual

Unitech
Unitech PA970 User manual

Unitech
Unitech PA690 User manual

Unitech
Unitech PA760 User manual

Unitech
Unitech RH767 User manual

Unitech
Unitech PT630 Instruction Manual

Unitech
Unitech PA600 II Standard User manual

Unitech
Unitech HT682 User manual

Unitech
Unitech PA968 User manual

Unitech
Unitech PA820 User manual

Unitech
Unitech PA600 User manual

Unitech
Unitech PA690 User manual

Unitech
Unitech PA768 Series User manual

Unitech
Unitech PA960 User manual

Unitech
Unitech EA320 User manual

Unitech
Unitech EA502 User manual

Unitech
Unitech PA500 User manual

Unitech
Unitech HT580 User manual

Unitech
Unitech PA760 User manual





















