MobilApp/lib/gnss_sentences/gngst.dart

19 lines
661 B
Dart

import 'package:nmea/nmea.dart';
class Gngst extends TalkerSentence {
static const String id = "GNGST";
Gngst({required super.raw});
@override
bool get valid => super.valid && fields.length == 9;
String get utcOfPositionFix => fields[1];
double get rms => double.parse(fields[2]);
double get errorEllipseSemiMajorAxis => double.parse(fields[3]);
double get errorEllipseSemiMinorAxis => double.parse(fields[4]);
double get errorEllipseOrientation => double.parse(fields[5]);
double get longitudeError => double.parse(fields[6]);
double get latitudeError => double.parse(fields[7]);
double get heightError => double.parse(fields[8]);
}