如何从调制解调器进行CSD呼叫

问题描述 投票:0回答:2

我最近买了一个支持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卡。

gsm at-command modem
2个回答
1
投票

您需要在ATD命令中的电话号码后删除分号:该分号是告诉调制解调器进行语音呼叫而不是CSD的分号。


0
投票

请与您的遥控操作员核实您的SIM卡是否有单独的数据编号。

有时后付(和/或M2M)卡有三个不同的号码1.语音2.传真3.数据

© www.soinside.com 2019 - 2024. All rights reserved.