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
dtparam=i2c_arm=on dtparam=i2c_vc=on dtoverlay=ov5647,vcm #camera_auto_detect=1
Then editing the /boot/camera-streamer/libcamera.conf
# The resolution to set on the camera. Defaults to 1280x720. WIDTH=1920 HEIGHT=1080 # The framerate to set on the camera. Defaults to 15fps. FRAMERATE=30
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?