Getting Started Running EmStar Software
|
|
Site and Mailing List Search:
|
This is a collection of EmStar "lessons" that walk new users through the process of both running and simulating some simple, pre-existing example programs in the EmStar repository.
Before you start, you will need to download, configure, and build EmStar. See our Installation Guide for step-by-step installation instructions, and troubleshooting advice.
-
My First Program. Sending and Receiving Packets with EmStar -- How to run a basic example program (ping) that sends packets from one computer to another. This example uses UDP to send and receive "real" packets.
-
Using the EmStar Simulator. Running exactly the same ping example program, but inside the simulator, with a simulated Mote channel, instead of via UDP on a real network.
-
Advanced simulator configuration. Creating simulations that have node-specific and time-varying configurations.
-
Neighbor Discovery. How your software can dynamically learn which other nodes are in the area, and the philosophy of how to use this information.