FAQ
They reflect the Meadowlark (Carbon dev kit) API and may not apply to Carbon systems.
Questions? Reach out to us at: support@voyantphotonics.com
Common questions and solutions for Voyant LiDAR tools and API usage.
Version Compatibility
I’m getting repeated warnings about incompatible proto versions
If you see warnings like this:
WARNING: Received incompatible proto version 0.2.0 to API version 0.1.0
WARNING: Received incompatible proto version 0.2.0 to API version 0.1.0
WARNING: Received incompatible proto version 0.2.0 to API version 0.1.0
This indicates a version mismatch between your Voyant SDK/tools and the sensor firmware. The solution is to upgrade to the latest version of the Voyant SDK and the latest device firmware.
To upgrade the SDK:
-
Check the latest release: Visit the voyant-sdk/releases/latest GitHub page to see the current version.
- Follow the installation instructions: See the Installation Guide for your platform.
-
For Docker users: You can force a rebuild that will update to the latest release by adding the
--no-cacheflag:docker build --no-cache -t voyant-sdk-container -f docker/Dockerfile .
After upgrading, the version warnings should disappear and you’ll have access to the latest features and compatibility improvements.
To upgrade the device firmware:
Please see the instructions in Update Firmware.
Docker usage
Accessing a Running Container
When working with Docker containers, you may need to access a running container from a new terminal session. This is particularly useful when you need multiple terminal windows or want to run commands in parallel.
You can access a running container with the docker exec command by providing the container’s name:
docker exec -it <CONTAINER_NAME> bash
For example:
docker exec -it voyant-sdk-container bash