19:06:55.355 -> I2C ready 19:06:55.355 -> Module: 0 VL53L0X_ResetDevice "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_ResetDevice 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceMode "143" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceMode -8 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceParameters -8 19:06:55.355 -> 19:06:55.355 -> Module: 0 print_VL53L0X_DeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.355 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 print_VL53L0X_DeviceParameters 0 "MeasurementTimingBudgetMicroseconds: 4141, InterMeasurementPeriodMilliSeconds: 0" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVersion "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVersion 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_DataInit "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.435 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_DataInit 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceInfo "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_check_part_used "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_check_part_used 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceInfo 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_StaticInit "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device "" 19:06:55.435 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_get_info_from_device 0 19:06:55.475 -> 19:06:55.475 -> Inside StaticInit: Loading tuning settings 19:06:55.475 -> Module: 0 VL53L0X_load_tuning_settings "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_load_tuning_settings 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_SetGpioConfig "" 19:06:55.475 -> 19:06:55.515 -> Module: 0 VL53L0X_ClearInterruptMask "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_ClearInterruptMask 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetGpioConfig 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetFractionEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetFractionEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "12190" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "12190" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_StaticInit -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_PerformRefSpadManagement "" 19:06:55.555 -> 19:06:55.555 -> INSIDE perform_vhv_calibration: Status after wrbyte 0x01 = 0 19:06:55.555 -> 1 Status vhv = 0 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 54 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = -6 19:06:55.555 -> Status GetMeasurementDataReady = -6 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:55.555 -> 19:06:55.555 -> 2 Status vhv = -6 19:06:55.555 -> 3 Status vhv = -6 19:06:55.555 -> 4 Status vhv = -6 19:06:55.555 -> INSIDE perform_ref_calibration: Status after vhv = -6 19:06:55.555 -> Module: 0 VL53L0X_PerformRefSpadManagement -6 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_PerformRefCalibration "" 19:06:55.555 -> 19:06:55.555 -> INSIDE perform_vhv_calibration: Status after wrbyte 0x01 = 0 19:06:55.555 -> 1 Status vhv = 0 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 54 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = -6 19:06:55.555 -> Status GetMeasurementDataReady = -6 19:06:55.595 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:55.595 -> 19:06:55.595 -> 2 Status vhv = -6 19:06:55.595 -> 3 Status vhv = -6 19:06:55.595 -> 4 Status vhv = -6 19:06:55.595 -> INSIDE perform_ref_calibration: Status after vhv = -6 19:06:55.595 -> Module: 0 VL53L0X_PerformRefCalibration -6 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetDeviceMode "0" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetDeviceMode 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleRangingMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_SetDeviceMode "0" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_SetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_StartMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_StartMeasurement 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:56.595 -> 19:06:56.595 -> GetInterruptMaskStatus Byte = 54 19:06:56.595 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:56.595 -> 19:06:56.595 -> Status GetInterruptMaskStatus = -6 19:06:56.595 -> Status GetMeasurementDataReady = -6 19:06:56.595 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleMeasurement -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleRangingMeasurement -6 19:06:56.595 -> 19:06:56.595 -> Status PerformSingleRangingMeasurement = -6 19:06:56.595 -> Measured distance: 12364 millimeters 19:06:56.595 -> Range Status: 116 19:06:56.595 -> Module: 0 VL53L0X_GetPalState "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalState 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalStateString "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_get_pal_state_string "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_get_pal_state_string 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalStateString 0 19:06:56.595 -> 19:06:56.595 -> Wait for staticinit State 19:06:55.355 -> I2C ready 19:06:55.355 -> Module: 0 VL53L0X_ResetDevice "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_ResetDevice 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "1033" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceMode "143" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceMode -8 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_SetDeviceParameters -8 19:06:55.355 -> 19:06:55.355 -> Module: 0 print_VL53L0X_DeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.355 -> 19:06:55.355 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.355 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 print_VL53L0X_DeviceParameters 0 "MeasurementTimingBudgetMicroseconds: 4141, InterMeasurementPeriodMilliSeconds: 0" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVersion "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVersion 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_DataInit "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 sequence_step_enabled 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.395 -> 19:06:55.395 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.395 -> 19:06:55.435 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_DataInit 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceInfo "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_check_part_used "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_check_part_used 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_GetDeviceInfo 0 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_StaticInit "" 19:06:55.435 -> 19:06:55.435 -> Module: 0 VL53L0X_get_info_from_device "" 19:06:55.435 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_device_read_strobe 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_get_info_from_device 0 19:06:55.475 -> 19:06:55.475 -> Inside StaticInit: Loading tuning settings 19:06:55.475 -> Module: 0 VL53L0X_load_tuning_settings "" 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_load_tuning_settings 0 19:06:55.475 -> 19:06:55.475 -> Module: 0 VL53L0X_SetGpioConfig "" 19:06:55.475 -> 19:06:55.515 -> Module: 0 VL53L0X_ClearInterruptMask "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_ClearInterruptMask 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetGpioConfig 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceParameters "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetInterMeasurementPeriodMilliSeconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetXTalkCompensationRateMegaCps 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetOffsetCalibrationDataMicroMeter 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckValue 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetLimitCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetWrapAroundCheckEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 sequence_step_enabled 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetSequenceStepEnables 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetVcselPulsePeriod 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_calc_macro_period_ps 40546 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_get_measurement_timing_budget_micro_seconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetMeasurementTimingBudgetMicroSeconds 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetDeviceParameters 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetFractionEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_GetFractionEnable 0 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetSequenceStepEnable "" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds "12190" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds "12190" 19:06:55.515 -> 19:06:55.515 -> Module: 0 VL53L0X_set_measurement_timing_budget_micro_seconds -4 "Timing budget too small" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_SetMeasurementTimingBudgetMicroSeconds -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_SetSequenceStepEnable -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_StaticInit -4 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_PerformRefSpadManagement "" 19:06:55.555 -> 19:06:55.555 -> INSIDE perform_vhv_calibration: Status after wrbyte 0x01 = 0 19:06:55.555 -> 1 Status vhv = 0 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 40 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus 0 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = 0 19:06:55.555 -> Status GetMeasurementDataReady = 0 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady 0 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 54 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = -6 19:06:55.555 -> Status GetMeasurementDataReady = -6 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:55.555 -> 19:06:55.555 -> 2 Status vhv = -6 19:06:55.555 -> 3 Status vhv = -6 19:06:55.555 -> 4 Status vhv = -6 19:06:55.555 -> INSIDE perform_ref_calibration: Status after vhv = -6 19:06:55.555 -> Module: 0 VL53L0X_PerformRefSpadManagement -6 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_PerformRefCalibration "" 19:06:55.555 -> 19:06:55.555 -> INSIDE perform_vhv_calibration: Status after wrbyte 0x01 = 0 19:06:55.555 -> 1 Status vhv = 0 19:06:55.555 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:55.555 -> 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:55.555 -> 19:06:55.555 -> GetInterruptMaskStatus Byte = 54 19:06:55.555 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:55.555 -> 19:06:55.555 -> Status GetInterruptMaskStatus = -6 19:06:55.555 -> Status GetMeasurementDataReady = -6 19:06:55.595 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:55.595 -> 19:06:55.595 -> 2 Status vhv = -6 19:06:55.595 -> 3 Status vhv = -6 19:06:55.595 -> 4 Status vhv = -6 19:06:55.595 -> INSIDE perform_ref_calibration: Status after vhv = -6 19:06:55.595 -> Module: 0 VL53L0X_PerformRefCalibration -6 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetDeviceMode "0" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetDeviceMode 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckEnable 0 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckValue "" 19:06:55.595 -> 19:06:55.595 -> Module: 0 VL53L0X_SetLimitCheckValue 0 19:06:55.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleRangingMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_SetDeviceMode "0" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_SetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_StartMeasurement "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetDeviceMode 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_StartMeasurement 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_measurement_poll_for_completion "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetMeasurementDataReady "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetInterruptMaskStatus "" 19:06:56.595 -> 19:06:56.595 -> GetInterruptMaskStatus Byte = 54 19:06:56.595 -> Module: 0 VL53L0X_GetInterruptMaskStatus -6 19:06:56.595 -> 19:06:56.595 -> Status GetInterruptMaskStatus = -6 19:06:56.595 -> Status GetMeasurementDataReady = -6 19:06:56.595 -> Module: 0 VL53L0X_GetMeasurementDataReady -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_measurement_poll_for_completion -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleMeasurement -6 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_PerformSingleRangingMeasurement -6 19:06:56.595 -> 19:06:56.595 -> Status PerformSingleRangingMeasurement = -6 19:06:56.595 -> Measured distance: 12364 millimeters 19:06:56.595 -> Range Status: 116 19:06:56.595 -> Module: 0 VL53L0X_GetPalState "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalState 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalStateString "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_get_pal_state_string "" 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_get_pal_state_string 0 19:06:56.595 -> 19:06:56.595 -> Module: 0 VL53L0X_GetPalStateString 0 19:06:56.595 -> 19:06:56.595 -> Wait for staticinit State