Difference between revisions of "Tutorial:ZigBee"
From MobiNetS
Line 6: | Line 6: | ||
* [https://blog.csdn.net/liuruiqun/article/details/45504035 Programming model of TinyOS (Chinese)] | * [https://blog.csdn.net/liuruiqun/article/details/45504035 Programming model of TinyOS (Chinese)] | ||
* [http://www.tinyos.net TinyOS main site and official tutorials] | * [http://www.tinyos.net TinyOS main site and official tutorials] | ||
===The simplest example to understand event-driven programming=== | |||
===Measurement=== | |||
To measure various information from received packets. | |||
====Code template==== | |||
<code> | |||
Extract info upon receiving a packet. | |||
</code> | |||
====Payload==== | |||
====Header==== | |||
====Footer==== | |||
====RSSI==== | |||
====Byte-level RSSI==== | |||
===Routing=== | |||
====Code template==== | |||
====Broadcast==== | |||
====Unicast==== | |||
====Anycast==== | |||
===Testbed usage=== | |||
====Data collection using USB cables==== | |||
====Batch burn of multiple network nodes==== | |||
====Remote configuration via web==== | |||
====Multi-hop networks==== | |||
====Useful parse scripts==== |
Revision as of 17:58, 22 September 2019
This page shows the tutorial for experiments with ZigBee communications and the testbed.
Useful links:
- TinyOS intro (Chinese)
- Programming model of TinyOS (Chinese)
- TinyOS main site and official tutorials
The simplest example to understand event-driven programming
Measurement
To measure various information from received packets.
Code template
Extract info upon receiving a packet.