Macros | Typedefs

Device Error code in the range status. More...

Collaboration diagram for Device Error:

Macros

#define VL53L1_DEVICEERROR_ALGOOVERFLOW   ((VL53L1_DeviceError) 11)
 
#define VL53L1_DEVICEERROR_ALGOUNDERFLOW   ((VL53L1_DeviceError) 10)
 
#define VL53L1_DEVICEERROR_EVENTCONSISTENCY   ((VL53L1_DeviceError) 20)
 
#define VL53L1_DEVICEERROR_GPHSTREAMCOUNT0READY   ((VL53L1_DeviceError) 18)
 
#define VL53L1_DEVICEERROR_MINCLIP   ((VL53L1_DeviceError) 8)
 
#define VL53L1_DEVICEERROR_MINSIGNALEVENTCHECK   ((VL53L1_DeviceError) 21)
 
#define VL53L1_DEVICEERROR_MSRCNOTARGET   ((VL53L1_DeviceError) 4)
 
#define VL53L1_DEVICEERROR_MULTCLIPFAIL   ((VL53L1_DeviceError) 17)
 
#define VL53L1_DEVICEERROR_NOUPDATE   ((VL53L1_DeviceError) 0)
 
#define VL53L1_DEVICEERROR_NOVHVVALUEFOUND   ((VL53L1_DeviceError) 3)
 
#define VL53L1_DEVICEERROR_PHASECONSISTENCY   ((VL53L1_DeviceError) 7)
 
#define VL53L1_DEVICEERROR_PREV_RANGE_NO_TARGETS   ((VL53L1_DeviceError) 23)
 
#define VL53L1_DEVICEERROR_RANGECOMPLETE   ((VL53L1_DeviceError) 9)
 
#define VL53L1_DEVICEERROR_RANGECOMPLETE_MERGED_PULSE   ((VL53L1_DeviceError) 22)
 
#define VL53L1_DEVICEERROR_RANGECOMPLETE_NO_WRAP_CHECK   ((VL53L1_DeviceError) 19)
 
#define VL53L1_DEVICEERROR_RANGEIGNORETHRESHOLD   ((VL53L1_DeviceError) 12)
 
#define VL53L1_DEVICEERROR_RANGEPHASECHECK   ((VL53L1_DeviceError) 5)
 
#define VL53L1_DEVICEERROR_REFSPADCHARLESSTHANTARGET   ((VL53L1_DeviceError) 16)
 
#define VL53L1_DEVICEERROR_REFSPADCHARMORETHANTARGET   ((VL53L1_DeviceError) 15)
 
#define VL53L1_DEVICEERROR_REFSPADCHARNOTENOUGHDPADS   ((VL53L1_DeviceError) 14)
 
#define VL53L1_DEVICEERROR_SIGMATHRESHOLDCHECK   ((VL53L1_DeviceError) 6)
 
#define VL53L1_DEVICEERROR_USERROICLIP   ((VL53L1_DeviceError) 13)
 
#define VL53L1_DEVICEERROR_VCSELCONTINUITYTESTFAILURE   ((VL53L1_DeviceError) 1)
 
#define VL53L1_DEVICEERROR_VCSELWATCHDOGTESTFAILURE   ((VL53L1_DeviceError) 2)
 

Typedefs

typedef uint8_t VL53L1_DeviceError
 

Detailed Description

Device Error code in the range status.

This enum is Device specific it should be updated in the implementation Use VL53L1_GetStatusErrorString() to get the string. It is related to Status Register of the Device.

Macro Definition Documentation

◆ VL53L1_DEVICEERROR_ALGOOVERFLOW

#define VL53L1_DEVICEERROR_ALGOOVERFLOW   ((VL53L1_DeviceError) 11)

Definition at line 268 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_ALGOUNDERFLOW

#define VL53L1_DEVICEERROR_ALGOUNDERFLOW   ((VL53L1_DeviceError) 10)

Definition at line 267 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_EVENTCONSISTENCY

#define VL53L1_DEVICEERROR_EVENTCONSISTENCY   ((VL53L1_DeviceError) 20)

Definition at line 277 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_GPHSTREAMCOUNT0READY

