Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
pprz_geodetic.h
Go to the documentation of this file.
1 #ifndef PPRZ_GEODETIC_H
2 #define PPRZ_GEODETIC_H
3 
4 
5 #define ENU_OF_TO_NED(_po, _pi) { \
6  (_po).x = (_pi).y; \
7  (_po).y = (_pi).x; \
8  (_po).z = -(_pi).z; \
9  }
10 
11 #define LLA_ASSIGN(_pos,_lat,_lon,_alt){ \
12  (_pos).lat = (_lat); \
13  (_pos).lon = (_lon); \
14  (_pos).alt = (_alt); \
15  }
16 
17 #define LLA_COPY(_pos1,_pos2){ \
18  (_pos1).lat = (_pos2).lat; \
19  (_pos1).lon = (_pos2).lon; \
20  (_pos1).alt = (_pos2).alt; \
21 }
22 
23 #endif /* PPRZ_GEODETIC_H */