Axis enum name (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | strong |
ClickConfig enum name | modm::Lis302dl< Transport > | strong |
ClickSource enum name | modm::Lis302dl< Transport > | strong |
Control1 enum name | modm::Lis302dl< Transport > | strong |
Control2 enum name | modm::Lis302dl< Transport > | strong |
Control3 enum name | modm::Lis302dl< Transport > | strong |
Control_t typedef (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
FreeFallConfig enum name | modm::Lis302dl< Transport > | strong |
FreeFallSource enum name | modm::Lis302dl< Transport > | strong |
FreeFallThreshold enum name | modm::Lis302dl< Transport > | strong |
Interrupt enum name (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | strong |
InterruptSource enum name (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | strong |
Lis302dl(Data &data, uint8_t address=0x1D) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(Control1) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(Control2) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(Control3) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(Status) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(FreeFallConfig) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(FreeFallSource) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(FreeFallThreshold) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(ClickConfig) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MODM_FLAGS8(ClickSource) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
MeasurementRate enum name (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | strong |
Register_t typedef (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
Scale enum name (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | strong |
Status enum name | modm::Lis302dl< Transport > | strong |
configure(Scale scale, MeasurementRate rate=MeasurementRate::Hz100) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
configureBlocking(Scale scale, MeasurementRate rate=MeasurementRate::Hz100) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
getControl1() (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
getControl2() (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
getControl3() (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
getData() | modm::Lis302dl< Transport > | inline |
getStatus() (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
readAcceleration() (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | |
readClickSource(ClickSource_t &source) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
readFreeFallSource(Interrupt interrupt, FreeFallSource_t &source) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setClickLatency(uint8_t latency) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setClickThreshold(Axis axis, uint8_t threshold) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setClickTimeLimit(uint8_t limit) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setClickWindow(uint8_t window) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setFreeFallDuration(Interrupt interrupt, uint8_t duration) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
setFreeFallThreshold(Interrupt interrupt, uint8_t threshold) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
updateClickConfiguration(ClickConfig_t setMask, ClickConfig_t clearMask) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
updateControlRegister(Control1_t setMask, Control1_t clearMask=Control1_t (0xff)) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
updateControlRegister(Control2_t setMask, Control2_t clearMask=Control2_t (0xff)) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
updateControlRegister(Control3_t setMask, Control3_t clearMask=Control3_t (0xff)) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
updateFreeFallConfiguration(Interrupt interrupt, FreeFallConfig_t setMask, FreeFallConfig_t clearMask=FreeFallConfig_t (0xff)) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |
writeInterruptSource(Interrupt interrupt, InterruptSource source) (defined in modm::Lis302dl< Transport >) | modm::Lis302dl< Transport > | inline |