Pages: [1]   Go Down
Author Topic: Arduino y Gps U-Blox  (Read 557 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola, estoy intentando conectar el gps a arduino con el sketch siguiente:

/*
  Libreria para el procesado de datos de un GPS por puerto serie.
 
  Autor: Cuninganreset@gmail.com
  Web: www.simplificate.es
 
  Fecha: 06-03-2012
 
  Licencia: Creative Commons Share Alike 3.0
*/

#include <gps.h>

GPS g(5);  //Pin RX del Arduino

void setup()
{
  g.begin(4800);  //Velocidad de la comunicacion serie.
  Serial.begin(9600);
}

void loop()
{
  Serial.print(g.sentencia());  //Muestra la primera sentencia que reciba.
  g.print();  //Muestra los datos recopilados, si es que hay alguno.
 
  /*  Acceder a los datos procesados del GPS
  se accede como una estructura de datos tipo:
 
  long hora = g.dat.horaUTC;
  long fecha = g.dat.fecha;
 
  long horaUTC;  //Hora actual segun posición.
  long horaFIX;  //Hora en la que se fijo la posicion.
  long fecha;    //Fecha de fijado de la posicion.
  float latitud; //Latitud.
  float longitud;//Longitud.
  char modo_configurado;  //Modo en que se configuro: A, Automatico, M, Manual   $GPGSA
  char modo_actual;    //Modo del receptor: 1, No fijado, invalido. 2, Modo 2D. 3, Modo 3D. $GPGSA
  char calidad;          //Precisión del receptor. 0, No Valido. 1, Precisión GPS solo. 2, Precision DGPS   $GPGGA
  uint satelites;      //Numero de satelites usados para conectar,    $GPGGA
  float resolucion;    //Resolución horizontal de la posición DOP   $GPGGA
  float altura;          //Altura relativa del receptor.   $GPGGA
  float velocidad;     //Velocidad actual en Knots. $GPRMC
  float curso;         //Curso actual en grados. $GPRMC
  float desviacionMAG; //Desviacion magnetica con respecto al norte real, si es < 0 desviacion al oeste, Si > 0 es al Este $GPRMC
  */
}


y no recibo nada por el monitor serial; sin embargo si conecto el gps usando el arduino como gateway (RX arduino RX gps y TX arduino TX gps)
sin ningún sketch cargado veo en el monitor serial las tramas sin ningún problema.
Mi intención es enviar las tramas gps vía ethernet shield y un router wifi (ya probe con el sketch Webserver ejemplo de la librería ethernet
y funciona). Ahora es posible sacar las tramas de RX y TX en el arduino a través del ethernet shield ???. Soy un verdadero novato en arduino,
Gracias.
Logged

Pages: [1]   Go Up
Jump to: