Commit 5e926b23 authored by TEPELMANND's avatar TEPELMANND
Browse files

f_CAM_MSD_GFQ_BV_05: Check that distance is greater than 4 m instead of...

f_CAM_MSD_GFQ_BV_05: Check that distance is greater than 4 m instead of expecting an exact position.
parent 5131b454
Loading
Loading
Loading
Loading
+14 −0
Original line number Original line Diff line number Diff line
@@ -511,6 +511,20 @@ module LibItsCam_Functions {
            return v_referencePosition;
            return v_referencePosition;
        }
        }
        
        
        /**
         * @desc    Compute distance between two points
         * @param   p_pointA    First point
         * @param   p_pointB    Second point
         * @return  Computed distance in meters
         * @see     fx_computeDistance
         */
        function f_distance(
            in ReferencePosition p_pointA,
            in ReferencePosition p_pointB
        ) return float {
            return fx_computeDistance(p_pointA.latitude, p_pointA.longitude, p_pointB.latitude, p_pointB.longitude);
        }
        
    } // end group camPositionFunctions
    } // end group camPositionFunctions


    group camAuxilaryFunctions {
    group camAuxilaryFunctions {
+13 −0
Original line number Original line Diff line number Diff line
@@ -217,6 +217,19 @@ module LibItsCam_Templates {
            }
            }
        }
        }
        
        
        /**
        * @desc Reference position for given latitude and longitude.
        */
        template (present) ReferencePosition mw_refPositionWithDelta(
            in ReferencePosition p_origRefPos,
            in integer p_jitter := 100
        ) := {
            latitude := (p_origRefPos.latitude-p_jitter..p_origRefPos.latitude+p_jitter),
            longitude := (p_origRefPos.longitude-p_jitter..p_origRefPos.longitude+p_jitter),
            positionConfidenceEllipse := p_origRefPos.positionConfidenceEllipse,
            altitude := p_origRefPos.altitude
        }
        
    } // end positionTemplates
    } // end positionTemplates
    
    
    /**
    /**