17802 WiFi TerminalPortable WiFI Data Collection TerminalQuick Start GuideWorth Data®7800 SeriesHost ControlledWiFi Terminal Systemwww.worthdata.comCo
handle battery assembly.5. Replace the battery door and screws and turn the reader on using the ON/OFF switch. 6. It is a good idea to fully charge th
• With new prompt data (which will cause the Terminal to switch to Real-Time Mode)• With a Batch Acknowledge command (Terminal continues running exist
1. E -- Exception - the voice message is played the first five times that the prompt for this statement is displayed. If the Frequency field is left b
In this example, the data in positions 1 and 3 can be anything; but position 2 must be an “S”.2. UPC/EAN Check digit verification for keyed-in dataThe
statement type C for statement 2 and enter 01 for the Data ID. Data TypeThe DATA TYPE field determines what kind of data - alphabetic, numeric or both
able to simply press the ENTER key without actually entering any data for the statement. Input DeviceThis field tells the Terminal where the data will
field:1. Data field identification2. Timing Delays3. Appending data to another field4. Trimming data from the front of a field5. Padding data with spa
is uploaded. {x where x is a single hex digit corresponding to the number of characters you want to remove from the data. As above, valid entries are
Chapter 7: Portable PrintersCameo and QL 3 Common InformationBoth of these printers are stocked by Worth Data for the convenience of our users who nee
Track 1&2: T1: DATAT2: DATA So, when the RF Terminal transmits the data to the host, it will be in the following format: RF Terminal ID + T1: DATA
Chapter 8: Voice Message OperationsThe Wi-Fi RF Terminal’s exclusive use of voice prompts allows you to overcome problems such as literacy, language a
• SSID is the name of the network that this terminal will connect to.• Press the 1 key to SIGN ON to a host computer program through an access point.•
making your voice prompts user-friendly:1. Short messages are preferable for prompts; most English prompts can be stated in ½ second. Instead of sayin
Chapter 9: TroubleshootingGeneral ConsiderationsChanging the BatteryFor RF Terminals, the most frequent cause of problems is a low battery that has ei
Terminal Error Messages112 Message Meaning – Action Required“Initializing Radio Unit” This is a normal message, generated when you first establish
Troubleshooting specific problemsI can’t communicate at all...• First, check the settings for SSID and Wi-Fi Security on your AP and make sure they ma
Wi-Fi RF Terminal ProblemsWhen laser is triggered, it cycles power by itself – 1 st screen When a voice message plays, it cycles power by itself
the bar codes is the problem. Whoever is printing the bar codes needs to make the necessary corrections. • The bar code should also have a “quiet zone
RMA #XXXXXXWorth Data Inc.623 Swift St.Santa Cruz, CA 95060831-458-9938116
Appendix: Firmware UpgradesUpdates are occasionally available for the Wi-Fi RF Terminal System when new features or improvements are added.Wi-Fi RF T
Appendix: Code 39 SpecificationsCode 39 (or Code 3 of 9) is the de facto standard of non-retail American industry. It is widely used in the automotive
Here is an example to illustrate how the check character is calculated for bar code data of 123XYZ:Take the sum of the values assigned to each charact
WiFi configuration for your LAN/access point. This is a simulated data collection application that can be used to test your installation or to demonst
Accumulate ModeAccumulate Mode is an option allowing the RF Terminal to accumulate multiple bar codes in its buffer, then transmit them to the compute
Appendix: Code 93 SpecificationsCode 93 is variable length, continuous, bi-directional, compact code. Code 93 is an alphanumeric bar code which consis
a12345bAppendix: Codabar SpecificationsCodabar is widely used in libraries, blood banks, the cotton industry and transportation industries. Its charac
Appendix: Code 128 SpecificationsCode 128 is a very powerful bar code, combining an extensive character set and variable length with compactness and e
UCC-128 Shipping Container CodeIf UCC/EAN-128 is enabled on the RF Terminal reader, all Function 1 codes are transmitted as ]C1. In addition, should y
Appendix: Interleaved 2 of 5 Code SpecificationsInterleaved 2 of 5 Code is a numeric-only, even-number-of-digits bar code. It is widely used in wareho
Appendix: UPC / EAN SpecificationsUPC symbols are found on almost all grocery products and many other retail items. The UPC code most people are famil
Supplemental codesThe UPC standards include the addition of a 2 or 5-character supplemental code as well as the Extended Coupon Code. To read the supp
• Starting with the leading digit, 8, take the sum of all the characters in the odd positions.8 + 9 +8 + 4 + 3 + 1 = 33• Multiply the result of step 1
1234500006Add the Number System Character of 0 to the sample data:01234500006Use the UPC-A check digit calculation described in the previous section t
Chapter 2: RF System SetupThe Wi-Fi RF Terminal can be configured using the Wi-Fi RF Terminal Setup menu. Most users do not need to change anything in
Appendix: MSI/Plessey SpecificationsPlessey is a variable length numeric only bar code. MSI Bar Code is a variable length, numeric-only code with an a
943457842• Assign a checking factor to each number, starting with the units position of the number (in this example, the 2) up to the highest order po
Appendix: How To Scan a Bar CodeThe Wi-Fi RF Terminal is available with an optional internal laser bar code scanner. This section will include informa
• “Difficult Code 39 Reading” for reading Vehicle Identification Numbers (VIN) through the automobile windshield. This applies only to the external te
Appendix: Cable Pin-outsBelow are the pin-outs for our cables. All cables showing a Worth Data part number (Cxx) are available for purchase. Unless yo
C13 Zebra Serial Printer Cable Pin Outs Pin-outsPin-outs for C13 Zebra Compatible 8pin Din (QLxxx Series Mobile Printers) to Worth Data I/O Male 30pin
Appendix: ASCII Code Equivalent TableThe 128 ASCII codes, their 3-digit decimal equivalents and 2-digit hex equivalents are detailed in the below tabl
Using the Setup Menu on the RF TerminalThe Wi-Fi RF Terminal can be setup via the Terminals' keypad by entering Setup from the menu.1. - SIGN ON2
Wi-Fi ConfigurationUnder Wi-Fi Configuration there are three sections: Wi-Fi CONFIGURATIONTERMINAL CONFIGURATION 1 ACCES
“255”s tells us is that all of the IP addresses on your subnet must have the same first three triplets (ie “192.168.1”) and that the fourth triplet ca
The gateway IP address is generally the IP address of your DSL or cable modem/router on your LAN. OptionsIn most cases, the gateway address is supplie
hidden, you can use the SITE SURVEY command at the opening screen to find the SSID of Wi-Fi networks that are in range. The SSID must be entered in t
upper- and lower-case characters.Connection Host ConfigurationConnection Host URL www.worthdata.net/server/cloud.phpDefault: www.worthdata.net/server/
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits ar
The Port Number is part of the address of the Connection Host and is used in addition to the Connection Host URL above. Think of the port number as li
that use this Application Server.The Connection Host does not use this setting and simply passes the User Name on to connected Terminals and Applicati
The normal operating mode of the 7802 terminal (with rev. 100 mode turned OFF) uses standard TCP connections and HTTP data formatting. Rev. 100 mode i
Bar Code Options Code 3 of 9 (Code 39)Code 3 of 9 ON OFF 1Full ASCII ON OFF 2Accumulate Mode ON OFF 3Transmit Start Stop ON OFF 4MOD 43 Check Digit ON
• Use setting 5 to enable the transmission of the EAN-13 country code (the first 2 digits).• Use setting 6 to enable the transmission of the EAN-13 ch
• Setting 3 will transmit the Codabar start and stop characters with the bar code data to your computer. If you are varying the start and stop charact
commonly used bar code symbology.DataBar / RSS-14 OptionsDataBar / RSS-14 ON OFF 1DataBar / RSS-14 plus Identifiers ON OFF 1DataBar / RSS-14 plus UCC-
Parity• Use the 2 key to select the parity.• The options are None, Even or Odd.• None is generally used with 8 data bits• Even or Odd parity is genera
Delete/View DevicesThis command is used to see what Bluetooth devices are “known” by the LT7802B and delete them from the list of known devices. If o
operation, you must turn the RF Terminal back on using the ON/OFF key. To change the amount of time the RF Terminal waits before shutting down enter t
Table of ContentsIntroduction...7Diffe
Laser OptionsDouble DecodeDouble Decode ON OFF 1• Double Decode is there to minimize the possibility of misreads when scanning very poor quality bar c
Brightness TimeoutBrightness Timeout (in seconds) 00..05..99This setting controls the timeout for the display to dim after a key is pressed or data is
trim from the front of the data. For example, ~b2~c1 says “trim 2 characters from Code 39 data and 1 character from UPC-A data”. Remember that the Pre
where b is the Bar Code ID character (see the Code 128 setup parameter) and x is the number of characters to trim from the end of the data. For exampl
Chapter 3: Operational Theory Before you jump in and start writing a complex host program, it is a good idea to be familiar with the theory behind the
ArchitectureThere are two ways to describe the 7802 Terminal System. The first is “Physical” architecture, that is the way the parts of the system act
Communication Diagrams for Using a Connection HostAn Application Server can run on any computer with access to the Internet. Worth Data provides progr
Communication Diagram for Using a “Cloud” Application ServerWorth Data provides full demos with source code for both the Connection Host and “Cloud” a
The dialog between 7802 RF Terminal and Application Host is established when a terminal connects to the 802.11 RF network. The host computer applicati
CommunicationThe 7802 RF Terminal has two modes of communication:• Sign-In Mode – the Terminal associates with an 802.11 access point and connects wit
Evaluating your area of planned operation...40Chapter
3. If the host program does nothing within 2 seconds, the Terminal displays the message:Host Application Not FoundEnter: Retry or F1:ExitLets suppose
• Metal walls are almost impenetrable by RF. If your access point is located in a metal shed, Terminals will likely not operate very well outside.• Th
If you have difficulty somewhere in the area, as long as that area is in an area of overlapped coverage that a different position of the Access Point
The terminal will do an Access Point Scan and report on the three Access Points with the strongest signals contacted, (or fewer than three is less con
Chapter 4: Before You Begin Programming…Overview In this chapter we are going to talk about planning application design and the various implementatio
Demo/Test Servers45
When you build your application, you will take one of these approaches. Depending on which approach you take, here is a diagram of how the parts of yo
Failure Planning• Plan for system failures. This includes hardware failures, software failures and operator failures. In order to create an efficient
Parts of the System Provided by Worth Data and specific to the 7802 WiFi RF Terminal: 1. Terminal(s) “Terminal(s)” refers to one or more Worth
has just one connector socket.This sort of access point can be purchased from a typical computer retailer. Look for brands like Cisco, Netgear, Linksy
Branch...
As mentioned above, there are two possible ways to implement an Application Server: One is using the RFTerm Active Control to create a Windows-based
Then, copy the necessary files (listed above) to your web site. Typically you will use an FTP client such as Filezilla or whatever is provided by your
Install Local Connection Host and Test ServerYour Terminal comes preset to access Worth Data's web-based Cloud Server which provides a very simpl
Select “Test Program” at the upper-left:Then click on the button for “Start 7802 Terminal Test Program”53
How To Use Local Test ServerWhen you start the Test Server, you will first see a notice about how you must configure your Terminal(s) in order to work
When the Test Server and Local Connection Host start, they are automatically running and pre-configured. All you have to do is configure your Terminal
Server Setup: Connection Host URLThe default setting here is the internet address for the Connection Host that Worth Data provides. You can leave it a
Start the SystemRun your local Test Server. Make sure the settings are correct and click on the “Start” button. The Test Server then attempts to eval
web server. If you are editing a local copy of this file, make sure to upload your changes to your web server.Then copy the necessary files to your we
proj_terminals keeps track of what step in the program definition each Terminal is at (Think of it as the “program pointer” for each Terminal.proj_dat
I get 6 beeps when the Wi-Fi RF Terminal powers up...114Problems reading Bar Codes.
TutorialsCloud ServerYour terminal comes configured by default to access Worth Data's Test Cloud Server atwww.worthdata.net/server/cloud.php. Of
Click on the “Export To Excel” button to download the data you just collected directly into Excel running on your computer.Connection HostSince your t
Scan Item:Key or scan some data. Press enter and you will see the next promptEnter Quantity:These prompts repeat. Collect as much data as you desire.
Chapter 5: Programming for the RF Terminal Two levels of programming support offered for the 7802 WiFi Terminal are:• Active X drop-in component. Ever
In Real-Time mode, the Terminal operates similarly to a classic “dumb terminal” where the display is controlled completely by the Server.Obviously, Re
mind that there are some limitations compared to a TriCoder:• Unless your data structure is only one field repeating, you must use data identifiers wi
Terminal Native Command ReferenceHTTP / Low Level ASCII script sequencesPlanningLocal, PC-based programs can be written in any language that has some
termIDserverIDtermdataYou can see that the actual data coming from the terminal is “%0F” which is HTML encoding for ASCII #15, which is a “Sign-In” re
This is what the Terminal receives from the Connection Host/web-based App Server in response to a properly configured page request as outlined above.S
Low-Level Terminal Command Script ReferenceThe basic format of a message that is transmitted from Host to Terminal is fairly simple: Byte position
IntroductionThe 7802 Wi-Fi RF Terminal is a low cost, easy-to-use radio frequency interactive terminal which communicates using the IEEE 802.11b/g pro
There are 16 possible text and background colors available to choose from. They are the same 16 colors used in HTML programming.The @C command has bee
lines defined cannot exceed the height of the screen.The total height of the screen is 240 pixels. A small font is 16 pixels tall, a medium font is 24
@n,m,o,datawhere nis the line number (1-F) you want the prompt displayed onmis the character position (1-20) where you want the prompt displayedois th
For example, the command @1,1,1, Enter Quantity would display Enter Quantity starting at position 1 on line 1, then wait for the operator to enter the
the host the RF Terminal ID followed by a CR (ASCII 13). There is a 231 character limit on data for this command. If you send a command of more than 2
Here are some sample command statements utilizing some of the programming tips offered above:@2,1,1,ENTER ITEM NO Display ENTER ITEM NO on line 2, pos
Byte position Function Possible values1 SIGN ON SYN (ASCII 22) if 15 line display configured as a 15 line display.SI (ASCII 15) if 15 line
Connection Host Error FeedbackIf you are using the ActiveX control in your Application Server, you can periodically check for any error codes present
the current prompt, and sends back the following message: Byte position Function Possible values1 Check Back BEL (ASCII 07)Last Termination
WD7802Term/ActiveXWD7802Term is a drop in ActiveX component that allows programmers to easily add the ability to send prompts to and receive data from
Chapter 1: InstallationComponentsThe components in your Wi-Fi RF Terminal system will vary according to the configuration of your system. Your Wi-Fi R
Test For Good Communication• Implement an event handler for OnTermSignIn that causes a beep or displays a message when called. If communication betwee
Events are function definitions placed in your application’s source code. The function definitions in your source code are called Event Handlers. The
ConnectionHostAddrValid values: Any valid IP address or web site address (URL)Function: Set to www.worthdata.net/connect/server.php by default for st
to call the InitializeServer method (See Methods)LogFileNameValid values: Any valid file path and nameFunction: Leave blank if you do not want a log
Function: Prepares the Server to be started. Follow this call by setting the ServerActive property to True. This must be called before any of the met
InputKeyBdColorParameters: termID, line, position, prompt, shifted, timestamped, FG, BGFunction: This instructs the ActiveTerminal to display the pr
data to be entered from the terminal keypad only. The entered data is not displayed on the terminal. FG and BG are ForeGround and BackGround color, se
SendDisplay (deprecated)Parameters: termID, line, position, promptFunction: Provided for backward compatibility. Use SendDisplayColor for new applic
useful for adapting old DLL-based code to use the new ActiveX system.MapTermIDParameters: TermNumberFunction: Returns the actual terminal ID letter
Events – WD7802Term ActiveXWD7802term events occur when a specific condition is met. When an event is "fired", an event handler function in
mistake, you can delete the last character by pressing the DELETE key, or you can clear all characters displayed on the screen by pressing the CLEAR k
error is generated and the server shuts itself down.While WD7802Term/ActiveX will intercept and prevent most logic errors, they are still possible so
OnTermEndKeyData passed: terminalEvent: The END button has been pressed on a terminal. You must issue another Input method call before WD7802Term can
Chapter 6: Batch ProgrammingCreate custom Terminal Batch Program files on your PC that are ready to send to your terminals using your the Application
4. Select Batch Program Editor on the 7802 WiFi Terminal Menu 5. Press the Start Program Editor button and follow the prompts. 6. You will then see
From this screen you can create a new Terminal Batch Program. By default the View Table (Program Grid) is activated and will also appear with the Prog
Statement Details ReferenceDataData entry prompts are program statements that prompt the operator to enter data for storage in memory. A typical Data
The Time Stamp statement uses the same program fields as the Date and Time Stamp statement.Date (date stamp)The Date Stamp statement stores only the d
automatically enter a quantity of 1 for each item. To enter a quantity other than 1, simply enter the quantity by using the keypad, making sure the le
Stmnt # Type Prompt Freq. Voice Msg.Data IDMin. LenMax Len.Yes/Next No/End1 D Scan 1st Item A 41 02 092 C Scan 2nd Item A 42 01 01 033 D Not Equal, Pr
Stmnt # Type Prompt Min. Len.Max Len.Yes/Next No/End1 D Scan Item Number 1 10 02 092 D Scan price 1 10 03 993 D Scan location 1 10 04 994 P ! UF myfil
Commentaires sur ces manuels