proyectio prueba gps esp
parent
5240f79a3a
commit
ff7c24b5c6
|
|
@ -2,11 +2,11 @@
|
||||||
//librerias propias--------------------
|
//librerias propias--------------------
|
||||||
|
|
||||||
#include <GloboSonda.h>
|
#include <GloboSonda.h>
|
||||||
#define PIN_POWERKEY_SIM808 48
|
#define PIN_POWERKEY_SIM808 16
|
||||||
#define PIN_RX_SIM808 4
|
#define PIN_RX_SIM808 4
|
||||||
#define PIN_TX_SIM808 5
|
#define PIN_TX_SIM808 5
|
||||||
Sim808Manager sim808;
|
Sim808Manager sim808;
|
||||||
SoftwareSerial sserial=SoftwareSerial(PIN_RX_SIM808, PIN_TX_SIM808,false);
|
SoftwareSerial sserial(PIN_RX_SIM808, PIN_TX_SIM808,false);
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
|
|
@ -14,13 +14,10 @@ void setup() {
|
||||||
Serial.println("Iniciando");
|
Serial.println("Iniciando");
|
||||||
if(!sim808.inicia(&sserial, PIN_POWERKEY_SIM808, 9600))
|
if(!sim808.inicia(&sserial, PIN_POWERKEY_SIM808, 9600))
|
||||||
{
|
{
|
||||||
Serial.println("Sim808 join network error");
|
Serial.println("Error al iniciar modulo gps");
|
||||||
}
|
}
|
||||||
|
else
|
||||||
Serial.println("GPS iniciado...");
|
Serial.println("GPS iniciado...");
|
||||||
DataGPSSimManager* coor=sim808.GetGPSValid();
|
|
||||||
Serial.println("gps iniciado...");
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -33,7 +30,7 @@ void loop(){
|
||||||
Serial.print(" lon: ");
|
Serial.print(" lon: ");
|
||||||
Serial.print(coor->lon);
|
Serial.print(coor->lon);
|
||||||
Serial.print(" lat: ");
|
Serial.print(" lat: ");
|
||||||
Serial.println(coor->lat);
|
Serial.print(coor->lat);
|
||||||
|
|
||||||
Serial.print(" altitud: ");
|
Serial.print(" altitud: ");
|
||||||
Serial.print(coor->altitude);
|
Serial.print(coor->altitude);
|
||||||
|
|
@ -41,5 +38,8 @@ void loop(){
|
||||||
Serial.print(coor->speed_kmh);
|
Serial.print(coor->speed_kmh);
|
||||||
Serial.print(" precision: ");
|
Serial.print(" precision: ");
|
||||||
Serial.print(coor->getPrecision(precision));
|
Serial.print(coor->getPrecision(precision));
|
||||||
delay(20000);
|
Serial.print(" nsat: ");
|
||||||
|
Serial.println(coor->nSatelites);
|
||||||
|
|
||||||
|
delay(2000);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue