Qwiic_VL53L1X_Py  packaging_test0-1-gc769ef3
Python for SFE Qwiic VL53L1X
Loading...
Searching...
No Matches
qwiic_vl53l1x.py File Reference

Classes

class  qwiic_vl53l1x.QwiicVL53L1X
 

Namespaces

namespace  qwiic_vl53l1x
 

Variables

int qwiic_vl53l1x.SOFT_RESET = 0x0000
 
int qwiic_vl53l1x.VL53L1_I2C_SLAVE__DEVICE_ADDRESS = 0x0001
 
int qwiic_vl53l1x.VL53L1_VHV_CONFIG__TIMEOUT_MACROP_LOOP_BOUND = 0x0008
 
int qwiic_vl53l1x.ALGO__CROSSTALK_COMPENSATION_PLANE_OFFSET_KCPS = 0x0016
 
int qwiic_vl53l1x.ALGO__CROSSTALK_COMPENSATION_X_PLANE_GRADIENT_KCPS = 0x0018
 
int qwiic_vl53l1x.ALGO__CROSSTALK_COMPENSATION_Y_PLANE_GRADIENT_KCPS = 0x001A
 
int qwiic_vl53l1x.ALGO__PART_TO_PART_RANGE_OFFSET_MM = 0x001E
 
int qwiic_vl53l1x.MM_CONFIG__INNER_OFFSET_MM = 0x0020
 
int qwiic_vl53l1x.MM_CONFIG__OUTER_OFFSET_MM = 0x0022
 
int qwiic_vl53l1x.GPIO_HV_MUX__CTRL = 0x0030
 
int qwiic_vl53l1x.GPIO__TIO_HV_STATUS = 0x0031
 
int qwiic_vl53l1x.SYSTEM__INTERRUPT_CONFIG_GPIO = 0x0046
 
int qwiic_vl53l1x.PHASECAL_CONFIG__TIMEOUT_MACROP = 0x004B
 
int qwiic_vl53l1x.RANGE_CONFIG__TIMEOUT_MACROP_A_HI = 0x005E
 
int qwiic_vl53l1x.RANGE_CONFIG__VCSEL_PERIOD_A = 0x0060
 
int qwiic_vl53l1x.RANGE_CONFIG__VCSEL_PERIOD_B = 0x0063
 
int qwiic_vl53l1x.RANGE_CONFIG__TIMEOUT_MACROP_B_HI = 0x0061
 
int qwiic_vl53l1x.RANGE_CONFIG__TIMEOUT_MACROP_B_LO = 0x0062
 
int qwiic_vl53l1x.RANGE_CONFIG__SIGMA_THRESH = 0x0064
 
int qwiic_vl53l1x.RANGE_CONFIG__MIN_COUNT_RATE_RTN_LIMIT_MCPS = 0x0066
 
int qwiic_vl53l1x.RANGE_CONFIG__VALID_PHASE_HIGH = 0x0069
 
int qwiic_vl53l1x.VL53L1_SYSTEM__INTERMEASUREMENT_PERIOD = 0x006C
 
int qwiic_vl53l1x.SYSTEM__THRESH_HIGH = 0x0072
 
int qwiic_vl53l1x.SYSTEM__THRESH_LOW = 0x0074
 
int qwiic_vl53l1x.SD_CONFIG__WOI_SD0 = 0x0078
 
int qwiic_vl53l1x.SD_CONFIG__INITIAL_PHASE_SD0 = 0x007A
 
int qwiic_vl53l1x.ROI_CONFIG__USER_ROI_CENTRE_SPAD = 0x007F
 
int qwiic_vl53l1x.ROI_CONFIG__USER_ROI_REQUESTED_GLOBAL_XY_SIZE = 0x0080
 
int qwiic_vl53l1x.SYSTEM__SEQUENCE_CONFIG = 0x0081
 
int qwiic_vl53l1x.VL53L1_SYSTEM__GROUPED_PARAMETER_HOLD = 0x0082
 
int qwiic_vl53l1x.SYSTEM__INTERRUPT_CLEAR = 0x0086
 
int qwiic_vl53l1x.SYSTEM__MODE_START = 0x0087
 
int qwiic_vl53l1x.VL53L1_RESULT__RANGE_STATUS = 0x0089
 
int qwiic_vl53l1x.VL53L1_RESULT__DSS_ACTUAL_EFFECTIVE_SPADS_SD0 = 0x008C
 
int qwiic_vl53l1x.RESULT__AMBIENT_COUNT_RATE_MCPS_SD = 0x0090
 
int qwiic_vl53l1x.VL53L1_RESULT__FINAL_CROSSTALK_CORRECTED_RANGE_MM_SD0 = 0x0096
 
int qwiic_vl53l1x.VL53L1_RESULT__PEAK_SIGNAL_COUNT_RATE_CROSSTALK_CORRECTED_MCPS_SD0 = 0x0098
 
int qwiic_vl53l1x.VL53L1_RESULT__OSC_CALIBRATE_VAL = 0x00DE
 
int qwiic_vl53l1x.VL53L1_FIRMWARE__SYSTEM_STATUS = 0x00E5
 
int qwiic_vl53l1x.VL53L1_IDENTIFICATION__MODEL_ID = 0x010F
 
int qwiic_vl53l1x.VL53L1_ROI_CONFIG__MODE_ROI_CENTRE_SPAD = 0x013E
 
list qwiic_vl53l1x.VL51L1X_DEFAULT_CONFIGURATION
 
int qwiic_vl53l1x.VL53L1_ERROR_NONE = 0
 
int qwiic_vl53l1x.VL53L1_ERROR_CALIBRATION_WARNING = -1
 
int qwiic_vl53l1x.VL53L1_ERROR_MIN_CLIPPED = -2
 
int qwiic_vl53l1x.VL53L1_ERROR_UNDEFINED = -3
 
int qwiic_vl53l1x.VL53L1_ERROR_INVALID_PARAMS = -4
 
int qwiic_vl53l1x.VL53L1_ERROR_NOT_SUPPORTED = -5
 
int qwiic_vl53l1x.VL53L1_ERROR_RANGE_ERROR = -6
 
int qwiic_vl53l1x.VL53L1_ERROR_TIME_OUT = -7
 
int qwiic_vl53l1x.VL53L1_ERROR_MODE_NOT_SUPPORTED = -8
 
int qwiic_vl53l1x.VL53L1_ERROR_BUFFER_TOO_SMALL = -9
 
int qwiic_vl53l1x.VL53L1_ERROR_COMMS_BUFFER_TOO_SMALL = -10
 
int qwiic_vl53l1x.VL53L1_ERROR_GPIO_NOT_EXISTING = -11
 
int qwiic_vl53l1x.VL53L1_ERROR_GPIO_FUNCTIONALITY_NOT_SUPPORTED = -12
 
int qwiic_vl53l1x.VL53L1_ERROR_CONTROL_INTERFACE = -13
 
int qwiic_vl53l1x.VL53L1_ERROR_INVALID_COMMAND = -14
 
int qwiic_vl53l1x.VL53L1_ERROR_DIVISION_BY_ZERO = -15
 
int qwiic_vl53l1x.VL53L1_ERROR_REF_SPAD_INIT = -16
 
int qwiic_vl53l1x.VL53L1_ERROR_GPH_SYNC_CHECK_FAIL = -17
 
int qwiic_vl53l1x.VL53L1_ERROR_STREAM_COUNT_CHECK_FAIL = -18
 
int qwiic_vl53l1x.VL53L1_ERROR_GPH_ID_CHECK_FAIL = -19
 
int qwiic_vl53l1x.VL53L1_ERROR_ZONE_STREAM_COUNT_CHECK_FAIL = -20
 
int qwiic_vl53l1x.VL53L1_ERROR_ZONE_GPH_ID_CHECK_FAIL = -21
 
int qwiic_vl53l1x.VL53L1_ERROR_XTALK_EXTRACTION_NO_SAMPLE_FAI = -22
 
int qwiic_vl53l1x.VL53L1_ERROR_XTALK_EXTRACTION_SIGMA_LIMIT_FAIL = -23
 
int qwiic_vl53l1x.VL53L1_ERROR_OFFSET_CAL_NO_SAMPLE_FAIL = -24
 
int qwiic_vl53l1x.VL53L1_ERROR_OFFSET_CAL_NO_SPADS_ENABLED_FAIL = -25
 
int qwiic_vl53l1x.VL53L1_ERROR_ZONE_CAL_NO_SAMPLE_FAIL = -26
 
int qwiic_vl53l1x.VL53L1_ERROR_TUNING_PARM_KEY_MISMATCH = -27
 
int qwiic_vl53l1x.VL53L1_WARNING_REF_SPAD_CHAR_NOT_ENOUGH_SPADS = -28
 
int qwiic_vl53l1x.VL53L1_WARNING_REF_SPAD_CHAR_RATE_TOO_HIGH = -29
 
int qwiic_vl53l1x.VL53L1_WARNING_REF_SPAD_CHAR_RATE_TOO_LOW = -30
 
int qwiic_vl53l1x.VL53L1_WARNING_OFFSET_CAL_MISSING_SAMPLES = -31
 
int qwiic_vl53l1x.VL53L1_WARNING_OFFSET_CAL_SIGMA_TOO_HIGH = -32
 
int qwiic_vl53l1x.VL53L1_WARNING_OFFSET_CAL_RATE_TOO_HIGH = -33
 
int qwiic_vl53l1x.VL53L1_WARNING_OFFSET_CAL_SPAD_COUNT_TOO_LOW = -34
 
int qwiic_vl53l1x.VL53L1_WARNING_ZONE_CAL_MISSING_SAMPLES = -35
 
int qwiic_vl53l1x.VL53L1_WARNING_ZONE_CAL_SIGMA_TOO_HIGH = -36
 
int qwiic_vl53l1x.VL53L1_WARNING_ZONE_CAL_RATE_TOO_HIGH = -37
 
int qwiic_vl53l1x.VL53L1_WARNING_XTALK_MISSING_SAMPLES = -38
 
int qwiic_vl53l1x.VL53L1_WARNING_XTALK_NO_SAMPLES_FOR_GRADIENT = -39
 
int qwiic_vl53l1x.VL53L1_WARNING_XTALK_SIGMA_LIMIT_FOR_GRADIENT = -40
 
int qwiic_vl53l1x.VL53L1_ERROR_NOT_IMPLEMENTED = -41
 
int qwiic_vl53l1x.VL53L1_ERROR_PLATFORM_SPECIFIC_START = -60