我發送AT + CUSD命令(撥打ussd代碼)到gsm調制解調器。它工作正常。手機上的響應也是正確的。但反應是,我認爲十六進制格式或編碼的一些未知的對我說:AT + CUSD命令:響應編碼
GSM調制解調器硬件:
諾基亞C6-01
使用USB電纜連接到筆記本電腦。 USB模式:諾基亞套件
命令初始化編碼:
AT+CSCS=?
+CSCS: ("UCS2","GSM","PCCP437","PCDN","IRA","8859-1","HEX","UTF-8")
AT+CSCS="IRA"
AT+CSCS?
+CSCS: "IRA"
也試過:
AT+CSCS="GSM"
AT+CSCS="UTF-8"
實際USSD命令:
AT+CUSD=1,"*123#",15
實際響應:
+CUSD: 1,"c47258e1ad7e7f477bb2c6781e0ec72785e691d36136481593cd54f6777d8c2ecb23e1313d6dfd3d36f7764fc26974720fa1b242f8fd161f9b9cc",1
OK
預期的響應:
AT+CUSD=1,"*123#",15
+CUSD: 1,"Dear Customer.... some response in english",1
+ CUSD響應的結尾以「,1」結尾是否正確?或者事實上以「,15」結尾? – aldridmc
@aldridmc在響應中,它以1結尾。它是正確的,而不是拼寫錯誤。 –
這使先生有什麼不同? –