ArudoCam ov5647 motorized focusing? (octopi 1.0.0 octoprint 1.8.6)

Ok, I have setup build 20230222114422 and I have a video feed from an older Arudocam OV5647 motorized focusing camera (I've always had to use the [ArducamCameraControl] plugin) to focus the image) connected via the Raspberry 4B Camera port.

The hard part for getting the new libcamera setup to work was finding the following settings for /boot/config.txt


Then editing the /boot/camera-streamer/libcamera.conf

# The resolution to set on the camera. Defaults to 1280x720.

# The framerate to set on the camera. Defaults to 15fps.

Took me a bit of digging to find this gem:

libcamera-jpeg --list-cameras
Available cameras
0 : ov5647 [2592x1944] (/base/soc/i2c0mux/i2c@1/ov5647@36)
    Modes: 'SGBRG10_CSI2P' : 640x480 [30.00 fps - (0, 0)/0x0 crop]
                             1296x972 [30.00 fps - (0, 0)/0x0 crop]
                             1920x1080 [30.00 fps - (0, 0)/0x0 crop]
                             2592x1944 [30.00 fps - (0, 0)/0x0 crop]

I really wish libcamera-detect was precompiled and included in the builds. But back to the issue:

What else do I have to do to enable the ArducamCameraControl so I can focus this camera?!?!?! Or is there another way to focus the camera?

You still have to use the ArducamCameraControl plugin to focus this camera I suspect, but that would be something that I would hope Arducam had instructions on themselves...

Can you share a systeminfo bundle so we can look to see if there is anything of note (assuming you have installed the plugin) as to why it is not working?

I knew I forgot to add something. (95.0 KB)