public interface CameraControlling extends ListenerControlling
ListenerControlling interface to allow
control-transfer from the outside.| Modifier and Type | Method and Description |
|---|---|
boolean |
abortExposure(String abortfits)
Abort the exposure currently underway.
|
boolean |
addFitsKey(String key,
String parametername,
String comment)
Adds a parameter to the fits header section writtn for each exposure.
|
boolean |
getBiasExposure(String biasfits)
Takes a bias exposure and stores the image in a fits file described
by the argument.
|
boolean |
getDarkExposure(String darkfits,
double expose)
Takes a dark exposure and stores the image in a fits file described
by the argument.
|
boolean |
getScienceExposure(String darkfits,
double expose)
Takes a scientific exposure and stores the image in a fits file
described
by the argument.
|
boolean |
removeAllFitsKeys()
Removes all except the default fits header keys.
|
boolean |
removeFitsKey(String key)
Removes a fits header key.
|
boolean |
setFullFrame()
Resets any windowing on the ccd.
|
boolean |
setImageGeometry(int xoff,
int yoff,
int xsize,
int ysize,
int xbin,
int ybin)
Sets the CCD-subframe that should be read out.
|
automatic, external, getStatus, initialize, manual, park, quit, reset, setPassiveboolean getBiasExposure(String biasfits) throws RemoteException
RemoteExceptionboolean getDarkExposure(String darkfits, double expose) throws RemoteException
darkfits - The file where the fits data is writtn to.expose - The exposure time in seconds.RemoteExceptionboolean getScienceExposure(String darkfits, double expose) throws RemoteException
fits - The file where the fits data is writtn to.expose - The exposure time in seconds.RemoteExceptionboolean setImageGeometry(int xoff,
int yoff,
int xsize,
int ysize,
int xbin,
int ybin)
throws RemoteException
setFullFrame().
xoff - The offset on the CCD in x-direction, in pixel.yoff - The offset on the CCD in y-direction, in pixel.xsize - The size of the subframe in x-direction, in pixel.ysize - The size of the subframe in y-direction, in pixel.xbin - The binning factor in x-direction.ybin - The binning factor in y-direction.RemoteExceptionboolean setFullFrame()
throws RemoteException
RemoteExceptionboolean abortExposure(String abortfits) throws RemoteException
RemoteExceptionboolean addFitsKey(String key, String parametername, String comment) throws RemoteException
removeFitsKey(java.lang.String),
removeAllFitsKeys()).
key - The fitskey.parametername - Name of the parameter whose value should be added.comment - A comment or the mepty string for no comment.RemoteExceptionboolean removeFitsKey(String key) throws RemoteException
RemoteExceptionboolean removeAllFitsKeys()
throws RemoteException
RemoteException