In order to change the resolution, you have to refer to the AR0134/AR0135 register reference document to change the output size of the image and using binning / skipping or cropping to reduce the image size. Then compose a new configuration file then load into the SDK to initialize the camera module.
Hi, I have gone through the file you attached and several other config files that are in the camera shield. I am very lost about how to do it. We have put a hold on buying other Arducam cameras because of such programming problems with the sensor.
In the Demo settings you attached, I found following section-
About how to set the resolution and frame speed, I think I can talk something with you.
For one sensor, if we want to configure a special resolution, those points we must to do
Please see the image I attached for you.
I ’ll use an 8 megabyte sensor as an example
From above image, firstly we should set the start address and end address. If you want to get the biggest FOV, you’d better set the biggest size of the sensor.
Secondly, we should set the outsize, which is the resolution the sensor will out.
Then, in order to adjust the resolution, we should set the line length and frame length.
Then the next is the time of exposure.
If anything is normal, you will get the resolution you set. About the frame speed, many factors will influence it, such as exposure time (COARSE_INTEGRATION_TIME) , line length and frame length. the smallest time unit is the pix clock, if you set the pclk higher, it also will increase the frame speed. But it is not very easy. I advise you set the line length. You can try to reduce the line length to increase the frame speed.