[发明专利]智能机关机充电显示时间和日期的方法在审
申请号: | 201610698573.5 | 申请日: | 2016-08-22 |
公开(公告)号: | CN107491291A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 戴金春 | 申请(专利权)人: | 深圳鼎智通讯股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳市神州联合知识产权代理事务所(普通合伙)44324 | 代理人: | 周松强 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 机关 充电 显示 时间 日期 方法 | ||
1.一种智能机关机充电显示时间和日期的方法,其特征在于,包括以下实现步骤:
S1、启动关机充电模式:系统通过初始化引导程序进入关机充电模式;
S2、初始化显示资源:通过在用户数据存储区域获取上次关机时的时区信息,并设置为当前时区,同时通过函数计算获取时间以及日期信息;
S3、关机充电控制:系统触发on charger,启动关机充电服务charger,智能机开始进行充电;
S4、关机充电界面绘制:通过函数触发,绘制当前的时间和日期,并将时间、日期以及充电状态显示在智能机的显示屏上。
2.根据权利要求1所述的智能机关机充电显示时间和日期的方法,其特征在于,在智能机的正常开机情况下,用户设置时区后以存储时区信息的文件变量名属性的方式存储在用户数据存储区域,在S2中获取时区信息的具体操作包括以下步骤:
S21、在关机充电模式下,通过对系统初始化引导配置脚本的修改,使之在启动关机充电服务charger,之前先挂载用户数据分区;
S22、通过 load_persist_props函数加载属性信息,此函数用来加载用户存储空间中的以persist起始命名的属性;
S23、通过load_persist_props函数加载读取存储时区信息的文件变量名属性信息;
S24、获取存储时区信息,设置为当前时区。
3.根据权利要求2所述的智能机关机充电显示时间和日期的方法,其特征在于,在S24之后,还包括S25计算获取时间以及日期信息的过程,时间日期的实现在封装了图标绘制接口的库文件中完成,计算获取时间以及日期信息的函数包括:
time_t timep;
struct tm *p;
time(&timep);
p=localtime(&timep)。
4.根据权利要求1所述的智能机关机充电显示时间和日期的方法,其特征在于,在S4中绘制当前时间和日期使用的计算函数包括:
fill_animation_date;
fill_animation_time。
5.根据权利要求1所述的智能机关机充电显示时间和日期的方法,其特征在于,在S3和S4之间还包括触发所绘制的时间日期进行显示的初始化event事件,其具体实现方式为按键操作、插拔USB的消息事件,充电状态下,按键操作的初始化,短按显示充电logo,长按开机,在event事件中使用event_loop这个函数判断按键状态,确认DC是否插拔;
如果长按开机:执行重启设备的函数调用;
如果拔出DC:执行关机操作的函数调用。
6.根据权利要求1所述的智能机关机充电显示时间和日期的方法,其特征在于,在S4进行时间日期显示之后,还要进行S5创建同充电芯片交互的设备节点,把socket信息通知应用层的过程。
7.根据权利要求6所述的智能机关机充电显示时间和日期的方法,其特征在于,S5的具体操作为:
使用函数uevent_open_socket通过初始化uevent 环境函数调用的方式通知到应用层,就是往一个socket广播一个消息,只需要在应用层打开socket监听内核向底层传递的消息,就可以收到,在这个过程中创建了socket接口获得uevent的文件描述符,然后触发同充电芯片交互的设备节点目录及其子目录下的uevent,再接受并创建设备节点,至此设备节点才算创建。
8.根据权利要求1所述的智能机关机充电显示时间和日期的方法,其特征在于,在S3中关机充电控制的过程中,关机充电的方式有:Battery norma charging 正常充电、Battery fast charging快速充电以及Battery wireless charging 无线充电三种方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鼎智通讯股份有限公司,未经深圳鼎智通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610698573.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:指令的执行方法及装置
- 下一篇:自动抢红包的方法