Cannot make neither GSM and GPS working

Hi everyone,
I recently received my GSM/GPRS/GPS Shield v3.0 to play with my Arduino Uno R3.
But I am really dissapointing right now, I can't make it working with the Sample Code from the Wiki or from people here.
For example, I tried the example "send a SMS with USB" :
- I load the code following the instruction about the switches.
- Once I reset, I open the serial monitor from arduino software. At this time I can see:
If I write "AT" or "AT+CPIN=1234" (which is the pin code), I don't get any answer.
Could you help me with this please ?
Here is my configuration : Ubuntu 14.10 using Arduino software. The arduino is linked with USB, and supplied by USB.
Thank you guys,
Marc
I recently received my GSM/GPRS/GPS Shield v3.0 to play with my Arduino Uno R3.
But I am really dissapointing right now, I can't make it working with the Sample Code from the Wiki or from people here.
For example, I tried the example "send a SMS with USB" :
- I load the code following the instruction about the switches.
- Once I reset, I open the serial monitor from arduino software. At this time I can see:
Code: Select all
So It looks like it's waiting for Pin Code. But I can not write any AT Command. It looks like it is stuck somewhere.NORMAL POWER DOWN
ÿ
RDY
+CFUN: 1
+CPIN: SIM PIN
GPS Ready
If I write "AT" or "AT+CPIN=1234" (which is the pin code), I don't get any answer.
Could you help me with this please ?
Here is my configuration : Ubuntu 14.10 using Arduino software. The arduino is linked with USB, and supplied by USB.
Thank you guys,
Marc
2015-05-05 15:34:28 Hi,
I use a 7.5V adapter, it works fine. what do you use? battery? or adapet?
maybe it's not the power issue.
Leff
I use a 7.5V adapter, it works fine. what do you use? battery? or adapet?
maybe it's not the power issue.
ajprameswari wrote:Hi Markyz, what do you use for your external power?
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!

2015-05-05 15:34:28 Hi,
I use a 7.5V adapter, it works fine. what do you use? battery? or adapet?
maybe it's not the power issue.
Leff
I use a 7.5V adapter, it works fine. what do you use? battery? or adapet?
maybe it's not the power issue.
ajprameswari wrote:Hi Markyz, what do you use for your external power?
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!

2015-05-04 06:02:05 Hi Markyz, what do you use for your external power?
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!
ajprameswari
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!

2015-05-04 06:02:05 Hi Markyz, what do you use for your external power?
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!
ajprameswari
I get the same exact problem where it got stuck at GPS Ready and won't get to the GSM, although I am already using 9VDC external power via its power jack. Thank you!

2014-12-18 02:43:55 Hi Grey,
Thanks for these precisions.
Actually I just found out that the data given is in Degree, Decimal minutes.
Once converted in Degree, I get the right position.
So, sorry about that. I missed that the format was like this.
Marc
Markyz
Thanks for these precisions.
Actually I just found out that the data given is in Degree, Decimal minutes.
Once converted in Degree, I get the right position.
So, sorry about that. I missed that the format was like this.
Marc

2014-12-18 02:43:55 Hi Grey,
Thanks for these precisions.
Actually I just found out that the data given is in Degree, Decimal minutes.
Once converted in Degree, I get the right position.
So, sorry about that. I missed that the format was like this.
Marc
Markyz
Thanks for these precisions.
Actually I just found out that the data given is in Degree, Decimal minutes.
Once converted in Degree, I get the right position.
So, sorry about that. I missed that the format was like this.
Marc

2014-12-17 23:15:06 Hello Mark?
It exists a measurement error when it only receive 3 satellites signal.
Yeah, it should be work with 3 satellites in theory, but it bases on the same time. If the time of GPS receiver has little mistake, it will be far away from your real location. It needs the fourth one to calibrate the time. If you could understand the NMEA data, you will find the height is always change In this condition.
Anyway, do you have a powerful antenna?
Grey.CC
It exists a measurement error when it only receive 3 satellites signal.

Yeah, it should be work with 3 satellites in theory, but it bases on the same time. If the time of GPS receiver has little mistake, it will be far away from your real location. It needs the fourth one to calibrate the time. If you could understand the NMEA data, you will find the height is always change In this condition.
Anyway, do you have a powerful antenna?

2014-12-17 23:15:06 Hello Mark?
It exists a measurement error when it only receive 3 satellites signal.
Yeah, it should be work with 3 satellites in theory, but it bases on the same time. If the time of GPS receiver has little mistake, it will be far away from your real location. It needs the fourth one to calibrate the time. If you could understand the NMEA data, you will find the height is always change In this condition.
Anyway, do you have a powerful antenna?
Grey.CC
It exists a measurement error when it only receive 3 satellites signal.

