Lines Matching refs:MMA7660
29 #include "mma7660.h"
35 MMA7660::MMA7660(int bus, uint8_t address)
58 MMA7660::~MMA7660()
67 bool MMA7660::writeByte(uint8_t reg, uint8_t byte)
79 uint8_t MMA7660::readByte(uint8_t reg)
84 void MMA7660::getRawValues(int *x, int *y, int *z)
92 int *MMA7660::getRawValues()
100 void MMA7660::setModeActive()
112 void MMA7660::setModeStandby()
125 int MMA7660::getVerifiedAxis(MMA7660_REG_T axis)
152 uint8_t MMA7660::getVerifiedTilt()
168 uint8_t MMA7660::tiltBackFront()
177 uint8_t MMA7660::tiltLandscapePortrait()
187 bool MMA7660::tiltTap()
197 bool MMA7660::tiltShake()
208 void MMA7660::installISR(int pin, IsrCallback *cb)
214 void MMA7660::installISR(int pin, void (*isr)(void *), void *arg)
234 void MMA7660::uninstallISR()
244 bool MMA7660::setInterruptBits(uint8_t ibits)
249 bool MMA7660::setSampleRate(MMA7660_AUTOSLEEP_T sr)
254 void MMA7660::getAcceleration(float *ax, float *ay, float *az)
268 float *MMA7660::getAcceleration()