Search wiring.org.co:

Librerías \ NMEA

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre |

### NMEA

Ejemplos |
    #include <nmea.h>

    NMEA gps(ALL);    // GPS data connection to all sentence types

    void setup() {
      Serial.begin(9600);
      Serial1.begin(4800);
    }

    void loop() {
      if (Serial1.available() > 0 ) {
        // read incoming character from GPS and feed it to NMEA type object
        if (gps.decode(Serial1.read())) {
          // full sentence received
          Serial.print ("Sentence = ");
          Serial.println (gps.sentence());
          Serial.print ("Datatype = ");
          Serial.println (gps.term(0));
          Serial.print ("Number of terms = ");
          Serial.println (gps.terms());
        }
      }
    }
Descripción | Conección de datos a un receptor GPS. Cuando planea usar solo las rutinas GPRMC desde esta librería, conectese con NMEA(GPRMC), todas las frases que no son de tipo GPRMC son ignoradas. Para usar rutinas más avanzadas de esta librería, conectese con NMEA(ALL).
Sintaxis |
    NMEA(connect)
Métodos |

decode() |
gprmc_utc() |
gprmc_status() |
gprmc_latitude() |
gprmc_longitude() |
gprmc_speed() |
gprmc_course() |
gprmc_distance_to() |
gprmc_course_to() |
sentence() |
terms() |
term() |
term_decimal() |
libversion() |

Parámetros |

connect | Puede ser ALL o GPRMC

Retorna | Ninguno
Uso | Application

Updated on July 07, 2011 11:15:51pm PDT