Lines Matching refs:length

51    Total length of the nmea sentence
57 void loc_eng_nmea_send(char *pNmea, int length, loc_eng_data_s_type *loc_eng_data_p)
64 loc_eng_data_p->nmea_cb(now, pNmea, length);
78 Total length of the nmea sentence
87 int length = 0;
93 length++;
96 int checksumLength = snprintf(pNmea,(maxSize-length-1),"*%02X\r\n", checksum);
97 return (length + checksumLength);
126 int length = 0;
162 length = snprintf(pMarker, lengthRemaining, "$GPGSA,A,%c,", fixType);
164 if (length < 0 || length >= lengthRemaining)
169 pMarker += length;
170 lengthRemaining -= length;
175 length = snprintf(pMarker, lengthRemaining, "%02d,", svUsedList[i]);
177 length = snprintf(pMarker, lengthRemaining, ",");
179 if (length < 0 || length >= lengthRemaining)
184 pMarker += length;
185 lengthRemaining -= length;
190 length = snprintf(pMarker, lengthRemaining, "%.1f,%.1f,%.1f",
197 length = snprintf(pMarker, lengthRemaining, "%.1f,%.1f,%.1f",
204 length = snprintf(pMarker, lengthRemaining, ",,");
207 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
208 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
229 length = snprintf(pMarker, lengthRemaining, "$GPVTG,%.1lf,T,%.1lf,M,", location.gpsLocation.bearing, magTrack);
233 length = snprintf(pMarker, lengthRemaining, "$GPVTG,,T,,M,");
236 if (length < 0 || length >= lengthRemaining)
241 pMarker += length;
242 lengthRemaining -= length;
249 length = snprintf(pMarker, lengthRemaining, "%.1lf,N,%.1lf,K,", speedKnots, speedKmPerHour);
253 length = snprintf(pMarker, lengthRemaining, ",N,,K,");
256 if (length < 0 || length >= lengthRemaining)
261 pMarker += length;
262 lengthRemaining -= length;
265 length = snprintf(pMarker, lengthRemaining, "%c", 'N'); // N means no fix
267 length = snprintf(pMarker, lengthRemaining, "%c", 'A'); // A means autonomous
269 length = snprintf(pMarker, lengthRemaining, "%c", 'D'); // D means differential
271 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
272 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
281 length = snprintf(pMarker, lengthRemaining, "$GPRMC,%02d%02d%02d,A," ,
284 if (length < 0 || length >= lengthRemaining)
289 pMarker += length;
290 lengthRemaining -= length;
324 length = snprintf(pMarker, lengthRemaining, "%02d%09.6lf,%c,%03d%09.6lf,%c,",
330 length = snprintf(pMarker, lengthRemaining,",,,,");
333 if (length < 0 || length >= lengthRemaining)
338 pMarker += length;
339 lengthRemaining -= length;
344 length = snprintf(pMarker, lengthRemaining, "%.1lf,", speedKnots);
348 length = snprintf(pMarker, lengthRemaining, ",");
351 if (length < 0 || length >= lengthRemaining)
356 pMarker += length;
357 lengthRemaining -= length;
361 length = snprintf(pMarker, lengthRemaining, "%.1lf,", location.gpsLocation.bearing);
365 length = snprintf(pMarker, lengthRemaining, ",");
368 if (length < 0 || length >= lengthRemaining)
373 pMarker += length;
374 lengthRemaining -= length;
376 length = snprintf(pMarker, lengthRemaining, "%2.2d%2.2d%2.2d,",
379 if (length < 0 || length >= lengthRemaining)
384 pMarker += length;
385 lengthRemaining -= length;
401 length = snprintf(pMarker, lengthRemaining, "%.1lf,%c,",
406 length = snprintf(pMarker, lengthRemaining, ",,");
409 if (length < 0 || length >= lengthRemaining)
414 pMarker += length;
415 lengthRemaining -= length;
418 length = snprintf(pMarker, lengthRemaining, "%c", 'N'); // N means no fix
420 length = snprintf(pMarker, lengthRemaining, "%c", 'A'); // A means autonomous
422 length = snprintf(pMarker, lengthRemaining, "%c", 'D'); // D means differential
424 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
425 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
434 length = snprintf(pMarker, lengthRemaining, "$GPGGA,%02d%02d%02d," ,
437 if (length < 0 || length >= lengthRemaining)
442 pMarker += length;
443 lengthRemaining -= length;
477 length = snprintf(pMarker, lengthRemaining, "%02d%09.6lf,%c,%03d%09.6lf,%c,",
483 length = snprintf(pMarker, lengthRemaining,",,,,");
486 if (length < 0 || length >= lengthRemaining)
491 pMarker += length;
492 lengthRemaining -= length;
504 length = snprintf(pMarker, lengthRemaining, "%c,%02d,%.1f,",
509 length = snprintf(pMarker, lengthRemaining, "%c,%02d,%.1f,",
514 length = snprintf(pMarker, lengthRemaining, "%c,%02d,,",
518 if (length < 0 || length >= lengthRemaining)
523 pMarker += length;
524 lengthRemaining -= length;
528 length = snprintf(pMarker, lengthRemaining, "%.1lf,M,",
533 length = snprintf(pMarker, lengthRemaining,",,");
536 if (length < 0 || length >= lengthRemaining)
541 pMarker += length;
542 lengthRemaining -= length;
547 length = snprintf(pMarker, lengthRemaining, "%.1lf,M,,",
552 length = snprintf(pMarker, lengthRemaining,",,,");
555 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
556 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
562 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
563 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
566 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
567 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
570 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
571 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
574 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
575 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
611 int length = 0;
642 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
643 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
656 length = snprintf(pMarker, lengthRemaining, "$GPGSV,%d,%d,%02d",
659 if (length < 0 || length >= lengthRemaining)
664 pMarker += length;
665 lengthRemaining -= length;
672 length = snprintf(pMarker, lengthRemaining,",%02d,%02d,%03d,",
677 if (length < 0 || length >= lengthRemaining)
682 pMarker += length;
683 lengthRemaining -= length;
687 length = snprintf(pMarker, lengthRemaining,"%02d",
690 if (length < 0 || length >= lengthRemaining)
695 pMarker += length;
696 lengthRemaining -= length;
704 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
705 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
720 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
721 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
734 length = snprintf(pMarker, lengthRemaining, "$GLGSV,%d,%d,%02d",
737 if (length < 0 || length >= lengthRemaining)
742 pMarker += length;
743 lengthRemaining -= length;
750 length = snprintf(pMarker, lengthRemaining,",%02d,%02d,%03d,",
755 if (length < 0 || length >= lengthRemaining)
760 pMarker += length;
761 lengthRemaining -= length;
765 length = snprintf(pMarker, lengthRemaining,"%02d",
768 if (length < 0 || length >= lengthRemaining)
773 pMarker += length;
774 lengthRemaining -= length;
782 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
783 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
794 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
795 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
798 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
799 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
802 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
803 loc_eng_nmea_send(sentence, length, loc_eng_data_p);
806 length = loc_eng_nmea_put_checksum(sentence, sizeof(sentence));
807 loc_eng_nmea_send(sentence, length, loc_eng_data_p);