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

浏览源代码.

结构体

struct  alg_autorate_tx_fix_rate_rank_stru
 
struct  alg_autorate_rate_stat_info_stru
 
struct  alg_autorate_fix_rate_stru
 
struct  alg_autorate_dev_stru
 

宏定义

#define ALG_AUTOARTE_EACH_RATE_MIN_TX_COUNT   3 /* 每个速率等级的最小重传次数 */
 
#define ALG_AR_INITIAL_STAGE_PKT_CNT_THRD   3 /* 初始阶段发包个数门限 */
 
#define ALG_AUTORATE_CONSECUTIVE_ALL_FAIL_DEFAULT_THRD   5 /* 连续所有rank发送失败的PPDU包默认容忍个数门限 */
 
#define ALG_AUTORATE_COLLISION_TOLERANT_PPDU_CNT_THRD   1 /* 容忍疑似碰撞的PPDU个数阈值 */
 
#define ALG_AUTORATE_COLLISION_INSTANT_PER_THRD   512 /* 疑似碰撞 instant PER门限值 */
 
#define ALG_AUTORATE_RATE_AGING_TIME_MS   5000 /* 速率老化的时间门限(单位:ms) */
 
#define ALG_AUTORATE_PROBE_AGING_TIME_MS   1500 /* 探测老化时间门限 */
 
#define ALG_AUTORATE_SHORT_STAT_SHIFT   3 /* 默认短期统计的除2位移值 */
 
#define ALG_AUTORATE_LONG_STAT_SHIFT   4 /* 默认长期统计的除2位移值 */
 
#define ALG_AUTORATE_NON_AGGR_SMOOTH_SCALE   1 /* 非聚合的统计量平滑缩放比例(N表示非聚合相对于聚合, 平滑窗口乘2^N) */
 
#define ALG_AUTORATE_DELTA_GOODPUT_RATIO   200 /* 默认goodput突变的比例(%) */
 
#define ALG_AUTORATE_DELTA_BAD_GOODPUT_RATIO   150 /* 默认goodput突变不好的比例(%) */
 
#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD   250 /* phase1 向上探测预留速率判别变优的PER门限 */
 
#define ALG_AR_PROBE_DIFF_NSS_GAIN_TH   50 /* 不同nss之间探测时,增益千分比超过门限才会切换 */
 
#define ALG_AR_PROBE_SAME_NSS_GI_GAIN_TH   15 /* 相同nss GI,不同mcs之间探测时,增益千分比超过门限才会切换 */
 
#define ALG_AR_GI_GOODPUT_GAIN_TH   50 /* GI切换时, 增益阈值 */
 
#define ALG_AR_PROBE_OTHER_NSS_GAIN_BEYOND_BEST_NSS_TH   20 /* OTHER_NSS 需要优于 BEST_NSS 千分比才可切换 */
 
#define ALG_AUTORATE_DESCEND_PROTOCOL_PER_TH   1024 /* 降协议PER门限值 */
 
#define ALG_AUTORATE_11B_ASCEND_PROTOCOL_PER_TH   300 /* 11b升协议PER门限值 */
 
#define ALG_AUTORATE_11A_ASCEND_PROTOCOL_PER_TH   100 /* 11a升协议PER门限值 */
 
#define ALG_AUTORATE_11B_DESCEND_PROTOCOL_RSSI_TH   (-70) /* 降11b协议,rssi门限 */
 
#define ALG_AUTORATE_INTF_ADJ_MIN_TH   100 /* 邻频、叠频干扰繁忙度最小门限 */
 
#define ALG_AUTORATE_INTF_ADJ_MAX_TH   500 /* 邻频、叠频干扰繁忙度最大门限 */
 
#define ALG_AUTORATE_DESCEND_BW_GDPT_BETTER_THRD   50 /* 自动带宽特性降带宽探测速率较最优速率gdpt优千分数阈值 */
 
#define ALG_AUTORATE_ASCEND_BW_GDPT_BETTER_THRD   30 /* 自动带宽特性升带宽探测速率较最优速率gdpt优千分数阈值 */
 
