当前位置: 代码迷 >> 移动应用 >> 请教程序中怎么判断GPRS模块使用的SIM卡是否被拔出
  详细解决方案

请教程序中怎么判断GPRS模块使用的SIM卡是否被拔出

热度:892   发布时间:2016-04-25 08:31:25.0
请问程序中如何判断GPRS模块使用的SIM卡是否被拔出?
最近我使用IWOW的TR800来做一个无线数传的项目,我使用at+cpin?来检测SIM卡插入没有,我惊奇地发现,当我带电拔出SIM卡后,使用at+cpin?命令还是返回+CPIN:READY和OK,显示SIM卡还插入,可是我明明已经拔出SIM卡了啊。我使用mc35测试发现也是有这种现象,请问我如何判断SIM卡被拔出呢?

另外共享一下我觉得不错的技术QQ群
52497844 GPRS技术交流群,讨论Wavecom,IWOW的TR800,simcom等GPRS模块应用技术;
6281245 vc24小时在线。




------解决方案--------------------
楼主牛逼啊,
楼主现在做开发是直接用DC电源给你的模块供电的吧?
给楼主补充点常识,
带电插拔SIM很容易烧坏SIM卡的,
一般硬件工程师和模具工程师在做实际产品的时候,
都把电池安装在SIM上面,让用户没办法在带电的情况下直接插拔SIM卡的。
------解决方案--------------------
AT+CIMI 得到手机IMSI号码,用这个吧,如果能够得到就表示有卡,否则表示无卡

带电插拔sim卡也没什么,烧坏基本不可能,只不过数据可能丢失。俺们做防掉电操作,sim卡上百万次都不会坏。
  相关解决方案