Module azcam.tools.sendimage
Classes
class SendImage (tool_id='sendimage', description=None)
-
Class to send image to a remote image server.
Args
tool_id
- name used to reference the tool (controller, display, …)
description
- description of this tool
Ancestors
Instance variables
var description
-
Inherited from:
Tools
.description
descriptive tool name
var enabled
-
1 when tool is enabled
var initialized
-
Inherited from:
Tools
.initialized
1 when tool has been initialized
var is_reset
-
Inherited from:
Tools
.is_reset
1 when tool has been reset
var tool_id
-
name used to reference the tool ("controller", "display", …)
var verbosity
-
Inherited from:
Tools
.verbosity
verbosity for debug, >0 is more verbose
Methods
def azcam_imageserver(self, localfile, remotefile=None)
-
Send image to azcam image server.
def ccdacq_imageserver(self, localfile, remotefile=None)
-
Send raw image data to cccdacq (ICE) application.
def dataserver(self, localfile, remotefile)
-
Send image to dataserver.
def get_remote_imageserver(self)
-
Get remote image server parameters.
Returns
remote_imageserver_host: remote_imageserver_port: remote_imageserver_type: remote_imageserver_filename:
def initialize(self) ‑> None
-
Inherited from:
Tools
.initialize
Initialize the tool.
def lbtguider_imageserver(self, localfile, remotefile=None)
-
Send image to an LBT guider image server.
def reset(self) ‑> None
-
Reset the tool.
def send_image(self, localfile=None, remotefile=None)
-
Send image to remote image server.
def set_remote_imageserver(self, remote_imageserver_host='', remote_imageserver_port=6543, remote_imageserver_type='dataserver', remote_imageserver_filename='image')
-
Set parameters so image files are sent to a remote image server.