我最近买了一个支持CSD(电路交换数据)调用的调制解调器。我把SIM卡放进去,我可以通过AT命令拨打电话。但这些都是VOICE电话。我有另一个调制解调器,我需要通过CSD连接到它。
我知道这是可能的,因为我们的同事正以这种方式使用它来访问某些网络。
他们正在使用Windows拨号连接,但我想这只是在后台调用AT命令的东西。
然而,拨号仍然给我“错误678:远程计算机没有响应”。我尝试了很多设置,但仍然是同样的错误。我甚至尝试过不同的电脑,但仍然遇到了同样的错误。
所以我发现当我打电话给CSD,然后在接收方(如果AT+CRC=1
)它应该显示+CRING: REL ASYNC
。所以我设置另一个调制解调器并调用它,它显示+CRING: VOICE
。
那么如何说服我的调制解调器以REL ASYNC模式呼叫?我已经尝试过:
AT+IPR=115200 or AT+IPR=9600
AT+FCLASS=0 (this is default though)
AT+CSNS=4
AT+CBST=7,0,0 or AT+CBST=71,0,1
AT^SXRAT=0 (this changes the network to GSM)
但是,当我做ATDNUMBERIWANTTOCALL;
接收方显示+CRING: VOICE
。
我的移动服务提供商也向我保证,我的国家仍然支持CSD技术,而且我不需要任何特殊的SIM卡。
您需要在ATD命令中的电话号码后删除分号:该分号是告诉调制解调器进行语音呼叫而不是CSD的分号。
请与您的遥控操作员核实您的SIM卡是否有单独的数据编号。
有时后付(和/或M2M)卡有三个不同的号码1.语音2.传真3.数据