AF_DataRequest发送数据的类型问题

KIMI_C 2021-09-23 16:43:14

您好,善学坊教程中关于数据发送的例程中,都是发送一个字节。我现在想发送多个字节,是需要分包发送,还是只需要1次就可以发完。

afStatus_t AF_DataRequest( afAddrType_t *dstAddr, endPointDesc_t *srcEP,
                           uint16 cID, uint16 len, uint8 *buf, uint8 *transID,
                           uint8 options, uint8 radius )

这个函数中len是发送数据的长度,数据buf是一个指针。应该可以是发送数组的,例如data[]。我定义了一个A10_config_para[4],函数如下,编译会报错,请问是写的有问题么

AF_DataRequest( &dstAddr, &GenericApp_epDesc,
                       CLUSTER_A20_REPORT_A10,
                       4,
                       &A10_config_para,

                       &GenericApp_TransID,
                       AF_DISCV_ROUTE, AF_DEFAULT_RADIUS );

...全文
778 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ByteHouse 2021-09-25
  • 打赏
  • 举报
回复
去掉&试试,不行的话要看提示的错误信息才知道什么问题
KIMI_C 2021-09-25
  • 举报
回复
@ByteHouse 好的,我先试试。谢谢

663

社区成员

发帖
与我相关
我的任务
社区描述
ZigBee技术交流社区
物联网 技术论坛(原bbs)
社区管理员
  • 大可 Ducker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

ZigBee技术交流社区说明

  • ZigBee技术学习官网:www.sxf-iot.com
  • 关注微信公众号了解更多IoT行业资讯:shanxuefang-iot
  • 如何提问技术问题:点击了解

试试用AI创作助手写篇文章吧