Single camera config
-
Hi all,
I currently have the Starling 2 Adapter M0173 with C29 config (dual IMX412, TOF, dual AR0144. I am able to configure the cameras using voxl-configure-cameras, and see all the four video feeds in the voxl portal.
I now want to create a custom configuration with Micro-coax Adapter (MDK-M0155-1) and single IMX412 camera. I see that I need to create a custom configuration file before running the voxl-configure-cameras command but I don't know how to do this pls.
Can someone help me to setup a single camera feed as mentioned above.
Thanks.
-
@h3robotics , do you actually need to create a camera config, so that you can run
voxl-configure-camerasor you just need to set up your system for testing a single camera? The latter can be done by modifying the/etc/modalai/voxl-camera-server.confby removing all camera configs except for IMX412 (if you want to keep the same settings for IMX412). Also, depending on where you have the IMX412 / M0155 plugged in, you would use sensor module 0, 2, or 4 (corresponding to J6, J7 and J8) because the M0155 only exposes the single camera (lower) port on the dual-camera connector on VOXL2.If you need more details, please let me know.
Alex
-
@Alex-Kushleyev Thank you for your reply. I want to set up a single IMX412 camera (with same settings to start with) for live video streaming. I also want EIS and found a recent topic with your comments which I will follow.
For initial testing, I will be using the Starling 2 Adapter M0173 with one IMX412 camera. Once I purchase the single adapter (MDK-M0155-1), then I will use that instead.
I will try out what you proposed. Will reach out if there are any issues

Thank you.
Regards.
-
If you're still having trouble getting that single sensor to initialize, double-check that your voxl-camera-server.conf file is strictly set to only enable that specific physical port. Sometimes the server tries to look for the default stereo pair and throws an error if it doesn't find both.
It also helps to run voxl-inspect-cam -a just to see if the hardware is even being detected at the system level before diving deeper into the JSON settings.