ReadMe.txt Driver File Contents (sw_cpt720.zip)

/**************************************************************************/
/*                       Files in this disk                               */
/**************************************************************************/
   
   README.TXT   -- This file.
   AG720-35.EXE -- The Application Generator executable file.
   SAMPLE.ATX   -- A sample application template created by the Application
                   Generator.
   LOOKUP.TXT   -- A sample lookup file.
   232_READ.EXE -- To receive transaction data from CPT-720 via RS-232 port.
                   The command line arguments (optional) are as follows,
                   [filename],[COM port],[Baud rate],[File mode],[Add Return],
                   [Add Line-Feed],[Show Error],[View Data]
                   where
                   COM port  : can be 1 to 6
                   Baud rate : 1 -- 115200 bps
                               2 -- 57600 bps
                               3 -- 38400 bps
                               4 -- 19200 bps
                               5 -- 9600 bps
                   File mode : 1 -- overwrite
                               2 -- append
                               3 -- new name
                   Add Return: 1 -- add Return character to each record
                               0 -- do not add Return character
                   Line-Feed : 1 -- add Line-Feed character to each record
                               0 -- do not add Line-Feed character
                   Show Error: 1 -- show messages in case of error
                               0 -- do not show error messages
                   View Data : 1 -- view the received data
                               0 -- do not view the received data

                   For example,
                   232_read  data.txt,1,1,1,1,1,0,0
                   232_read  data.txt,1,1,1 // filename, COM port, Baud rate
                                            // and File mode are given
                   232_read  data.txt,2,2   // filename, COM port, Baud rate
                   232_read  data.txt,3     // filename, COM port
                   232_read                 // select from dialog box

   IR_READ.EXE  -- To receive transaction data from CPT-720 via IR Transceiver.
                   The command line arguments are same as 232_READ.EXE.

   DOWNLOAD.EXE -- To download user program (*.SHX) via RS-232 port.
                   The command line arguments (optional) are as follows,
                   [filename],[COM port],[Baud rate],[Data bits],[Parity],
                   [Flow control]

                   COM port    : can be 1 to 6          // default : 1
                   Baud rate   : 1 -- 115200 bps        // default : 1
                                 2 -- 57600 bps
                                 3 -- 38400 bps
                                 4 -- 19200 bps
                                 5 -- 9600 bps
                   Data bits   : 1 -- 7 bits            // default : 2
                                 2 -- 8 bits
                   Parity      : 1 -- None              // default : 1
                                 2 -- Even
                                 3 -- Odd
                   Flow control: 1 -- None              // default : 1
                                 2 -- Hardware
                                 3 -- Xon/Xoff

                   For example,
                   download  U720-351.SHX,1,1,2,1,1
                   download  U720-351.SHX,1,1           // COM1, 115200 bps

   IRLOAD.EXE   -- To download user program (*.SHX) via IR Transceiver.
                   The command line arguments (optional) are as follows,
                   [filename],[COM port],[Baud rate]

                   COM port    : can be 1 to 6          // default : 1
                   Baud rate   : 1 -- 115200 bps        // default : 1
                                 2 -- 57600 bps
                                 3 -- 38400 bps
                                 4 -- 19200 bps
                                 5 -- 9600 bps

                   For example,
                   irload  U720-351.SHX,2,3             // COM2, 38400 bps

   ATX_LOAD.EXE -- To download applications (*.ATX) to terminal (via RS-232).
                   The command line arguments (optional) are as follows,
                   [filename],[COM port],[Baud rate]

                   COM port    : can be 1 to 6          // default : 1
                   Baud rate   : 1 -- 115200 bps        // default : 1
                                 2 -- 57600 bps
                                 3 -- 38400 bps
                                 4 -- 19200 bps
                                 5 -- 9600 bps
                   For example,
                   atx_load  SAMPLE.ATX,1,3             // COM1, 38400 bps

   DLOOKUP.EXE  -- To download lookup files (*.TXT) to terminal.
                   The command line arguments (optional) are as follows,
                   [filename],[COM port],[Baud rate],[Interface]

                   COM port    : can be 1 to 6          // default : 1
                   Baud rate   : 1 -- 115200 bps        // default : 1
                                 2 -- 57600 bps
                                 3 -- 38400 bps
                                 4 -- 19200 bps
                                 5 -- 9600 bps
                   Interface   : 0 -- via RS-232        // default : 0
                                 1 -- via IR transceiver
                   For example,
                   dlookup  LOOKUP.TXT,1,1       // COM1, 115200bps, RS-232
                   dlookup  LOOKUP.TXT,2,1,1     // COM2, 115200bps, IR

   K720-405.SHX -- The preloaded kernel program for CPT-720.
   U720-352.SHX -- The Application Generator's runtime program for CPT-720.

