Example #1
0
        public static PositionEstimate CreatePositionEstimate(int ID, int building_ID, int vertexID, double latitude, double longitude, double altitude, global::System.DateTime time, double accuracy, double speed, double bearing, bool hasAccuracy, bool hasSpeed, bool hasBearing)
        {
            PositionEstimate positionEstimate = new PositionEstimate();

            positionEstimate.ID          = ID;
            positionEstimate.Building_ID = building_ID;
            positionEstimate.VertexID    = vertexID;
            positionEstimate.Latitude    = latitude;
            positionEstimate.Longitude   = longitude;
            positionEstimate.Altitude    = altitude;
            positionEstimate.Time        = time;
            positionEstimate.Accuracy    = accuracy;
            positionEstimate.Speed       = speed;
            positionEstimate.Bearing     = bearing;
            positionEstimate.HasAccuracy = hasAccuracy;
            positionEstimate.HasSpeed    = hasSpeed;
            positionEstimate.HasBearing  = hasBearing;
            return(positionEstimate);
        }
Example #2
0
 public void AddToPositionEstimates(PositionEstimate positionEstimate)
 {
     base.AddObject("PositionEstimates", positionEstimate);
 }
 public void AddToPositionEstimates(PositionEstimate positionEstimate)
 {
     base.AddObject("PositionEstimates", positionEstimate);
 }
Example #4
0
 public override string ToString()
 {
     return(FlightMode.ToString() + ";" + TimeStamp.ToString() + ";" + AngleEstimate.ToString() + AngleMeasured.ToString() + AngleReference.ToString() + AngularVelocity.ToString() + MotorSpeeds.ToString() +
            HeightEstimate.ToString() + ";" + HeightMeasured.ToString() + ";" + HeightReference.ToString() + ";"
            + PositionEstimate.ToString() + PositionMeasured.ToString() + PositionReference.ToString() + VelocitySet.ToString() + "\n");
 }
 public static PositionEstimate CreatePositionEstimate(int ID, int building_ID, int vertexID, double latitude, double longitude, double altitude, global::System.DateTime time, double accuracy, double speed, double bearing, bool hasAccuracy, bool hasSpeed, bool hasBearing)
 {
     PositionEstimate positionEstimate = new PositionEstimate();
     positionEstimate.ID = ID;
     positionEstimate.Building_ID = building_ID;
     positionEstimate.VertexID = vertexID;
     positionEstimate.Latitude = latitude;
     positionEstimate.Longitude = longitude;
     positionEstimate.Altitude = altitude;
     positionEstimate.Time = time;
     positionEstimate.Accuracy = accuracy;
     positionEstimate.Speed = speed;
     positionEstimate.Bearing = bearing;
     positionEstimate.HasAccuracy = hasAccuracy;
     positionEstimate.HasSpeed = hasSpeed;
     positionEstimate.HasBearing = hasBearing;
     return positionEstimate;
 }