当前位置: 首页 > news >正文

杭州企业营销网站建设公司导航类网站怎么做排名

杭州企业营销网站建设公司,导航类网站怎么做排名,常州做网站麦策电商,网站怎么做优化从我的NPI项目之Android电源系列(三)#xff0c; 能够看出#xff0c;healthd是通过读取/sys/class/power_supply/battery/time_to_full_now而进行充满剩余时间的。 在/sys/class/power_supply/battery/...目录下有很多文件#xff0c;具体内容如下#xff1a; /sys/class…从我的NPI项目之Android电源系列(三) 能够看出healthd是通过读取/sys/class/power_supply/battery/time_to_full_now而进行充满剩余时间的。 在/sys/class/power_supply/battery/...目录下有很多文件具体内容如下 /sys/class/power_supply/ 从字面意思就能够理解power_supply目录下的内容为该设备的供电来源在我的项目中Linux的内核子系统中注册了如下的供电类型我们主要关注框出来的部分 这里我们关注一下Linux驱动设备模型下的power_supply类别下的battery设备的文件节点。而代码/qpnp-smb2.c就是这个battery电源类型的驱动所在。 但是这个是板端的guage虽然很准但是我们在驱动只是把它当作了一个过度。由于为了使用到电池中的guage我们添加了一个smart_battery作为battery的后端实现。 我项目上的healthd代码中就是通过另外一个文件节点用于读取电池信息的这部分是这针对比较特殊的设备的。因为我的项目中是同平台多设备的情况。而设备之间存在有差异。而这个比较特殊的文件为/sys/class/power_supply/smart_battery对应的驱动为max1720x_battery.c (目前看代码是这个后面还需要进一步确认)这个guage IC是内嵌在电池中的一个guage。 而/sys/class/battery所对应的是主板端的guage在sdm660平台上对应的是文件qpnp-smb2.c static const struct power_supply_desc batt_psy_desc {.name battery,.type POWER_SUPPLY_TYPE_BATTERY,.properties smb2_batt_props,.num_properties ARRAY_SIZE(smb2_batt_props),.get_property smb2_batt_get_prop,.set_property smb2_batt_set_prop,.property_is_writeable smb2_batt_prop_is_writeable, };该驱动实际上是高通pmic上的一个guage。 另外我们平台的有多个型号的max1720/max1721/... 于是就将公共的部分抽了出来commoncfg_max1720x.c 作为了max1720x_battery.c的后端。真正实现对IC寄存器的读写操作。 case POWER_SUPPLY_PROP_TIME_TO_FULL_NOW:ret max1720x_read_verify_reg(max1720x_chipinfo, 0, MAX1720X_TTF, data);if (ret 0) {val-intval max1720x_chipinfo-regs_cache.TTF;dev_err(max1720x_chipinfo-client-dev,battery full now read fail%d, keep previous%d\n, ret, val-intval);break;}/* Unit: 1 : 5.625 sec */val-intval (data * 5625)/1000; /* reply unit is second */max1720x_chipinfo-regs_cache.TTF val-intval;dev_dbg(max1720x_chipinfo-client-dev,%s %d value:%d ,__FUNCTION__,__LINE__,val-intval);dev_info(max1720x_chipinfo-client-dev,%s %d value:%d ,__FUNCTION__,__LINE__,val-intval);break; 再回到之前的问题上来电池充电信息为什么会时对时不对。熄屏/亮屏过程中可以看出从guage中读取的值确实有一个变化的趋势电量在~45%例如 异常的电池时读出来的时间小于60s而又大于0s这样就会出现 我的NPI项目之Android电源系列(二) -- 关于剩余充满时间的问题-CSDN博客中的问题 在电池电量为~85%的时候插拔充电线后guage有这样的变化规律而出问题的设备卡在了2260的状态了 现在针对这个问题可以得出结论是部分电池问题guage问题或者电池本身health问题导致计算时间异常了。 后面需要进行souring看看把有问题的电池filter出来。
http://www.pierceye.com/news/502369/

相关文章:

  • 营销网站建设的规则徐州经济开发区网站
  • 做动图的网站知乎wordpress 死链提交
  • 无锡网站维护公司安卓手机优化软件排名
  • 怎么查一个网站做的外链浏览器网站免费进入
  • 济南网站建设小程序必要网站用什么做的
  • 京东商城网站怎么做wordpress幻灯
  • 建设银行明细网站能查多久企业取名
  • 总行网站建设银行报培训机构是干什么的
  • 企业网站推广建议淳安千岛湖建设集团网站
  • 网站建设代码优化石家庄门户网站制作
  • 网站可以制作ios网站源码提取
  • 建设银行网站怎么开通手机通知做网站回答
  • 网页制作的价格大概三河网站seo
  • 东莞网站建设 信科网络wordpress图片域名
  • 软件行业 网站建设 模块吉林电商的网络推广
  • 自己有服务器和域名怎么做网站门户网站建设推荐
  • 兰州新站点seo代理吉林市网站建设招标
  • 网站开发形式选择wordpress tag__not_in
  • 中国建设银行官网登录入口手机版长沙seo外包平台
  • 网站开发过程分为哪几个阶段电子商务网站建设毕业设计
  • 网站建设管理风险点广州网站设计智能 乐云践新专家
  • 阿里云增加网站wordpress前台后台都空白
  • 做网站商城要注册什么公司建行官网官网网站吗
  • 国外做meta分析的网站wordpress 下载文件插件
  • 济南城市建设集团网站陕西网
  • 专业的网站设计制作怎么建正规网站
  • 用安卓做网站php网站开发系统
  • 58同城网站建设的不足网站前台代码
  • 网站建设销售人员培训教程长兴县建设局网站
  • 用vue框架做的pc端网站wordpress改造论坛