00001 using System;
00002 using System.Collections.Generic;
00003 using System.Linq;
00004 using System.Text;
00005
00006 namespace GpsModule {
00007 public class GgaData : SharedGpsData {
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038 int _qualityIndicator = 0;
00039 public int QualityIndicator {
00040 get { return _qualityIndicator; }
00041 }
00042 public void setQualityIndicator(int qualityIndicator) {
00043 _qualityIndicator = qualityIndicator; }
00044
00045 int _satelitesInView = 0;
00046 public int SatelitesInView {
00047 get { return _satelitesInView; }
00048 }
00049 public void setSatelitesInView(int satelitesInView) {
00050 _satelitesInView = satelitesInView;
00051 }
00052
00053 double _horizontalDilutionOfPrecision = 0;
00054 public double HorizontalDilutionOfPrecision {
00055 get { return _horizontalDilutionOfPrecision; }
00056 }
00057 public void setHorizontalDilutionOfPrecision(double horizontalDilutionOfPrecision) {
00058 _horizontalDilutionOfPrecision = horizontalDilutionOfPrecision;
00059 }
00060
00061 double _antennaAltitude = 0;
00062 public double AntennaAltitude {
00063 get { return _antennaAltitude; }
00064 }
00065 public void setAntennaAltitude(double antennaAltitude) {
00066 _antennaAltitude = antennaAltitude;
00067 }
00068
00069 char _unitsOfAntennaAltitude = 'M';
00070 public char UnitsOfAntennaAltitude {
00071 get { return _unitsOfAntennaAltitude; }
00072 }
00073 public void setUnitsOfAntennaAltitude(char antennaAltitude) {
00074 _unitsOfAntennaAltitude = antennaAltitude;
00075 }
00076
00077 double _geoidalSeparation = 0;
00078 public double GeoidalSeparation {
00079 get { return _geoidalSeparation; }
00080 }
00081 public void setGeoidalSeparation(double geoidalSeparation) {
00082 _geoidalSeparation = geoidalSeparation;
00083 }
00084
00085 char _unitsOfGeoidalSeperation = 'M';
00086 public char UnitsOfGeoidalSeperation {
00087 get { return _unitsOfGeoidalSeperation; }
00088 }
00089 public void setUnitsOfGeoidalSeperation(char unitsOfGeoidalSeperation) {
00090 _unitsOfGeoidalSeperation = unitsOfGeoidalSeperation;
00091 }
00092
00093 double _ageOfDifferentialGPSData = 0;
00094 public double AgeOfDifferentialGPSData {
00095 get { return _ageOfDifferentialGPSData; }
00096 }
00097 public void setAgeOfDifferentialGPSData(double ageOfDifferentialGPSData) {
00098 _ageOfDifferentialGPSData = ageOfDifferentialGPSData;
00099 }
00100
00101 int _differentialReferenceStationID = 0;
00102 public int DifferentialReferenceStationID {
00103 get { return _differentialReferenceStationID; }
00104 }
00105 public void setDifferentialReferenceStationID(int differentialReferenceStationID) {
00106 _differentialReferenceStationID = differentialReferenceStationID;
00107 }
00108 }
00109 }