微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > AT+CPMS?查询到的短信容量与 SIM卡的实际容量不符

AT+CPMS?查询到的短信容量与 SIM卡的实际容量不符

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
客户反馈实际SIM卡的短信容量是有250的。
但他用AT+CPMS?查询得到,+CPMS: "SM", 100, 100, "SM", 100, 100, "SM", 100, 100。
系统虽然显示当前优先使用SIM卡容量,但短信容量却只有100。
[SOLUTION]
1、在.\make\custom_config\XXXXX_EXT.mak中,有两个配置项,可以设置Modem的短信容量。它们的含义是:
SMS_TOTAL_ENTRY是配置Modem支持的最大短信数量。
SMS_PHONE_ENTRY是配置NVRAM的容量,即可存储的最大短信数量。
补充说明:SIM卡的容量是由SIM卡本身EF_SMS(6F3C)文件的可存记录数决定的。
2、使用AT+CPMS?查询,得到的Modem短信容量是与系统的支持数量(SMS_TOTAL_ENTRY的配置)及系统的实际容量(SIM卡的容量+NVRAM的容量)相关的,它是取自这两者中的最小值。
说明:如果是SIM卡存储优先(SIM First),存取短信时会优先使用SIM卡的容量;反之就是ME存储优先,存取短信时会优先使用手机NVRAM的容量。
3、经检查客户的SMS_TOTAL_ENTRY=100,因此显示的容量只有100。解决方法是让客户把SMS_TOTAL_ENTRY配置为250,增大系统的支持数量。

签到专用组

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top