#define VL53L1_DEVICEERROR_GPHSTREAMCOUNT0READY   ((VL53L1_DeviceError) 18)

Definition at line 275 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_MINCLIP

#define VL53L1_DEVICEERROR_MINCLIP   ((VL53L1_DeviceError) 8)

Definition at line 265 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_MINSIGNALEVENTCHECK

#define VL53L1_DEVICEERROR_MINSIGNALEVENTCHECK   ((VL53L1_DeviceError) 21)

Definition at line 278 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_MSRCNOTARGET

#define VL53L1_DEVICEERROR_MSRCNOTARGET   ((VL53L1_DeviceError) 4)

Definition at line 261 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_MULTCLIPFAIL

#define VL53L1_DEVICEERROR_MULTCLIPFAIL   ((VL53L1_DeviceError) 17)

Definition at line 274 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_NOUPDATE

#define VL53L1_DEVICEERROR_NOUPDATE   ((VL53L1_DeviceError) 0)

0 No Update

Definition at line 256 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_NOVHVVALUEFOUND

#define VL53L1_DEVICEERROR_NOVHVVALUEFOUND   ((VL53L1_DeviceError) 3)

Definition at line 260 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_PHASECONSISTENCY

#define VL53L1_DEVICEERROR_PHASECONSISTENCY   ((VL53L1_DeviceError) 7)

Definition at line 264 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_PREV_RANGE_NO_TARGETS

#define VL53L1_DEVICEERROR_PREV_RANGE_NO_TARGETS   ((VL53L1_DeviceError) 23)

Definition at line 282 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_RANGECOMPLETE

#define VL53L1_DEVICEERROR_RANGECOMPLETE   ((VL53L1_DeviceError) 9)

Definition at line 266 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_RANGECOMPLETE_MERGED_PULSE

#define VL53L1_DEVICEERROR_RANGECOMPLETE_MERGED_PULSE   ((VL53L1_DeviceError) 22)

Definition at line 279 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_RANGECOMPLETE_NO_WRAP_CHECK

#define VL53L1_DEVICEERROR_RANGECOMPLETE_NO_WRAP_CHECK   ((VL53L1_DeviceError) 19)

Definition at line 276 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_RANGEIGNORETHRESHOLD

#define VL53L1_DEVICEERROR_RANGEIGNORETHRESHOLD   ((VL53L1_DeviceError) 12)

Definition at line 269 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_RANGEPHASECHECK

#define VL53L1_DEVICEERROR_RANGEPHASECHECK   ((VL53L1_DeviceError) 5)

Definition at line 262 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_REFSPADCHARLESSTHANTARGET

#define VL53L1_DEVICEERROR_REFSPADCHARLESSTHANTARGET   ((VL53L1_DeviceError) 16)

Definition at line 273 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_REFSPADCHARMORETHANTARGET

#define VL53L1_DEVICEERROR_REFSPADCHARMORETHANTARGET   ((VL53L1_DeviceError) 15)

Definition at line 272 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_REFSPADCHARNOTENOUGHDPADS

#define VL53L1_DEVICEERROR_REFSPADCHARNOTENOUGHDPADS   ((VL53L1_DeviceError) 14)

Definition at line 271 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_SIGMATHRESHOLDCHECK

#define VL53L1_DEVICEERROR_SIGMATHRESHOLDCHECK   ((VL53L1_DeviceError) 6)

Definition at line 263 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_USERROICLIP

#define VL53L1_DEVICEERROR_USERROICLIP   ((VL53L1_DeviceError) 13)

Definition at line 270 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_VCSELCONTINUITYTESTFAILURE

#define VL53L1_DEVICEERROR_VCSELCONTINUITYTESTFAILURE   ((VL53L1_DeviceError) 1)

Definition at line 258 of file vl53l1_ll_device.h.

◆ VL53L1_DEVICEERROR_VCSELWATCHDOGTESTFAILURE

#define VL53L1_DEVICEERROR_VCSELWATCHDOGTESTFAILURE   ((VL53L1_DeviceError) 2)

Definition at line 259 of file vl53l1_ll_device.h.

Typedef Documentation

◆ VL53L1_DeviceError

Definition at line 254 of file vl53l1_ll_device.h.



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