导语

RTL8821CS的定频指令我将它分为两个大部分,第一部分称为初始化,第二部分称为功能设定。初始化就是每次测试前的需要做的准备工作,功能设定那就是使模块处于某种工作状态的设定,比如TX、RX和单载波。以这两大部分分开介绍。

初始化

rtwpriv wlan0 mp_ctx stop    #关闭mp_ctx模式
rtwpriv wlan0 mp_stop       #关闭mp模式
rtwpriv wlan0 mp_arx stop   #关闭rx
rtwpriv wlan0 mp_start      #开启mp模式

功能设定

功能设定是让模块处于哪种工作状态

TX模式

rtwpriv wlan0 mp_channel $channel
rtwpriv wlan0 mp_bandwidth 40M=${widthband},shortGI=${shortgi}
rtwpriv wlan0 mp_ant_tx a
rtwpriv wlan0 mp_rate $rate
if [ x$pwr != x"" ]; thenrtwpriv wlan0 mp_txpower patha=${pwr}
fi
rtwpriv wlan0 mp_ctx background,pkt

rtwpriv wlan0 mp_channel $channel

设置具体的信道,channel是具体的信道值

rtwpriv wlan0 mp_bandwidth 40M=widthband,shortGI={widthband},shortGI=widthband,shortGI={shortgi}

设置带宽和数据的传输间隔。widthband的取值是{0,1,2},用于设置带宽,0=20M;1=40M;2=80M。shortgi的取值是{0,1},用于设置数据传输间隔,当多径效应不是很严重时,用户可以将该间隔配置为400ns;对于多径效应较明显的环境,不建议使用Short Guard Interval (GI)。0代表800ns,1代表400ns,a/b/g为800ns

rtwpriv wlan0 mp_ant_tx a

设置天线,因为8821只有一根天线,所以设为a就好

rtwpriv wlan0 mp_rate $rate

设置传输速率,这里的rate对应无线测试规范的速率,而对于rtwpriv命令来讲,还需要一个转换才行,因为rtwpriv就是根据速率和信道去区分模式的,具体的换算关系如下:

设data rate=x,mp_rate=y
a/b/g模式:y=2x;n模式:y=128+x;ac模式:y=160+x;

rtwpriv wlan0 mp_txpower patha=${pwr}

设置功率,取值范围是[0,63],获取功率的指令是rtwpriv wlan0 mp_get_txpower

rtwpriv wlan0 mp_ctx background,pkt

让模块持续发包

RX模式

rtwpriv wlan0 mp_channel $channel
rtwpriv wlan0 mp_bandwidth 40M=${widthband},shortGI=${shortgi}
rtwpriv wlan0 mp_ant_rx a
rtwpriv wlan0 mp_rate $rate
rtwpriv wlan0 mp_arx start
rtwpriv wlan0 mp_reset_stats
rtwpriv wlan0 mp_query

rtwpriv wlan0 mp_arx start

开启rx测试

rtwpriv wlan0 mp_reset_stats

清除计数

rtwpriv wlan0 mp_query

获取包数

单载波

rtwpriv wlan0 mp_channel $channel
rtwpriv wlan0 mp_bandwidth 40M=${widthband},shortGI=${shortgi}
rtwpriv wlan0 mp_ant_tx a
rtwpriv wlan0 mp_rate $rate
if [ x$pwr != x"" ]; thenrtwpriv wlan0 mp_txpower patha=${pwr}
fi
rtwpriv wlan0 mp_ctx background,stone

初始化加上功能设定就可以开始定频操作了

