it run at 30fps at default value as 86
and it can only reach 15fps if you turn it to half 43.
but this won't affect the fps of small resolutions like 320X240 which is still lower bandwidth required than 15fps at full resolution.
so this value is used to control the data flow bandwidth
I'm testing binning with my 120MM. When I do:
setImageFormat ( 640, 480, 2, IMG_RAW8 );
I get some debug output from the SDK that says:
Bulk transfer length set to 1228800 [0x12c000] .
Because the resolution is 640x480, I would expect the transfer length to be 307200 ( = 640x480 ). That's what happens when binning is disabled. 1228800 is 1280x960. Does that mean that for binning the full 1280x960 frame is being transferred from the camera and that the binning is being done in software?