Example #1
0
        public void _decodeRecursive(LCMDataInputStream ins)
        {
            this.header = mwt.header_t._decodeRecursiveFactory(ins);

            this.latitude_deg = ins.ReadDouble();

            this.longitude_deg = ins.ReadDouble();

            this.altitude_m = ins.ReadDouble();

            this.gps_status = mwt.gps_status_t._decodeRecursiveFactory(ins);
        }
        public mwt.gps_status_t Copy()
        {
            mwt.gps_status_t outobj = new mwt.gps_status_t();
            outobj.utc_time_secs = this.utc_time_secs;

            outobj.position_fix_ind = this.position_fix_ind;

            outobj.satellites_used = this.satellites_used;

            outobj.hdop = this.hdop;

            outobj.undulation_m = this.undulation_m;

            outobj.diff_correction_age_s = this.diff_correction_age_s;

            outobj.diff_station_id = this.diff_station_id;

            return(outobj);
        }
 public static mwt.gps_status_t _decodeRecursiveFactory(LCMDataInputStream ins)
 {
     mwt.gps_status_t o = new mwt.gps_status_t();
     o._decodeRecursive(ins);
     return(o);
 }