Modules
Here is a list of all modules:
[detail level 12]
 VL53L1 cut1.1 Function DefinitionVL53L1 cut1.1 Function Definition
 VL53L1 General FunctionsGeneral functions and definitions
 VL53L1 Init FunctionsVL53L1 Init Functions
 VL53L1 Parameters FunctionsFunctions used to prepare and setup the device
 VL53L1 Limit Check FunctionsFunctions used for the Limit checks
 VL53L1 ROI FunctionsFunctions used to select ROIs
 VL53L1 Sequence Step FunctionsFunctions used to select Steps done on each ranging
 VL53L1 Measurement FunctionsFunctions used for the measurements
 VL53L1 Calibration FunctionsFunctions used for Calibration
 VL53L1 IRQ Triggered events FunctionsFunctions used to configure interrupt to be triggered only when a measurement satisfies some thresholds parameters
 VL53L1 DefinesVL53L1 Defines
 Defines Preset modesDefines all possible preset modes for the device
 Defines Distance modesDefines all possible Distance modes for the device
 Defines Xtalk Calibration modesDefines all possible Offset Calibration modes for the device
 Defines Offset Calibration modesDefines all possible Offset Calibration modes for the device
 Check Enable listCheck Enable code
 Detection FunctionalityDefines the different functionalities for the detection feature
 Gpio FunctionalityDefines conditions leading to device's IT on GPIO
 Defines the current status of the deviceDefines the current status of the device
 Defines the Range Status
 General Macro DefinesGeneral Macro Defines
 Error and Warning code returned by APIThe following DEFINE are used to identify the PAL ERROR
 VL53L1 DefinesVL53L1 LL Driver Defines
 Error and Warning code returned by APIThe following DEFINE are used to identify the PAL ERROR
 VL53L1 Device Specific DefinesVL53L1 cut1.0 Device Specific Defines
 Defines Wait method usedFor example blocking versus non blocking
 Device StateDefines all possible device states for the device
 Device Preset ModesDefines all possible device preset modes. The integer values are kept the same as main EwokPlus driver branch
 Device Measurement ModesDefines all possible measurement modes for the device
 Device Offset Calibration ModeDefines possible offset calibration modes for the device
 Device Sequence ConfigIndividual bit enables for each stage in the ranging scheduler The values below encode the bit shift for each bit
 Device Interrupt PolarityDevice Interrupt Polarity
 Device GPIO ModeDevice Gpio Mode
 Device ErrorDevice Error code in the range status
 Device Report StatusDevice Report Status code
 Dynamic SPAD Selection ModeSelects the device Dynamic SPAD Selection Mode
 Device Config LevelDefines the contents of the config & start range I2C multi byte transaction
 Device Results LevelDefines the contents of the read results I2C multi byte transaction
 Device Test ModeValues below match the the TEST_MODE__CTRL register do not change
 Device Test Mode
 SPAD Array Selection FunctionalitySPAD array selection definitions
 Interrupt Level FunctionalityInterrupt Output Level types
 Misc FunctionalityAPI core specific definitions
 Interrupt modesSelects between four interrupt modes
 Tuning ParametersSelects specific tuning parameter inputs to get/set \ Added as part of Patch_AddedTuningParms_11761
 Define Registers * @brief List of all the defined registers
 Define Registers * @brief List of all the defined registers
 FunctionalityDefines the register settings for key device configuration registers
 - Pseudo, Streaming & HistValues below match the bit positions in the SYSTEM__MODE_START register do not change
 - Single, Dual, Split & ManualValues below match the bit positions in the SYSTEM__MODE_START register do not change
 - SingleShot, BackToBack & timedValues below match the bit positions in the SYSTEM__MODE_START register do not change
 VL53L1 DefinesVL53L1 Tuning Parm Default Values
 Basic type definitionFile vl53l1_types.h files hold basic type definition that may requires porting


vl53l1x
Author(s):
autogenerated on Fri Aug 2 2024 08:35:55