       Readme.txt for Licensed Copies of EFD Software 
          Copyright 2004 by EFD, Inc.
             All Rights Reserved.

*

Welcome to EFD Palm OS(R) Program for the Ultra TT 325/525.

This file provides instructions on how to install the
EFD software. It also provides information on the 
user contents of the CD.  All other CD files not
listed below are part of the installation program.


_______________________________

WHAT'S IN THIS FILE:


1.0 EFD Install Instructions
2.0 AcroRead
3.0 Documentation
4.0 Utililties
5.0 Instructions for HotSync(R) Operation and Backup
6.0 Merging Custom CoreAtoms

_______________________________

1.0  EFD Install Instructions 

     Run the setup.exe program on the CD.  This program 
     will guide you through the installation process.
_______________________________

2.0  AcroRead
    
     rp505enu.exe - Installs Acrobat Reader 5.5
                    onto your local computer.

                    It provides read access to PDF file
                    types.  
_______________________________

3.0  Documentation
    
     199000BD_D.pdf -  Block Diagram for the Ultra TT
                       Requires the Acrobat Reader to
                       view it. 

_______________________________


4.0  Utilities
    
     RunACL115.exe -  Program used to download ACL file types to
                      the motion controller at 115200 BAUD rate.

     RunACLNT.exe  -  Program used to download ACL file types to
                      the motion controller at 9600 BAUD rate.
_______________________________

5.0 Instructions for HotSync(R) Operation and Backup

Benefits of the HotSync(R) operation:
*   All dispense programs are copied from the PDA device to the EFD folder.
*   All ACL files on the PDA device are copied to the EFD folder.
*   The current error log file is copied from the PDA device to the EFD 
    folder.
*   EFD dispense programs (PROG), ACL and MOT files can be copied from the PC 
    to the PDA device.
    
               *** *** *** IMPORTANT PLEASE READ *** *** *** *** ***
NOTE: CoreAtoms.acl
Unless you modify the CoreAtoms.acl file for customization of your machine, the
CoreAtoms.acl file should not be loaded on your PDA when using version 1.1 or
later of the EFD application. After updating your PDA from version 1.0 to any
newer version you must delete the CoreAtoms.acl file from your PDA (use the
Database Manager window in Tools). If you have customized the CoreAtoms.acl
file then please read section 6 below for instructions to merge your changes 
into the latest CoreAtoms.acl file. Please note that the CoreAtoms.acl file may
change for each release of the EFD application. If you are using a custom 
version you must customize a new copy of CoreAtoms.acl after each upgrade of the
EFD application.
              *** *** *** *** *** *** *** *** *** *** *** *** *** *** 

Each PDA that has been synced with a PC has a unique folder under the 
C:\Program Files\palmOne folder (the folder may be "C:\Program Files\Palm" with
older PDA software). The name of this unique folder is the sync name 
of the PDA. Assume the HotSync(R) name of a PDA is PDA1. After 
installing the EFD software the following folders will be created:

    C:\Program Files\palmOne\PDA1\EFD
    C:\Program Files\palmOne\PDA1\EFD\App
    C:\Program Files\palmOne\PDA1\EFD\Sync

A shortcut to the C:\Program Files\palmOne\PDA1\EFD folder was placed on the 
desktop for your convenience. The EFD\App folder will contain backup copies of 
the EFD application, EFDX.X.prc (where X.X is the version number) and the 
Release Notes file. The EFD\Sync folder is used to send files to the PDA. The 
EFD folder will contain the backup copies of the dispense programs (file 
extension .PROG), ACL files (custom motion files) and log files (.LOG).

File Types

PROG files:
Since all dispense programs on the PDA will be backed up to the EFD 
folder on each HotSync(R) operation, dispense programs can be deleted from the 
PDA and later restored easily from the PC. The EFD folder can be used as an 
archive for dispense programs. To copy a dispense program back to the PDA, 
copy that PROG file to the Sync folder and then perform a HotSync(R) 
operation. After the HotSync(R) operation is complete the Sync folder will be 
empty. On the PDA, the PROG dispense program will be available on the 
next Program Open operation of the Program window in the EFD program.

