Balluff - BVS CA-MLC / BVS CA-IGC Technical Documentation
Generating very long exposure times
Since
Version 1.10.65 of the BVS CA-MLC/-IGC driver package

Very long exposure times are possible with BVS CA-MLC/-IGC. For this purpose a special trigger/IO mode is used.

You can do this as follows (pseudo code):

TriggerMode = OnHighExpose
TriggerSource = DigOUT
Note
Make sure that you adjust the ImageRequestTimeout_ms either to 0 (infinite)(this is the default value) or to a reasonable value that is larger than the actual exposure time in order not to end up with timeouts resulting from the buffer timeout being smaller than the actual time needed for exposing, transferring and capturing the image:
ImageRequestTimeout_ms = 0 # or reasonable value

Now request a single image:

imageRequestSingle

Then the digital output is set and reset. Between these two instructions you can include source code to get the desired exposure time.

# The DigOUT which was chosen in TriggerSource
DigitalOutput* pOut = getOutput(digital output)
pOut->set();

# Wait as long as the exposure should continue.

pOut->reset();

Afterwards you will get the image.

If you change the state of corresponding output twice this will also work with ImpactControlCenter.