Subversion Repositories NaviCtrl

Rev

Rev 491 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 491 Rev 492
Line 32... Line 32...
32
u8 GPSPos_Clear(GPS_Pos_t* pGPSPos);
32
u8 GPSPos_Clear(GPS_Pos_t* pGPSPos);
33
// copy GPS position from source position to target position
33
// copy GPS position from source position to target position
34
u8 GPSPos_Copy(GPS_Pos_t* pGPSPosSrc, GPS_Pos_t* pGPSPosTgt);
34
u8 GPSPos_Copy(GPS_Pos_t* pGPSPosSrc, GPS_Pos_t* pGPSPosTgt);
35
// calculate the deviation from the source position to the target position
35
// calculate the deviation from the source position to the target position
36
u8 GPSPos_Deviation(GPS_Pos_t* pReferencePos, GPS_Pos_t* pTargetPos, GPS_Pos_Deviation_t* pDeviation);
36
u8 GPSPos_Deviation(GPS_Pos_t* pReferencePos, GPS_Pos_t* pTargetPos, GPS_Pos_Deviation_t* pDeviation);
-
 
37
// clear position deviation
-
 
38
u8 GPSPos_Deviation_Clear(GPS_Pos_Deviation_t* pDeviation);
37
// Move the gps position according to north and east shift in cm
39
// Move the gps position according to north and east shift in cm
38
u8 GPSPos_ShiftCartesian(GPS_Pos_t* pGPSPos, s32 NorthShift, s32 EastShift);
40
u8 GPSPos_ShiftCartesian(GPS_Pos_t* pGPSPos, s32 NorthShift, s32 EastShift);
39
// Move the gps position according to the direction of bearing in deg by the given distance in cm
41
// Move the gps position according to the direction of bearing in deg by the given distance in cm
40
u8 GPSPos_ShiftGeodetic(GPS_Pos_t* pGPSPos, s32 Bearing, s32 Distance);
42
u8 GPSPos_ShiftGeodetic(GPS_Pos_t* pGPSPos, s32 Bearing, s32 Distance);
41
// Move Pos so that distance to ReferencePos is limited to MaxDistance in cm
43
// Move Pos so that distance to ReferencePos is limited to MaxDistance in cm