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.

Clase

NMEA

Nombre

terms()

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 Retorna el número de terminos en la última frase que fue recibida. Esto incluye el termino de tipo de dato, el termino de la suma de verificiones, y probablemente terminos vacios. Por ejemplo, si la última frase recibida fue $GPRMC,082804.683,A,5205.9421,N,00506.4368,E,0.02,146.61,190408,,*0C
entonces el número de terminos es 13 (note los dos terminos vacios justo antes del '*'). Si el tipo de conección es NMEA(ALL), todos los tipos de frases serán recibidos. Si la conección es de tipo NMEA(GPRMC), solo recibirá frases de tipo GPRMC.
Sintaxis
terms()
Retorna int
Uso Application
Updated on July 07, 2011 11:15:56pm PDT

Creative Commons License