采用CC2652,使用LAUNCHXL-CC26X2R1开发板。串口接树莓派。
CC2652的网协调器,基于优化的simple link TI-RTOS。
1,优化无线收发接口,每个无线发送都会产生对应的confirm软中断命令,防止连续发送堵死协调器。
2,串口波特率460800,串口带命令保护,输入命令中间断掉时会自动抛弃。输出命令之间带12字节的帧间隔。
3,优化AF****速度,参考我的博客。AF发送的时候只有5%的时间是在无线上,剩下95%是在查FLASH中的AES密钥。优化的是查FLASH时间,整体AF发送从12ms减少到1ms。
4,协调器支持白名单功能,对于没有install code的设备,可以通过同步数据库的方式,过滤入网设备。
5,协调器可以存储200个入网设备的link key,意味着至少可以入网200个节点。
6,支持所有的ZDP命令,方便管理入网设备。
7,支持对第三方设备的OTA,前提是需要拿到第三方设备的升级固件。
8,支持Green Power Proxy。
硬件对应 TI原厂LAUNCHXL-CC26X2R1红色开发板,独立的模块正在做PCB,过几天放出来。