WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_radar_sensor.h 文件参考
#include "wlan_types.h"
hmac_radar_sensor.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  hmac_radar_sensor_debug_stru
 
struct  hmac_radar_sensor_cfg_stru
 

类型定义

typedef osal_u8 radar_sensor_disable_reason_enum_uint8
 
typedef osal_void(* radar_handle_cb) (uint32_t *rx_mem, osal_u8 chan_num, osal_u8 bandwidth)
 
typedef osal_u32(* report_radar_sensor_disable_reason_cb) (radar_sensor_disable_reason_enum_uint8 reason)
 
typedef osal_u8(* hmac_radar_sensor_get_work_ch_num_cb) (osal_void)
 
typedef osal_void(* hmac_radar_sensor_del_vap_cb) (osal_void)
 

枚举

enum  radar_sensor_disable_reason_enum {
  RADAR_SENSOR_WIFI_SCAN_BEGIN = 0 , RADAR_SENSOR_WIFI_SCAN_END , RADAR_SENSOR_PARAM_CHECK_FAIL , RADAR_SENSOR_STA_DISCONNECT ,
  RADAR_SENSOR_WIFI_CONNETING , RADAR_SENSOR_LAST_VAP_DEL , RADAR_SENSOR_REASON_BUTT
}
 
enum  radar_sensor_wifi_mode_t { RADAR_SENSOR_WIFI_STA_MODE = 0 , RADAR_SENSOR_WIFI_SOFTAP_MODE , RADAR_SENSOR_WIFI_MODE_BUTT }
 

函数

osal_u32 hmac_radar_sensor_register_handle_cb (radar_handle_cb cb)
 
osal_u16 hamc_radar_sensor_get_ppa_gain (void)
 
osal_float hmac_radar_sensor_config_rx_gain (osal_u8 lna_gain, osal_u8 vga_gain, osal_u16 rx_dly_160m, osal_u16 rx_dly_80m)
 
osal_void hmac_radar_sensor_config_ch_num (osal_u8 ch_num)
 
osal_s32 hmac_radar_sensor_start (hmac_radar_sensor_cfg_stru *radar_sensor_cfg)
 
osal_void hmac_radar_sensor_set_report_disable_reason_fn (report_radar_sensor_disable_reason_cb cb)
 
osal_void hmac_radar_sensor_one_subframe_start (osal_void)
 
osal_u32 hmac_radar_sensor_set_rx_dc_val (osal_u8 rxdc_gain_lna_lvl_num, osal_u8 rxdc_gain_vga_lvl_num)
 
osal_u32 hmac_radar_sensor_set_rx_iq_val (osal_u8 lna_code)
 
osal_void hmac_radar_sensor_cca_sw_opt (osal_bool radar_switch)
 
radar_sensor_wifi_mode_t hmac_radar_sensor_get_wifi_mode_info (osal_void)
 

变量

static osal_u32 used
 

类型定义说明

◆ hmac_radar_sensor_del_vap_cb

typedef osal_void(* hmac_radar_sensor_del_vap_cb) (osal_void)

◆ hmac_radar_sensor_get_work_ch_num_cb

typedef osal_u8(* hmac_radar_sensor_get_work_ch_num_cb) (osal_void)

◆ radar_handle_cb

typedef osal_void(* radar_handle_cb) (uint32_t *rx_mem, osal_u8 chan_num, osal_u8 bandwidth)

◆ radar_sensor_disable_reason_enum_uint8

◆ report_radar_sensor_disable_reason_cb

typedef osal_u32(* report_radar_sensor_disable_reason_cb) (radar_sensor_disable_reason_enum_uint8 reason)

枚举类型说明

◆ radar_sensor_disable_reason_enum

枚举值
RADAR_SENSOR_WIFI_SCAN_BEGIN 
RADAR_SENSOR_WIFI_SCAN_END 
RADAR_SENSOR_PARAM_CHECK_FAIL 
RADAR_SENSOR_STA_DISCONNECT 
RADAR_SENSOR_WIFI_CONNETING 
RADAR_SENSOR_LAST_VAP_DEL 
RADAR_SENSOR_REASON_BUTT 

◆ radar_sensor_wifi_mode_t

枚举值
RADAR_SENSOR_WIFI_STA_MODE 
RADAR_SENSOR_WIFI_SOFTAP_MODE 
RADAR_SENSOR_WIFI_MODE_BUTT 

函数说明

◆ hamc_radar_sensor_get_ppa_gain()

osal_u16 hamc_radar_sensor_get_ppa_gain ( void  )

◆ hmac_radar_sensor_cca_sw_opt()

osal_void hmac_radar_sensor_cca_sw_opt ( osal_bool  radar_switch)

◆ hmac_radar_sensor_config_ch_num()

osal_void hmac_radar_sensor_config_ch_num ( osal_u8  ch_num)

◆ hmac_radar_sensor_config_rx_gain()

osal_float hmac_radar_sensor_config_rx_gain ( osal_u8  lna_gain,
osal_u8  vga_gain,
osal_u16  rx_dly_160m,
osal_u16  rx_dly_80m 
)

◆ hmac_radar_sensor_get_wifi_mode_info()

radar_sensor_wifi_mode_t hmac_radar_sensor_get_wifi_mode_info ( osal_void  )

◆ hmac_radar_sensor_one_subframe_start()

osal_void hmac_radar_sensor_one_subframe_start ( osal_void  )

◆ hmac_radar_sensor_register_handle_cb()

osal_u32 hmac_radar_sensor_register_handle_cb ( radar_handle_cb  cb)

◆ hmac_radar_sensor_set_report_disable_reason_fn()

osal_void hmac_radar_sensor_set_report_disable_reason_fn ( report_radar_sensor_disable_reason_cb  cb)

◆ hmac_radar_sensor_set_rx_dc_val()

osal_u32 hmac_radar_sensor_set_rx_dc_val ( osal_u8  rxdc_gain_lna_lvl_num,
osal_u8  rxdc_gain_vga_lvl_num 
)

◆ hmac_radar_sensor_set_rx_iq_val()

osal_u32 hmac_radar_sensor_set_rx_iq_val ( osal_u8  lna_code)

◆ hmac_radar_sensor_start()

osal_s32 hmac_radar_sensor_start ( hmac_radar_sensor_cfg_stru radar_sensor_cfg)

变量说明

◆ used

osal_void used