/**************************************************************************/
/*                 What is the Application Generator                      */
/**************************************************************************/

The Application Generator is designed to let users of CPT-720 Portable Data 
Terminal to define their own data collection templates quickly and easily 
on a PC without writing any program code. The user is presented with a 
terminal Window screen on the PC to simulate the program's running sequences
on the actual terminal. A new application can be designed on-screen in 
minutes, downloaded to the terminal and data collection can commence 
immediately.

/**************************************************************************/
/*                How to use the Application Generator                    */
/**************************************************************************/

   Click right button on the presented Window or click left button on the
   POWER key. The main menu will then be brought up. The main menu contains
   the following commands,

   New                  To create a new application template.
   Open                 To open an application template file.
   Save                 Save current editing template to the file.
   Save As              Save current editing template to a new file.
   Edit                 To edit the current application template.
   COM port             To configure the COM port settings for communication.
   Download program     Download the current application template to terminal.
   Download lookup file Download lookup file(s) to terminal.
   Receive data         Receive data from the terminal.
   About                Show information about the Application Generator.
   Exit                 To close the Application Generator.

   A template is composed of MENUs, FORMs, Lookup files, Barcode settings and
   Startup configuration. The user can also specify the format of each 
   transaction record for the terminal.


/**************************************************************************/
/*                           FORM                                         */
/**************************************************************************/

   A form is a data collection template with input prompts. All data will
   be saved in a transaction file automatically after user completes the
   input of a form. The length and data type for each input field can be
   specified. Each form can have up to 8 input fields. The maximum data
   length for each field is 50 characters. Totally up to 10 different forms
   can be defined.

   The properties of a Form are as follows,

   1. Font
      Specify the font size to be used in this form. Up to 20x8 characters
      can be shown on the display for small font, and 15x4 characters for
      large font.

   2. Esc
      Specify what will be shown if the user hits the ESC key.

   3. Next
      Specify what will be shown after the user completes the data input of
      current form.

   4. Date stamp
      Choose the format of the date stamp to be added to the transaction
      record. If the format start with a '+', then the date stamp will be
      appended to the record; on the contrary, if the format end with a '+',
      then the date stamp will be placed in front of the record.

   5. Time stamp
      Choose the format of the time stamp to be added to the transaction
      record. If the format start with a '+', then the time stamp will be
      appended to the record; on the contrary, if the format end with a '+',
      then the time stamp will be placed in front of the record.

   6. Lookup
      Specify the lookup file to be used by this form.

   7. Record
      Specify how to process the input data.
      7.1 Save
          Save the data as a transaction record.

      7.2 Update lookup
          If a lookup file is used by this form, the user can choose to 
          update the lookup file with the input data.

      7.3 Save & Update
          Not only save the data as a transaction record, but also update the
          current used lookup file.

      7.4 Pass down
          Do not save the data, just pass it down to the next form or menu.


   The properties for each field of a form are as follows,

   1. Data type
      Nil    -- Not to be used. No prompt, no input field at all.
      Text    -- Any character (eg. $1a2b3c+-*/...)
      Integer -- Integer number (eg. 123)
      Real    -- Real number (eg. 4.56)
      Letter  -- Alphabet only (A to Z)
      Fix     -- No input field, only the prompting string will be saved in
                 the transaction data.
      Prompt  -- No input field, and the prompting string will not be saved.
      Lookup  -- The input will come from the specified lookup field whenever
                 the data of one input field matches the key field in the 
                 lookup record of the lookup file. Unlike the other types 
                 (text, integer, real, and letter), the data of lookup type
                 can not be changed by the user.
      Extension -- Use the same data type as previous line, but can not have
                   any prompts. The maximum data length is determine by the
                   maximum data length of previous field deducts previous
                   field's prompt length.

   2. Prompt
      Specify the prompting string for each input field.

   3. Input
      Specify the source from which data is input, can be either scanner or
      Keypad, or both.

   4. Min length
      The minimum required length for the data entered.

   5. Max length
      The maximum acceptable length for the data entered. If the maximum
      length is longer than the field length, the entered data will scroll to
      the left or move to next field if the data type of the next field is 
      EXTENSION. The maximum length can be up to 50.

   6. Lookup
      Specify the lookup field to be referred to. If the specified lookup
      field is the key field of a lookup file, all input fields that refer to
      a lookup field will be filled with the lookup data once this input data
      matches the data of the key field.

   7. More properties
      7.1 Fix Data length
          Specify data length of the input field. If the checkbox is checked,
          then the data length will be fixed to this value, i.e., if the data
          entered is longer than this value, it will be truncated; if less
          than this value, spaces will be added to in front of or end of the
          transaction data depending on the "Left" or "Right" alignment.

          If the checkbox is unchecked, the data length of this field is free,
          i.e., it depends on the length of the data entered (between minimum 
          length and maximum length specified for this input field).

      7.2 Initial value or text
          Allows you to assign an initial value or text for this input field.

      7.3 Add prefix code
          Adds a prefix code to the data entered. The prefix code can be any
          text (eg. "ABC[;123+-") or ASCII values that separated by space
          (eg. "35 42" is equal to "#*").
         
      7.4 Add suffix code
          Adds a suffix code to the data entered. The suffix code can be any
          text (eg. "ABC[;123+-") or ASCII values that separated by space
          (eg. "35 42" is equal to "#*").
 
      7.5 Barcode length
          Specify the valid length of the barcode. The default starting
          position of each barcode is 1, and the maximum length is 50.

      7.6 Check leading code
          The leading code check allows you to verify the barcode input.
          If the leading code is not matched, the input barcode will be
          rejected.

      7.7 Auto ENTER
          The auto ENTER means whenever a barcode is read, a carriage return
          will be appended to the data so the user need not to press the
          ENTER key to move to the next field.

