7 #ifndef __HiTechnicCompass_h__
8 #define __HiTechnicCompass_h__
10 #include "SensorBase.h"
11 #include "LiveWindow/LiveWindowSendable.h"
35 void StartLiveWindowMode();
36 void StopLiveWindowMode();
37 std::string GetSmartDashboardType();
38 void InitTable(ITable *subTable);
42 static const uint8_t kAddress = 0x02;
43 static const uint8_t kManufacturerBaseRegister = 0x08;
44 static const uint8_t kManufacturerSize = 0x08;
45 static const uint8_t kSensorTypeBaseRegister = 0x10;
46 static const uint8_t kSensorTypeSize = 0x08;
47 static const uint8_t kHeadingRegister = 0x44;
virtual ~HiTechnicCompass()
Definition: HiTechnicCompass.cpp:56
HiTechnicCompass(uint8_t moduleNumber)
Definition: HiTechnicCompass.cpp:26
Definition: HiTechnicCompass.h:27
Definition: SensorBase.h:20
float GetAngle()
Definition: HiTechnicCompass.cpp:69