Public Attributes | List of all members
VL53L1_shadow_system_results_t Struct Reference

#include <vl53l1_register_structs.h>

Public Attributes

uint8_t shadow_phasecal_result__reference_phase_hi
 
uint8_t shadow_phasecal_result__reference_phase_lo
 
uint8_t shadow_phasecal_result__vcsel_start
 
uint16_t shadow_result__ambient_count_rate_mcps_sd0
 
uint16_t shadow_result__ambient_count_rate_mcps_sd1
 
uint16_t shadow_result__avg_signal_count_rate_mcps_sd0
 
uint16_t shadow_result__dss_actual_effective_spads_sd0
 
uint16_t shadow_result__dss_actual_effective_spads_sd1
 
uint16_t shadow_result__final_crosstalk_corrected_range_mm_sd0
 
uint16_t shadow_result__final_crosstalk_corrected_range_mm_sd1
 
uint8_t shadow_result__interrupt_status
 
uint16_t shadow_result__mm_inner_actual_effective_spads_sd0
 
uint16_t shadow_result__mm_outer_actual_effective_spads_sd0
 
uint16_t shadow_result__peak_signal_count_rate_crosstalk_corrected_mcps_sd0
 
uint16_t shadow_result__peak_signal_count_rate_mcps_sd0
 
uint16_t shadow_result__peak_signal_count_rate_mcps_sd1
 
uint16_t shadow_result__phase_sd0
 
uint16_t shadow_result__phase_sd1
 
uint8_t shadow_result__range_status
 
uint8_t shadow_result__report_status
 
uint16_t shadow_result__sigma_sd0
 
uint16_t shadow_result__sigma_sd1
 
uint16_t shadow_result__spare_0_sd1
 
uint16_t shadow_result__spare_1_sd1
 
uint16_t shadow_result__spare_2_sd1
 
uint8_t shadow_result__spare_3_sd1
 
uint8_t shadow_result__stream_count
 
uint8_t shadow_result__thresh_info
 

Detailed Description

Definition at line 4008 of file vl53l1_register_structs.h.

Member Data Documentation

◆ shadow_phasecal_result__reference_phase_hi

uint8_t VL53L1_shadow_system_results_t::shadow_phasecal_result__reference_phase_hi

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [7:0] = shadow_phasecal_result__reference_phase_hi

Definition at line 4275 of file vl53l1_register_structs.h.

◆ shadow_phasecal_result__reference_phase_lo

uint8_t VL53L1_shadow_system_results_t::shadow_phasecal_result__reference_phase_lo

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [7:0] = shadow_phasecal_result__reference_phase_lo

Definition at line 4285 of file vl53l1_register_structs.h.

◆ shadow_phasecal_result__vcsel_start

uint8_t VL53L1_shadow_system_results_t::shadow_phasecal_result__vcsel_start

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [7:0] = shadow_phasecal_result__vcsel_start

Definition at line 4009 of file vl53l1_register_structs.h.

◆ shadow_result__ambient_count_rate_mcps_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__ambient_count_rate_mcps_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__ambient_count_rate_mcps_sd0 (fixed point 9.7)

Definition at line 4084 of file vl53l1_register_structs.h.

◆ shadow_result__ambient_count_rate_mcps_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__ambient_count_rate_mcps_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__ambient_count_rate_mcps_sd1 (fixed point 9.7)

Definition at line 4184 of file vl53l1_register_structs.h.

◆ shadow_result__avg_signal_count_rate_mcps_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__avg_signal_count_rate_mcps_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__avg_signal_count_rate_mcps_sd0 (fixed point 9.7)

Definition at line 4154 of file vl53l1_register_structs.h.

◆ shadow_result__dss_actual_effective_spads_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__dss_actual_effective_spads_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__dss_actual_effective_spads_sd0 (fixed point 8.8)

Definition at line 4064 of file vl53l1_register_structs.h.

◆ shadow_result__dss_actual_effective_spads_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__dss_actual_effective_spads_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__dss_actual_effective_spads_sd1 (fixed point 8.8)

Definition at line 4164 of file vl53l1_register_structs.h.

◆ shadow_result__final_crosstalk_corrected_range_mm_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__final_crosstalk_corrected_range_mm_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__final_crosstalk_corrected_range_mm_sd0

Definition at line 4114 of file vl53l1_register_structs.h.

◆ shadow_result__final_crosstalk_corrected_range_mm_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__final_crosstalk_corrected_range_mm_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__final_crosstalk_corrected_range_mm_sd1

Definition at line 4214 of file vl53l1_register_structs.h.

◆ shadow_result__interrupt_status

