mirror of
https://github.com/arduino/Arduino.git
synced 2024-11-30 11:24:12 +01:00
24 lines
353 B
C++
24 lines
353 B
C++
#ifndef Compass_h
|
|
#define Compass_h
|
|
|
|
#if ARDUINO >= 100
|
|
#include "Arduino.h"
|
|
#else
|
|
#include "WProgram.h"
|
|
#endif
|
|
|
|
//0x21==0x42>>1, from bildr's code
|
|
#define HMC6352SlaveAddress 0x21
|
|
#define HMC6352ReadAddress 0x41
|
|
|
|
class Compass{
|
|
public:
|
|
void begin();
|
|
float getReading();
|
|
private:
|
|
void _beginTransmission();
|
|
void _endTransmission();
|
|
|
|
};
|
|
|
|
#endif |