Realtek定频(非信令)指令说明相关推荐

  1. 射频测试 —— 蓝牙定频测试1

    蓝牙(Bluetooth)工作在2.4G的ISM(Industrial, Science and Medicine)频段,具体为2400-2483.5MHz,信道带宽1MHz,有79个信道.信道频率为 ...

  2. 亚马逊要求的FCC-ID和 CE-RED认证的定频机是什么

    所谓的定频:是指产品无需工作在互相通信链接的状态下,而是在单独使用的时候也可以发射(同正常使用时有相同的功率),同时可以更改产品在不同状态下的各参数,例如发射功率等级,传输速率和使用频率等. 客户一般 ...

  3. 定频APK--rftesttool的安装及设置步骤

    V19送去实验室进行定频测试 1.停止打印 echo 0 > /proc/sys/kernel/printk 2.rftesttool拷贝到设备 拷贝前需要rftesttool/android_ ...

  4. 手机射频测试-非信令

    转自:http://www.52rd.com/Blog/Detail_RD.Blog_tangrobust_23329.html 转眼之间,两年过去了,还是没能写些东西出来,懒了.昨天偶尔在论坛中看到 ...

  5. wifi定频操作rtwpriv移植编译

    前言 RTL8XXXXX 定频工具移植编译,用于wifi模块认证配置WiFi工作在定频模式下. 一.rtl8xxxx的WiFi内核配置 1.使用说明: 1.先确认driver\rtl8XXXXX下的M ...

  6. RK3288/RK3399 CPU定频方法

    直接上方法 查看cpu能支持的频率 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies 写入userspace ...

  7. RK3588 CPU GPU DDR NPU定频和性能模式设置

    RK3588 CPU GPU NPU DDR定频和性能模式设置方法 文章目录 RK3588 CPU GPU NPU DDR定频和性能模式设置方法 查看RK3588 CPU GPU DDR NPU的频率 ...

  8. rk3288之CPU定频实现(手动、内核)

    目录 1.CPU定频终端手动实现 2.CPU定频内核驱动实现 平台环境:rk3288.android5.1.kernel3.10.0 1.CPU定频终端手动实现 #cd /sys/devices/sy ...

  9. 射频测试 —— 蓝牙定频测试3

    上一章中说明了通过"QC.BluetoothLE_DirectMode.exe"工具("C:\Program Files (x86)\Qualcomm\QDART\bin ...

最新文章

  1. Java 8系列之Stream的强大工具Collector
  2. opencv 直方图反向投影
  3. a1708硬盘转接口_资讯:希捷上架新款银河Exos系列机械硬盘,15000转+SAS协议
  4. Java实验8 T6.绘制一个二叉树
  5. ❤️不一样的测试之旅:医疗行业软件测试有什么不一样?❤️
  6. SQL Server 通过备份文件初始化复制
  7. 微信跳转浏览器提示_微信跳转外部浏览器跳转提示的2种实现方式
  8. soultion of mySQL disk exceeded problem
  9. react diff算法剖析总结
  10. 一位算法工程师从30+场秋招面试中总结出的超强面经——目标检测篇(含答案)...
  11. 仿大众点评下拉菜单完成
  12. 民族传统体育类毕业论文文献都有哪些?
  13. groupdel: cannot remove the primary group of user 'lxh1'的解决办法
  14. aliddns ipv6_linux系统下配置阿里DDNS(IPv6)
  15. Word怎么删除空白页? 告诉你6招技巧
  16. 宏观经济学 - 国民收入的决定:收入-支出模型
  17. 使用Selenium控制已打开的浏览器和网页
  18. POI中设置Excel单元格格式样式(居中,字体,边框,背景色、列宽、合并单元格等)
  19. Netty介绍与实战(三)之粘包拆包
  20. 移动端SEO优化指南:详解移动站点收录、排名规则

热门文章

  1. 决策树的生成与剪枝CART
  2. 生存指南2找不到服务器,生存指南2无法进入游戏怎么解决 无法进入游戏解决方法攻略...
  3. Android RGB与int型颜色互转
  4. PySpark线性回归与广义线性模型
  5. 微信内分享链接防红防封技术系统的实现方案
  6. PAT乙 1015 德才论 C++
  7. insmod: error inserting ‘./module1.ko‘: -1 Unknown symbol in module
  8. 系统分析师学习笔记(十九)
  9. H265/HEVC 常用缩写词及其含义
  10. 入门:因果推断 简介