/**************************************************************************/ /* 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
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.