|  | 
| enum | Control1 : uint8_t | 
|  | CTRL_REG1 default value is 0x07. 
 | 
|  | 
| enum | Control2 : uint8_t | 
|  | CTRL_REG2 default value is 0x00. 
 | 
|  | 
| enum | Control3 : uint8_t | 
|  | CTRL_REG3 default value is 0x00. 
 | 
|  | 
| enum | Status : uint8_t | 
|  | STATUS_REG default value is 0x00. 
 | 
|  | 
| enum | FreeFallConfig : uint8_t | 
|  | FF_WU_CFG default value is 0x00. 
 | 
|  | 
| enum | FreeFallSource : uint8_t | 
|  | FF_WU_SRC default value is 0x00. 
 | 
|  | 
| enum | FreeFallThreshold : uint8_t | 
|  | FF_WU_THS default value is 0x00. 
 | 
|  | 
| enum | ClickConfig : uint8_t | 
|  | CLOCK_CFG default value is 0x00. 
 | 
|  | 
| enum | ClickSource : uint8_t | 
|  | CLOCK_SRC default value is 0x00. 
 | 
|  | 
| enum | InterruptSource : uint8_t | 
|  | 
| enum | MeasurementRate : uint8_t | 
|  | 
| enum | Scale : uint8_t | 
|  | 
| enum | Interrupt : uint8_t | 
|  | 
| enum | Axis : uint8_t | 
|  | 
|  | 
|  | MODM_FLAGS8 (Control1) | 
|  | 
|  | MODM_FLAGS8 (Control2) | 
|  | 
|  | MODM_FLAGS8 (Control3) | 
|  | 
|  | MODM_FLAGS8 (Status) | 
|  | 
|  | MODM_FLAGS8 (FreeFallConfig) | 
|  | 
|  | MODM_FLAGS8 (FreeFallSource) | 
|  | 
|  | MODM_FLAGS8 (FreeFallThreshold) | 
|  | 
|  | MODM_FLAGS8 (ClickConfig) | 
|  | 
|  | MODM_FLAGS8 (ClickSource) | 
|  | 
|  | Lis302dl (Data &data, uint8_t address=0x1D) | 
|  | 
| bool | configureBlocking (Scale scale, MeasurementRate rate=MeasurementRate::Hz100) | 
|  | 
| bool | configure (Scale scale, MeasurementRate rate=MeasurementRate::Hz100) | 
|  | 
| bool | updateControlRegister (Control1_t setMask, Control1_t clearMask=Control1_t (0xff)) | 
|  | 
| bool | updateControlRegister (Control2_t setMask, Control2_t clearMask=Control2_t (0xff)) | 
|  | 
| bool | updateControlRegister (Control3_t setMask, Control3_t clearMask=Control3_t (0xff)) | 
|  | 
| bool | writeInterruptSource (Interrupt interrupt, InterruptSource source) | 
|  | 
| bool | updateFreeFallConfiguration (Interrupt interrupt, FreeFallConfig_t setMask, FreeFallConfig_t clearMask=FreeFallConfig_t (0xff)) | 
|  | 
| bool | readFreeFallSource (Interrupt interrupt, FreeFallSource_t &source) | 
|  | 
| bool | setFreeFallThreshold (Interrupt interrupt, uint8_t threshold) | 
|  | 
| bool | setFreeFallDuration (Interrupt interrupt, uint8_t duration) | 
|  | 
| bool | updateClickConfiguration (ClickConfig_t setMask, ClickConfig_t clearMask) | 
|  | 
| bool | readClickSource (ClickSource_t &source) | 
|  | 
| bool | setClickThreshold (Axis axis, uint8_t threshold) | 
|  | 
| bool | setClickTimeLimit (uint8_t limit) | 
|  | 
| bool | setClickLatency (uint8_t latency) | 
|  | 
| bool | setClickWindow (uint8_t window) | 
|  | 
| bool | readAcceleration () | 
|  | 
| Status_t | getStatus () | 
|  | 
| Control1_t | getControl1 () | 
|  | 
| Control2_t | getControl2 () | 
|  | 
| Control3_t | getControl3 () | 
|  | 
| Data & | getData () | 
|  | Get the data object for this sensor. 
 | 
|  |