Issues Integrating LD-06 LIDAR via UART port

I am on ArduCopter V4.0.3, using a Raspi5 and NAVIO2.

I have followed all the setup parameters listed under the LD-06 LIDAR and am a little stumped on what I should try. On the NAVIO2 I am able to check that data is reaching the UART port (albeit still in hex format). But I am getting nothing on Mission Planner, any tips where to start?

my /arducopter file on NAVIO2

Pins I have connected via Ardupilot Forum.
image

Baud Rate: 230400

Thank you!

Hi Dylan,

Welcome to the community!
Could you share the list of parameters you have configured in Mission Planner?

Hi Merryna! I learned that the reason my LIDAR wouldn’t work was because the drivers supporting it were available in a newer Ardu version. Now that I’ve upgraded to V4.5.7 it is now functional!

But my GPS now shows “No GPS” in the HUD.

Only parameters I have changed from default are below:
SERIAL5_BAUD = “230”
SERIAL5_PROTOCOL = “11”
PRX1_TYPE = “16”
PRX1_ORIENT = “0”

From my understanding GPS is on serial3, correct?

Serial 3 is the default GPS port.
https://docs.emlid.com/navio2/ardupilot/installation-and-running/#specifying-launching-options

Unfortunately, there is something broken with recent firmware and GPS is no longer detected by arducopter.

uBlox serial utility https://docs.emlid.com/navio2/dev/gps-ublox-ucenter/ is OK and we can see the GPS is working.

So is the only solution to go back to the previous copter firmaware version? I am trying to utilize the LD-06 Lidar which I believe was only implemented 2-3 versions ago.

Hello,

Some news, I updated firmware to 4.6.0-Beta1 and No GPS message changed to GPS: No Fix.

I have a working external GPS on UART and I will try settings for internal gps…

Navio GPS is working…

Marc

Awesome News! Thank you for looking into that Marc