Go to the documentation of this file.
73 #define LOG_FUNCTION_START(fmt, ...) \
74 _LOG_FUNCTION_START(VL53L1_TRACE_MODULE_API, fmt, ##__VA_ARGS__)
75 #define LOG_FUNCTION_END(status, ...) \
76 _LOG_FUNCTION_END(VL53L1_TRACE_MODULE_API, status, ##__VA_ARGS__)
77 #define LOG_FUNCTION_END_FMT(status, fmt, ...) \
78 _LOG_FUNCTION_END_FMT(VL53L1_TRACE_MODULE_API, \
79 status, fmt, ##__VA_ARGS__)
83 #define VL53L1_USE_EMPTY_STRING
88 char *pPalErrorString)
92 #ifdef VL53L1_USE_EMPTY_STRING
98 #ifdef VL53L1_USE_EMPTY_STRING
102 switch (PalErrorCode) {
#define VL53L1_COPYSTRING(str,...)
#define VL53L1_STRING_ERROR_STREAM_COUNT_CHECK_FAIL
Type definitions for VL53L1 LL Driver.
#define VL53L1_STRING_ERROR_CALIBRATION_WARNING
#define VL53L1_WARNING_ZONE_CAL_MISSING_SAMPLES
#define VL53L1_STRING_ERROR_INVALID_COMMAND
#define VL53L1_ERROR_XTALK_EXTRACTION_SIGMA_LIMIT_FAIL
#define VL53L1_ERROR_ZONE_GPH_ID_CHECK_FAIL
#define VL53L1_STRING_WARNING_REF_SPAD_CHAR_RATE_TOO_HIGH
Error Code definitions for VL53L1 API.
#define VL53L1_WARNING_REF_SPAD_CHAR_NOT_ENOUGH_SPADS
#define VL53L1_ERROR_CONTROL_INTERFACE
#define VL53L1_STRING_WARNING_ZONE_CAL_SIGMA_TOO_HIGH
#define VL53L1_STRING_WARNING_OFFSET_CAL_SIGMA_TOO_HIGH
#define VL53L1_ERROR_CALIBRATION_WARNING
#define VL53L1_ERROR_XTALK_EXTRACTION_NO_SAMPLE_FAIL
#define VL53L1_WARNING_ZONE_CAL_SIGMA_TOO_HIGH
#define VL53L1_WARNING_XTALK_MISSING_SAMPLES
#define VL53L1_WARNING_OFFSET_CAL_RATE_TOO_HIGH
#define VL53L1_STRING_ERROR_DEVICE_FIRMWARE_TOO_NEW
#define VL53L1_WARNING_OFFSET_CAL_MISSING_SAMPLES
#define VL53L1_STRING_ERROR_CONTROL_INTERFACE
#define VL53L1_STRING_WARNING_ZONE_CAL_MISSING_SAMPLES
#define VL53L1_STRING_ERROR_XTALK_EXTRACTION_SIGMA_LIMIT_FAIL
#define VL53L1_ERROR_COMMS_BUFFER_TOO_SMALL
#define VL53L1_ERROR_GPH_ID_CHECK_FAIL
#define VL53L1_STRING_WARNING_OFFSET_CAL_SPAD_COUNT_TOO_LOW
#define VL53L1_ERROR_NOT_IMPLEMENTED
#define VL53L1_ERROR_RANGE_ERROR
#define VL53L1_STRING_ERROR_BUFFER_TOO_SMALL
#define VL53L1_STRING_WARNING_OFFSET_CAL_MISSING_SAMPLES
#define VL53L1_STRING_ERROR_COMMS_BUFFER_TOO_SMALL
#define VL53L1_STRING_WARNING_XTALK_SIGMA_LIMIT_FOR_GRADIENT
#define VL53L1_STRING_ERROR_ZONE_CAL_NO_SAMPLE_FAIL
#define VL53L1_WARNING_REF_SPAD_CHAR_RATE_TOO_HIGH
#define VL53L1_STRING_ERROR_REF_SPAD_INIT
#define VL53L1_STRING_ERROR_TIME_OUT
#define VL53L1_ERROR_STREAM_COUNT_CHECK_FAIL
#define VL53L1_ERROR_BUFFER_TOO_SMALL
#define VL53L1_WARNING_REF_SPAD_CHAR_RATE_TOO_LOW
#define VL53L1_STRING_ERROR_OFFSET_CAL_NO_SAMPLE_FAIL
#define VL53L1_ERROR_MODE_NOT_SUPPORTED
#define VL53L1_ERROR_ZONE_CAL_NO_SAMPLE_FAIL
#define VL53L1_ERROR_ZONE_STREAM_COUNT_CHECK_FAIL
#define VL53L1_STRING_WARNING_REF_SPAD_CHAR_RATE_TOO_LOW
#define VL53L1_STRING_ERROR_DIVISION_BY_ZERO
#define VL53L1_STRING_WARNING_ZONE_CAL_RATE_TOO_HIGH
#define VL53L1_WARNING_OFFSET_CAL_SPAD_COUNT_TOO_LOW
#define VL53L1_WARNING_XTALK_SIGMA_LIMIT_FOR_GRADIENT
#define VL53L1_STRING_ERROR_INVALID_PARAMS
#define VL53L1_ERROR_UNDEFINED
#define VL53L1_STRING_ERROR_FILE_WRITE_FAIL
#define VL53L1_STRING_WARNING_OFFSET_CAL_RATE_TOO_HIGH
#define VL53L1_STRING_ERROR_NOT_IMPLEMENTED
#define VL53L1_STRING_ERROR_UNDEFINED
#define VL53L1_STRING_ERROR_NOT_SUPPORTED
#define VL53L1_ERROR_OFFSET_CAL_NO_SAMPLE_FAIL
#define VL53L1_STRING_ERROR_GPIO_NOT_EXISTING
#define VL53L1_ERROR_OFFSET_CAL_NO_SPADS_ENABLED_FAIL
#define LOG_FUNCTION_START(fmt,...)
#define SUPPRESS_UNUSED_WARNING(x)
#define VL53L1_ERROR_NOT_SUPPORTED
#define VL53L1_STRING_ERROR_GPH_SYNC_CHECK_FAIL
#define VL53L1_STRING_ERROR_FILE_READ_FAIL
#define LOG_FUNCTION_END(status,...)
VL53L1 function declarations for decoding error codes to a text strings.
#define VL53L1_ERROR_INVALID_PARAMS
#define VL53L1_ERROR_NONE
#define VL53L1_STRING_ERROR_ZONE_STREAM_COUNT_CHECK_FAIL
#define VL53L1_STRING_ERROR_XTALK_EXTRACTION_NO_SAMPLES_FAIL
#define VL53L1_ERROR_GPIO_FUNCTIONALITY_NOT_SUPPORTED
#define VL53L1_WARNING_ZONE_CAL_RATE_TOO_HIGH
#define VL53L1_ERROR_DIVISION_BY_ZERO
#define VL53L1_STRING_WARNING_XTALK_NO_SAMPLES_FOR_GRADIENT
#define VL53L1_STRING_ERROR_OFFSET_CAL_NO_SPADS_ENABLED_FAIL
#define VL53L1_ERROR_TIME_OUT
#define VL53L1_STRING_ERROR_DEVICE_FIRMWARE_TOO_OLD
#define VL53L1_ERROR_GPH_SYNC_CHECK_FAIL
#define VL53L1_STRING_ERROR_GPIO_FUNCTIONALITY_NOT_SUPPORTED
#define VL53L1_STRING_ERROR_GPH_ID_CHECK_FAIL
#define VL53L1_ERROR_MIN_CLIPPED
#define VL53L1_ERROR_GPIO_NOT_EXISTING
#define VL53L1_ERROR_INVALID_COMMAND
#define VL53L1_ERROR_REF_SPAD_INIT
#define VL53L1_WARNING_OFFSET_CAL_SIGMA_TOO_HIGH
#define VL53L1_STRING_WARNING_XTALK_MISSING_SAMPLES
#define VL53L1_STRING_ERROR_MIN_CLIPPED
#define VL53L1_STRING_ERROR_NONE
#define VL53L1_STRING_WARNING_REF_SPAD_CHAR_NOT_ENOUGH_SPADS
#define VL53L1_STRING_ERROR_UNIT_TEST_FAIL
#define VL53L1_STRING_ERROR_RANGE_ERROR
#define VL53L1_STRING_UNKNOW_ERROR_CODE
#define VL53L1_STRING_ERROR_ZONE_GPH_ID_CHECK_FAIL
#define VL53L1_WARNING_XTALK_NO_SAMPLES_FOR_GRADIENT
VL53L1_Error VL53L1_get_pal_error_string(VL53L1_Error PalErrorCode, char *pPalErrorString)
Generates an error string for the input PAL error code.
#define VL53L1_STRING_ERROR_MODE_NOT_SUPPORTED
vl53l1x
Author(s):
autogenerated on Fri Aug 2 2024 08:35:54