Go Down

Topic: Problème avec l'arduino GSM shield 2 (Read 2822 times) previous topic - next topic

33bert51

J'ai le même problème.

Le programme bloque sur la méthode gsmAccess.begin

Je n'arrive à savoir pourquoi !

33bert51

En passant pas la librairie SoftwareSerial.h

J'arrive à recevoir des messages mais je n'arrive pas à envoyer...

Réception d'un message
+CMTI: "SM",6

Envoie d'un message
AT+CMGF=1
OK
AT + CMGS = "+336xxxxxxxxx"

> A test message!
ERROR

33bert51

Enrêka !

ERROR ce n'est pas suffisant. Alors il faut augmenter le niveau "verbose"
AT+CMEE=2

Je relance la derniere commande :
AT + CMGS = "+336xxxxxxxxx"
> A test message! <^Z>
+CMS ERROR: PS Busy (Protocol Stack Busy)

et en fouillant sur le web, la commande AT+CSCA me retourne mon numéro de mobile ! Or c'est le numéro du centre SMS qu'il faut donner, numéro fourni dans l'abonnement de votre forfait.

Caraibes

Salut

Quote
J'ai le même problème. Le programme bloque sur la méthode gsmAccess.begin
Je n'arrive à savoir pourquoi !
C'est peut-être juste du à un souci d'alimentation...le port usb ne suffit pas toujours avec ces shields.

Ajoute une alimentation supplémentaire comme conseillé ici Arduino GSM shield

Quote
Power
It is recommended that the board be powered with an external power supply that can provide between 700mA and 1000mA. Powering an Arduino and the GSM shield from a USB connection is not recommended, as USB cannot provide the required current for when the modem is in heavy use.
Caraibes  ;)

ghell2000

Le problème ne serait-il pas LIEU de l'expermentation?
Chez le prof on reçoit la 2G, pas chez l'élève ( ou seule la 3G -in compatible-serait disponible)

Go Up