INTELLITRACK (formerly PSC)


  

IntelliTrack RF Software Development Kit (RF SDK)

IntelliTrack RF Software Development Kit (RF SDK)

RF Software Development Kit (RF SDK) is a programmer's tool for building RF data collection applications for PSC, Symbol, LXE, Intermec, portable data terminals. Using any Windows development environment that supports ActiveX controls, you can develop sophisticated RF client/server applications using the TCP/IP protocol.

The RF SDK allows Visual Basic, Foxpro, PowerBuilder and Access programmers the ability to rapidly develop RF based client/server applications for the PSC Falcon terminals. RF SDK uses the TCP/IP protocol to communicate between the server application running on the host and the included DOS client that runs on the Falcon terminal. RF SDK is designed to handle up to 50 RF terminals simultaneously per server. A Windows client is included to allow the developer to test the application quickly in a simulator environment. RF SDK supports all the popular radios including Cisco Airronet, Lucent's (Agere) Orinoco, Proxim's RangeLAN 2, and Symbol's Spectrum24.

With the RF SDK, programmers now have an easy way to implement RF solutions within their favorite development environment, thereby reducing learning curve and minimizing customer support time. An application developed with the RF SDK ActiveX controls will communicate with the DOS client software that resides on each Falcon RF terminal. The DOS client executable software is provided as part of the RF SDK (the TCP library for the Falcon terminal is also included).

A Windows client was created for testing purposes to simulate a DOS terminal communicating with the RF Server. Once testing and debugging are complete, your application can be loaded on the Falcon portable for final testing. This utility is a helpful aid for developers as it reduces testing time and minimizes hardware configuration for testing purposes.

RF SDK Product Components
The RF SDK is made up of the following four components:

  • RF Server
    The RF Server is a Winsock compliant application. Its function is to listen for requests from any of the Falcon terminals. When one of the Falcons makes a request, the Server responds by starting a session for the application. From this point forward, all communication is between the application and the Falcon.

  • Server Application
    The Server Application provides you all the functions you need to send and receive data to and from a Falcon. When adding this Windows object into your development environment, it becomes your Radio Frequency Library. You can use its Properties, Methods and Events to design your client terminal screens for data collection.

  • DOS Based Client for Falcon
    The DOS based client handles the Falcon terminal interaction between the user and the application running on a Server. It is this ?thin' client that makes the initial request for a connection to the Server and maintains the interaction with the Falcon terminal operator.

  • Windows Client
    Three Window's clients are included, all of which run on the PC Server. A Small Windows Client, Large Windows Client, and No-Keyboard Windows Client are provided to simulate different terminals. These Windows clients are used to quickly test and debug an application without having to load a Falcon terminal each cycle.

Partial Listing of RF SDK Functions:

  • RF Server Controller:
    ListenForConnectionRequest:
    The ListenForConnectionRequest method is used to set the RF Server control in listen mode.

  • ControllerClose:
    Sets the listen mode of the RF Controller to off. Client terminals will no longer be able to connect new sessions.

RF Server Application:

  • RFDisplay:
    After sending all the necessary commands to build the screen on the client terminal to the RFInitializeScreen structure, call RFDisplay. The client will receive this command and paint the screen with the completed structure.

  • RFEdit:
    After instructing the client on how to format the screen and how to terminate it, give control to the client for a response.

  • RF ScannerTextBox:
    Allows entry of data from the scanning device only (nRow As Integer, nCol As Integer, nLen As Integer, sText As string, sMask As String).

  • KeyboardTextBox:
    Allows entry of data from the keyboard only (nRow As Integer, nCol As Integer, nLen As Integer, sText As string, sMask As String).

  • ScannerKeyboardTextBox:
    Allows entry of data from the keyboard or scanner (nRow As Integer, nCol As Integer, nLen As Integer, sText As string, sMask As String).

  • RFSessionParseBuffer:
    Since there may be multiple responses buffered back to the application control from a screen we provide the RFSessionParse-Buffer method to extract various individual responses (Token As Integer, Buffer As String).

  • RFEnd:
    Terminates the client terminal connection.

Product Configurations

  • RF SDK Developer Edition:
    This includes everything you need to create and test your application (includes RF Server and Windows client for testing).

  • RF SDK Run-time:
    A Run-time license is required for each server installation (site) and includes the RF Server and a five user client license for portable terminals.

  • Additional 5 User Client Licenses:
    Additional client licenses can be purchased in blocks of 5 users.

System Requirements

  • Visual Basic 6.0, Access 97, Access 2000, or PowerBuilder V6

  • Pentium II 300 MHz minimum for RF Server and Application Server. 450 MHz or greater recommended. 64MB RAM minimum, 128MB RAM recommended.

  • Windows 98 or NT 4.0

Terminal Compatibility
RF SDK is compatible with the entire PSC Falcon product line including the Falcon 615/655 vehicle mount terminals, and the Falcon 315/325/335 portable terminals. RF SDK also offers 3rd party terminal support for Intermec Janus, Antares; Symbol 3XXX, 6XXX; LXE 1320, 1380, 1390, 2325, 2330; Norand 6400.

RF Network Compatibility
RF SDK supports all the popular radios including BreezeCOM's BreezeNET PRO.11, Lucent's WaveLAN II, Proxim's RangeLAN 2, and Symbol's Spectrum24



IntelliTrack RF Software Development Kit (RF SDK) Pricing:

Number Description List Price
Call for Discounts!
00-737-00 IntelliTrack RF SDK Developer Edition $995
00-737-10 IntelliTrack RF SDK Runtime license
Server with 5-users for support RF PDT data collection terminals
$795
00-737-30 Additional 5-user client license $395
00-737-60 IntelliTrack RF SDK Enterprise runtime license
Royalty free distribution
$6,995
S-SDRF00 Annual support agreement for IntelliTrack RF SDK Developer $395
S-SDRF01 IntelliTrack RF SDK support for single incident $175

Contact a RACO sales rep for support, customization and programming, additional workstation licenses or upgrades.

Pricing shown is LIST call for the RACO discount pricing!

 


Back to IntelliTrack

RACO Industries has competitive prices and quality, guaranteed. View our Manufacturers Listing Page to see a listing of manufacturers with their products that we sell or visit our Home Page to learn more about the products that we carry and about RACO Industries. To hear our most recent low prices just call us at 513-984-2101 or 800-446-1991!

RACO Industries also carries a full line of barcoding printers, supplies, software and accessories. Call for more details!

© RACO Industries. Specifications and prices listed are subject to change without notice. All products and brand names are trademarks of their respective companies. All rights reserved.

Microsoft Windows, SQL server, MS Access are products or copyrights of the Microsoft corporation. Microsoft Windows® 98SE, Windows® 200 SP2, Windows® ME, Windows® NT SP 6a or Windows® XP are products of the Microsoft corporation.