TuyaOS
类型定义 | 函数
tkl_rf_data_transceiver.h 文件参考

Common process - raw data transceiver 更多...

#include "tuya_cloud_types.h"
tkl_rf_data_transceiver.h 的引用(Include)关系图:

浏览源代码.

类型定义

typedef VOID_T(* TKL_RF_RECV_CB) (UINT8_T *packet, UINT8_T lqi, INT8_T rssi)
 

函数

UINT8_T tkl_rf_channel_get (VOID_T)
 RF raw data transmission channel get 更多...
 
BOOL_T tkl_rf_channel_set (UINT8_T channel)
 RF raw data transmission channel setting 更多...
 
BOOL_T tkl_rf_data_send (UINT8_T *packet)
 RF raw data send 更多...
 
BOOL_T tkl_rf_transeiver_end (VOID_T)
 RF raw data transmission stop 更多...
 
BOOL_T tkl_rf_transeiver_start (TKL_RF_RECV_CB recv_cb)
 RF raw data transmission start 更多...
 
BOOL_T tkl_rf_tx_power_set (INT8_T power)
 RF raw data transmit power setting 更多...
 

详细描述

Common process - raw data transceiver

版本
1.0.0
日期
2021-04-30

函数说明

◆ tkl_rf_channel_get()

UINT8_T tkl_rf_channel_get ( VOID_T  )

RF raw data transmission channel get

参数
[in]channelRF channel
返回
channel

◆ tkl_rf_channel_set()

BOOL_T tkl_rf_channel_set ( UINT8_T  channel)

RF raw data transmission channel setting

参数
[in]channelRF channel
返回
TRUE: success FALSE: fail

◆ tkl_rf_data_send()

BOOL_T tkl_rf_data_send ( UINT8_T *  packet)

RF raw data send

参数
[in]packetpoint to data to be sent
返回
TRUE: success FALSE: fail

◆ tkl_rf_transeiver_end()

BOOL_T tkl_rf_transeiver_end ( VOID_T  )

RF raw data transmission stop

参数
[in]none
返回
TRUE: success FALSE: fail

◆ tkl_rf_transeiver_start()

BOOL_T tkl_rf_transeiver_start ( TKL_RF_RECV_CB  recv_cb)

RF raw data transmission start

参数
[in]recv_cbdata receive callback
返回
TRUE: success FALSE: fail

◆ tkl_rf_tx_power_set()

BOOL_T tkl_rf_tx_power_set ( INT8_T  power)

RF raw data transmit power setting

参数
[in]powerRF power
返回
TRUE: success FALSE: fail