Lidar lite v3 i2c on pixhawk cube does not work

Hello,

I try to use Lidar Lite V3 plugged in i2c on cube black (PX4 1.11.3). As explained in documentation, the lidar is separately powered. I used capacitor as explained. I use last version of QGC.

SENS_EN_LL40LS set to I2C
EKF2_RNG_AID set to 1 (Range aid enabled)
EKF2_HGT_MODE set to 2 (range_sensor)

In console absolutly nothing (I found on the web) is working and console writing usage which is:


Usage: ll40ls <command> [arguments…]
Commands:

start
[-I] Internal I2C bus(es)
[-X] External I2C bus(es)
[-b ] bus (board-specific internal (default=all) or n-th external (default=1))
[-f ] bus frequency in kHz
[-R ] Sensor rotation - downward facing by default
default: 25

regdump

stop

status print status info


nsh> ll40ls start i2c
|-> usage


nsh> ll40ls start -I
|-> nothing
nsh> ll40ls status
|-> INFO [SPI_I2C] Not running


nsh> ll40ls start -X
|-> nothing
nsh> ll40ls status
|-> INFO [SPI_I2C] Not running


EDIT: there is examples in ll40ls.cpp:

Examples

Start driver on any bus (start on bus where first sensor found).
$ ll40ls start i2c -a
(does not work |-> usage)

Start driver on specified bus
$ ll40ls start i2c -b 1
(does not work |-> usage)


I really don’t know what to do now
Any idea ?

Thank you