news 2026/8/31 16:08:48

15、MTK平台功耗--Wi-Fi/BT/GPS 功耗管理:Wi-Fi 扫描与连接功耗、BT 低功耗模式(BLE)、GPS 定位功耗优化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
15、MTK平台功耗--Wi-Fi/BT/GPS 功耗管理:Wi-Fi 扫描与连接功耗、BT 低功耗模式(BLE)、GPS 定位功耗优化

15.1 Wi-Fi 扫描与连接功耗

Wi-Fi 的功耗大头,其实不在连接上,而在扫描上。你想想看,手机每隔几秒就要把周围所有的信道扫一遍,每个信道都要发 Probe Request、收 Probe Response,这能不费电吗?

15.1.1 扫描策略优化

MTK 的 Wi-Fi 驱动里,扫描参数是可以调的。我个人习惯,在 wpa_supplicant 的配置文件里,重点关注这几个参数:

# 扫描间隔(单位:秒) scan_interval=15 # 后台扫描间隔 bgscan="simple:30:-70:3000" # 被动扫描开关 passive_scan=0

这里有个关键点:bgscan 参数里的 -70 是信号强度阈值。当信号高于 -70 dBm 时,扫描间隔会拉长到 3000 秒;信号变差时,才会缩短到 30 秒。我在项目中遇到过,有些同事把这个阈值设成 -60,结果手机在信号稍弱的地方就开始疯狂扫描,功耗直接翻倍。

我的建议: 对于室内场景,信号通常比较稳定,可以把阈值设到 -75 甚至 -80。对于移动场景,保持 -65 左右比较稳妥。这个值需要你们在实际产品里反复调。

15.1.2 连接状态的功耗控制

Wi-Fi 连接上之后,功耗主要来自 Beacon 监听和 DTIM 周期。MTK 支持 WoWLAN(Wake on Wireless LAN) 功能,可

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 16:08:18

读写锁详解

文章目录为什么普通互斥锁不够?读写锁的核心规则读者优先和写者优先读者优先写者优先Linux读写锁接口初始化和销毁加读锁、加写锁和解锁非阻塞尝试简单用例读写锁和互斥锁怎么选?当多个线程访问同一份共享数据时,读操作之间通常不会互相修改数…

作者头像 李华
网站建设 2026/8/31 16:08:10

有智慧的模型聊天会上瘾:本地部署与多轮对话技术拆解

玉伯谈 AI 时有个判断很值得琢磨:有智慧的模型聊天会上瘾。这句话放在技术语境里看,它点出的其实是大语言模型体验的分水岭——不是“能不能答对”,而是“能不能让人一直聊下去”。很多模型能给出标准答案,但只有少数模型能在多轮…

作者头像 李华
网站建设 2026/8/31 16:07:41

MOTIC显微镜图像采集无U盘版部署与使用全攻略

简介:MOTIC图像采集无U盘版motic 2.0是一款面向生物学、医学等科研一线人员的专业显微成像软件,专为搭配MOTIC系列CCD摄像头使用而设计,解决传统显微图像采集依赖U盘中转、操作繁琐、数据易丢失等痛点,显著提升活细胞动态观察、组…

作者头像 李华
网站建设 2026/8/31 16:05:59

Linux初学记第六章--fork

复制进程fork通过上一章,我们大概了解了以下进程,今天我们来讲进程中的复制进程fork()我们通过打开帮助书册得知了有关于它的一些信息:()中是2,证明是系统调用,通过create那一行可以知道fork的作用就是创建一个子进程,…

作者头像 李华
网站建设 2026/8/31 16:04:07

SSM框架健身房管理系统开发实战:架构设计与数据库核心方案

简介:本资源是一套基于SSM(SpringSpringMVCMyBatis)框架开发的B/S架构健身房管理系统完整源码,面向计算机、电子信息工程等专业的本科生及高职高专学生,适用于毕业设计、课程设计与期末大作业等实践场景。系统涵盖会员…

作者头像 李华
网站建设 2026/8/31 16:02:15

【计算机毕业设计】基于 YOLOv8 的口罩检测 Web 系统

基于 YOLOv8 的口罩检测 Web 系统 一、项目简介 本项目基于 YOLOv8 实现口罩佩戴状态检测,并在原有 Python / PyQt 程序基础上提供本机 Web 使用方式。项目包含 Web 入口、图片视频摄像头检测、模型训练、训练结果可视化、模型文件管理和本地检测记录等能力&#…

作者头像 李华