uint8_t VL53L1_shadow_system_results_t::shadow_result__interrupt_status

info:

  • msb = 5
  • lsb = 0
  • i2c_size = 1

fields:

  • [2:0] = shadow_int_status
  • [4:3] = shadow_int_error_status
  • [5] = shadow_gph_id_gpio_status

Definition at line 4019 of file vl53l1_register_structs.h.

◆ shadow_result__mm_inner_actual_effective_spads_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__mm_inner_actual_effective_spads_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__mm_inner_actual_effective_spads_sd0 (fixed point 8.8)

Definition at line 4134 of file vl53l1_register_structs.h.

◆ shadow_result__mm_outer_actual_effective_spads_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__mm_outer_actual_effective_spads_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__mm_outer_actual_effective_spads_sd0 (fixed point 8.8)

Definition at line 4144 of file vl53l1_register_structs.h.

◆ shadow_result__peak_signal_count_rate_crosstalk_corrected_mcps_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__peak_signal_count_rate_crosstalk_corrected_mcps_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__peak_signal_count_rate_crosstalk_corrected_mcps_sd0 (fixed point 9.7)

Definition at line 4124 of file vl53l1_register_structs.h.

◆ shadow_result__peak_signal_count_rate_mcps_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__peak_signal_count_rate_mcps_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__peak_signal_count_rate_mcps_sd0 (fixed point 9.7)

Definition at line 4074 of file vl53l1_register_structs.h.

◆ shadow_result__peak_signal_count_rate_mcps_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__peak_signal_count_rate_mcps_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__peak_signal_count_rate_mcps_sd1 (fixed point 9.7)

Definition at line 4174 of file vl53l1_register_structs.h.

◆ shadow_result__phase_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__phase_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__phase_sd0 (fixed point 5.11)

Definition at line 4104 of file vl53l1_register_structs.h.

◆ shadow_result__phase_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__phase_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__phase_sd1 (fixed point 5.11)

Definition at line 4204 of file vl53l1_register_structs.h.

◆ shadow_result__range_status

uint8_t VL53L1_shadow_system_results_t::shadow_result__range_status

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [4:0] = shadow_range_status
  • [5] = shadow_max_threshold_hit
  • [6] = shadow_min_threshold_hit
  • [7] = shadow_gph_id_range_status

Definition at line 4031 of file vl53l1_register_structs.h.

◆ shadow_result__report_status

uint8_t VL53L1_shadow_system_results_t::shadow_result__report_status

info:

  • msb = 3
  • lsb = 0
  • i2c_size = 1

fields:

  • [3:0] = shadow_report_status

Definition at line 4044 of file vl53l1_register_structs.h.

◆ shadow_result__sigma_sd0

uint16_t VL53L1_shadow_system_results_t::shadow_result__sigma_sd0

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__sigma_sd0 (fixed point 14.2)

Definition at line 4094 of file vl53l1_register_structs.h.

◆ shadow_result__sigma_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__sigma_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__sigma_sd1 (fixed point 14.2)

Definition at line 4194 of file vl53l1_register_structs.h.

◆ shadow_result__spare_0_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__spare_0_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__spare_0_sd1

Definition at line 4224 of file vl53l1_register_structs.h.

◆ shadow_result__spare_1_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__spare_1_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__spare_1_sd1

Definition at line 4234 of file vl53l1_register_structs.h.

◆ shadow_result__spare_2_sd1

uint16_t VL53L1_shadow_system_results_t::shadow_result__spare_2_sd1

info:

  • msb = 15
  • lsb = 0
  • i2c_size = 2

fields:

  • [15:0] = shadow_result__spare_2_sd1

Definition at line 4244 of file vl53l1_register_structs.h.

◆ shadow_result__spare_3_sd1

uint8_t VL53L1_shadow_system_results_t::shadow_result__spare_3_sd1

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [7:0] = shadow_result__spare_3_sd1

Definition at line 4254 of file vl53l1_register_structs.h.

◆ shadow_result__stream_count

uint8_t VL53L1_shadow_system_results_t::shadow_result__stream_count

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [7:0] = shadow_result__stream_count

Definition at line 4054 of file vl53l1_register_structs.h.

◆ shadow_result__thresh_info

uint8_t VL53L1_shadow_system_results_t::shadow_result__thresh_info

info:

  • msb = 7
  • lsb = 0
  • i2c_size = 1

fields:

  • [3:0] = shadow_result__distance_int_info
  • [7:4] = shadow_result__rate_int_info

Definition at line 4264 of file vl53l1_register_structs.h.


The documentation for this struct was generated from the following file:


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