2012-05-13 38 views
1

我撥打服務命令的問題(例如:ATD * #),與華爲的調制解調器,而它工作得很好用同一套AT命令和相同的SIM卡的teracom調制解調器,AT命令(ATD)撥號網絡服務號碼(** 21 * <NO>;)在華爲的調制解調器

在teracom,

phone_cmd(conn,"ATE0") 
phone_cmd(conn,"AT+CFUN=1") 
phone_cmd(conn,"AT+CMEE=1") 
phone_cmd(conn,"AT+CPIN?") 
phone_cmd(conn,"AT*ECAM=1") 
phone_cmd(conn,"AT*EREG=2") 
phone_cmd(conn,"AT+CLIP=1;+CRC=1") 
phone_cmd(conn,"ATD**21*XXXXXXXXXXXX#;") //works for teracom (LW272) 

但相同的指令集,並沒有在華爲工作E173B- ü調制解調器,我在這裏錯過了什麼,它可能是一些命令,或者它是一個硬件限制..

回答

0

您需要使用'at'命令來發送USSD而不是撥號。

0

對於一些補充業務,建議不要使用AT命令。但您可以通過「AT」命令啓用補充服務,然後嘗試使用ATD。 例如:在設置消息中抑制BCD的+ CLIR可以通過At + CLIR = 2激活 此後,如果您通過ATD呼叫。被叫方不能看到主叫方號碼。 隨着UI其簡單的做同樣的練習=> * 31個#XXXXXXXXXX

0

27.007國章6.2:

6.2 ITU-T V.250撥號命令d

V.250撥號命令D列出可用於撥號串中的字符以進行呼叫或控制根據3GPP TS 22.030的補充服務。 在本條款中列出了它們在GSM/UMTS中的使用,以及 介紹了僅適用於GSM/UMTS的新撥號修改器。對於僅支持AT命令的MT,必須通過撥號命令或通過特定補充業務 命令(+ CCFC,+ CLCK等)支持根據3GPP TS 22.030 的補充業務的控制 ,其中3GPP TS 22.030將補充服務標識爲強制性的 。

所以,如果這個華爲的調制解調器沒有用戶界面進行交互和發送一些補充業務純調制解調器命令雖然,這是一個明顯違反規範的(雖然不是不可能)(提供21是強制性的,我我相對確定它是)。

您可能會嘗試使用非結構化補充服務命令AT+CUSD。儘管USSD與SS不同,但網絡可能會或可能不會有一些映射/重疊。

相關問題