noctua package
Subpackages
- noctua.config package
- noctua.devices package
- Submodules
- noctua.devices.alpaca module
- noctua.devices.astelco module
- noctua.devices.basedevice module
- noctua.devices.domotics module
- noctua.devices.ipcam module
DlinkDCSCameraWebcamWebcam.altazWebcam.clockWebcam.daynightWebcam.descriptionWebcam.emailWebcam.imageWebcam.inetworkWebcam.is_movingWebcam.isystemWebcam.networkWebcam.ptzpresetsWebcam.save_imageWebcam.sound_detectionWebcam.stream_infoWebcam.uploadWebcam.userWebcam.user_listWebcam.versionWebcam.videoWebcam.wireless
- noctua.devices.meteo module
- noctua.devices.siemens module
- noctua.devices.stx module
CameraCamera.abort()Camera.abort2()Camera.allCamera.ambientCamera.binningCamera.centerCamera.coolerCamera.descriptionCamera.download()Camera.fanCamera.filterCamera.full_frame()Camera.half_frame()Camera.is_movingCamera.max_rangeCamera.readyCamera.setpointCamera.small_frame()Camera.start()Camera.stateCamera.temperatureCamera.versionCamera.xrangeCamera.xyendCamera.xystartCamera.yrange
STX
- noctua.devices.stx2 module
CameraCamera.abort()Camera.allCamera.ambientCamera.binningCamera.centerCamera.coolerCamera.descriptionCamera.download()Camera.fanCamera.filterCamera.full_frame()Camera.half_frame()Camera.is_movingCamera.max_rangeCamera.readyCamera.set_window()Camera.setpointCamera.small_frame()Camera.start()Camera.stateCamera.temperatureCamera.versionCamera.xrangeCamera.xyendCamera.xystartCamera.yrange
STX
- Module contents
- noctua.templates package
- Submodules
- noctua.templates.acquisition module
- noctua.templates.basetemplate module
- noctua.templates.bias module
- noctua.templates.box module
- noctua.templates.fillheader module
- noctua.templates.flat module
- noctua.templates.focus module
- noctua.templates.focus2 module
- noctua.templates.lampsoff module
- noctua.templates.observation module
- noctua.templates.skyflat module
- noctua.templates.testlamp module
- noctua.templates.testoutput module
- noctua.templates.testpause module
- noctua.templates.testsonoff module
- Module contents
- noctua.utils package
Submodules
noctua.sequencer module
Sequencer module for Observation Blocks (OBs) in JSON format
- class noctua.sequencer.Sequencer(embedded=True)[source]
Bases:
objectManage a sequence of JSON Observation Blocks (OBs)
- abort_current_template()[source]
Abort the currently running template. The sequencer will pass to the following one, if any.
- interrupt(signum, frame)[source]
Intercept a CTRL+C instead of raising a KeyboardInterrupt exception in order to be able to operate on the template class, for example to modify a pause attribute or call a method.
- load_script(template_script_path, params={})[source]
Load a python file where the template is implemented
Module contents
Main package