hh
Dependencies: VL6180x X_NUCLEO_COMMON X_NUCLEO_IHM01A1 mbed
Fork of 1-DoorCloser_jor by
VL6180xDevData_t Struct Reference
Per VL6180x device St private data structure
End user should never access any of these field directly.
More...
#include <vl6180x_def.h>
Data Fields | |
uint32_t | Part2PartAmbNVM |
uint16_t | EceFactorM |
uint16_t | EceFactorD |
uint16_t | IntegrationPeriod |
uint16_t | AlsGainCode |
uint16_t | AlsScaler |
uint8_t | UpscaleFactor |
uint8_t | WrapAroundFilterActive |
struct FilterData_t | FilterData |
int8_t | Part2PartOffsetNVM |
Detailed Description
Per VL6180x device St private data structure
End user should never access any of these field directly.
These must never access directly but only via VL6180xDev/SetData(dev, field) macro
Definition at line 211 of file vl6180x_def.h.
Field Documentation
uint16_t AlsGainCode |
cached Als gain avoid slow read from device at each measure
Definition at line 221 of file vl6180x_def.h.
uint16_t AlsScaler |
cached Als scaler avoid slow read from device at each measure
Definition at line 222 of file vl6180x_def.h.
uint16_t EceFactorD |
Ece Factor D denominator
Definition at line 217 of file vl6180x_def.h.
uint16_t EceFactorM |
Cached XTlak Compensation Rate Ece Factor M numerator
Definition at line 216 of file vl6180x_def.h.
struct FilterData_t FilterData |
Filter internal data state history ...
Definition at line 231 of file vl6180x_def.h.
uint16_t IntegrationPeriod |
cached als Integration period avoid slow read from device at each measure
Definition at line 220 of file vl6180x_def.h.
uint32_t Part2PartAmbNVM |
backed up NVM value
Definition at line 213 of file vl6180x_def.h.
int8_t Part2PartOffsetNVM |
backed up NVM value
Definition at line 238 of file vl6180x_def.h.
uint8_t UpscaleFactor |
up-scaling factor
Definition at line 226 of file vl6180x_def.h.
uint8_t WrapAroundFilterActive |
Filter on/off
Definition at line 230 of file vl6180x_def.h.
Generated on Tue Jul 12 2022 22:31:10 by 1.7.2