|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CcdControlling
An interface specifying the necessary camera commands to allow remote
access.
Additionally extends the ListenerControlling interface to allow
control-transfer from the outside.
| Method Summary | |
|---|---|
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. |
| Methods inherited from interface stella.rmi.ListenerControlling |
|---|
automatic, external, getStatus, initialize, manual, park, quit, reset, setPassive |
| Method Detail |
|---|
boolean getBiasExposure(String biasfits)
throws RemoteException
RemoteException
boolean getDarkExposure(String darkfits,
double expose)
throws RemoteException
darkfits - The file where the fits data is writtn to.expose - The exposure time in seconds.
RemoteException
boolean getScienceExposure(String darkfits,
double expose)
throws RemoteException
fits - The file where the fits data is writtn to.expose - The exposure time in seconds.
RemoteException
boolean 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.
RemoteException
boolean setFullFrame()
throws RemoteException
RemoteException
boolean abortExposure(String abortfits)
throws RemoteException
RemoteException
boolean 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.
RemoteException
boolean removeFitsKey(String key)
throws RemoteException
RemoteException
boolean removeAllFitsKeys()
throws RemoteException
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||