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
SDK SCR-API ______________________________________________ Boomer II User Manual & Integrator’s Guide
Wavenet Technology 130 BM210012WT27
documentation on how to activate the MSMQ service on your
version of Windows. The NCL_API is built on Client-Server
architecture. The NCL_API PortServer application allows
multiple client applications simultaneous access to the modem
via a single communications port. A sample Client Application
'ModemInfo' with full source code is also included in the
NCL_API directories.
SCR_API:
The Standard Context Routing Application Programmer's
Interface (SCR API) is the server component of the SDK. The
SCR API provides routines for encoding and decoding SCR
messages for communication with the DataTAC network switch
or radio network gateway (RNG). The sample application has
been written to use an EICON X.25 card. To run over an X.25
connection, the sample application requires an EICON X.25
card, plus EICON WAN Services driver software. To modify
and compile the sample application, or to write your own
application, you will also need the EICON X.25 Development
Tools for Win 32. Contact EICON Technology
(www.eicon.com) for more information on these products.
\modemInfo\
A directory structure containing source files and executable for
the sample ModemInfo Client application.
\PortServer\
A directory structure containing a serial port sever. The serial
port server runs as a service on your PC and allows multiple
Clients to access the modem via a serial port. The port server
must be running for the Client applications to work. Note the
port server has no user interface, and runs as a service. Run as
PortServer comx: Where "x" is the PC communication port the
modem is attached to via a Boomer II Test Jig. If no command
line parameter is specified, 'PortServer' assumes that 'com1' is
to be used.
\VDD\
A directory structure for the VDD library containing functions
required for client applications to communicate with the modem
(i.e. Send, Receive etc) via MSMQ and the PortServer services.
The VDD consists of the following files:
• VDD.dll: Dynamic Link Library. Ensure that a copy of
this file is in the client's application path.
• VDD.lib: Library used by the linker when building
client applications.
• Nclapi.h: Header file containing the function
prototypes exported by the DLL.