#define ALG_AUTORATE_DESCEND_BW_EVENT_TRIG_PER_THRD   500 /* 事件触发降带宽探测PER门限 */
 
#define ALG_AUTORATE_DESCEND_BW_MAX_EVENT_TRIG_PKTCNT_THRD   5 /* 事件触发降带宽探测计数阈值,超过去使能事件触发降带宽 */
 
#define ALG_AUTORATE_ASCEND_BW_RATE_KEEPCNT_THRD   3 /* 升带宽速率较优保持计数门限 */
 
#define ALG_AUTORATE_DESCEND_BW_RATE_KEEPCNT_THRD   3 /* 降带宽速率较优保持计数门限 */
 
#define ALG_AUTORATE_BW_MIN_PROBE_INTVL_PKTNUM   16 /* 带宽最小探测包间隔门限 */
 
#define ALG_AUTORATE_MIN_PROBE_INTVL_PKTNUM   8 /* 默认最小探测间隔包数目 */
 
#define ALG_AUTORATE_MAX_PROBE_INTVL_PKTNUM   128 /* 默认最大探测间隔包数目 */
 
#define ALG_AUTORATE_PROBE_INTVL_KEEP_TIMES   4 /* 默认探测间隔保持的次数 */
 
#define ALG_AR_INITIAL_STAGE_RSSI_TOLERANT
 
#define ALG_AUTORATE_PROBE_CROSS_BW_MAX_MCS_DIFF   3 /* 自动带宽探测mcs最大差值 */
 
#define ALG_AUTORATE_PROBE_UP_SHORT_GI_STOP_PROBE_PER_THRD   600 /* 升mcs探测short gi时,首个探测点per大于门限,停止探测 */
 
#define ALG_AR_PROBE_DOWN_CONTINUE_PER_TH   1000 /* 超过该阈值会继续向下探测 */
 
#define ALG_AUTORATE_PROBE_DOWN_PER_TH   500 /* 立即向下探测的PER门限(单位:千分数) */
 
#define ALG_AR_CROSS_NSS_NEED_ADJUST_RATE_CNT   5
 
#define ALG_AR_RATE_BAD_THRD   700
 
#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD   250 /* mcs 向上探测预留速率判别变优的PER门限 */
 
#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PROBE_THRD   32 /* mcs 向上探测预留速率判别变优下的探测门限上限 */
 
#define ALG_AUTORATE_MAX_PROBE_WAIT_COUNT   100 /* 等待探测结果的最大发送完成中断次数(避免中断丢失导致状态异常) */
 
#define ALG_AUTORATE_PROBE_MIN_MPDU_NUM   4 /* mcs探测速率发送最小mpdu数 */
 
#define ALG_AUTORATE_NROMAL_PKT_INIT_PER_LIMIT   200 /* 非聚合包 PER为0 或 老化后 首次更新PER上限限制值 */
 
#define ALG_AUTORATE_AGGR_PKT_INIT_PER_LIMIT   100 /* 聚合包 PER为0 或 老化后 聚合个数不多于2 首次更新PER上限限制值 */
 
#define ALG_AUTORATE_AGGR_MIN_MPDU_CNT_THRD   2 /* 聚合模式下 MPDU 数下限 */
 
#define ALG_AR_SMALL_AMPDU_SHORT_PER_SMOOTH   3 /* 聚合个数小于门限(2)的short per 平滑系数 */
 
#define ALG_AR_SMALL_AMPDU_LONG_PER_SMOOTH   4 /* 聚合个数小于门限(2)的long per 平滑系数 */
 
#define ALG_AR_SMOOTH_PER_OPT_TH   500 /* 采用固定参数方式平滑per,short per需要达到的阈值 */
 
#define ALG_AR_SMOOTH_PER_OPT_DIFF_TH   100 /* 采用固定参数方式平滑per,instant per比short per大的阈值 */
 
#define ALG_AR_SMOOTH_PER_OPT_SHORT_CHANGE   100 /* 采用固定参数方式平滑per,short per的平滑值 */
 
#define ALG_AR_SMOOTH_PER_OPT_LONG_CHANGE   50 /* 采用固定参数方式平滑per,long per的平滑值 */
 