Yeah, it should be work with 3 satellites in theory, but it bases on the same time. If the time of GPS receiver has little mistake, it will be far away from your real location. It needs the fourth one to calibrate the time. If you could understand the NMEA data, you will find the height is always change In this condition.
Anyway, do you have a powerful antenna?

2014-12-17 04:53:15 Grey,
I'm working now on the GPS example from the Wiki, working with Arduino.
This is working, I'm getting GPS fixed and 3 satellites. But the coordinates are quite far from where I am. Almost 30km from me.
How can you explain this coordinates gap? Is it normal?
Thank you,
Marc
Markyz
I'm working now on the GPS example from the Wiki, working with Arduino.
This is working, I'm getting GPS fixed and 3 satellites. But the coordinates are quite far from where I am. Almost 30km from me.
How can you explain this coordinates gap? Is it normal?
Thank you,
Marc

2014-12-17 04:53:15 Grey,
I'm working now on the GPS example from the Wiki, working with Arduino.
This is working, I'm getting GPS fixed and 3 satellites. But the coordinates are quite far from where I am. Almost 30km from me.
How can you explain this coordinates gap? Is it normal?
Thank you,
Marc
Markyz
I'm working now on the GPS example from the Wiki, working with Arduino.
This is working, I'm getting GPS fixed and 3 satellites. But the coordinates are quite far from where I am. Almost 30km from me.
How can you explain this coordinates gap? Is it normal?
Thank you,
Marc

2014-12-17 04:07:50 Hi Grey,
Yeah that's true, I missed the lines about external power supply in the Wiki.
Maybe you should Bold these lines.
I bought an external power supply and now it is working.
Thanks,
Marc
Markyz
Yeah that's true, I missed the lines about external power supply in the Wiki.
Maybe you should Bold these lines.
I bought an external power supply and now it is working.
Thanks,
Marc

2014-12-17 04:07:50 Hi Grey,
Yeah that's true, I missed the lines about external power supply in the Wiki.
Maybe you should Bold these lines.
I bought an external power supply and now it is working.
Thanks,
Marc
Markyz
Yeah that's true, I missed the lines about external power supply in the Wiki.
Maybe you should Bold these lines.
I bought an external power supply and now it is working.
Thanks,
Marc

2014-12-15 23:34:32 Hello Mark,
Sorry for the late. From this line,
[quote]NORMAL POWER DOWN[/quote]
Have you added an external power to the arduino side? It seem that it doesn't get enough power to drive the module.
Grey.CC
Sorry for the late. From this line,
[quote]NORMAL POWER DOWN[/quote]
Have you added an external power to the arduino side? It seem that it doesn't get enough power to drive the module.

2014-12-15 23:34:32 Hello Mark,
Sorry for the late. From this line,
[quote]NORMAL POWER DOWN[/quote]
Have you added an external power to the arduino side? It seem that it doesn't get enough power to drive the module.
Grey.CC
Sorry for the late. From this line,
[quote]NORMAL POWER DOWN[/quote]
Have you added an external power to the arduino side? It seem that it doesn't get enough power to drive the module.

2014-12-11 21:31:04 Sorry guys, I forgot to post the code I use.
This is actually the code from the Wiki:
EDIT: Ok, I tried again.
I don't know what happened but this is working with the USB Example (Send a sms message).
But, This is not working with the Arduino Example (Send a sms message), still from the Wiki.
When I take a look at CoolTerm, I can see that AT command does not receive any response while I receive one with the USB method.
EDIT 2: It looks like the problem is on the instruction:
Serial.begin(9600); //set the baud rate
Do you know what this means?
Thanks!
Marc
Markyz
This is actually the code from the Wiki:
Code: Select all
// Product name: GPS/GPRS/GSM Module V3.0
// # Product SKU : TEL0051
// # Version : 0.1
// # Description:
// # The sketch for driving the gsm mode via the USB interface
// # Steps:
// # 1. Turn the S1 switch to the Prog(right side)
// # 2. Turn the S2 switch to the USB side(left side)
// # 3. Set the UART select switch to middle one.
// # 4. Upload the sketch to the Arduino board(Make sure turn off other Serial monitor )
// # 5. Turn the S1 switch to the comm(left side)
// # 6. RST the board
// # wiki link- http://www.dfrobot.com/wiki/index.php/GPS/GPRS/GSM_Module_V3.0_(SKU:TEL0051)
void setup()
{
//Init the driver pins for GSM function
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
//Output GSM Timing
digitalWrite(5,HIGH);
delay(1500);
digitalWrite(5,LOW);
}
void loop()
{
// Use these commands instead of the hardware switch 'UART select' in order to enable each mode
// If you want to use both GMS and GPS. enable the required one in your code and disable the other one for each access.
digitalWrite(3,LOW);//enable GSM TX?RX
digitalWrite(4,HIGH);//disable GPS TX?RX
}
EDIT: Ok, I tried again.
I don't know what happened but this is working with the USB Example (Send a sms message).
But, This is not working with the Arduino Example (Send a sms message), still from the Wiki.
When I take a look at CoolTerm, I can see that AT command does not receive any response while I receive one with the USB method.
EDIT 2: It looks like the problem is on the instruction:
Serial.begin(9600); //set the baud rate
Do you know what this means?

