[DESCRIPTION]
如何用AT+CRSM读取USIM卡里的联系人
[SOLUTION]
USIM卡里PHB相关的文件与SIM卡不同。所有PHB相关的信息都保存在EFpbr,所以要先去读EFpbr,获取到EFadn文件的路径。
解析数据需要参考spec 31.102 4.4.2 章节关于EFpbr 的描述,与102.221 11.1.1章节关于select command的response数据的描述,spec可以在网上免费下载的。
一般我们读取电话本,建议使用+CPBW/+CPBR方式来读取电话号码。这样比较快速,同时您需要在ap端对读到的数据进行一些转换的处理,防止乱码。
下面举一个例子:
1、获取EFpbr的文件信息
at+crsm=192,20272,,,,,"7f105f3a"
+CRSM: 144, 0,
"621E82054221004C0283024F30A5038001318A01058B036F0607800200988800
"
OK
解析请参考102.221的11.1.1,82后面的数据是file description,4c表示record长度为76个byte,
2、读EFpbr的record
at+crsm=178,20272,1,4,76,,"7f105f3a"
+CRSM: 144, 0,
"A81EC0034F3A01C1034F3102C4034F5A0AC5034F4106C6034F5107C9034F6108
A905CA034F7109AA14C2034F4A03C7034F4B0BC8034F4C0CCB034F4F16FFFFFFFFFFFFFFFF
FFFFFF
FFFFFFFF"
OK
C0表示EFadn文件,file id是4F3A
3、获取EFadn文件的信息
at+crsm=192,20282,,,,,"7f105f3a"
+CRSM: 144, 0,
"621F82054221001CFA83024F3AA5038001318A01058B036F060380021B588801
08"
OK
1C表示record 长度为28个byte,
4、读EFadn文件的record
at+crsm=178,20282,1,4,28,,"7f105f3a"
+CRSM: 144, 0, "810ACEDCDCDCDCDCDCDCDCDCDCFF03812143FFFFFFFFFFFFFFFFFFFF"
OK
如何用AT+CRSM读取USIM卡里的联系人
[SOLUTION]
USIM卡里PHB相关的文件与SIM卡不同。所有PHB相关的信息都保存在EFpbr,所以要先去读EFpbr,获取到EFadn文件的路径。
解析数据需要参考spec 31.102 4.4.2 章节关于EFpbr 的描述,与102.221 11.1.1章节关于select command的response数据的描述,spec可以在网上免费下载的。
一般我们读取电话本,建议使用+CPBW/+CPBR方式来读取电话号码。这样比较快速,同时您需要在ap端对读到的数据进行一些转换的处理,防止乱码。
下面举一个例子:
1、获取EFpbr的文件信息
at+crsm=192,20272,,,,,"7f105f3a"
+CRSM: 144, 0,
"621E82054221004C0283024F30A5038001318A01058B036F0607800200988800
"
OK
解析请参考102.221的11.1.1,82后面的数据是file description,4c表示record长度为76个byte,
2、读EFpbr的record
at+crsm=178,20272,1,4,76,,"7f105f3a"
+CRSM: 144, 0,
"A81EC0034F3A01C1034F3102C4034F5A0AC5034F4106C6034F5107C9034F6108
A905CA034F7109AA14C2034F4A03C7034F4B0BC8034F4C0CCB034F4F16FFFFFFFFFFFFFFFF
FFFFFF
FFFFFFFF"
OK
C0表示EFadn文件,file id是4F3A
3、获取EFadn文件的信息
at+crsm=192,20282,,,,,"7f105f3a"
+CRSM: 144, 0,
"621F82054221001CFA83024F3AA5038001318A01058B036F060380021B588801
08"
OK
1C表示record 长度为28个byte,
4、读EFadn文件的record
at+crsm=178,20282,1,4,28,,"7f105f3a"
+CRSM: 144, 0, "810ACEDCDCDCDCDCDCDCDCDCDCFF03812143FFFFFFFFFFFFFFFFFFFF"
OK