Before making any WDIPterm method calls in your application, make sure to set the ServerOn property to "true".

Test For Good Communication

Implement an event handler for OnTermBaseRegister that causes a beep or displays a message when called. If communication between the host PC and the base station is good, your event handler will fire when your program is running and you power up an attached base station.

Multiple Base Stations

For installations using multiple base stations attached to a single client PC, simply use the four "channels" provided by the Client Utility program.

Terminal Tracking

Since you get only one set of event handlers, you will need some scheme for keeping track of where each terminal (up to 64 per base station, up to 4 base stations per client) is in its transaction sequence. One possible solution is to use a "state" variable for each terminal (perhaps stored in an array). Test the state variable to determine the next prompt for any given terminal. See the samples for more ideas.

It is very important to keep track of "login status" for each terminal. Every SignOut event should have an associated SignIn event and a given terminal should not be allowed to SignIn twice without and an intervening SignOut. Multiple SignIns from one terminal without appropriate SignOuts indicate either:

A terminal going out of range and having its power cycled before returning within range OR

Two (or more) terminals using the same ID (terminal ID conflict).

Concepts - TCP/IP COM

Drop-in components are tools that are added to your programming environment "tool kit". Only the ActiveX variety are widely compatible with almost all development environments. When you use drop-in components in your program you will follow the standard object-oriented programming paradigm that uses properties, methods, and events to implement the functionality of the drop-in component.

Properties are the various configuration variables used by the drop-in component. An example of a property is the ServerOn setting.

Methods are function calls used to issue commands and access features of the drop-in component. An example of a method is sending an Input command to the terminal.

Events are function definitions placed in your application’s source code. The function definitions in your source code are called Event Handlers. The skeleton structure of the event handler’s source code is automatically generated. The code in the Event Handler is called ("fired") by the drop-in component when a specific event occurs. An example of an event is when a terminal returns data and the OnTermData event is fired.

The details of how to access Properties/Methods/Events varies between development platforms. Details of how it works in some of the most popular platforms is illustrated in the samples included with the RF Utilities CD or available for download from our website at:

http://www.barcodehq.com/downloads.html

Page 59
Image 59
Worth Data 7000 manual Concepts TCP/IP COM, Test For Good Communication

7000 specifications

The Worth Data 7000 is an advanced data collection and management device designed for various applications, including inventory control, asset tracking, and point-of-sale transactions. This versatile handheld device excels in environments requiring efficiency and reliability, making it a popular choice for businesses looking to optimize their operational workflows.

One of the standout features of the Worth Data 7000 is its robust barcode scanning capabilities. Equipped with a high-quality scanner, it can read a wide range of barcode formats, including 1D and 2D barcodes. This versatility ensures that users can seamlessly integrate the device into existing systems and easily manage different types of inventory, thereby reducing errors and improving data collection accuracy.

The Worth Data 7000 leverages advanced wireless technology, including Bluetooth and Wi-Fi connectivity, allowing for real-time data transfer to cloud-based systems or local servers. This capability is crucial for businesses that require instantaneous updates and access to critical information across multiple locations. The device is also compatible with various mobile applications, enhancing its functionality and enabling users to perform transactions and updates remotely.

In terms of hardware, the Worth Data 7000 features a durable design that meets the demands of industrial and retail environments. Its rugged casing is designed to withstand drops, impacts, and exposure to dust and moisture, ensuring longevity and reliability in challenging conditions. The device is also equipped with an intuitive touchscreen interface, making it user-friendly and accessible, even for those with minimal technical skills.

Another important characteristic of the Worth Data 7000 is its long-lasting battery life. Designed for extended use, the device can operate for hours on a single charge, allowing employees to focus on their tasks without frequent interruptions for recharging. This is particularly beneficial in fast-paced environments where time is of the essence.

Furthermore, the Worth Data 7000 supports a variety of software applications that can be tailored to meet specific business needs. From inventory management systems to customized point-of-sale solutions, the device offers flexibility and scalability for businesses of all sizes.

In conclusion, the Worth Data 7000 stands out as a powerful tool for data collection and management, thanks to its superior barcode scanning capabilities, robust connectivity options, durable design, extended battery life, and flexibility in software applications. Whether for retail, warehouse management, or asset tracking, it is a reliable choice for businesses looking to enhance their operational efficiency and improve data accuracy.