sm5100b help!

Hey all,

having trouble getting this module up and running. any idea’s? first time working with a GSM module.

POWER OFF
ÒÒÒÒÒ
+SIND: 1

+SIND: 10,"SM",1,"FD",1,"LD",1,"MC",1,"RC",1,"ME",1

+SIND: 8

+SIND: 3

+SIND: 4
at+csq
+CSQ: 0,99

OK

so that’s from powering down the unit to, powering up and then trying to call AT+CSQ. I cannot get connected to a network for the life of me. Antenna, no antenna, sim, no sim. Suggestions?

for a quick link to the module,

http://www.sparkfun.com/commerce/produc … ts_id=9533

Someone else had problems with one of those. The manual is very poor, and seems inconsistent in places, I advised him to buy something else with proper documentation, like a Telit module.

Howdy,

Well, the CSQ command is returning 0,99 and that would indicate that you have no signal and maximum error rate.

I’d guess that you either have no cell service or your tuned into the wrong cell band.

Here is the US, we set AT#BND=1.

Check your manual and verify that you are using the right bands for your country.

Good Luck !!!

DennisB

Thanks a ton dennis, it was exactly that.

I have another question for you guys if you don’t mind, EE isn’t really my strong suit. So the documentation is that the uart0 and uart1 interfaces are both available. I want to use the simplest of the simple, so i take it the uart1 is rs-232 pins? if that’s the case on this bob

http://www.sparkfun.com/commerce/produc … ts_id=9427

would i still need to disconnect the uart0 jumpers? or can i just hook up to TX1 and RX1 pins (uart1)?

Thanks for bearing with me :slight_smile:

We seem to be having some of the same issues. We are trying to interface using uart1, but so far it has been unsuccessful. We have tried connecting uart1 to a PC hyperterminal session using the TX1 and RX1 pins, but so far all we have been able to get is garbage output. Basically, we wired the the pins to an rs-232 connector and plugged it into the serial port of the PC.

What jumpers for uart0 are you referring to? So far, it doesn’t appear that just hooking up TX1 and RX1 works, although we could be missing something else that is needed for setup. Any suggestions?

Don’t you need an RS-232 driver?

leon_heller:
Don’t you need an RS-232 driver?

We don’t think you need one on the SM5100-B side, but we could be mistaken. We have not installed an RS-232 driver at this point. From our understanding as long as the baud rate is correct communication shouldn’t be a problem. Is there an additional things needed in the way of setup?

Question. When you say set the baud rate to 1, how do you exactly do that. I know how to do that with straight AT Commands in the terminal when I have been using the GM862 module, but how do you do that in code with the Cellular Shield with SM5100B…?

does it go through serial print? Or how do I enter the “enter” command to send it?

Serial.print(“AT+BND=1”); ???

I am able to run the example code that came as a link on the SparkFun Cellular Shield with SM5100B site, but I never get the 11 and am not able to connect past that point.

+SIND: 1

+SIND: 10,“SM”,1,“FD”,1,“LD”,1,“MC”,1,“RC”,1,“ME”,1

+SIND: 3

+SIND: 4

+SIND: 8

Any help or direction is greatly appreciated. Thank you!

I am having the same issue and I solved the first half. Its not the baud rate you need to set its th band. You need to download xctu, its a program that lets you send serial commands, Arduino Serial IDE will not allow you to send AT commands. Just type in AT+SBAND = 7.

Here is my problem:

After setting the band I am getting the following :

Starting SM5100B Communication…

.+SIND: 1

.

.+SIND: 10,“SM”,1,“FD”,1,“LD”,1,“MC”,1,“RC”,1,“ME”,1

.

.+SIND: 7

.

.+SIND: 0

.

.+SIND: 10,“SM”,0,“FD”,0,“LD”,0,“MC”,0,“RC”,0,“ME”,0

sind 0 says my sim is removed, but it is not. this only happens when I set my band to the correct one, any othres I jsut get a sind 3 then 8 then 4.

Please help!!!

I am having same problem, to me this is nuts why this product will not work out the box, perhaps its because i have a freshly new AT&T sim card? , works fine in other phones… but this is what the module spits back out at me

+SIND: 1

+SIND: 10,“SM”,1,“FD”,1,“LD”,1,“MC”,1,“RC”,1,“ME”,1

+SIND: 3

+SIND: 0

+SIND: 10,“SM”,0,“FD”,0,“LD”,0,“MC”,0,“RC”,0,“ME”,0

+SIND: 7

which in turns means i can only do emgerency calls, even tho im tempted to " test" if that even works, probably not good idea dial 911 for no reason?

Why do so many people have problems with this module? I hope I can return this thing, I am trying set this thing up for industrial monitoring, not good if thing doesn’t work :frowning:

Hi everybody,

I recently bought a sm5100b-d shield and an Arduino uno. I’m not really expert in electronic stuff, so my question is very simple. I would like to connect the sm5100 with arduino uno via software. I read a lot of posts about it and I understood that I have only to connect RX of sm5100 to TX of arduino uno (I found a lot of different configurations, so I’m a little bit confused…).

My sm5110 figures out like that http://www.sparkfun.com/products/9607

So I don’t understand if jumpers RX,TX of the sm5100 are the soldered rx tx near the digital headers. in this case I have to solder a jumper cable in RX and TX of sm5100 in order to connect it to arduino uno??

I’m sorry if my question is confusing and probably wrong, but I’m new in the ‘electronic World’ and the connection sm5100 to Uno appears not linear…

Thanks a lot,

Riccardo