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