#define ALG_AR_SMOOTH_PER_BAD_TH   1000 /* 平滑之后的per超过该阈值会直接使用1024 */
 
#define ALG_AUTORATE_PROBE_MCS_LARGE_AGGR_SMOOTH_PARAM   2 /* mcs高聚合探测帧per平滑系数 */
 
#define ALG_AUTORATE_PROBE_MCS_SMALL_AGGR_SMOOTH_PARAM   3 /* mcs少探测帧per平滑系数 */
 
#define ALG_AUTORATE_PROBE_BW_PER_SMOOTH_PARAM   2 /* bw探测帧per平滑系数 */
 
#define ALG_AUTORATE_PROBE_PROTOCOL_PER_SMOOTH_PARAM   1 /* protocol探测帧per平滑系数 */
 
#define ALG_AR_PROBE_PER_BETTER_TH   200 /* 探测时per变好的阈值 */
 
#define ALG_AUTORATE_PROBE_SMOOTH_RECORD_PER_TH   50 /* 探测过程中, 平滑rate_record的PER门限值(千分数) */
 
#define ALG_AR_RSSI_SUDDEN_PER_TH   200 /* rssi突降5db以上,固定参数平滑short per */
 
#define ALG_AR_RSSI_SUDDEN_TH   5 /* rssi突降门限 */
 

类型定义

typedef osal_u8 alg_autorate_probe_per_init_strategy_enum_uint8
 

枚举

enum  alg_autorate_probe_per_init_strategy_enum {
  ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_PRE_PROBE , ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_EXISTING_RATE_SET_INFO , ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_TX_INSTANT_RESULT , ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_SNR_PER_CURVE ,
  ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_BUTT
}
 

宏定义说明

◆ ALG_AR_CROSS_NSS_NEED_ADJUST_RATE_CNT

#define ALG_AR_CROSS_NSS_NEED_ADJUST_RATE_CNT   5

◆ ALG_AR_GI_GOODPUT_GAIN_TH

#define ALG_AR_GI_GOODPUT_GAIN_TH   50 /* GI切换时, 增益阈值 */

◆ ALG_AR_INITIAL_STAGE_PKT_CNT_THRD

#define ALG_AR_INITIAL_STAGE_PKT_CNT_THRD   3 /* 初始阶段发包个数门限 */

◆ ALG_AR_INITIAL_STAGE_RSSI_TOLERANT

#define ALG_AR_INITIAL_STAGE_RSSI_TOLERANT
值:
10 /* 根据rssi估计用户最优速率,rssi回退值, \
FPGA上板实测 -51db最高mcs6能通, backoff 15db */

◆ ALG_AR_PROBE_DIFF_NSS_GAIN_TH

#define ALG_AR_PROBE_DIFF_NSS_GAIN_TH   50 /* 不同nss之间探测时,增益千分比超过门限才会切换 */

◆ ALG_AR_PROBE_DOWN_CONTINUE_PER_TH

#define ALG_AR_PROBE_DOWN_CONTINUE_PER_TH   1000 /* 超过该阈值会继续向下探测 */

◆ ALG_AR_PROBE_OTHER_NSS_GAIN_BEYOND_BEST_NSS_TH

#define ALG_AR_PROBE_OTHER_NSS_GAIN_BEYOND_BEST_NSS_TH   20 /* OTHER_NSS 需要优于 BEST_NSS 千分比才可切换 */

◆ ALG_AR_PROBE_PER_BETTER_TH

#define ALG_AR_PROBE_PER_BETTER_TH   200 /* 探测时per变好的阈值 */

◆ ALG_AR_PROBE_SAME_NSS_GI_GAIN_TH

#define ALG_AR_PROBE_SAME_NSS_GI_GAIN_TH   15 /* 相同nss GI,不同mcs之间探测时,增益千分比超过门限才会切换 */

◆ ALG_AR_RATE_BAD_THRD

#define ALG_AR_RATE_BAD_THRD   700

◆ ALG_AR_RSSI_SUDDEN_PER_TH

#define ALG_AR_RSSI_SUDDEN_PER_TH   200 /* rssi突降5db以上,固定参数平滑short per */

◆ ALG_AR_RSSI_SUDDEN_TH

