lightranger3 2.0.0.0

Macros

#define LIGHTRANGER3_REG_ICSR   0x00
 
#define LIGHTRANGER3_REG_IER   0x02
 
#define LIGHTRANGER3_REG_CMD   0x04
 
#define LIGHTRANGER3_REG_DEV_STATUS   0x06
 
#define LIGHTRANGER3_REG_RESULT   0x08
 
#define LIGHTRANGER3_REG_RESULT_CONFIG   0x0A
 
#define LIGHTRANGER3_REG_CMD_CONFIG_A   0x0C
 
#define LIGHTRANGER3_REG_CMD_CONFIG_B   0x0E
 
#define LIGHTRANGER3_REG_HOST_TO_MCPU_MBX   0x10
 
#define LIGHTRANGER3_REG_MCPU_TO_HOST_MBX   0x12
 
#define LIGHTRANGER3_REG_PMU_CONFIG   0x14
 
#define LIGHTRANGER3_REG_I2C_ADDR_PTR   0x18
 
#define LIGHTRANGER3_REG_I2C_DATA_PTR   0x1A
 
#define LIGHTRANGER3_REG_I2C_INIT_CFG   0x1C
 
#define LIGHTRANGER3_REG_MCPU_PM_CTRL   0x1E
 
#define LIGHTRANGER3_REG_HW_FW_CONFIG_0   0x20
 
#define LIGHTRANGER3_REG_HW_FW_CONFIG_1   0x22
 
#define LIGHTRANGER3_REG_HW_FW_CONFIG_2   0x24
 
#define LIGHTRANGER3_REG_HW_FW_CONFIG_3   0x26
 
#define LIGHTRANGER3_REG_DEVICE_ID   0x28
 
#define LIGHTRANGER3_REG_PTCH_MEMORY_CFG   0x2A
 

Detailed Description

Macro Definition Documentation

◆ LIGHTRANGER3_REG_CMD

#define LIGHTRANGER3_REG_CMD   0x04

◆ LIGHTRANGER3_REG_CMD_CONFIG_A

#define LIGHTRANGER3_REG_CMD_CONFIG_A   0x0C

◆ LIGHTRANGER3_REG_CMD_CONFIG_B

#define LIGHTRANGER3_REG_CMD_CONFIG_B   0x0E

◆ LIGHTRANGER3_REG_DEV_STATUS

#define LIGHTRANGER3_REG_DEV_STATUS   0x06

◆ LIGHTRANGER3_REG_DEVICE_ID

#define LIGHTRANGER3_REG_DEVICE_ID   0x28

◆ LIGHTRANGER3_REG_HOST_TO_MCPU_MBX

#define LIGHTRANGER3_REG_HOST_TO_MCPU_MBX   0x10

◆ LIGHTRANGER3_REG_HW_FW_CONFIG_0

#define LIGHTRANGER3_REG_HW_FW_CONFIG_0   0x20

◆ LIGHTRANGER3_REG_HW_FW_CONFIG_1

#define LIGHTRANGER3_REG_HW_FW_CONFIG_1   0x22

◆ LIGHTRANGER3_REG_HW_FW_CONFIG_2

#define LIGHTRANGER3_REG_HW_FW_CONFIG_2   0x24

◆ LIGHTRANGER3_REG_HW_FW_CONFIG_3

#define LIGHTRANGER3_REG_HW_FW_CONFIG_3   0x26

◆ LIGHTRANGER3_REG_I2C_ADDR_PTR

#define LIGHTRANGER3_REG_I2C_ADDR_PTR   0x18

◆ LIGHTRANGER3_REG_I2C_DATA_PTR

#define LIGHTRANGER3_REG_I2C_DATA_PTR   0x1A

◆ LIGHTRANGER3_REG_I2C_INIT_CFG

#define LIGHTRANGER3_REG_I2C_INIT_CFG   0x1C

◆ LIGHTRANGER3_REG_ICSR

#define LIGHTRANGER3_REG_ICSR   0x00

◆ LIGHTRANGER3_REG_IER

#define LIGHTRANGER3_REG_IER   0x02

◆ LIGHTRANGER3_REG_MCPU_PM_CTRL

#define LIGHTRANGER3_REG_MCPU_PM_CTRL   0x1E

◆ LIGHTRANGER3_REG_MCPU_TO_HOST_MBX

#define LIGHTRANGER3_REG_MCPU_TO_HOST_MBX   0x12

◆ LIGHTRANGER3_REG_PMU_CONFIG

#define LIGHTRANGER3_REG_PMU_CONFIG   0x14

◆ LIGHTRANGER3_REG_PTCH_MEMORY_CFG

#define LIGHTRANGER3_REG_PTCH_MEMORY_CFG   0x2A

◆ LIGHTRANGER3_REG_RESULT

#define LIGHTRANGER3_REG_RESULT   0x08

◆ LIGHTRANGER3_REG_RESULT_CONFIG

#define LIGHTRANGER3_REG_RESULT_CONFIG   0x0A