Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor spelling fixes
Info

The SmartMesh SDK is a tool meant to help you interface quicly quickly to SmartMesh devices, explore their functionality and integrate a SmartMesh network into your solution.

And the best news, it's entirely under the SmartMesh SDK is distributed under a BSD license, so you can use, cut, paste, publish the source code without restrictions.

Table of Contents

What you need

  • a A couple of SmartMesh devices. The SmartMesh SDK works with
    • SmartMesh IP Manager
    • SmartMesh IP Mote
    • SmartMesh WirelessHART Manager
    • SmartMesh WirelessHART Mote
  • A computer
  • A USB cable to interface to your devices
 


Tip

The SmartMesh IP starter kit is great way to get started:

Widget Connector
width600
urlhttps://www.youtube.com/watch?v=4E5xcNOGTE8
height400

Installation

Both ways of interacting with the SMSDK require that FTDI drivers be installed to allow you to communicate with your motes & manager via USB. Most modern OSes come with FTDI drivers pre-installed and will configure automatically when you plug in a device.  If this doesn't happen, see the Troubleshooting section of the SmartMesh IP Tools guide - it has installation instructions for Windows, Linux, and OS X.


Expand
titleI want to run pre-compiled applications...
Note

This only works if you're running Windows.

Info
titleHow does that work?

We pre-compile the source code using the py2exe utiliy utility. The applications behave exactly the same as if you were running them from the source code.

Expand
titleI want to run the source code...

Follow the Installation instructions to install Python and download the source code.