User's Manual
Table Of Contents
- Introduction
- The Integrator’s Task
- Installing the Modem
- Mounting the Boomer II OEM Modem to Your Device
- Connecting the Data Interface Port
- Selecting & Positioning the Antenna
- Supplying Power
- Using the Modem Test Jig
- Software Development Tools
- Integration Testing
- Appendix A - NCL Interface
- Appendix B – SDK NCL-API and Port Server
- Multisession API
- 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
- _
- A
- Appendix C – SDK Sample programs
- Appendix D - Application Development
- Appendix E - Message Routing and Migration
- Appendix F – Guide to Desense
- Appendix G - Numeric Conversion Chart
- Appendix H - Specifications
- Appendix I - Glossary
Appendix B – SDK NCL-API and Port Server______________________ Boomer II User Manual & Integrator’s Guide
Copyright Wavenet Technology © November 2003 98 BM210012WT37
Multisession API: If successful this operation will result in the
creation of two MSMQ queues for use by the
client. One MSMQ will be used to send
messages from the VDD to the client and the
other for messages from the client to the VDD.
Note that the client does not deal with MSMQ
queues directly because all operations are
wrapped in API calls. The Multisession API can
only use the VDDOpen call. The VDDOpenPort
function is not available.
Single session API: If successful this operation will result in the
opening of the “com1” serial port if VDDOpen is
used, or the provided serial port if VDDOpenPort
is used.
Prototypes:
int VDDOpen(void)
int VDDOpenPort(char *cPortName) [singlesession API only]
Description:
Opens a session with the VDD.
Input to VDDOpen:
None
Input to VDDOpenPort:
cPortName Null terminated string, naming the com port to use.
For example, “COM2”, “COM11”
Output:
Return value = 0 Operation was successful
Return value ≠ 0 Operation failed. Value specifies the error type