Thanks!
Marc

2014-12-11 21:31:04 Sorry guys, I forgot to post the code I use.
This is actually the code from the Wiki:
EDIT: Ok, I tried again.
I don't know what happened but this is working with the USB Example (Send a sms message).
But, This is not working with the Arduino Example (Send a sms message), still from the Wiki.
When I take a look at CoolTerm, I can see that AT command does not receive any response while I receive one with the USB method.
EDIT 2: It looks like the problem is on the instruction:
Serial.begin(9600); //set the baud rate
Do you know what this means?
Thanks!
Marc
Markyz
This is actually the code from the Wiki:
Code: Select all
// Product name: GPS/GPRS/GSM Module V3.0
// # Product SKU : TEL0051
// # Version : 0.1
// # Description:
// # The sketch for driving the gsm mode via the USB interface
// # Steps:
// # 1. Turn the S1 switch to the Prog(right side)
// # 2. Turn the S2 switch to the USB side(left side)
// # 3. Set the UART select switch to middle one.
// # 4. Upload the sketch to the Arduino board(Make sure turn off other Serial monitor )
// # 5. Turn the S1 switch to the comm(left side)
// # 6. RST the board
// # wiki link- http://www.dfrobot.com/wiki/index.php/GPS/GPRS/GSM_Module_V3.0_(SKU:TEL0051)
void setup()
{
//Init the driver pins for GSM function
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
//Output GSM Timing
digitalWrite(5,HIGH);
delay(1500);
digitalWrite(5,LOW);
}
void loop()
{
// Use these commands instead of the hardware switch 'UART select' in order to enable each mode
// If you want to use both GMS and GPS. enable the required one in your code and disable the other one for each access.
digitalWrite(3,LOW);//enable GSM TX?RX
digitalWrite(4,HIGH);//disable GPS TX?RX
}
EDIT: Ok, I tried again.
I don't know what happened but this is working with the USB Example (Send a sms message).
But, This is not working with the Arduino Example (Send a sms message), still from the Wiki.
When I take a look at CoolTerm, I can see that AT command does not receive any response while I receive one with the USB method.
EDIT 2: It looks like the problem is on the instruction:
Serial.begin(9600); //set the baud rate
Do you know what this means?

Thanks!
Marc

2014-12-11 18:45:35 Hi everyone,
I recently received my GSM/GPRS/GPS Shield v3.0 to play with my Arduino Uno R3.
But I am really dissapointing right now, I can't make it working with the Sample Code from the Wiki or from people here.
For example, I tried the example "send a SMS with USB" :
- I load the code following the instruction about the switches.
- Once I reset, I open the serial monitor from arduino software. At this time I can see:
If I write "AT" or "AT+CPIN=1234" (which is the pin code), I don't get any answer.
Could you help me with this please ?
Here is my configuration : Ubuntu 14.10 using Arduino software. The arduino is linked with USB, and supplied by USB.
Thank you guys,
Marc
Markyz
I recently received my GSM/GPRS/GPS Shield v3.0 to play with my Arduino Uno R3.
But I am really dissapointing right now, I can't make it working with the Sample Code from the Wiki or from people here.
For example, I tried the example "send a SMS with USB" :
- I load the code following the instruction about the switches.
- Once I reset, I open the serial monitor from arduino software. At this time I can see:
Code: Select all
So It looks like it's waiting for Pin Code. But I can not write any AT Command. It looks like it is stuck somewhere.NORMAL POWER DOWN
ÿ
RDY
+CFUN: 1
+CPIN: SIM PIN
GPS Ready
If I write "AT" or "AT+CPIN=1234" (which is the pin code), I don't get any answer.
Could you help me with this please ?
Here is my configuration : Ubuntu 14.10 using Arduino software. The arduino is linked with USB, and supplied by USB.
Thank you guys,
Marc
