Rev 489 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 489 | Rev 493 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | s16 Z; |
11 | s16 Z; |
12 | } __attribute__((packed)) s16vec_t; |
12 | } __attribute__((packed)) s16vec_t; |
Line 13... | Line 13... | ||
13 | 13 | ||
14 | extern volatile s16vec_t MagVector; // current magnetic field vector |
14 | extern volatile s16vec_t MagVector; // current magnetic field vector |
- | 15 | extern volatile s16vec_t AccVector; // current acceleration vector of compass, not supported by any HW version |
|
15 | extern volatile s16vec_t AccVector; // current acceleration vector of compass, not supported by any HW version |
16 | extern volatile s16vec_t MagVectorHorizontal; // vector componenents in horizontal projection |
16 | extern volatile s16 Compass_Heading; // current heading direction |
17 | extern volatile s16 Compass_Heading; // current heading direction |
17 | extern volatile u8 Compass_CalState; // current calibration state |
18 | extern volatile u8 Compass_CalState; // current calibration state |
- | 19 | extern s32 EarthMagneticField; |
|
18 | extern s32 EarthMagneticField; |
20 | extern s32 EarthMagneticFieldFiltered; |
19 | extern s32 EarthMagneticInclination; |
21 | extern s32 EarthMagneticInclination; |
20 | extern s32 EarthMagneticInclinationFiltered; |
22 | extern s32 EarthMagneticInclinationFiltered; |
21 | extern s32 EarthMagneticInclinationTheoretic; |
- | |
22 | extern s32 EarthMagneticFieldFiltered; |
23 | extern s32 EarthMagneticInclinationTheoretic; |
23 | extern u8 ErrorDisturbedEarthMagnetField; |
24 | extern u8 ErrorDisturbedEarthMagnetField; |
24 | extern s16 EarthMagneticStrengthTheoretic; |
- | |
Line 25... | Line 25... | ||
25 | extern s16 Hx, Hy; |
25 | extern s16 EarthMagneticStrengthTheoretic; |
26 | 26 | ||
27 | #define COMPASS_NONE 0 |
27 | #define COMPASS_NONE 0 |
28 | #define COMPASS_MK3MAG 1 |
28 | #define COMPASS_MK3MAG 1 |