Frequently Asked Questions (FAQ)
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 https://github.com/Voyant-Photonics/voyant-sdk/releases/latest 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-cache
flag: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