Barcodes and Printers
Inventory & Warehouse Management SoftwareIntellitrack WMS Family

RF Software Development Kit

Model #: RFSDK
RF Software Development Kit by Intellitrack
RF Software Development Kit (RF SDK) is a programmer's tool for building RF data collection applications for PSC, Symbol, LXE, and Intermec, portable data terminals

Buy Specifications

  • 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.


    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

Buy Features and Benefits

RF Software Development Kit (RF SDK) is a programmer's tool for building RF data collection applications for PSC, Symbol, LXE, and 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 Aironet, 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.


Partial Listing of RF SDK Functions:

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

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

RF Display:
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.

RF Edit:
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.

Don't forget about our Network and Data Center Solutions and our Financial Products! Imprint has everything you need to keep your business running smoothly.

We accept Visa, MasterCard, and American Express cards