Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to read AT Command Response

I test some basic AT Command in Hyperterminal. The GSM modem response as per my command too. But problem is that it shows me the unreadable text. I use the following code :

AT
OK
AT+CUSD=1,"*247#",15
OK

+CUSD: 1,"0062004B006100730068000A00310020004D0032004D0020005400720061006E007300
6600650072000A0032002000440069007300620075007200730065000A00330020004D0079002000
62004B006100730068000A0034002000480065006C0070006C0069006E0065000A",72
AT+CUSD=1,"1",15
OK

AT+CUSD=1,"*247#",15 command should display

  1. Menu 1
  2. Menu 2
  3. Menu 3

Something like that. But it displayed the hexadecimal code which it unreadable. How can I get plain text ? Can anyone help Me ?

like image 813
Drop Shadow Avatar asked Jan 25 '26 09:01

Drop Shadow


1 Answers

Judging by information provided. Where when you send the +CUSD request with DCS (Data Coding Scheme) of 15. And the response from the Bkash service with DCS of 72. It looks like your modem does not support the encoding specified in the DCS from Bkash.

I found is fairly similar question and solution to this question. Try and ensure that +CSCS is set to something like IRA or GSM and see what happens then with your +CUSD responses.

like image 130
Matt Aldridge Avatar answered Jan 29 '26 09:01

Matt Aldridge



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!