Content
1
Introduction ......................................................................................................................................................... 5
1.1.
IPv6 .............................................................................................................................................................. 6
1.2.
6LoWPAN .................................................................................................................................................... 6
1.3.
Organization of this Document .................................................................................................................... 6
2
Functional Description ........................................................................................................................................ 7
2.1.
Requirements Notation ................................................................................................................................ 7
2.2.
Terms ........................................................................................................................................................... 7
2.3.
Naming Conventions ................................................................................................................................... 8
2.4.
Library Architecture ..................................................................................................................................... 8
2.5.
Operating Modes ......................................................................................................................................... 9
2.5.1.
Device Mode ......................................................................................................................................... 9
2.5.2.
Gateway Mode .................................................................................................................................... 10
2.5.3.
Sniffer Mode ........................................................................................................................................ 10
2.6.
Operating System ...................................................................................................................................... 11
2.6.1.
Initialization ......................................................................................................................................... 11
2.6.2.
Normal Operation ................................................................................................................................ 11
2.6.3.
Power Modes ...................................................................................................................................... 13
2.6.4.
Error Handling ..................................................................................................................................... 14
2.7.
Firmware Version Information ................................................................................................................... 14
2.7.1.
Vendor ID ............................................................................................................................................ 15
2.7.2.
Product ID ........................................................................................................................................... 15
2.7.3.
Major Firmware Version ...................................................................................................................... 15
2.7.4.
Minor Firmware Version ...................................................................................................................... 15
2.7.5.
Firmware Version Extension ............................................................................................................... 15
2.7.6.
Library Version .................................................................................................................................... 15
2.8.
Addressing ................................................................................................................................................. 15
2.8.1.
Address Types .................................................................................................................................... 16
2.8.2.
IPv6 Addresses ................................................................................................................................... 16
2.8.3.
2.8.4.
2.9.
2.9.1.
User Datagram Protocol ..................................................................................................................... 20
2.9.2.
Data Transmission and Reception ...................................................................................................... 20
2.9.3.
Address Resolution ............................................................................................................................. 22
2.9.4.
Recommendations .............................................................................................................................. 23
2.10. Mesh Routing............................................................................................................................................. 23
2.10.1. Multicast Traffic ................................................................................................................................... 24
2.10.2. Unicast Traffic ..................................................................................................................................... 24
© 2016 Integrated Device Technology, Inc.
ZWIR451x Programming Guide
1
April 12, 2016
Need help?
Do you have a question about the ZWIR451 Series and is the answer not in the manual?
Questions and answers