TI中文支持网
TI专业的中文技术问题搜集分享网站

RF_cmdPropTx和RF_cmdPropTxAdv的区别

HI,

 WOR的例程  我TX端发送完 一帧数据后,立即进入接收状态,RX端被唤醒后  调用RF_cmdPropTx,进行发送数据发送,发送数据长度是10个字节,但是我发现TX端从RFQueue_getDataEntry,读出来的数据  第一个字节老是 0x0A  而不是我发的数据的第一个字节,然后 我换用RF_cmdPropTxAdv进行数据发送,Tx端读出来的数据第一个字节就是对的,这是为什么,RF_cmdPropTxAdv和RF_cmdPropTx发送数据格式不同吗?

谢谢!

Alvin Chen:

你的数据长度是不是10。
/Create packet with incrementing sequence number and random payload
//m_rf_control->packet_tx[0] = PAYLOAD_LENGTH;
packet[0] = PAYLOAD_LENGTH;

for (i = 1; i < PAYLOAD_LENGTH +1; i++)
{
packet[i] = m_rf_control->packet_tx[i-1];
}

ruimao cong:

回复 Alvin Chen:

是的

Alvin Chen:

回复 ruimao cong:

所以,是上面的格式问题,10是0x0a

ruimao cong:

回复 Alvin Chen:

有什么地方具体介绍这两个发送配置的呢?他们有什么具体的区别呢?

Alvin Chen:

回复 ruimao cong:

在 rf_prop_cmd.h里面有详细说明。

赞(0)
未经允许不得转载:TI中文支持网 » RF_cmdPropTx和RF_cmdPropTxAdv的区别
分享到: 更多 (0)