GSM Modem receiving garbage data

Status
Not open for further replies.

blizt

Newbie level 4
Joined
Mar 4, 2017
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
41
I have two modems (ST-ERICSSON and Qualcomm). I'm testing my modems on hyper terminal to see if it is receiving the right sms or not. ST-Ericsson seems to be working fine but in qualcomm modem I'm receiving garbage data. I have set the baud rate from device settings also using at command but the problem persists. Any one has any idea what might be causing the problem or what am I doing wrong?

Note: For your reference following is the sms I'm getting in qualcomm mdem;
 
Last edited by a moderator:

You understand that the received data is in PDU mode?
 

Hi,

The characters are only 0..9 and A..F therefore I assume it is some Hex code.
Maybe a debugging Hex mode is enabled.

Klaus
 

I have changed the PDU mode to Text Mode. As I said, ST-ERICSSON is showing the exact sms I'm sending. I have tried using D-LINK modem and still getting the same response as qualcomm one
 

I don't understand your post. If the modem is selecting PDU format for message presentation, it doesn't "receive garbage". Or do you mean that the data coded by the PDU string is garbage?

PDU mode may be selected automatically because the message uses a different charset than the active charset.

The posted PDU string is apparently corrupted (contains spaces), thus I didn't try to decode it.
 


I'm getting the following sms on St-Ericsson modem which is what I'm sending:
+CMT: "num","","17/02/28,10:44:32+20"
D,17/02/28,10:40:30,num,1,2210,1110,2220,120,110,210,35,2300,7000,1500,456789,23400,45,34,230000,2100,507,560,150

And this is what I'm receiving on D-Link/Qualcomm Modem:

Even when I tried sending sms through modem it is giving error on command (at+cmgs). I'm really stuck here and I can not seem to understand what is causing this problem
 
Last edited by a moderator:

Even when I tried sending sms through modem it is giving error on command (at+cmgs). I'm really stuck here and I can not seem to understand what is causing this problem

You migh be aware that sending/receiving GSM data through modems is a process that comprises a set of commands in both sides which have to be called in the correct sequence. It seems that you are certainly missing/misusing some command/step, therefore instead of giving the resulted error, why don't you show the whole sequence of commands that you had used in both sides, sender and receiver ? In addition, it would be quite useful if you had provided the P/N or link for the datasheet of both modules ?
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…