WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wifi_alg.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2021-2021. All rights reserved.
3 * Description: wifi_alg.h 的头文件
4 */
5
6
7#ifndef SERVICE_WIFI_ALG_H
8#define SERVICE_WIFI_ALG_H
9
10#include "errcode.h"
11
12#ifdef __cplusplus
13#if __cplusplus
14extern "C" {
15#endif
16#endif
17
31typedef struct {
32 uint32_t rate_value;
35
55errcode_t wifi_set_fixed_tx_rate(unsigned char auto_rate, alg_param_stru *alg_param);
56
74errcode_t wifi_get_negotiated_rate(const uint8_t *mac, int32_t mac_len, uint32_t *tx_best_rate);
75
89errcode_t wifi_set_tpc_mode(uint32_t tpc_value);
90
106errcode_t wifi_set_rts_mode(uint8_t mode, uint16_t pkt_length);
107
123errcode_t wifi_set_cca_threshold(uint8_t mode, int8_t threshold);
124
125#ifdef _PRE_WLAN_FEATURE_INTRF_MODE
143errcode_t wifi_set_intrf_mode(const char *ifname, uint8_t enable, uint16_t flag);
144#endif
145
150#ifdef __cplusplus
151#if __cplusplus
152}
153#endif
154#endif
155
156#endif // SERVICE_WIFI_ALG_H
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
errcode_t wifi_set_rts_mode(uint8_t mode, uint16_t pkt_length)
设置RTS模式。
Definition soc_wifi_service_api.c:3698
errcode_t wifi_set_cca_threshold(uint8_t mode, int8_t threshold)
设置CCA门限。
Definition soc_wifi_service_api.c:3716
errcode_t wifi_set_tpc_mode(uint32_t tpc_value)
设置TPC模式。
Definition soc_wifi_service_api.c:3733
errcode_t wifi_set_fixed_tx_rate(unsigned char auto_rate, alg_param_stru *alg_param)
设置TX方向发送报文的速率模式。
Definition soc_wifi_service_api.c:3750
errcode_t wifi_get_negotiated_rate(const uint8_t *mac, int32_t mac_len, uint32_t *tx_best_rate)
获取用户当前的最优速率。
Definition soc_wifi_service_api.c:3797
固定速率值。
Definition wifi_alg.h:31
uint32_t rate_value
Definition wifi_alg.h:32