Rev 1969 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1969 | Rev 2039 | ||
---|---|---|---|
1 | #ifndef _MK3MAG_H |
1 | #ifndef _MK3MAG_H |
2 | #define _MK3MAG_H |
2 | #define _MK3MAG_H |
3 | 3 | ||
4 | typedef struct { |
4 | typedef struct { |
5 | int16_t Attitude[2]; |
5 | int16_t attitude[2]; |
6 | uint8_t UserParam[2]; |
6 | uint8_t userParam[2]; |
7 | uint8_t CalState; |
7 | uint8_t calState; |
8 | uint8_t Orientation; |
8 | uint8_t orientation; |
9 | } ToMk3Mag_t; |
9 | } ToMk3Mag_t; |
10 | 10 | ||
11 | extern ToMk3Mag_t toMk3Mag; |
11 | extern ToMk3Mag_t toMk3Mag; |
12 | 12 | ||
13 | // Initialization |
13 | // Initialization |
14 | void MK3MAG_Init(void); |
14 | void MK3MAG_init(void); |
15 | 15 | ||
16 | // should be called cyclic to get actual compass heading |
16 | // should be called cyclic to get actual compass heading |
17 | void MK3MAG_Update(void); |
17 | void MK3MAG_periodicTask(void); |
18 | 18 | ||
19 | #endif //_MK3MAG_H |
19 | #endif //_MK3MAG_H |
20 | 20 |