我正在处理一个项目,因为我的移植android的IMX6处理器用于连接TI CC2530 zigbee模块。我想用android板上的应用程序来控制zigbee节点。模块通过uart与主板进行通信。我应该做些什么来创建可以控制zigbee homeautomation设备的Zigbee应用程序?
答案 0 :(得分:2)
在IMX6上运行TI的Z-Stack Linux Gateway软件。从那个网页:
Z-Stack Linux Gateway是TI针对Linux的ZigBee Home Gateway解决方案 系统
Z-Stack Linux Gateway值得注意的包括:
ZigBee易于集成到IP(Internet Protocol)世界中 简化了套接字上的API
ZigBee中间件,抽象出各种各样 家庭和楼宇自动化用例
- 灯光控制
- 警报和安全
- 能源管理
- 网络管理和无线固件升级
BeagleBone Black平台上的快速原型设计, 由TI领先的Sitara AM335x Cortex-A8处理器提供支持
能够在大多数基于Linux或Android的平台上运行
基于Z-Stack,ZigBee Pro 2012协议栈与ZCP(Zigbee兼容平台) 认证和802.15.4 MAC认证
- 醇>
利用TI的ZNP (ZigBee网络处理器)固件
- 基于Z-Stack和ZigBee PRO 2012年具有ZCP(ZigBee兼容平台)认证的协议栈
- 可用的低功耗设备:低成本的SimpleLink™ZigBee CC2530和 高性能SimpleLink ZigBee CC2538
- 合并支持 SimpleLink范围扩展器CC2591和CC2590。这些RF前端 分别支持+ 22dBm和+ 14dBm发射功率 提高接收灵敏度(典型值为3 dB)改善接收灵敏度 CC253X设备)。