找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 4354|回复: 14

[QCC3系列] QCC3024默认五档电量改十档

[复制链接]
连续签到天数:1天
签到总天数:3天
签到总奖励:13金币
发表于 2022-2-8 17:29:55 | 显示全部楼层 |阅读模式
悬赏5金币已解决
如题,各位前辈谁做过QCC3024默认手机显示五档电量改十档,能指引一下如何修改吗?感谢感谢。

最佳答案

查看完整内容

参照EventSysGasGauge0增加几个 EventSysGasGauge4/5/6...,全局搜索EventSysGasGauge0,依样添加相应的代码 在global_config.xml搜索g_system_event,在后面添加Gas Gauge 4/5/6...,value要与EventSysGasGauge4/5/6...对应 sink_powermanager_onchip_vbat_def.xml里面Vbat_Threshold_Settings下面的FixedNumPatterns="6"改为10,重新编译后用config tool修改电压值和对应的等级 POWER_MAX_VBAT_LIMITS改为10 发送AT指令部分 ...
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:1176天
签到总奖励:12125金币
发表于 2022-2-8 17:29:56 | 显示全部楼层
参照EventSysGasGauge0增加几个 EventSysGasGauge4/5/6...,全局搜索EventSysGasGauge0,依样添加相应的代码

在global_config.xml搜索g_system_event,在后面添加Gas Gauge 4/5/6...,value要与EventSysGasGauge4/5/6...对应

sink_powermanager_onchip_vbat_def.xml里面Vbat_Threshold_Settings下面的FixedNumPatterns="6"改为10,重新编译后用config tool修改电压值和对应的等级

POWER_MAX_VBAT_LIMITS改为10

发送AT指令部分大概是
HfpAtCmdRequest(priority, "AT+XAPL=0000-0000-0100,10\r\n");
sprintf(buf, "AT+IPHONEACCEV=1,1,%d\r\n", battery_level); /* battery_level = 0~9 */
HfpAtCmdRequest(priority, buf);

粗略看了一下大概就这样吧

评分

参与人数 1金币 +30 收起 理由
jsjj + 30 很给力!

查看全部评分

积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:195天
签到总奖励:5454金币
发表于 2022-2-8 18:00:22 | 显示全部楼层
可以做到1%显示的,只是不过传输的AT指令不同。1%跟10%是两套AT指令。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:195天
签到总奖励:5454金币
发表于 2022-2-9 21:40:31 | 显示全部楼层
ganxiniuhe 发表于 2022-2-9 14:32
参照EventSysGasGauge0增加几个 EventSysGasGauge4/5/6...,全局搜索EventSysGasGauge0,依样添加相应的代 ...



朋友,咨询下,
默认的电量等级就是0% 10% 30% 50% 70% 90%吗?也就是说没有100%吗?
另外最小间隔是否只能10%?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1176天
签到总奖励:12125金币
发表于 2022-2-10 09:48:04 | 显示全部楼层
jsjj 发表于 2022-2-9 21:40
朋友,咨询下,
默认的电量等级就是0% 10% 30% 50% 70% 90%吗?也就是说没有100%吗?
另外最小间隔是否 ...

是的最小间隔10%,只有0~9这10档值,9对应的就是100%满档,这是通用的协议,基本上现在所有手机都会支持
1%精度的协议是各手机厂商的私有协议,我没做过就不太清楚了
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:195天
签到总奖励:5454金币
发表于 2022-2-10 23:35:24 | 显示全部楼层
ganxiniuhe 发表于 2022-2-10 09:48
是的最小间隔10%,只有0~9这10档值,9对应的就是100%满档,这是通用的协议,基本上现在所有手机都会支持
...

顺便咨询下,9代表100%,那0就是10%吗?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1176天
签到总奖励:12125金币
发表于 2022-2-11 09:01:46 | 显示全部楼层
jsjj 发表于 2022-2-10 23:35
顺便咨询下,9代表100%,那0就是10%吗?

不用纠结百分几,手机上就显示个图标而已
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:195天
签到总奖励:5454金币
发表于 2022-2-11 10:33:51 | 显示全部楼层
ganxiniuhe 发表于 2022-2-11 09:01
不用纠结百分几,手机上就显示个图标而已

主要是有些手机可以显示百分比。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:18天
签到总奖励:85金币
发表于 2022-2-11 14:16:51 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:3天
签到总奖励:13金币
 楼主| 发表于 2022-2-11 15:46:45 | 显示全部楼层
ganxiniuhe 发表于 2022-2-8 17:29
参照EventSysGasGauge0增加几个 EventSysGasGauge4/5/6...,全局搜索EventSysGasGauge0,依样添加相应的代 ...

感谢,我研究学习一下。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-27 09:42 , Processed in 0.178754 second(s), 24 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表