//librerias propias-------------------- #include #define PIN_POWERKEY_SIM808 48 #define PIN_RX_SIM808 4 #define PIN_TX_SIM808 5 Sim808Manager sim808; SoftwareSerial sserial=SoftwareSerial(PIN_RX_SIM808, PIN_TX_SIM808,false); char buf[1024]; void setup() { Serial.begin(9600); Serial.println("Iniciando"); if(!sim808.inicia(&sserial, PIN_POWERKEY_SIM808, 9600)) { Serial.println("Sim808 join network error"); } Serial.println("GPS iniciado..."); DataGPSSimManager* coor=sim808.GetGPSValid(); Serial.println("gps iniciado..."); } void loop(){ char strFecha[24]; char precision[32]; DataGPSSimManager* coor=sim808.GetGPS(); coor->getFecha(strFecha); Serial.print(strFecha); Serial.print(" lon: "); Serial.print(coor->lon); Serial.print("lat: "); Serial.println(coor->lat); Serial.print(" altitud: "); Serial.print(coor->altitude); Serial.print("velocidad: "); Serial.print(coor->speed_kmh); Serial.print("precision: "); Serial.print(coor->getPrecision(precision)); delay(20000); }