/
Getting Started

Getting Started

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

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

What you need

  • 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


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

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.


 I want to run pre-compiled applications...

This only works if you're running Windows.

How does that work?

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

 I want to run the source code...

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

Related content

APIExplorer
APIExplorer
More like this
Installation
Installation
Read with this
Python SmartMeshSDK
Python SmartMeshSDK
More like this
Sample Applications
Sample Applications
Read with this
SmartMeshSDK
SmartMeshSDK
More like this
RangeTest
RangeTest
Read with this