proyectio prueba gps esp

develop
Elena 2023-03-09 13:58:07 +01:00
parent 5240f79a3a
commit ff7c24b5c6
1 changed files with 13 additions and 13 deletions

View File

@ -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);
} }