#define ALG_AR_RSSI_SUDDEN_TH   5 /* rssi突降门限 */

◆ ALG_AR_SMALL_AMPDU_LONG_PER_SMOOTH

#define ALG_AR_SMALL_AMPDU_LONG_PER_SMOOTH   4 /* 聚合个数小于门限(2)的long per 平滑系数 */

◆ ALG_AR_SMALL_AMPDU_SHORT_PER_SMOOTH

#define ALG_AR_SMALL_AMPDU_SHORT_PER_SMOOTH   3 /* 聚合个数小于门限(2)的short per 平滑系数 */

◆ ALG_AR_SMOOTH_PER_BAD_TH

#define ALG_AR_SMOOTH_PER_BAD_TH   1000 /* 平滑之后的per超过该阈值会直接使用1024 */

◆ ALG_AR_SMOOTH_PER_OPT_DIFF_TH

#define ALG_AR_SMOOTH_PER_OPT_DIFF_TH   100 /* 采用固定参数方式平滑per,instant per比short per大的阈值 */

◆ ALG_AR_SMOOTH_PER_OPT_LONG_CHANGE

#define ALG_AR_SMOOTH_PER_OPT_LONG_CHANGE   50 /* 采用固定参数方式平滑per,long per的平滑值 */

◆ ALG_AR_SMOOTH_PER_OPT_SHORT_CHANGE

#define ALG_AR_SMOOTH_PER_OPT_SHORT_CHANGE   100 /* 采用固定参数方式平滑per,short per的平滑值 */

◆ ALG_AR_SMOOTH_PER_OPT_TH

#define ALG_AR_SMOOTH_PER_OPT_TH   500 /* 采用固定参数方式平滑per,short per需要达到的阈值 */

◆ ALG_AUTOARTE_EACH_RATE_MIN_TX_COUNT

#define ALG_AUTOARTE_EACH_RATE_MIN_TX_COUNT   3 /* 每个速率等级的最小重传次数 */

◆ ALG_AUTORATE_11A_ASCEND_PROTOCOL_PER_TH

#define ALG_AUTORATE_11A_ASCEND_PROTOCOL_PER_TH   100 /* 11a升协议PER门限值 */

◆ ALG_AUTORATE_11B_ASCEND_PROTOCOL_PER_TH

#define ALG_AUTORATE_11B_ASCEND_PROTOCOL_PER_TH   300 /* 11b升协议PER门限值 */

◆ ALG_AUTORATE_11B_DESCEND_PROTOCOL_RSSI_TH

#define ALG_AUTORATE_11B_DESCEND_PROTOCOL_RSSI_TH   (-70) /* 降11b协议,rssi门限 */

◆ ALG_AUTORATE_AGGR_MIN_MPDU_CNT_THRD

#define ALG_AUTORATE_AGGR_MIN_MPDU_CNT_THRD   2 /* 聚合模式下 MPDU 数下限 */

◆ ALG_AUTORATE_AGGR_PKT_INIT_PER_LIMIT

#define ALG_AUTORATE_AGGR_PKT_INIT_PER_LIMIT   100 /* 聚合包 PER为0 或 老化后 聚合个数不多于2 首次更新PER上限限制值 */

◆ ALG_AUTORATE_ASCEND_BW_GDPT_BETTER_THRD

#define ALG_AUTORATE_ASCEND_BW_GDPT_BETTER_THRD   30 /* 自动带宽特性升带宽探测速率较最优速率gdpt优千分数阈值 */

◆ ALG_AUTORATE_ASCEND_BW_RATE_KEEPCNT_THRD

#define ALG_AUTORATE_ASCEND_BW_RATE_KEEPCNT_THRD   3 /* 升带宽速率较优保持计数门限 */

◆ ALG_AUTORATE_BW_MIN_PROBE_INTVL_PKTNUM

#define ALG_AUTORATE_BW_MIN_PROBE_INTVL_PKTNUM   16 /* 带宽最小探测包间隔门限 */

◆ ALG_AUTORATE_COLLISION_INSTANT_PER_THRD

#define ALG_AUTORATE_COLLISION_INSTANT_PER_THRD   512 /* 疑似碰撞 instant PER门限值 */

