User Manual
Table Of Contents
- RK-5409-5 Reference Kit for 916 MHz MeshScape™ Systems
- Contents
- About This Guide
- 1: Introduction
- 2: Installing the MeshScape System
- 3: Running MeshScape Network Monitor
- MeshScape Network Monitor Overview
- Configuring a Node’s Operation
- Configuring Sample Interval of Single Node
- Configuring Sample Interval of all Network Nodes
- Configuring Digital I/O Operation
- Configuring UART Operation
- Configuring AD (analog-to-digital) Converter Operation
- Configuring RS-232 Operation (MN-5409 only)
- Configuring RS-485 Operation (MN-5409 only)
- Using Watch Function to Display Configuration Information
- Labeling an End Node or Mesh Node
- Configuring Persistence Attributes
- Selecting a Com Port on the Host PC
- Configuring Serial and ADC Data Formats
- Turning Event Tracking On/Off
- Broadcasting Data to All Nodes.
- Creating an Event Log File
- Viewing the Contents of an Event Log File
- Viewing MeshScape Statistics
- 4: Using the MeshScape API
- A: Sample Application
- B: Performing Firmware Upgrades and Configuring Device IDs
- Glossary
- Index
RK-5409-5 Reference Kit User’s Guide 4-3
MeshScape API Directory Structure
MeshScape API Directory Structure
The MeshScape API sub-directory contains five sub-directories which hold the API related files,
including header files, dll and library files, and various compiled examples along with their
source code listings.
Figure 4-2 is a representation of the directory structure.
Figure 4-2. MeshScape API directories
The contents of each directory is described below.
bin Directory:
This sub-directory contains the iBeanAPI.dll file required for running API related
applications. This dll file is compiled with Microsoft’s Visual Studio .Net edition and
therefore only supports Microsoft Visual C++ programming conventions.
doc Directory:
This sub-directory contains the MeshScape system user documentation in Adobe Acrobat
(.pdf) format including:
– RK-5409-5 Reference Kit User’s Guide (i.e., this guide)
– RK-5409-5 916 MHz MeshScape™ Reference Kit Contents & Getting Started Guide
– MeshScape Product Family Sheet
– Technical specifications for MeshGate gateway, mesh node, and end node
– Release notes
examples Directory:
This sub-directory contains the iMDLL5k.dll file along with pre-compiled API executables.
These executables are compiled with Microsoft’s Visual Studio .Net edition and are
designed to run under Windows XP and Windows 2000. The source code along with
sample Microsoft Visual Studio .Net solution file for these example applications can be
found in the /src sub-directory. Here is a brief description of the API example applications:
– ListDevicesVC7.exe: This is a console based application that lists current online
devices. For a detailed look at this example and its code, see
’Example API Code’ on
page 4-42.
– ReadSerialVC7.exe: This is a console based application that reads serial data received
from any online device on the network that has serial interface enabled.
– SetSamplingVC7.exe: This is a console based application that changes the sampling
interval of the online devices.
– TempMonitor.exe: This is a console based application that displays information from
the Temperature Sensor Assembly.