#[repr(u16)]pub enum Register {
Show 25 variants
I2cSlaveDeviceAddress = 1,
VhvConfigTimeoutMacropLoopBound = 8,
GpioHvMuxCtrl = 48,
GpioTioHvStatus = 49,
SystemInterrupt = 70,
RangeConfigA = 94,
RangeConfigB = 97,
RangeConfigSigmaThresh = 100,
MinCountRateRtnLimitMcps = 102,
IntermeasurementMs = 108,
ThreshHigh = 114,
ThreshLow = 116,
PowerGo1 = 131,
FirmwareEnable = 133,
SystemInterruptClear = 134,
SystemStart = 135,
ResultRangeStatus = 137,
ResultSpadNb = 140,
ResultSignalRate = 142,
ResultAmbientRate = 144,
ResultSigma = 146,
ResultDistance = 150,
ResultOscCalibrateVal = 222,
FirmwareSystemStatus = 229,
IdentificationModelId = 271,
}Expand description
Register addresses for the VL53L4CD sensor.
Variants§
I2cSlaveDeviceAddress = 1
I2C slave device address register (0x0001)
VhvConfigTimeoutMacropLoopBound = 8
VHV configuration timeout macro loop bound register (0x0008)
GpioHvMuxCtrl = 48
GPIO HV mux control register (0x0030)
GpioTioHvStatus = 49
GPIO TIO HV status register (0x0031)
SystemInterrupt = 70
System interrupt configuration register (0x0046)
RangeConfigA = 94
Range configuration A register (0x005E)
RangeConfigB = 97
Range configuration B register (0x0061)
RangeConfigSigmaThresh = 100
Range configuration sigma threshold register (0x0064)
MinCountRateRtnLimitMcps = 102
Minimum count rate return limit MCPS register (0x0066)
IntermeasurementMs = 108
Inter-measurement period in milliseconds register (0x006C)
ThreshHigh = 114
High threshold register (0x0072)
ThreshLow = 116
Low threshold register (0x0074)
PowerGo1 = 131
Power GO1 register (0x0083)
FirmwareEnable = 133
Firmware enable register (0x0085)
SystemInterruptClear = 134
System interrupt clear register (0x0086)
SystemStart = 135
System start register (0x0087)
ResultRangeStatus = 137
Result range status register (0x0089)
ResultSpadNb = 140
Result SPAD number register (0x008C)
ResultSignalRate = 142
Result signal rate register (0x008E)
ResultAmbientRate = 144
Result ambient rate register (0x0090)
ResultSigma = 146
Result sigma register (0x0092)
ResultDistance = 150
Result distance register (0x0096)
ResultOscCalibrateVal = 222
Result oscillator calibration value register (0x00DE)
FirmwareSystemStatus = 229
Firmware system status register (0x00E5)
IdentificationModelId = 271
Identification model ID register (0x010F)