-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPIO::Tools::ToolsError on livox_sdk_1 branch #30
Comments
livox_sdk_1 branch is not much supported. |
Please try run it as root. |
Hello @JanuszBedkowski, @MattiasTancred The issue you are experiencing is the issue #13 I recommend to rebase livox-sdk-1 branch on top of main and it should work. |
Or we can think to add support for livox SDK 1 with cmake configuration. What do you think @JanuszBedkowski ? |
It is an interesting idea for Livox AVIA users. |
Thank you @JanuszBedkowski and @michalpelka I will proceed with rebasing the livox_sdk_1 branch on top of the main branch as suggested. If I encounter any issues I’ll reach out again. Adding support for Livox SDK 1 with a CMake configuration would be perfect. |
Good Luck @MattiasTancred , reach me if you have any problem. It seems non-trivial at this moment. |
Thank you for the helpful responses, @JanuszBedkowski and @michalpelka . I think I need some experts :) I’ve moved forward, rebased the livox_sdk_1 branch on-top of main. GPIO handling, button functionality, and LED indications are all working correctly. IMU and LiDAR data are also being read as expected (working with AVIA). However, I believe there’s a formatting issue with the IMU data output to .laz that doesn’t align with what HDMapping expects as input. Could you provide guidance on the correct .laz output format for compatibility with HDMapping? Are there specific field requirements or transformations I should consider? Any advice would be greatly appreciated! |
Check if format is like this |
After some additional tinkering, the issue has been resolved. There were references to SDK 2 in the livox_sdk_1 branch, which I had to address and more. Everything is functioning as expected. The next step is to collect datasets to thoroughly test the sensor and evaluate its performance to HDMapping. Thank you for your support! Let me know if there’s anything else I should consider. |
Could you @MattiasTancred make tthis rebased branch public? |
@michalpelka yes off-course. Give me a couple of days, I am trying out a STM32 microcontroller to reduced jitter to the Raspberry Pi via I2C. I will invite you to my fork, where you can access and use anything you need for the project. |
I encountered the following error while running the repository on the livox_sdk_1 branch after following the installation instructions in the README:
./control_program
./led_demo
./button_demo
System Details:
Hardware: Raspberry Pi 4B
OS: Bookworm 64-bit
Are there any additional configurations required for the livox_sdk_1 branch on Bookworm 64-bit?
Any insights or suggestions would be greatly appreciated.
The text was updated successfully, but these errors were encountered: