Академический Документы
Профессиональный Документы
Культура Документы
ZigBee Overview
Low-Power Wireless Communication
Quick Wake-up Low-Cost Mesh Network On top of IEEE 802.15.4 (Link Layer) Power Monitoring Building Automation Alarm Systems Medical Applications
Applications
Starting a PAN
Coordinator will select PAN ID and Channel.
Energy Scan PAN Scan
Routers and End Devices can join and inherit the Coordinators PAN ID.
Joining a PAN
End Devices and Routers must join a PAN.
Can be configured to join a specific PAN ID or any available PAN.
Device Addressing
16-bit Network Address
Assigned upon joining. Unique within PAN, but can change. Used to route data.
64-bit Address
Permanent address which uniquely identifies a node.
Data Transmission
Broadcast
Propagate throughout entire network. Destination: 0x000000000000FFFF The Coordinator and all Routers retransmit 3 times
Unicast
Transmission has a specific destination. Network Address Discovery may be necessary.
The XBee
Interfaces with a host device through UART.
API Operation
API Operations are communicated through a structured interface.
Transparent Operation
Entering Command Mode
Wait for Guard Time Send 3 Command Sequence Characters (+++ by default) Wait for Guard Time
API Frames
AT Commands
A Working Example
Microchip UNO32
Arduino UNO form factor-compatible PIC32 Dev. Board
References
XBee Manual
http://www.sparkfun.com/datasheets/Wireless/Zigbee/XBee-2.5-Manual.pdf
ZigBee Stack