2014-03-13 65 views
1

我使用Telit GL865模块,拨打短号码服务。例如911,112,7000等服务号码。 我可以通过这个AT命令来打电话给我的GSM模块;如何通过AT命令拨打gsm模块上的短号码(如911)

ATD+<NUMBER>; 

例如:ATD + 15552224455;

但ATD + 911;或ATD + 7000不起作用。我也尝试在起始端添加国家代码,如

ATD + 1911(对于美国)它没有工作。

那么我该怎么做呢?

+0

模块中有什么SIM卡?美国的普通手机SIM卡,您位于美国境内吗? –

+0

SIM是沃达丰SIM卡。我位于Turkiye。我的国家代码是90.我通过这个电话号码打电话:ATD + 905554440099;它工作正常。但我不能打短数字。命令在任何地方都是标准的。唯一区别是国家代码。 1或90 –

+0

从国外拨打短号码不会(通常)起作用。由于土耳其的紧急电话号码是112,我假设你正试图从土耳其拨打美国911号码? –

回答

0

ATD112;作品。 SIM功能非常重要。我的是沃达丰64kb。

1

紧急号码的完整列表有点棘手,因为它取决于SIM卡(EF_ECC)上的(不同的)内容。

11.146.4.13设置呼叫

这是可能的SIM请求ME通过提供数字“112”作为被叫方号码建立紧急呼叫 说。如果SIM 提供存储在EF ECC中的号码,则不会导致 紧急呼叫。

22.101说下10紧急呼叫

紧急呼叫将被UE没有SIM/USIM/ISIM 存在支持。 ...家庭环境运营商应指定 首选紧急电话号码(例如,英国公民的999号或日本公民的110号,118号, 和119号)。这些紧急呼叫号码应为存储在SIM/USIM中的 ,ME应读取此数字并使用这些数字的任何条目来设置紧急呼叫。应该可以存储多个该字段的一个实例。

下的紧急号码10.1.1鉴定

ME应确定最终用户拨打作为 有效的紧急号码的紧急电话号码,如果发生 它发起紧急呼叫建立在以下一个或多个条件下。如果在以下情况之外发生 ,ME不应发起 紧急呼叫建立,但正常呼叫建立。紧急号码 号码识别发生在其他号码分析之前,并且优先于任何 号码(例如补充业务相关)号码分析。

a)112和9​​11应始终可用。这些号码应存储在ME上。

b)当SIM/USIM存在时,存储在SIM/USIM上的任何紧急呼叫号码。

c)当SIM/USIM不存在时,000,08,110,999,118和119。这些号码应存储在ME上。

d)当SIM/USIM存在时,服务网络可能已经下载的附加紧急呼叫号码。

所以在你的情况下,我认为112应该是最安全的赌注。你也许可以尝试读取和解析EF_ECC与AT+CRSM,但这是严重毛茸茸的低级SIM卡的东西...