Rev 242 | Rev 253 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 242 | Rev 243 | ||
---|---|---|---|
1 | #ifndef __HMC5843_H |
1 | #ifndef __HMC5843_H |
2 | #define __HMC5843_H |
2 | #define __HMC5843_H |
- | 3 | ||
- | 4 | typedef struct |
|
- | 5 | { |
|
- | 6 | s16 XRange; |
|
- | 7 | s16 YRange; |
|
- | 8 | s16 ZRange; |
|
- | 9 | s16 XOffset; |
|
- | 10 | s16 YOffset; |
|
- | 11 | s16 ZOffset; |
|
- | 12 | } __attribute__((packed)) HMC5843_Calibration_t; |
|
- | 13 | ||
- | 14 | HMC5843_Calibration_t HMC5843_Calibration; |
|
3 | 15 | ||
4 | u8 HMC5843_Init(void); |
16 | u8 HMC5843_Init(void); |
- | 17 | void HMC5843_UpdateCompass(void); |
|
5 | void HMC5843_UpdateCompass(void); |
18 | void HMC5843_ToggleMode(void); |
6 | 19 | ||
7 | #endif // __HMC5843_H |
20 | #endif // __HMC5843_H |
8 | 21 | ||
9 | 22 |