◆ ALG_AUTORATE_COLLISION_TOLERANT_PPDU_CNT_THRD

#define ALG_AUTORATE_COLLISION_TOLERANT_PPDU_CNT_THRD   1 /* 容忍疑似碰撞的PPDU个数阈值 */

◆ ALG_AUTORATE_CONSECUTIVE_ALL_FAIL_DEFAULT_THRD

#define ALG_AUTORATE_CONSECUTIVE_ALL_FAIL_DEFAULT_THRD   5 /* 连续所有rank发送失败的PPDU包默认容忍个数门限 */

◆ ALG_AUTORATE_DELTA_BAD_GOODPUT_RATIO

#define ALG_AUTORATE_DELTA_BAD_GOODPUT_RATIO   150 /* 默认goodput突变不好的比例(%) */

◆ ALG_AUTORATE_DELTA_GOODPUT_RATIO

#define ALG_AUTORATE_DELTA_GOODPUT_RATIO   200 /* 默认goodput突变的比例(%) */

◆ ALG_AUTORATE_DESCEND_BW_EVENT_TRIG_PER_THRD

#define ALG_AUTORATE_DESCEND_BW_EVENT_TRIG_PER_THRD   500 /* 事件触发降带宽探测PER门限 */

◆ ALG_AUTORATE_DESCEND_BW_GDPT_BETTER_THRD

#define ALG_AUTORATE_DESCEND_BW_GDPT_BETTER_THRD   50 /* 自动带宽特性降带宽探测速率较最优速率gdpt优千分数阈值 */

◆ ALG_AUTORATE_DESCEND_BW_MAX_EVENT_TRIG_PKTCNT_THRD

#define ALG_AUTORATE_DESCEND_BW_MAX_EVENT_TRIG_PKTCNT_THRD   5 /* 事件触发降带宽探测计数阈值,超过去使能事件触发降带宽 */

◆ ALG_AUTORATE_DESCEND_BW_RATE_KEEPCNT_THRD

#define ALG_AUTORATE_DESCEND_BW_RATE_KEEPCNT_THRD   3 /* 降带宽速率较优保持计数门限 */

◆ ALG_AUTORATE_DESCEND_PROTOCOL_PER_TH

#define ALG_AUTORATE_DESCEND_PROTOCOL_PER_TH   1024 /* 降协议PER门限值 */

◆ ALG_AUTORATE_INTF_ADJ_MAX_TH

#define ALG_AUTORATE_INTF_ADJ_MAX_TH   500 /* 邻频、叠频干扰繁忙度最大门限 */

◆ ALG_AUTORATE_INTF_ADJ_MIN_TH

#define ALG_AUTORATE_INTF_ADJ_MIN_TH   100 /* 邻频、叠频干扰繁忙度最小门限 */

◆ ALG_AUTORATE_LONG_STAT_SHIFT

#define ALG_AUTORATE_LONG_STAT_SHIFT   4 /* 默认长期统计的除2位移值 */

◆ ALG_AUTORATE_MAX_PROBE_INTVL_PKTNUM

#define ALG_AUTORATE_MAX_PROBE_INTVL_PKTNUM   128 /* 默认最大探测间隔包数目 */

◆ ALG_AUTORATE_MAX_PROBE_WAIT_COUNT

#define ALG_AUTORATE_MAX_PROBE_WAIT_COUNT   100 /* 等待探测结果的最大发送完成中断次数(避免中断丢失导致状态异常) */

◆ ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD [1/2]

#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD   250 /* phase1 向上探测预留速率判别变优的PER门限 */

◆ ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD [2/2]

#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PER_THRD   250 /* mcs 向上探测预留速率判别变优的PER门限 */

◆ ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PROBE_THRD

#define ALG_AUTORATE_MCS_UP_RESERVE_RATE_BETTER_PROBE_THRD   32 /* mcs 向上探测预留速率判别变优下的探测门限上限 */

◆ ALG_AUTORATE_MIN_PROBE_INTVL_PKTNUM

#define ALG_AUTORATE_MIN_PROBE_INTVL_PKTNUM   8 /* 默认最小探测间隔包数目 */

