User's Manual
Table Of Contents
- Introduction
- The Integrator’s Task
- Installing the Modem
- Using the Modem Test Jig
- Testing
- Desense
- Application Development
- Message Routing and Migration
- Appendix A - NCL Interface
- Appendix B - Software Development Kit
- SDK Contents
- System Requirements
- SDK Software Architecture
- NCL Application Programmer’s Interface
- Implementation
- Logical Architecture
- Application Interface
- Opening a Session
- Close Session
- Send Data to a Radio Host
- Receive Data From RPM
- Get RPM Status Information
- Set Configuration ITEMS Within the RPM
- Reset RPM
- Register Event Callback Function
- Enable / Disable Events
- Get Error Description
- Register Wakeup Application
- Deregister Wakeup Application
- Switch RPM On/Off
- Send Generic NCL Command To RPM
- Get Software Version
- SCR Application Programmer’s Interface
- A
- Appendix C – Sample programs
- Appendix D - Wavenet Application Loader
- Appendix E - Numeric Conversion Chart
- Appendix F - Specifications
- Appendix H - Glossary
Boomer II User Manual & Integrator’s Guide ______________________________________________ SDK SCRAPI
BM210012WT27 129 Wavenet Technology
Appendix B - Software Development Kit
DataTAC networks allow wireless communication and are installed in
many different countries around the world. The Wavenet Software
Development Kit (SDK) has been developed to facilitate development
of applications for these networks by providing a simple program
interface for communicating with the network devices.
The SDK supports the following network types:
DataTAC
®
4000 networks
DataTAC
®
5000 networks
DataTAC
®
6000 networks
The SDK is made up of two major components:
Native Control Language Application Programmer's Interface
(NCL API)
Standard Context Routing Application Programmer's Interface
(SCR API)
The NCL API is the wireless client component of the SDK. It provides
routines for sending and receiving data using an NCL compliant Radio
Packet Modem (RPM).
The SCR API is the server component of the SDK. It provides routines
for encoding and decoding of SCR protocol messages and is used for
communicating with the network switch or radio network gateway
(RNG).
(Refer to Appendix C for details of sample programs).
SDK Contents
The SDK contains the following components:
Boomer II Integrators Guide (Rev 2.1).pdf
RSUSER
RSUSER is a modem tool that runs in a DOS window. It will
allow communication with the modem via a PC and the
Boomer II Test Jig. Refer to the previous section on the Modem
Test Jig for further information on the available commands.
RSUSER provides a means for users to become familiar with
the modem and essentially uses NCL protocol to communicate
with the modem.
NCL_API:
This NCL_API requires the Microsoft Message Queue
(MSMQ) service running on the target PC. MSMQ is included
in Windows 2000 as part the operating system but this service
needs to be activated manually. Please refer to Microsoft