能否使用AF_DataRequest 发送自定义的结构体?
时间:10-02
整理:3721RD
点击:
afStatus_t AF_DataRequest( afAddrType_t *dstAddr, endPointDesc_t *srcEP,
uint16 cID, uint16 len, uint8 *buf, uint8 *transID,
uint8 options, uint8 radius )
如题,想利用AF_DataRequest 发送一个自定义的结构体,比如
typedef struct{
uint8 type;
float capacity;
uint8 onoff;
}socket_resoponse_t;
这样一个结构体能直接传输这个结构体的指针赋给uint8 *buf 呢?
不建议您这样做
参考协议栈内
/* Set the MAC MAX Frame Size (802.15.4 default is 102) */
-DMAC_MAX_FRAME_SIZE=116
那我的这个结构体没有116字节就行了?