检查GSMCOMM modem是否插入SIM卡
本文关键字:SIM 插入 是否 GSMCOMM modem 检查 | 更新日期: 2023-09-27 18:06:53
我在c#中使用GSMCOMM
http://www.scampers.org/steve/sms/libraries.htmlibrary发送和接收SMS。
所以我需要检查Sim卡是否插入调制解调器中。
在c#中有办法检查这个吗?
提前感谢。
您可以尝试使用AT命令行AT+CMEE=1; +CIMI
读取IMSI号码,如果没有SIM卡,应该会给您+CME ERROR: 10
(未插入SIM卡)。
有关命令的详细信息,请参见27.007。
使用Windows Mobile宽带API(从Windows 7开始支持)。例如,如果您使用IMbnConnection::GetConnectionState获取连接状态,并且没有插入SIM卡,那么您将获得E_MBN_SIM_NOT_INSERTED作为返回值。