|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|

结构体 | |
| struct | mac_cfg_linkloss_threshold |
| struct | mac_cfg_power_ref |
| struct | mac_cfg_gain_db_2g_band |
| struct | mac_cfg_pm_param |
| struct | mac_cfg_psm_offset |
| struct | mac_cfg_retry_param_stru |
| struct | mac_cfg_send_action_param_stru |
| struct | mac_cfg_tx_nulldata_stru |
| struct | mac_cfg_set_rx_pn_stru |
| struct | mac_cfg_set_soft_retry_stru |
| struct | mac_cfg_cal_bpower |
| struct | mac_cfg_cal_rpower |
宏定义 | |
| #define | MAC_NUM_2G_BAND 3 /* 2g band个数 */ |
| #define | MAC_NUM_2G_CH_NUM 13 /* 2g 信道个数 */ |
| #define | MAC_API_AUTO_CCA 0x7f /* CCA自动值 */ |
类型定义 | |
| typedef td_u8 | mac_cfg_tpc_mode_enum_uint8 |
| typedef td_u8 | mac_cfg_rts_mode_enum_uint8 |
| typedef td_u8 | mac_cfg_retry_type_enum_uint8 |
| typedef td_u8 | mac_cfg_psm_offset_type_uint8 |
| typedef osal_u8 | mac_alg_intrf_mode_enum_uint8 |
| typedef osal_u8 | alg_rts_mode_enum_uint8 |
| typedef void(* | wifi_csi_data_cb) (unsigned char *csi_data, int len) |
| typedef mac_cfg_add_user_param_stru | mac_cfg_del_user_param_stru |
枚举 | |
| enum | mac_cfg_tpc_mode_enum { MAC_API_TPC_OFF_MODE = 0 , MAC_API_TPC_PROMOTE_MODE = 1 , MAC_API_TPC_AUTO_MODE = 2 , MAC_API_TPC_MODE_BUTT } |
| enum | mac_cfg_rts_mode_enum { MAC_API_RTS_AUTO_MODE = 0 , MAC_API_RTS_THRES_MODE = 1 , MAC_API_RTS_OFF_MODE = 2 , MAC_API_RTS_MODE_BUTT } |
| enum | mac_cfg_retry_type_enum { MAC_CFG_RETRY_DATA = 0 , MAC_CFG_RETRY_MGMT = 1 , MAC_CFG_RETRY_TIMEOUT = 2 , MAC_CFG_RETRY_TYPE_BUTT } |
| enum | mac_cfg_psm_offset_type { MAC_PSM_OFFSET_TBTT , MAC_PSM_OFFSET_EXT_TBTT , MAC_PSM_OFFSET_BCN_TIMEOUT } |
| enum | mac_alg_intrf_mode_enum { MAC_ALG_INTRF_EDCA = 0 , MAC_ALG_INTRF_VO = 1 , MAC_ALG_INTRF_CCA = 2 , MAC_ALG_INTRF_11B = 3 , MAC_ALG_INTRF_11N = 4 , MAC_ALG_INTRF_LONG_RANGE = 5 , MAC_ALG_INTRF_NO_11B = 6 , MAC_ALG_INTRF_BUTT } |
| enum | alg_rts_mode_enum { ALG_RTS_MODE_ALL_ENABLE = 0 , ALG_RTS_MODE_ALL_DISABLE = 1 , ALG_RTS_MODE_RATE0_DYNAMIC = 2 , ALG_RTS_MODE_RATE0_DISABLE = 3 , ALG_RTS_MODE_THRESHOLD = 4 , ALG_RTS_MODE_BUTT } |
函数 | |
| td_void | wal_csi_register_data_report_cb (wifi_csi_data_cb data_cb) |
| td_s32 | wal_csi_data_report (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| td_s32 | wal_psd_data_report (hmac_vap_stru *hmac_vap, frw_msg *msg) |
| td_s32 | uapi_set_gpio_val (td_s8 *param) |
| td_u8 | uapi_get_custom_cali_done_etc (osal_void) |
| #define MAC_API_AUTO_CCA 0x7f /* CCA自动值 */ |
| #define MAC_NUM_2G_BAND 3 /* 2g band个数 */ |
| #define MAC_NUM_2G_CH_NUM 13 /* 2g 信道个数 */ |
| typedef osal_u8 alg_rts_mode_enum_uint8 |
| typedef osal_u8 mac_alg_intrf_mode_enum_uint8 |
| typedef td_u8 mac_cfg_psm_offset_type_uint8 |
| typedef td_u8 mac_cfg_retry_type_enum_uint8 |
| typedef td_u8 mac_cfg_rts_mode_enum_uint8 |
| typedef td_u8 mac_cfg_tpc_mode_enum_uint8 |
| typedef void(* wifi_csi_data_cb) (unsigned char *csi_data, int len) |
| enum alg_rts_mode_enum |
| td_s32 wal_csi_data_report | ( | hmac_vap_stru * | hmac_vap, |
| frw_msg * | msg | ||
| ) |
| td_void wal_csi_register_data_report_cb | ( | wifi_csi_data_cb | data_cb | ) |
| td_s32 wal_psd_data_report | ( | hmac_vap_stru * | hmac_vap, |
| frw_msg * | msg | ||
| ) |