AT+CUSD doesn't get balance

僤鯓⒐⒋嵵緔 提交于 2019-12-24 15:35:07

问题


I have a DataNet GSM Modem (HUAWEI Mobile Broadband E173). I want to get balance with USSD code *141*1# but unfortunately I don't get any result.I get just OK in response.

I read these posts and many others: Error on checking balance via USSD I have tried IRA and GSM and UCS2 but no result. how to get balance by USSD commands? My port is selected correctly because other commands work properly AT command - USSD I test with 15 at the end and without that

My situation is as below:

    AT+CSCS?
    +CSCS: "GSM"
    AT+CUSD=1,"*141*1#"
    ERROR
    AT+CUSD=1,"AA182DA68A8D1A",15
   OK

I should be able get balance in result but I just get OK.


回答1:


I could solve the problem. The port I have selected was wrong. My modem had 3 port, COM38, COM39 and COM 40. I have used COM38 but when I used COM40 the AT+CUSD=1,"*141*1#" worked.



来源:https://stackoverflow.com/questions/55783526/atcusd-doesnt-get-balance

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!