List of all items
Structs
- AdditionalOffsetCalData
- CalPeakRateMap
- CalStatus
- Data
- Device
- DeviceGpioMode
- DeviceInfo
- DeviceInterruptPolarity
- DeviceParameters
- DeviceSscArray
- DriverState
- GainCalibrationData
- GpioInterruptConfig
- LlResults
- LowPowerAutoData
- OffsetRangeData
- OffsetRangeResults
- OffsetcalConfig
- OpticalCentre
- RangeData
- RangeResults
- RangingMeasurementData
- RefspadcharConfig
- SscConfig
- TuningParmStorage
- UserRoi
- UserZone
- Version
- XtalkConfig
- outcome::Outcome
Enums
- DeviceConfigLevel
- DeviceDssMode
- DeviceError
- DeviceMeasurementMode
- DevicePresetModes
- DeviceReportStatus
- DeviceResultsLevel
- DeviceState
- DeviceTestMode
- DistanceMode
- Error
- GpioInterruptMode
- OffsetCalibrationMode
- OffsetCorrectionMode
- PresetMode
- RangeStatus
- StError
- State
- WaitMethod
- Warning
Traits
Functions
- clear_interrupt_and_start_measurement
- data_init
- get_device_info
- get_inter_measurement_period_milli_seconds
- get_measurement_timing_budget_micro_seconds
- get_ranging_measurement_data
- outcome::from_st
- perform_ref_spad_management
- read_byte
- read_entry
- read_slice
- read_word
- set_distance_mode
- set_inter_measurement_period_milli_seconds
- set_measurement_timing_budget_micro_seconds
- set_preset_mode
- set_user_roi
- set_xtalk_compensation_enable
- software_reset
- start_measurement
- static_init
- stop_measurement
- wait_measurement_data_ready
- write_byte
- write_entry
- write_slice
- write_word
Type Definitions
Constants
- FIRMWARE_BOOT_TIME_US
- SOFTWARE_RESET_DURATION
- checkenable::NUMBER_OF_CHECKS
- checkenable::SIGMA_FINAL_RANGE
- checkenable::SIGNAL_RATE_FINAL_RANGE
- device_sequence_config::DSS1
- device_sequence_config::DSS2
- device_sequence_config::MM1
- device_sequence_config::MM2
- device_sequence_config::PHASECAL
- device_sequence_config::RANGE
- device_sequence_config::REFERENCE_PHASE
- device_sequence_config::VHV
- ll::def::FIRMWARE_VER_MAXIMUM
- ll::def::FIRMWARE_VER_MINIMUM
- ll::def::LL_API_IMPLEMENTATION_VER_MAJOR
- ll::def::LL_API_IMPLEMENTATION_VER_MINOR
- ll::def::LL_API_IMPLEMENTATION_VER_REVISION
- ll::def::LL_API_IMPLEMENTATION_VER_STRING
- ll::def::LL_API_IMPLEMENTATION_VER_SUB
- ll::def::LL_CALIBRATION_DATA_STRUCT_VERSION
- ll::def::LL_ZONE_CALIBRATION_DATA_STRUCT_VERSION
- ll::def::MAX_OFFSET_RANGE_RESULTS
- ll::def::NVM_MAX_FMT_RANGE_DATA
- ll::def::NVM_PEAK_RATE_MAP_HEIGHT
- ll::def::NVM_PEAK_RATE_MAP_SAMPLES
- ll::def::NVM_PEAK_RATE_MAP_WIDTH
- ll::device::AMBIENT_WINDOW_VCSEL_PERIODS
- ll::device::BOTH_RETURN_AND_REFERENCE_ARRAYS
- ll::device::COUNT_RATE_INTERNAL_MAX
- ll::device::DEVICEINTERRUPTLEVEL_ACTIVE_HIGH
- ll::device::DEVICEINTERRUPTLEVEL_ACTIVE_LOW
- ll::device::DEVICEINTERRUPTLEVEL_ACTIVE_MASK
- ll::device::ENABLE_POWERFORCE_SETTLING_TIME_US
- ll::device::FIRMWARE_BOOT_TIME_US
- ll::device::MACRO_PERIOD_VCSEL_PERIODS
- ll::device::MAX_ALLOWED_PHASE
- ll::device::NEITHER_RETURN_AND_REFERENCE_ARRAYS
- ll::device::NO_OF_SPAD_ENABLES
- ll::device::NVM_SIZE_IN_BYTES
- ll::device::POLLING_DELAY_US
- ll::device::RANGING_WINDOW_VCSEL_PERIODS
- ll::device::REFERENCE_ARRAY_ONLY
- ll::device::REF_SPAD_BUFFER_SIZE
- ll::device::RETURN_ARRAY_ONLY
- ll::device::RTN_SPAD_APERTURE_TRANSMISSION
- ll::device::RTN_SPAD_BUFFER_SIZE
- ll::device::RTN_SPAD_UNITY_TRANSMISSION
- ll::device::SOFTWARE_RESET_DURATION_US
- ll::device::SPAD_ARRAY_HEIGHT
- ll::device::SPAD_ARRAY_WIDTH
- ll::device::SPAD_TOTAL_COUNT_MAX
- ll::device::SPAD_TOTAL_COUNT_RES_THRES
- ll::device::SPEED_OF_LIGHT_IN_AIR
- ll::device::SPEED_OF_LIGHT_IN_AIR_DIV_8
- lowpower_auto::OVERHEAD_BEFORE_A_RANGING
- lowpower_auto::OVERHEAD_BETWEEN_A_B_RANGING
- lowpower_auto::VHV_LOOP_DURATION_US
- sequencestep::DSS1
- sequencestep::DSS2
- sequencestep::MM1
- sequencestep::MM2
- sequencestep::NUMBER_OF_ITEMS
- sequencestep::PHASECAL
- sequencestep::RANGE
- sequencestep::REFPHASE
- sequencestep::VHV