The burst acquisition window

From Endrov

Burst-acquisitions are used to run the camera continuously, typically at the highest possible speed you can achieve. Thus it's the mode you use when you want to follow a fast process. As such, this window does not support Z-stacks nor multiple channels, as there is usually not time to do these kind of things (and the camera is seldom the limiting factor). The window looks like this:

The only required settings are

  • Duration - If you want the acquisition to automatically stop at some point. Due to how the camera drivers are made, the duration is only an approximation. You should *not* depend on the number of frames to be the precise number every time.
  • Rate - How fast the camera should acquire
  • Where to store (bottom) - Use File.New to create a new dataset if needed

Start/Stop using the button in the corner. Note that since the computer can lag behind the camera, reading from the camera may proceed for a while after you have pressed Stop.

Triggering

Triggering is used if you have an external system to trigger when to start and stop burst rounds. Currently there is only the pipe trigger in the system. We would like to hear from someone with other triggering hardware to try other setups!

Swapping and buffering

Swapping is used to fine-tune how captured images are kept in memory. Burst acquisitions can push the limit of what your computer (CPU and memory) can handle. If it does not keep up, you will run out of buffer space and start loosing images. With no swapping images are just pushed into your main memory (RAM) which is the fastest option. But if this runs full then you are in trouble again! The way to get around the main memory limitation is to temporarily write the images to disk, although it does slow down your computer a bit.

The settings you can play with are:

  • Early swap to disk - trigger swap as soon as you have captured an image. Note that triggering does not mean an immediate write, it just gets added to a queue. This is the main setting
  • Pause swap. This is the opposite of the above; stop swapping during bursts

You can however use both settings together if you are doing triggered bursts. This has the effects of swapping images, but only between bursts.