Commit 0e184ae2 authored by berge's avatar berge
Browse files

Latitude and Longitude shall be signed

parent 1fd138cb
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
@@ -136,12 +136,10 @@ module LibItsGeoNetworking_Functions {
            //Get positions
            v_longPosVectorIut := f_getIutLongPosVector();
            v_longPosVectorNodeB := f_computePosition(v_longPosVectorIut, c_longitudeFactorNodeB, c_latitudeFactorNodeB);
            v_longPosVectorNodeC := f_computePosition(v_longPosVectorIut, c_longitudeFactorNodeC, c_latitudeFactorNodeC);
            v_longPosVectorNodeD := f_computePosition(v_longPosVectorIut, c_longitudeFactorNodeD, c_latitudeFactorNodeD);
            
            // Propagate GN addresses
            v_longPosVectorNodeB.gnAddr := f_getTsGnLocalAddress(c_compNodeB);
            v_longPosVectorNodeC.gnAddr := f_getTsGnLocalAddress(c_compNodeC);
            v_longPosVectorNodeD.gnAddr := f_getTsGnLocalAddress(c_compNodeD);
            
            // Position table
@@ -1666,8 +1664,8 @@ module LibItsGeoNetworking_Functions {
         * @return  Computed distance in meters
         */
        external function fx_computeDistance(
            in UInt32 p_latitudeA, in UInt32 p_longitudeA, 
            in UInt32 p_latitudeB, in UInt32 p_longitudeB
            in Int32 p_latitudeA, in Int32 p_longitudeA, 
            in Int32 p_latitudeB, in Int32 p_longitudeB
        ) return float;
        
        /**
@@ -1680,12 +1678,12 @@ module LibItsGeoNetworking_Functions {
         * @return  LongPosVector
         */        
        external function fx_computePositionUsingDistance(
            in UInt32 p_refLatitude, 
            in UInt32 p_refLongitude, 
            in Int32 p_refLatitude, 
            in Int32 p_refLongitude, 
            in integer p_distance, 
            in integer p_orientation,
            out UInt32 p_latitude,
            out UInt32 p_longitude
            out Int32 p_latitude,
            out Int32 p_longitude
        );
        
        /**