24 #ifndef ACCELERATION_SENSOR_HPP_ 25 #define ACCELERATION_SENSOR_HPP_ 57 static const unsigned char mWhoAmIExpectedValue = 0x2A;
64 SysMod=0xb, IntSource=0xc,WhoAmI=0xd,
65 XYZDataCfg=0xe,HPFilterCutoff=0xf,
67 PL_Status=0x10, PL_Cfg=0x11, PL_Count=0x12, PL_BF_ZComp=0x13, PL_THS_Reg=0x14,
68 FF_MT_Cfg=0x15, FF_MT_Src=0x16, FF_MT_THS=0x17, FF_MT_Count=0x18,
70 Transient_Cfg=0x1d, Transient_Src=0x1e, Transient_THS=0x1f, Transient_Count=0x20,
71 Pulse_Cfg=0x21, Pulse_Src=0x22, Pulse_THSX=0x23, Pulse_THSY=0x24, Pulse_THSZ=0x25,
72 Pulse_TMLT=0x26, Pulse_LTCY=0x27, Pulse_Wind=0x28,
75 Ctrl_Reg1=0x2A, Ctrl_Reg2=0x2B, Ctrl_Reg3=0x2C, Ctrl_Reg4=0x2D, Ctrl_Reg5=0x2E,
76 OffsetX=0x2F, OffsetY=0x30, OffsetZ=0x31
Definition: i2c2_device.hpp:39
int16_t getY()
Definition: io_source.cpp:131
__attribute__
Definition: rtc.h:56
int16_t getX()
Definition: io_source.cpp:127
Definition: acceleration_sensor.hpp:38
int16_t getZ()
Definition: io_source.cpp:135
bool init()
Initializes the sensor.
Definition: io_source.cpp:118
Definition: singleton_template.hpp:55