如何解决当我使用 AT+CCHO 命令在 SIM 卡中打开自己的小程序时,4G 模块返回 CME ERROR:15
各位,我正在开发一个带有 LTE 4G 模块的项目,遇到如下问题:
- 我编写了一个 SIM 卡应用程序(使用 Java 技术)并将其下载到 SIM 卡中。
- 下载小程序后,将 SIM 卡插入读卡器,然后我可以通过此读卡器向小程序发送 APDU。小程序工作正常,它接受 APDU 并返回响应。
- 完成APDU测试后,我将SIM卡插入LTE 4G模块,并通过uart发送AT+CCHO="A0BB01020304050001"(A0BB01020304050001是我的小程序DF名称)打开小程序,4G模块返回+CME ERROR: 15(SIM Wrong)。但是卡内的一些其他原有小程序(如USIM)可以通过这种方式正常打开。
那么,有没有人知道我的小程序或者AT+CCHO命令有没有什么需要注意的关键点?我将非常感激并愿意付出我所拥有的一切。
解决方法
好的,最后证明无论你通过CGLA发送给App什么,App都必须给4G模块回馈,否则模块释放+CME ERROR:15。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。