ACL files:
A custom motion control download file is a simple text file with a ".acl" file 
extension. The ACL file contains low level motion control commands that can be 
used to perform various operations. To copy an ACL file to the PDA, 
copy the ACL file to the Sync folder and then perform a HotSync(R) operation. 
After the HotSync(R) operation is complete the Sync folder will be empty. On 
the PDA, the ACL file can be downloaded to the machine using the 
Database Manager in the Tools window.

MOT files:
The firmware of the Ultra TT can be updated via the EFD program and a firmware 
file, extension ".mot". To copy a MOT file to the PDA, copy the MOT 
file to the Sync folder and then perform a HotSync(R) operation. After the 
HotSync(R) operation is complete, the Sync folder will be empty. On the PDA, 
go to the Main window of the EFD application, open the drop down menu 
and select "Controller..." from the Options menu. When firmware files are 
present on the PDA, the lower half of this window will display firmware 
update controls. Select the desired firmware file from the drop down list and 
then tap the Download button. Follow the instructions provided to complete a 
firmware update.

LOG files:
Every error message that is displayed by the EFD application is logged to 
a file. On the PDA this file is named ErrorLog (type = LOG). After a HotSync(R)
operation, this log file is copied to the EFD folder on the PC. The name of 
this log file will be set to the current date. That is, the log file name will 
be yyyymmdd.log (where yyyy is the year, mm is the month and dd is the day). 
When multiple HotSync(R) operations are performed during a single day, the 
error information is appended to the existing log file.
Another log file that can be created by the EFD application is a communications
log file. This log file name is ComLog (type = LOG) on the PDA. After a 
HotSync(R) operation this file is copied to the EFD folder on the PC. The name
of this communications log file will be set to COM<date>.log, where <date> is
the sync date in yyyymmdd format.

_______________________________

6. Merging Customized CoreAtoms:

CoreAtoms.acl is a low level motion control file that contains common 
downloads used by the EFD application. This file can be modified by customers
to either change the common downloads or to add new downloads. If you have 
modified the CoreAtoms.acl file for your system (based on the previous EFD
version) then you must apply your customization to the new CoreAtoms.acl file
for this EFD version.

Once the new EFD application has been synced to your PDA, you will need
to merge the user's modifications to EFD's generated CoreAtoms 
and then re-download the revised ACL file.  To merge, you must 
perform the following steps:

1.  HotSync(R) the PDA. The CoreAtoms and other ACL files in the PDA
    will be copied to the EFD folder on your PC.

2.  In the EFD folder, rename the CoreAtoms.acl (keep the 'acl' 
    file extension; example: CoreAtoms_Mod.acl).

3.  On the PDA, delete the CoreAtoms file using the Database Manager.

3.  Connect the PDA to a machine.

4.  On the PDA, select EFD->Tools: 
      _Tap on the 'Tools' menu.
      _Tap on 'Create CoreAtoms'
    Wait until the CoreAtoms has been created successfully.  A copy of
    the default CoreAtoms.acl file will be stored in the Database 
    Manager.
 
5.  HotSync(R) the PDA. A copy of EFD's default CoreAtoms.acl will be 
    copied to the EFD folder.

6.  Use Notepad.exe to merge the modifications from the CoreAtoms_Mod.acl
    into EFD's CoreAtoms.acl.  It is recommended that you save the merged
    output using a unique name (example: CoreAtoms_Mod_V2.acl).

7.  Copy the 'CoreAtoms_Mod_V2.acl' to the Sync folder and rename the file
    back to CoreAtoms.acl. The file must be named CoreAtoms.acl so that the
    EFD application automatically downloads this file to the machine during
    initialization. Now perform a HotSync(R) operation.
  
8.  After the HotSync(R) operation is complete the Sync folder will be
    empty.  

_______________________________
