Hello,
I am trying to get my camera setup running with the Voxl2 and release 1.4.1
I have the following setup
ov7251 stereo pair
ov7251 tracking
imx214 hires
I can see the stereo images and the hires images in the portal but the tracking never shows up.
I get this error on camera server startup
ERROR: Camera 2 failed to find supported preview config: 640x480
WARNING: Failed to start cam tracking due to invalid resolution
WARNING: assuming cam is missing and trying to compensate
Starting Camera: hires (originally id #3) with id offset: 1
here is my config
{
"version": 0.1,
"fsync_en": false,
"fsync_gpio": 109,
"cameras": [{
"type": "ov7251",
"name": "stereo",
"enabled": true,
"camera_id": 0,
"camera_id_second": 1,
"independent_exposure": false,
"fps": 30,
"en_rotate": false,
"en_rotate_second": false,
"en_preview": true,
"preview_width": 640,
"preview_height": 480,
"en_raw_preview": true,
"ae_mode": "lme_msv",
"gain_min": 54,
"gain_max": 8000,
"ae_desired_msv": 60,
"exposure_min_us": 20,
"exposure_max_us": 33000,
"exposure_soft_min_us": 5000,
"ae_filter_alpha": 0.600000023841858,
"ae_ignore_fraction": 0.20000000298023224,
"ae_slope": 0.05000000074505806,
"ae_exposure_period": 1,
"ae_gain_period": 1
}, {
"type": "ov7251",
"name": "tracking",
"enabled": true,
"camera_id": 2,
"fps": 30,
"en_rotate": false,
"en_preview": true,
"preview_width": 640,
"preview_height": 480,
"en_raw_preview": true,
"ae_mode": "lme_msv",
"gain_min": 54,
"gain_max": 8000,
"ae_desired_msv": 60,
"exposure_min_us": 20,
"exposure_max_us": 33000,
"exposure_soft_min_us": 5000,
"ae_filter_alpha": 0.600000023841858,
"ae_ignore_fraction": 0.20000000298023224,
"ae_slope": 0.05000000074505806,
"ae_exposure_period": 1,
"ae_gain_period": 1
}, {
"type": "imx214",
"name": "hires",
"enabled": true,
"camera_id": 3,
"fps": 30,
"en_preview": false,
"preview_width": 640,
"preview_height": 480,
"en_raw_preview": false,
"en_small_video": true,
"small_video_width": 1024,
"small_video_height": 768,
"small_venc_mode": "h265",
"small_venc_br_ctrl": "cqp",
"small_venc_Qfixed": 30,
"small_venc_Qmin": 15,
"small_venc_Qmax": 40,
"small_venc_nPframes": 9,
"small_venc_mbps": 2,
"small_venc_osd": false,
"en_large_video": true,
"large_video_width": 4208,
"large_video_height": 3120,
"large_venc_mode": "h265",
"large_venc_br_ctrl": "cqp",
"large_venc_Qfixed": 38,
"large_venc_Qmin": 15,
"large_venc_Qmax": 50,
"large_venc_nPframes": 29,
"large_venc_mbps": 30,
"large_venc_osd": false,
"en_snapshot": true,
"en_snapshot_width": 4208,
"en_snapshot_height": 3120,
"exif_focal_length": 0,
"exif_focal_length_in_35mm_format": 0,
"exif_fnumber": 0,
"ae_mode": "isp",
"gain_min": 54,
"gain_max": 8000
}]
}
J6 is the stereo camera setup
J7 is the tracking and hires using the dual connector adapter board
Any thoughts on why the resolution would be the problem? The "datasheet" seems to think that is fine
Thanks,
Brian