Salve ragazzi..
allora ho fatto il mio acquisto:
- arduino UNO
- shield GSM GPRS GPS
- Sim908 quello con il circuito in miniatura...
piu' tutti gli altri componenti antenne, alimentatore esterno da 12V etc etc.
Ho montato il tutto il circuito si accende e sembra andar tutto bene...
ho inserito una sim e riesco a inviare e a ricevere sms.
Ora il punto e' il GPS integrato con il 908 ovvero scaricando l'ultima libreria da google e prndendo l'esempio relativo al GPS:
#include "SIM900.h"
#include <SoftwareSerial.h>
//#include "inetGSM.h"
//#include "sms.h"
//#include "call.h"
#include "gps.h"
//To change pins for Software Serial, use the two lines in GSM.cpp.
//GSM Shield for Arduino
//www.open-electronics.org
//this code is based on the example of Arduino Labs.
//Simple sketch to start a connection as client.
//InetGSM inet;
//CallGSM call;
//SMSGSM sms;
GPSGSM gps;
char lon[10];
char lat[10];
char alt[10];
char time[15];
char vel[10];
char msg1[5];
char msg2[5];
char stat;
char inSerial[20];
int i=0;
boolean started=false;
void setup()
{
//Serial connection.
Serial.begin(9600);
Serial.println("GSM Shield testing.");
//Start configuration of shield with baudrate.
//For http uses is raccomanded to use 4800 or slower.
if (gsm.begin(2400)){
Serial.println("\nstatus=READY");
gsm.forceON(); //To ensure that SIM908 is not only in charge mode
started=true;
}
else Serial.println("\nstatus=IDLE");
if(started){
//GPS attach
if (gps.attachGPS())
Serial.println("status=GPSON");
else Serial.println("status=ERROR");
delay(20000); //Time for fixing
stat=gps.getStat();
if(stat==1)
Serial.println("NOT FIXED");
else if(stat==0)
Serial.println("GPS OFF");
else if(stat==2)
Serial.println("2D FIXED");
else if(stat==3)
Serial.println("3D FIXED");
delay(5000);
//Get data from GPS
gps.getPar(lon,lat,alt,time,vel);
Serial.println(lon);
Serial.println(lat);
Serial.println(alt);
Serial.println(time);
Serial.println(vel);
}
};
... etc etc
bhe questo e' l'output...
DB:CORRECT BR
GSM Shield testing.
DB:ELSE
DB:ELSE
DB:ELSE
DB:CORRECT BR
status=READY
status=GPSON
GPS OFF
non va.. ho provato ad aumentare il tempo etc.. l'antenna gps e' messa all'aperto e non c'e' neanche una nuvola o altro.. mi fa strano come mail il 908 con la funzione gsm gprs funzioni ma con il gps no..
help help help

grazie