◆ ALG_AUTORATE_NON_AGGR_SMOOTH_SCALE

#define ALG_AUTORATE_NON_AGGR_SMOOTH_SCALE   1 /* 非聚合的统计量平滑缩放比例(N表示非聚合相对于聚合, 平滑窗口乘2^N) */

◆ ALG_AUTORATE_NROMAL_PKT_INIT_PER_LIMIT

#define ALG_AUTORATE_NROMAL_PKT_INIT_PER_LIMIT   200 /* 非聚合包 PER为0 或 老化后 首次更新PER上限限制值 */

◆ ALG_AUTORATE_PROBE_AGING_TIME_MS

#define ALG_AUTORATE_PROBE_AGING_TIME_MS   1500 /* 探测老化时间门限 */

◆ ALG_AUTORATE_PROBE_BW_PER_SMOOTH_PARAM

#define ALG_AUTORATE_PROBE_BW_PER_SMOOTH_PARAM   2 /* bw探测帧per平滑系数 */

◆ ALG_AUTORATE_PROBE_CROSS_BW_MAX_MCS_DIFF

#define ALG_AUTORATE_PROBE_CROSS_BW_MAX_MCS_DIFF   3 /* 自动带宽探测mcs最大差值 */

◆ ALG_AUTORATE_PROBE_DOWN_PER_TH

#define ALG_AUTORATE_PROBE_DOWN_PER_TH   500 /* 立即向下探测的PER门限(单位:千分数) */

◆ ALG_AUTORATE_PROBE_INTVL_KEEP_TIMES

#define ALG_AUTORATE_PROBE_INTVL_KEEP_TIMES   4 /* 默认探测间隔保持的次数 */

◆ ALG_AUTORATE_PROBE_MCS_LARGE_AGGR_SMOOTH_PARAM

#define ALG_AUTORATE_PROBE_MCS_LARGE_AGGR_SMOOTH_PARAM   2 /* mcs高聚合探测帧per平滑系数 */

◆ ALG_AUTORATE_PROBE_MCS_SMALL_AGGR_SMOOTH_PARAM

#define ALG_AUTORATE_PROBE_MCS_SMALL_AGGR_SMOOTH_PARAM   3 /* mcs少探测帧per平滑系数 */

◆ ALG_AUTORATE_PROBE_MIN_MPDU_NUM

#define ALG_AUTORATE_PROBE_MIN_MPDU_NUM   4 /* mcs探测速率发送最小mpdu数 */

◆ ALG_AUTORATE_PROBE_PROTOCOL_PER_SMOOTH_PARAM

#define ALG_AUTORATE_PROBE_PROTOCOL_PER_SMOOTH_PARAM   1 /* protocol探测帧per平滑系数 */

◆ ALG_AUTORATE_PROBE_SMOOTH_RECORD_PER_TH

#define ALG_AUTORATE_PROBE_SMOOTH_RECORD_PER_TH   50 /* 探测过程中, 平滑rate_record的PER门限值(千分数) */

◆ ALG_AUTORATE_PROBE_UP_SHORT_GI_STOP_PROBE_PER_THRD

#define ALG_AUTORATE_PROBE_UP_SHORT_GI_STOP_PROBE_PER_THRD   600 /* 升mcs探测short gi时,首个探测点per大于门限,停止探测 */

◆ ALG_AUTORATE_RATE_AGING_TIME_MS

#define ALG_AUTORATE_RATE_AGING_TIME_MS   5000 /* 速率老化的时间门限(单位:ms) */

◆ ALG_AUTORATE_SHORT_STAT_SHIFT

#define ALG_AUTORATE_SHORT_STAT_SHIFT   3 /* 默认短期统计的除2位移值 */

类型定义说明

◆ alg_autorate_probe_per_init_strategy_enum_uint8

枚举类型说明

◆ alg_autorate_probe_per_init_strategy_enum

枚举值
ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_PRE_PROBE 
ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_EXISTING_RATE_SET_INFO 
ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_TX_INSTANT_RESULT 
ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_WITH_SNR_PER_CURVE 
ALG_AUTORATE_PROBE_PER_INIT_STRATEGY_BUTT