文章目录
- 1.1、初始化
- 1.2、开始发送数据
- [1.3、RF TX 事件](#1.3、RF TX 事件)
- [1.4、TX 流程](#1.4、TX 流程)
2.4G Phy 是在2.4G RF_Basic的基础上进一步封装出来的,完成了低功耗、接收数据后切换为发送模式的流程、并且可以与BLE共存的Demo。本文介绍的是2.4G Phy Auto模式的发送数据。
2.4G Phy 在RF_Init内切换模式

1.1、初始化
TX 模式的初始化就是发送了一个TMOS消息,立刻开始发数据
c
tmos_set_event( taskID , SBP_RF_PERIODIC_EVT );
1.2、开始发送数据

此处代码是,先停止RF的收、发数据,重置标志位,发送数据并且判断诗句放回正常与否,不对就进入超时判断中,最后设定在625ms后开始再次开始发送数据。
1.3、RF TX 事件

在RF 状态回调中TX_MODE 开头的事件就是TX相关的事件,简介如下:
TX_MODE_TX_FINISH :TX数据发送完成
TX_MODE_TX_FAIL:TX数据发送失败
TX_MODE_RX_DATA:在触发TX_MODE_TX_FINISH后,会自动切换为RX模式,接收数据,打印ACK数据。
TX_MODE_RX_TIMEOUT:TX数据发送完成后切换为RX数据的接收超时事件。
1.4、TX 流程
TX数据的流程是:
