Hello everyone,
I recently buy a Gemini 435Le. We don’t manage to load the depth profile 640x400 @ 20 fps at startup of the cameras. This profile is available in the orbbec sdk viewer but in the c++ code it doesnt exist. I can load this depth profile once i configure in the orbbec sdk viewer but in our machine we cant use the orbbec sdk viewer. Does anyone have the same problem ? or know how to load the depth profile 640x400 @ 20 fps from c++ code at startup ?
Thanks,
Kevin
Hey,
Unsure if you’ve solved this or have otherwise moved on, but I had a similar problem and did not find any other resources with a solution, so for anyone who comes along after - the Gemini 435Le appears to use a “preset_resolution_config” field, which controls depth resolution. I’m using the ROS wrapper for the SDK, where changing the 435Le depth resolution from the default of 1280x800 to 640x400 requires setting the parameter preset_resolution_config to “640,400,1,1” (or similar) - if you’re using raw C++ into the SDK, perhaps take a look at OrbbecSDK_ROS2/orbbec_camera/src/ob_camera_node.cpp at cb24b007cd3309bc5340fa89d5082b69eba20601 · orbbec/OrbbecSDK_ROS2 · GitHub, which seems like the call to the SDK that uses the preset value?