Has anyone worked with the GPRS module for Arduino (Hilo - Sagem)? I had one from libelium and I am trying to talk with it, first through the hyper-terminal and USB. To do so, the microcontroller should be taken out from arduino board.
I unblocked my sim, so it doesn't need a pin code. When I connect through HyperTerminal and press the on button for two seconds, I get
*PSSTK: "SETUP MENU",1,4,"MyProvider",0,0,1,0,0,7
and when I send an "AT" command I get back "OK".
My problem is that after a few seconds I am not able to send any commands from the terminal. Not even type them locally. Only when I restart the GPRS module through the button, it works until it blocks after a few seconds again.
did you get that to work? becase i'm having the same problem.
I read that there could be some power issues as said on the docs at libelium but anyway I haven't tried to put that capacitor yet, just because i'm using an external power adapter so i think there's no point on doing that...
No, I haven't managed to make it work and I don't know where to get help. A power problem sounds like a very reasonable reason to me, but I also tried the external power and nothing changed. Maybe the capacitor is needed anyway? I don't know.
I'm having the same problem, the module seems to power off automatically, about 10 seconds after the PSSTK welcome message.
Curiously, in certain terminal applications (Terminal on Windows XP) I'm seeing the <0> characters sent from the module just before it becomes unresponsive.
Some modest progess with the GPRS shield, this is nothing special, it's not even working as an Arduino programme, just bare bones, but I have sent SMS fine.
Here's what works to send a SMS using Terminal on XP:
put a 220 uF capacitor across the 5v and GND pads of the GPRS shield
Load "blink" on Arduino, or any code not related to the GPRS shield
in the shield set TX/RX jumpers to USB and power jumper to 5v
unplug the power and USB, leave for 10 seconds, to power down the shield
connect USB, external power to shield and PC, open Terminal on XP
connect Terminal at 115200 Kbps
might see some <0> chars dumped to screen?
press down the "On/Off" button on the shield for 2 seconds to power on
after about 10 seconds, should see this message dumped to the terminal:
*PSSTK: "SETUP MENU",1,4,"TalkMobile",0,0,1,0,0,1
Here are the AT commands, with control characters to send an SMS:
I have the jumpers set according to the documentation (have 5v from arduino set, as well as usb gateway set) and have 12v attached. If I try and operate it w/o a sim card, I get no response at all from holding down the on/off button.
With a capacitor it works well with hyperterminal and also with arduino,
I use :
Serial.begin(9600);
And give more time after switchModule()
and Serial.print("blabla") for the SMS + serial.println(26,BYTE)
in the toto they use Serial.println("blabla")
Ans also I don't switch off the module
;D