background image

Bit Function

2

Reference overflow flag
0: Reference data has not overflowed
1: Reference data in correlation record has reached the maximum 
value before overflow (this occurs when taking measurements with 
biasing enabled)

1

Signal overflow flag
0: Signal data has not overflowed
1: Signal data in correlation record has reached the maximum 
value before overflow (this occurs with a strong received signal 
strength)

0

Busy flag
0: Device is ready for a new command
1: Device is busy taking a measurement or powering on

0x05

R/W Name

Description

Initial Value

R/W ACQUISITION_COUNT Maximum acquisition 

count

0xFF

Bit Function

7:0 Maximum number of acquisitions during measurement

0x10

R/W Name

Description

Initial Value

R

FULL_DELAY_LOW Distance measurement low 

byte

--

Bit Function

7:0 Distance measurement result in centimeters, low byte.

0x11

R/W Name

Description

Initial Value

R

FULL_DELAY_HIGH Distance measurement high 

byte

--

Bit Function

7:0 Distance measurement result in centimeters, high byte.

0x16

R/W Name

Description

Initial 
Value

R

UNIT_ID_0

Unit ID, byte 0

--

W

UNIT_ID_0_UNLOCK Write unit ID 0 for I2C 

address unlock

--

Bit Function

7:0 Read byte zero (LSB) of the unit ID

Write the value in UNIT_ID_0 here as part of enabling a non-
default I2C address. See I2C_SEC_ADDR (

0x1A

, page 6

).

0x17

R/W Name

Description

Initial 
Value

R

UNIT_ID_LOW

Unit ID, byte 1

--

W

UNIT_ID_1_UNLOCK Write unit ID 1 for I2C 

address unlock

--

Bit Function

7:0 Read byte one of the unit ID

Write the value in UNIT_ID_1 here as part of enabling a non-
default I2C address. See I2C_SEC_ADDR (

0x1A

, page 6

).

0x18

R/W Name

Description

Initial 
Value

R

UNIT_ID_2

Unit ID, byte 2

--

W

UNIT_ID_2_UNLOCK Write unit ID 2 for I2C 

address unlock

--

Bit Function

7:0 Read byte two of the unit ID

Write the value in UNIT_ID_2 here as part of enabling a non-
default I2C address. See I2C_SEC_ADDR (

0x1A

, page 6

).

0x19

R/W Name

Description

Initial 
Value

R

UNIT_ID_3

Unit ID, byte 3

--

W

UNIT_ID_3_UNLOCK Write unit ID 3 for I2C 

address unlock

--

Bit Function

7:0 Read byte three (MSB) of the unit ID.

Write the value in UNIT_ID_3 here as part of enabling a non-
default I2C address. See I2C_SEC_ADDR (

0x1A

, page 6

).

0x1A

R/W Name

Description

Initial Value

R/W I2C_SEC_ADDR Write new I2C address after 

unlock

--

Bit Function

7:0 Non-default I2C address.

Available addresses are any non-zero 7-bit values.
The five byte sequence is composed of the four byte UNIT_ID and 
the one byte slave address. The UNIT_ID must be entered with the 
least significant byte first.
UNIT_ID_0_UNLOCK (

0x16

, page 6

), UNIT_ID_1_UNLOCK 

(

0x17

, page 6

), UNIT_ID_2_UNLOCK (

0x18

, page 6

), and 

UNIT_ID_3_UNLOCK (

0x19

, page 6

) must have the correct value 

for the device to respond to the non-default I2C address.
Example: UNIT_ID = 0x01020304, (LSB = 04, MSB = 01)
Example write starting at 0x16: 0x0403020155, would match on 
UNIT_ID and set slave address to 0x55 (The effective 8-bit 
secondary I2C address would be 0xAA write and 0xAB read)

NOTE: 

You must enable ENABLE_FLASH_STORAGE before 

configuring the secondary I2C address (

0xEA

, page 7

).

0x1B

R/W Name

Description

Initial Value

W

I2C_CONFIG Default address response control

0x00

Bit Function

7:0 0x00: Use the default address only (0x62).

0x01: Use the secondary I2C address only. This requires the 
address to be configured using write command I2C_SEC_ADDR 
(

0x1A

, page 6

).

0x02: Use both addresses.

0x1C

R/W Name

Description

Initial Value

R/W DETECTION_SENSITIVITY Peak detection 

threshold bypass

0x00

6

Содержание LIDAR-LITE V4 LED

Страница 1: ...in 10 6 mm 0 42 in 24 03 mm 0 95 in 1 mm 0 04 in 18 mm 0 71 in 21 35 mm 0 84 in 21 2 mm 0 83 in Mounting Options Cable tie You can secure the device to your application using a 3 6 mm 0 14 in wide cab...

Страница 2: ...the sequence again Interface Initialization When you turn on or reset the device it performs a self test sequence and initializes all registers with default values After roughly 22 ms you can take dis...

Страница 3: ...ing Wirelessly Using ANT Before you can connect to the LIDAR Lite v4 LED using ANT you must complete these tasks Install Windows 7 Service Pack 1 or higher on your PC Install Net Framework 4 5 or high...

Страница 4: ...LIDAR device responds by pulling SDA low during the ninth clock pulse This operation is considered the acknowledge bit At this stage all other devices on the bus remain idle while the selected LIDAR...

Страница 5: ...C_ADDR Write new I2C address after unlock 0x1A page 6 0x1B W I2C_CONFIG Default address response control 0x00 0x1B page 6 0x1C R W DETECTION_SENSITIVITY Peak detection threshold bypass 0x00 0x1C page...

Страница 6: ...R UNIT_ID_2 Unit ID byte 2 W UNIT_ID_2_UNLOCK Write unit ID 2 for I2C address unlock Bit Function 7 0 Read byte two of the unit ID Write the value in UNIT_ID_2 here as part of enabling a non default...

Страница 7: ...is always OFF unless a distance measurement is requested or a register access is required 0x01 Synchronous Mode Distance measurement is tied to the ANT channel period The coprocessor is turned on and...

Страница 8: ...fter reprogramming the device you can follow the Bluetooth LE Secure DFU Bootloader reference design in the Nordic nRF5 SDK If a boot pin is required you should configure it to one of the exposed GPIO...

Страница 9: ...LED device still has the default application installed from the factory verify that you have the Garmin developer key selected If you have reprogrammed the device and you are using the public network...

Страница 10: ...2019 Garmin Ltd or its subsidiaries support garmin com...

Отзывы: