Skip to main content
Skip table of contents

Generic camera

Default values on initialization

Op name

Default value

preprocessing.enabled

true if false else no action

preprocessing.batch.frames

1

processing.batch.frames

1

camera.binning.spatial

1 or GUI input

camera.binning.spectral

1 or GUI input

InitializeCamera command

  1. Await camera.isinitialized is true (Timeout 5 seconds)

  2. Await camera.temperature.stable is true (Timeout 5 seconds)

  3. Check if camera.image.istestimage is true

  4. Open Shutter

  5. Set pre-processing enabled

  6. Await pre-processing is true (Timeout 5 seconds)

  7. Set preprocessing.batch.frames to 1

  8. Set processing.batch.frames to 1

  9. Set spectral and spatial binning modes

  10. Read wavelength table

  11. Set networking.multicast.datagramsize to 8972

  12. Set networking.performancemode.enable to true

  13. Set output.stream.frames.udp.resendthreshold to 1

  14. Set output.stream.frames.udp to true

Initialize command (Re-Initialize predicting)

  1. StopPredict (if predicting)

  2. For a number of Tries (If not successful wait TimeBetweenTrialSec)

    1. Disconnect camera ( if connected)

    2. Call InitializeCamera command

    3. Wait for the camera to be stable

  3. Check white reference Ok

  4. Start prediction

Streaming Error

If no UDP packet is received for 5 seconds -> CameraErrorCode ("Camera not streaming") Action -> Call Initialize

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.