- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
详细设计说明书(通话记录),详细设计说明书,软件详细设计说明书,系统详细设计说明书,详细设计说明书模板,详细设计说明书实例,app详细设计说明书,网站详细设计说明书,数据库详细设计说明书,硬件详细设计说明书
[通话记录] 详细设计说明书 [MTK-M3项目组] 康佳通信科技开发中心软件所 2005年4月26日 目录 修改历史 3 1整体结构及功能描述: 4 1.1已拨电话: 4 1.2未接电话: 4 1.3已接电话: 5 1.4删除电话记录: 5 1.5通话时间: 5 1.6通话费用: 5 1.7短信计数器: 6 2关键数据结构说明 6 3 主要存储分配: 8 4各子模块实现及主要算法说明 9 4.1 初始化 9 4.2未接电话 10 4.3 已接电话和已拨电话: 14 4.4删除通话话记录: 14 4.5通话时间: 15 4.6通话费用: 15 4.7短信计数器: 17 5内部调用的主要函数说明: 18 6模块提供的外部接口函数说明 19 7主要信号说明 19 8相关文档文件 20 修改历史 时间 修改人 版本 修改内容 2005-4-26 余文美 1.0 创建初始版本 1整体结构及功能描述: 通话记录模块的设计和其他模块一样,从整体上来说,主要是MMI和协议栈之间通过2个队列MMIQueue和L4Queue来互发消息实现相互之间的通信。从MMI来看,该模块主要由通话记录,通话费用,通话时间,以及短信计数器几个部分组成,用下图表示为: 其个子模块的功能描述如下: 1.1已拨电话: 在NVRAM中最多可以保存10条最近的已拨电话的记录。当手机对外进行呼叫的同时,就会向NVRAM写入一条已拨电话的记录。当已拨电话记录已满的情况下(即已有10条已拨电话的通话记录),新加入的已拨电话记录将覆盖已存在的第一条已拨电话记录。当手机关机时,会将已拨电话的通话记录复制到SIM卡中,在手机开机后再从SIM卡上读取出来。每条记录只对应于一个电话号码,当用户拨出的电话号码在已拨电话记录中已经存在时,新的拨号时间将覆盖原来的拨号时间,但拨号的次数加1。 1.2未接电话: 在NVRAM中最多可以保存20条最近的未接电话的记录。当用户拒绝或者没有接来电时,就会向NVRAM写入一条未接电话的记录。当未接电话记录已满的情况下(即已有20条未接电话的通话记录),新的未接电话记录将覆盖已存在的第一条未接电话记录。每条记录只对应于一个电话号码,当来电的电话号码在未接电话记录中已经存在时,新的来电的时间将覆盖原来的来电时间,但未接的次数加1。 1.3已接电话: 在NVRAM中最多可以保存20条最近的已接电话的记录。当用户接听来电时,就会向NVRAM写入一条已接电话的记录。当已接电话记录已满的情况下(即已有20条已接电话的通话记录),新的已接电话记录将覆盖已存在的第一条已接电话记录。每条记录只对应于一个电话号码,当来电的电话号码在已接电话记录中已经存在时,新的来电的时间将覆盖原来的来电时间,但已接的次数加1。 1.4删除电话记录: 删除已接电话,未接电话,已拨电话中的任一电话记录。 1.5通话时间: 通话时间屏幕将显示以下通话时间: 上次通话时间:在弹出的提示内显示上次通话的时间; 总共打出电话的时间:在弹出的提示内显示总共打出的通话时间;(从上次Reset后算起) 总共接电话的时间:在弹出的提示内显示总共接电话的通话时间;(从上次Reset后算起) 清空所有的通话时间:将所有的通话时间清空。 1.6通话费用: 通话费用界面将显示以下通话费用: 上次通话费用:显示上次通话的通话费用; 总共通话费用:显示总共通话的通话费用;(从上次Reset后算起) 清空通话费用:将所有的通话费用清空; 最大通话费用:提示最多允许的通话费用; 价格及费率:将提示价格以及费率。 1.7短信计数器: 短信计数器屏幕将显示已发送和已接受的短信的条数。当光标选中其中任何一项时,就会弹出数目的提示。 2关键数据结构说明 TOT_SIZE_OF_DIALED_LIST 10 //已拨电话的记录最大数目 TOT_SIZE_OF_MISSED_LIST 20 //未接电话的记录最大数目 TOT_SIZE_OF_RECVD_LIST 20 //已接电话的记录最大数目 CS_NOTIFYDURATION //提示框显示的时间 //保存通话记录的信息 typedef struct { U8 numType; //电话号码的类型 U8 numLength; //电话号码的长度 U8 number[(MAX_CC_ADDR_LEN+1)*ENCODING_LENGTH]; //号码字串 U8 nameLength;
您可能关注的文档
最近下载
- 《智能制造技术基础》教案 项目二 认识智能制造信息技术.pdf VIP
- 《智能制造技术基础》教案 项目五 认识智能制造装备.pdf VIP
- 《智能制造技术基础》教案 项目四 认识制造过程中的智能监测、诊断与检测技术.pdf VIP
- 消化内镜护理考试题库及答案.docx VIP
- 《智能制造技术基础》教案 项目三 认识智能制造设计技术.docx VIP
- 5.1 社会历史的本质 课件(共34张PPT)(含音频+视频).pptx VIP
- 2025年肾病综合征分级诊疗规范指南规范.pdf VIP
- 区试DNA培训-赵久然.ppt VIP
- 华中数控系统铣床编程操作手册.pdf VIP
- 娄洪力《猫武士》.ppt
文档评论(0)