I hope someone can supply some insight to the following.
I'm changing aperture in the following function call in my script:
if b == 1 then
What I notice is that the first image taken after the above is different to subsequent images.
For example, I have set F/4 on the camera and record s and av at the start of the script.
I then call bookend() above, wait a few seconds, then take my first image, but I notice it is F/4.5 (ie an av96 value of 416). I then loop, taking more images and without touching the aperture, they are recorded at F/4 (an av96 value of 384, ie it has changed), ie it is not F/4.5 as with the first image.
As I say, any insight gratefully received.