UDASCamera
Interface CameraOperations

All Known Subinterfaces:
AndorCamera, AndorCameraOperations, Camera
All Known Implementing Classes:
_AndorCameraStub, _CameraStub, AndorCameraPOA, AndorCameraPOATie, CameraPOA, CameraPOATie

public interface CameraOperations

Generated from IDL interface "Camera"


Method Summary
 void abort()
           
 void archive(short run_rank, java.lang.String instrument_name, java.lang.String archive, short scratch_file_no)
           
 void bin(short x_binning, short y_binning)
           
 void cds(short n_ro, double t_demand, double t_preflash, java.lang.String int_type)
           
 void clear()
           
 void clearread()
           
 void exit()
           
 GrabData fgrab(double integration_time, boolean do_clear)
           
 void finish()
           
 CameraStatus getStatus(boolean waitOnChange)
           
 GrabData grab(double integration_time, short x1, short y1, short x2, short y2, short offset)
           
 void idle()
           
 void integrate(java.lang.String int_type, double t_demand)
           
 MeritData merit(double integration_time, short x1, short y1, short x2, short y2, short offset, short xignore, short yignore)
           
 void multiread(double integration_time, int numReads)
           
 void obsdata(java.lang.String directory)
           
 void open()
           
 void park()
           
 void ping()
           
 void preflash(double preflash_time)
           
 void process(short run_rank, java.lang.String proc_key)
           
 void readout(short coadd_code, short n_ro)
           
 void reset()
           
 void retime(double t_demand)
           
 void rmode(java.lang.String rmode_name, short rmode_nreads, short rmode_nmndrs)
           
 void rspeed(java.lang.String speed_name)
           
 int run(java.lang.String run_type)
           
 void rur(short n_ro, java.lang.String rur_tdemand, double preflash_time, java.lang.String int_type)
           
 void setClearReads(short n_clearreads)
           
 void setCurrentCycle(int currentCycle)
           
 void setTotalCycles(int totalCycles)
           
 void shut()
           
 void shutdown()
           
 CameraStatus STATUS()
           
 void storemode(java.lang.String storemode_name)
           
 java.lang.String Version()
           
 void window(short win_no, java.lang.String win_spec)
           
 

Method Detail

abort

void abort()
           throws ErrorInfo
Throws:
ErrorInfo

archive

void archive(short run_rank,
             java.lang.String instrument_name,
             java.lang.String archive,
             short scratch_file_no)
             throws ErrorInfo
Throws:
ErrorInfo

bin

void bin(short x_binning,
         short y_binning)
         throws ErrorInfo
Throws:
ErrorInfo

cds

void cds(short n_ro,
         double t_demand,
         double t_preflash,
         java.lang.String int_type)
         throws ErrorInfo
Throws:
ErrorInfo

clear

void clear()
           throws ErrorInfo
Throws:
ErrorInfo

clearread

void clearread()
               throws ErrorInfo
Throws:
ErrorInfo

exit

void exit()

grab

GrabData grab(double integration_time,
              short x1,
              short y1,
              short x2,
              short y2,
              short offset)
              throws ErrorInfo
Throws:
ErrorInfo

fgrab

GrabData fgrab(double integration_time,
               boolean do_clear)
               throws ErrorInfo
Throws:
ErrorInfo

finish

void finish()
            throws ErrorInfo
Throws:
ErrorInfo

idle

void idle()
          throws ErrorInfo
Throws:
ErrorInfo

integrate

void integrate(java.lang.String int_type,
               double t_demand)
               throws ErrorInfo
Throws:
ErrorInfo

merit

MeritData merit(double integration_time,
                short x1,
                short y1,
                short x2,
                short y2,
                short offset,
                short xignore,
                short yignore)
                throws ErrorInfo
Throws:
ErrorInfo

multiread

void multiread(double integration_time,
               int numReads)
               throws ErrorInfo
Throws:
ErrorInfo

obsdata

void obsdata(java.lang.String directory)
             throws ErrorInfo
Throws:
ErrorInfo

open

void open()
          throws ErrorInfo
Throws:
ErrorInfo

park

void park()
          throws ErrorInfo
Throws:
ErrorInfo

ping

void ping()
          throws ErrorInfo
Throws:
ErrorInfo

preflash

void preflash(double preflash_time)
              throws ErrorInfo
Throws:
ErrorInfo

process

void process(short run_rank,
             java.lang.String proc_key)
             throws ErrorInfo
Throws:
ErrorInfo

readout

void readout(short coadd_code,
             short n_ro)
             throws ErrorInfo
Throws:
ErrorInfo

reset

void reset()
           throws ErrorInfo
Throws:
ErrorInfo

retime

void retime(double t_demand)
            throws ErrorInfo
Throws:
ErrorInfo

rmode

void rmode(java.lang.String rmode_name,
           short rmode_nreads,
           short rmode_nmndrs)
           throws ErrorInfo
Throws:
ErrorInfo

rspeed

void rspeed(java.lang.String speed_name)
            throws ErrorInfo
Throws:
ErrorInfo

run

int run(java.lang.String run_type)
        throws ErrorInfo
Throws:
ErrorInfo

rur

void rur(short n_ro,
         java.lang.String rur_tdemand,
         double preflash_time,
         java.lang.String int_type)
         throws ErrorInfo
Throws:
ErrorInfo

setClearReads

void setClearReads(short n_clearreads)
                   throws ErrorInfo
Throws:
ErrorInfo

setTotalCycles

void setTotalCycles(int totalCycles)

setCurrentCycle

void setCurrentCycle(int currentCycle)

shut

void shut()
          throws ErrorInfo
Throws:
ErrorInfo

shutdown

void shutdown()

storemode

void storemode(java.lang.String storemode_name)
               throws ErrorInfo
Throws:
ErrorInfo

window

void window(short win_no,
            java.lang.String win_spec)
            throws ErrorInfo
Throws:
ErrorInfo

Version

java.lang.String Version()

STATUS

CameraStatus STATUS()

getStatus

CameraStatus getStatus(boolean waitOnChange)
                       throws ErrorInfo
Throws:
ErrorInfo