在使用 MODEM 库中的任一其他功能块之前,如果 GSM 调制解调器的 SIM 卡需要执行以下某一操作时,请仅使用 ConfigSim 功能块:
o输入 PIN 码。
o配置 SMS 中心电话号码。
o发送初始化命令。
然后可以直接使用其中一个专用 SMS 功能块。
根据此流程图将不同的命令发送到 GSM 调制解调器:
|
|
|
意外的设备操作 |
|
如果使用的 SR2MOD03 调制解调器所使用的 SIM 卡设有 PIN 码保护,那么必须在调制解调器配置编辑器中修改默认的初始化字符串。使用以下值替换 Hayes 复位命令的值: 'AT&F;E0;S0=2;Q0;V1;+WIND=0;+CBST=0,0,1;&W' 并使用 ConfigSim 功能块发送其他初始化命令,使用的值如下: InitSimString 输入 = 'AT+CMGF=1;+CNMI=0,2,0,0,0;+CSAS'。 |
|
不遵循上述说明可能导致人员伤亡或设备损坏。 |
|
输入 |
类型 |
说明 |
|---|---|---|
|
smsCenterPhoneNb |
STRING |
smsCenterPhoneNb 输入包含将在 SIM 卡中配置的 SMS 中心电话号码。如果为空,则不发送 SMS 中心电话号码,并且调制解调器使用实际号码。 |
|
pinCode |
STRING(4) |
pinCode 输入表示要发送的 SIM 卡的 PIN 码,用以解锁 SIM 卡。如果 pinCode 为空,则不发送 PIN 码。 |
|
initSimString |
STRING(255) |
initSimString 输入表示 SIM 卡的初始化字符串,该字符串在发送 PIN 和服务中心电话号码后发送。 注:对于 SR2MOD03,使用以下值: 'AT+CMGF=1;+CNMI=0,2,0,0,0;+CSAS' |
所有 modem 库功能块共用的输入和输出参数会在其他部分介绍。
下图显示 ConfigSim 功能的声明和使用: