Not like that unfortunately. The value 631s on a 1MHz count needs a 30 bit number. 1/2000th is 500 counts. I meant the range of values was 21 bits, just to store with a base of 1/2000 (2000*631). But there's no doubt the timing wraps around, at least part of it, the shutter part, and the waiting part doesn't. I wonder if I could wait long enough to see where the waiting part wraps around
Also realized that if I'm taking dark frames just to get bias frames, I can go as quick as I want down to basically zero, where it will be dominated then by the readout rate, since the time of the mechanical shutter closing is just some min value for the widest aperture in all conditions. It does get a lot quicker in smaller apertures.
There might be a way to guess the readout rate though.