- 博客(142)
- 收藏
- 关注
原创 wifi空口速率
Symbol的单位为μs,表示一个时长。相邻的两个Symbol之间需要有一定的空隙(GI),以避免Symbol之间的干扰。从802.11ac到802.11ax,由于使用的FFT阶数不一样,Symbol和GI的数值有些变化。AP 射频模式支持802.11n及以上的,beacon、probe req、probe resp中包含“HT”相关字段,有“HT cap”“HT info”Wi-Fi空口建链速率由5个要素决定,包括空间流的数量、符号(Symbol)与保护间隔(GI)长度、调制方式、码率、有效子载波数量。
2023-05-21 20:01:37 71
原创 Wi-Fi softap
功能:提供无线网络接入,允许其他设备接入访问网络。1.共享蜂窝网络:终端作为无线AP,其他便携设备通过802.11协议与其互联,通过tethering技术实现网络internet共享功能。2.共享上级wlan。
2023-04-02 19:38:21 489
原创 Wi-Fi架构-Q
socket读事件如内核返回事件,注册一个接收内核返回消息的socket到事件队列,接收消息通过wpa_driver_nl80211_event_receive回调函数处理。超时事件,如扫描事件eloop_register_timeout(sec,usec,wpa_supplicant_scan,wpa_s,NULL)WPAS是C/S结构中的server端,它通过ctrl i/f模块向客户端提供通信接口,常用的client端的wpa_cli。1.HDD接口层:用户面和内核面之间的控制面+数据堆栈接口。
2023-03-27 21:00:19 479
原创 FTM启用wifi
检查/sys/module/qca****/parameters/con_mode节点内容为5。启动ftmdaemon程序,分发diag指令到固件。
2023-03-23 20:02:42 247
原创 调试-调用堆栈
#include <utils/CallStack.h>void function1(){...}void function2(){...}void function3(){...}void function4(){ CallStack stack(LOG_TAG);}在function4函数中添加“CallStack stack(LOG_TAG);”...
2019-07-03 19:21:46 458
原创 adb(Android Debug Bridge)安卓调试桥tools
命令行窗口:用于通过电脑端与模拟器或者真实设备交互1.链接设备adb devices2.进入设备adb shell3.将设备 ‘/system’ 部分置于可写入的模式 adb remount4.推送文件到设备(adb push 电脑文件路径 手机目标路径)注:push之前需要remountadb push file C:\a.txt /sdcard/C盘a.txt文件推...
2019-06-20 21:09:30 1755
原创 python 压缩文件为zip格式
1.创建zip压缩对像f=zipfile.ZipFile(file, mode="", compression=ZIP_STORED, allowZip64=False)“file”:生成的文件路径+名称mode='w’压缩文件2.将文件写入zip压缩文件f.write(filepath)将文件直接写入压缩文件f.write(filepath,dstdir+filename)将文件打包...
2019-03-25 17:43:54 3618
原创 windows下使用tftp传输文件
客户端和服务端传输文件下载地址:https://pan.baidu.com/s/1ulSSHJ1s_sZAhNDjIgss6A使用方法1.windows上传文件到服务器地址为windows本机ip地址,当前目录为存储传输文件的目录2.Windows下载文件服务器地址为远程主机IP地址,当前目录为存储传输文件的目录上传:192.168.1.101为客户端IP,tftp -pl t...
2019-02-22 19:53:06 16737
原创 windows安装filezilla server搭建个人服务站
参考博客:https://blog.csdn.net/qq_33435280/article/details/846660071.安装下载地址(只有windows版本):https://filezilla-project.org/解压-&amp;gt;运行exe2.登陆点击“file”“Host”设置为localhost(本机IP)点击“Connect”出现以下日志表示“服务器建立成功”...
2019-02-18 18:43:34 692
原创 python 遍历文件夹、正则表达式字符串匹配、拷贝文件
1.遍历目录:os.walk(dirpath)返回三元组(root,dirs,files)root 所指的是当前正在遍历的这个文件夹的本身的地址dirs 是一个 list ,内容是该文件夹中所有的目录的名字(不包括子目录)files 同样是 list , 内容是该文件夹中所有的文件(不包括子目录)如下文件夹结构a -> b -> 1.txt, 2.txt ...
2018-12-11 15:04:33 6635
原创 爬虫
#-- coding:utf-8 --import reimport requestsimport stringimport osimport randomdef dowmload_image(html, path,s_name):image_url = re.findall(’“objURL”:&amp;quot;(.*?)&amp;quot;,’, html, re.S)print(‘len_image_url...
2018-12-10 16:36:48 155
原创 mac安装及使用pycharm edu教育版
mac安装及使用pycharm edu教育版下载安装软件(mac版本)配置python使用环境pycharm使用下载安装软件(mac版本)下载地址:https://www.jetbrains.com/pycharm-edu/download/#section=mac添加到应用程序:配置python使用环境安装miniconda下载地址:https://conda.io/min...
2018-11-26 16:41:54 1856
原创 使用caffe提取网络某一层的图像特征
提取特征extract_features pretrained_net_param feature_extraction_proto_file extract_feature_blob_name1[,name2,…] save_feature_dataset_name1[,name2,…] num_mini_batches db_type [CPU/GPU] [DEVICE_ID=...
2018-10-08 14:06:18 1406
原创 面试题48:最长不含重复字符的子字符串
思路: 哈希表 ,字符当做键值,字符串的下标当做实值;哈希表初始化值为-1map<char,int> //char字符,int表示字符在字符串中的下标每个字符对应的最长字符串长度:为当前字符位置减去上一个出现该字符的位置#include<iostream>#include<map>#include<string>using na...
2018-09-13 16:38:04 168
原创 面试题55:二叉树的深度
如果节点为空则返回长度为0 否则返回左子树和右子树中最长的长度+1 输入(根节点)int TreeDepth(TreeNode* pRoot) { if(pRoot==NULL) return 0; return 1+max(TreeDepth(pRoot-&gt;left),TreeDepth(pRoot-&gt;right...
2018-09-12 10:37:12 136
原创 二叉树
前序遍历:从根节点,左子树,右子树 若节点为空则遍历到子节点,退出遍历void preorder(tree T){ if(T==NULL) return; cout<<T->data; //先打印 preorder(T->left); preorder(T->right);}中序遍历:左子树,根节点,右子树(...
2018-09-11 23:06:12 91
原创 23:链表中环的入口节点
1.从链表开始节点处初始化两个快、慢指针 一个走两步,一个走一步。若重合则存在环形链表 2.判断重合节点是否为空或者重合节点是否为链表的末尾节点,如果是环形链表则不应该有末尾节点(next=NULL表示链表的末尾节点) 3.一个指针从头节点开始,一个指针从重合节点处开始,两个指针以相同的速度开始走,直到相遇则为环形链表入口节点。ListNode* EntryNodeOfLoop(List...
2018-09-11 22:00:28 144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人