CCDSoft version 5 supports the following Camera Events.
|
Event |
Event Description |
|
cdConnected=0 |
Called when CCDSoft connects to the camera. |
|
cdDisconnected=1 |
Called when CCDSoft disconnects from the camera. |
|
cdBeforeTakeImage=2 |
Called immediately before CCDSoft takes an image. |
|
cdAfterTakeImage=3 |
Called immediately after CCDSoft takes an image. |
|
cdBeforeSelectFilter=4 |
Called immediately before CCDSoft changes a filter wheel filter. |
|
cdAfterSelectFilter=5 |
Called immediately after CCDSoft changes a filter wheel filter. |
|
cdBeforeFlipMirror=6 |
Called immediately before CCDSoft flips the flip mirror. |
|
cdAfterFlipMirror=7 |
Called immediately after CCDSoft flips the flip mirror. |
|
cdBeforeDelay=8 |
Called immediately before CCDSoft enters the delay loop. |
|
cdAfterDelay=9 |
Called immediately after CCDSoft exits the delay loop. |
|
cdBeforeExposure=10 |
Called immediately before CCDSoft "exposes" the CCD detector. |
|
cdAfterExposure=11 |
Called immediately after CCDSoft "exposes" the CCD detector. |
|
cdBeforeDigitize=12 |
Called immediately before CCDSoft digitizes the CCD image. |
|
cdAfterDigitize=13, |
Called immediately after CCDSoft digitizes the CCD image. |
|
cdBeforeDownload=14 |
Called immediately before CCDSoft downloads the CCD image. |
|
cdAfterDownload=15 |
Called immediately after CCDSoft downloads the CCD image. |
|
cdBeforeImageCalibration=16 |
Called immediately before CCDSoft begins image calibration. |
|
cdAfterImageCalibration=17 |
Called immediately after CCDSoft ends image calibration. |
|
cdBeforeAutoSave=18 |
Called immediately before CCDSoft automatically saves the CCD image. |
|
cdAfterAutoSave=19 |
Called immediately after CCDSoft automatically saves the CCD image. |
|
cdBeforeDisplayImage=20 |
Called immediately before CCDSoft displays the CCD image on screen. |
|
cdAfterDisplayImage=21 |
Called immediately after CCDSoft displays the CCD image on screen. |
|
cdGuideError=22 |
Called during autoguiding when a guide error occurs (before a correction is made). |
|
cdMaximumFound=23 |
Called when the maximum pixel value in an image is determined. |
|
cdExposing=24 |
Called at approximately one second intervals while the CCD detector is being exposed. |
Notes:
Scripts or camera event plug ins responding to these events should not "linger." For example, a lengthy delay when responding to the cdBeforeDownload event could allow dark current build up on the CCD image.
All events are called synchronously. If asynchronous functionality is desired, you can spawn a separate thread.