Default values on initialization
|
Op name |
Default value |
|---|---|
|
|
true if false else no action |
|
|
1 |
|
|
1 |
|
|
1 or GUI input |
|
|
1 or GUI input |
InitializeCamera command
-
Await
camera.isinitializedis true (Timeout 5 seconds) -
Await
camera.temperature.stableis true (Timeout 5 seconds) -
Check if
camera.image.istestimageis true -
Open Shutter
-
Set pre-processing enabled
-
Await pre-processing is true (Timeout 5 seconds)
-
Set
preprocessing.batch.framesto 1 -
Set
processing.batch.framesto 1 -
Set spectral and spatial binning modes
-
Read wavelength table
-
Set
networking.multicast.datagramsizeto 8972 -
Set
networking.performancemode.enableto true -
Set
output.stream.frames.udp.resendthresholdto 1 -
Set
output.stream.frames.udpto true
Initialize command (Re-Initialize predicting)
-
StopPredict (if predicting)
-
For a number of Tries (If not successful wait TimeBetweenTrialSec)
-
Disconnect camera ( if connected)
-
Call InitializeCamera command
-
Wait for the camera to be stable
-
-
Check white reference Ok
-
Start prediction
Streaming Error
If no UDP packet is received for 5 seconds -> CameraErrorCode ("Camera not streaming") Action -> Call Initialize