/**************************************************************************/
/*                           MENU                                         */
/**************************************************************************/

   A menu is a list of selection items. The user can define up to 10 different 
   menus. 
   
   Below are the specifications for each field of a menu,

   1. Name
      Select a name (menu ID) for the current menu. 

   2. Prompt
      Specify the caption for the current menu. This is optional.

   3. Esc
      Specify what will be brought up if the user hits the ESC key.

   4. Font size
      Specify the font size to be used in this menu.

   5. Item Name
      Specify the name of each item for the menu.

   6. Next
      Specify what will be brought up after selecting the current item.

   7. Data
      7.1 Save prompt
          Save the menu caption in transaction data if the menu item is used.

      7.2 Save selected item
          Save selected menu item in transaction data if the menu is used.

      7.3 Pass to next
          Do not save the above data, just pass it to the next menu or form.

/**************************************************************************/
/*                           LOOKUP                                       */
/**************************************************************************/

   A lookup file is a database file created for information reference. Up to
   three lookup files can be created in the Smart-Media Card (SMC). A lookup
   file includes the following properties,

   1. Member length
      Specify the maximum data length for creating a database file.

   2. Number of fields
      Specify how many fields will be used in the database file.

   3. Offset
      Define the data offset (the start position) for each field.

   4. Length
      Define the data length for each field.

   5. Key field
      Select the key field for creating index file of the database. If an
      input field refers to a key field, then the data in the other referred
      field will be shown once the entered data match with the key field
      data.

/**************************************************************************/
/*                           STARTUP                                      */
/**************************************************************************/

   1. Program start from
      Specify which to be executed first when the program start to run.

   2. Data field delimiter
      Specify the delimiter for the data fields. The delimiter can have up to
      two characters.

   3. Redefine system prompts and messages
      All the prompts and messages used in the application generator can be
      redefined by the user's local language. However, only English letters
      can be used in current system.

/**************************************************************************/
/*                           Q & A                                        */
/**************************************************************************/

1. How do I update the kernel program ?
   Press "7" "9" and power keys simultaneously to enter the system menu, then
   turn off the power and press "1" "7" and power keys simultaneously to
   enter the kernel menu. Select "Update kernel" then download the kernel
   program (K720-405.SHX) from the PC.

2. How do I download my user program ?
   If you are in the kernel menu, just select "Program download" to download 
   user program (any *.SHX files except the kernel program). If you are in
   the system menu, select "6. Version" then select "2. Download".

3. How do I download my program via the RS-232 port ?
   Connect the RS-232 cable to the terminal and the RS-232 port of the PC. 
   Set the terminal to download state, as above, and run "download.exe" on 
   your PC. Select the target file and set the COM port parameters for downloading.

4. How do I download my program via IR transceiver ?
   Connect the IR Transceiver to the RS-232 port of the PC. Set the 
   terminal to the download state and point its IrDA port to the IR
   transceiver. Run "IRLoad.exe" on your PC. Select the target file and
   set the COM port parameters for downloading.

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.95