This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ZCL OTA命令COMMAND_IMAGE_BLOCK_RSP一次能带多少字节的Image数据?

Other Parts Discussed in Thread: CC2530

我们现在的CC2530无线升级,自己做了一个协议和profile,一帧包含了64字节的image文件的数据。上位机的文件系统对image文件(hex或者bin格式)采用的是“行”识别,每读取4行打包一帧,发给OTA sever。

我们现在想让设备全面兼容ZCL和ZHA协议,要兼容OTA协议,一条COMMAND_IMAGE_BLOCK_RSP能否带64字节的image数据而不自动分包?

  • COMMAND_IMAGE_BLOCK_RSP的发送的image长度,是有OTA Client在发送zclOTA_ProcessImageBlockReq的时候决定了,

    Client端申请几个字节点,Server就给几个字节,

    当申请32bytes的image长度的时候,整个空中的zigbee数据包是94个字节。所以你可以计算下再增加32个字节的话,整个包是126字节,发送应该是可以的。

x 出现错误。请重试或与管理员联系。