lightranger13 2.2.0
Loading...
Searching...
No Matches
lightranger13_meas_cfg_t Struct Reference

LightRanger 13 Click device measurement config object. More...

#include <lightranger13.h>

Data Fields

uint8_t ss_spad_chg_pump
uint8_t ss_vcsel_chg_pump
uint8_t calib_state
uint8_t algo
uint8_t gpio_ctrl
uint8_t dax_delay_100us
uint8_t snr
uint8_t rep_period_ms
uint16_t k_iters

Detailed Description

LightRanger 13 Click device measurement config object.

Device measurement config object definition of LightRanger 13 Click driver.

Field Documentation

◆ algo

uint8_t algo

Algorithm bit mask.

◆ calib_state

uint8_t calib_state

Calibration/state data bit mask.

◆ dax_delay_100us

uint8_t dax_delay_100us

DAX delay, 0 for no delay/signal, otherwise in units of 100uS.

◆ gpio_ctrl

uint8_t gpio_ctrl

GPIO control bits.

◆ k_iters

uint16_t k_iters

Integration iteration *1000. Valid values are from 10 to 4000.

◆ rep_period_ms

uint8_t rep_period_ms

Measurement period in ms, use 0 for single shot.

◆ snr

uint8_t snr

Object detection threshold and spread spectrum mode.

◆ ss_spad_chg_pump

uint8_t ss_spad_chg_pump

Spread spectrum (jitter) of the High Voltage (SPAD) charge pump clock.

◆ ss_vcsel_chg_pump

uint8_t ss_vcsel_chg_pump

Spread spectrum (jitter) of the VCSEL charge pump clock.


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