Main Page | Data Structures | File List | Data Fields | Globals

azcam Struct Reference

AzCam Server Parameter Table. More...

#include <azcam.h>


Data Fields

char Host [64]
 Host name of the AzCam server.
int Port
 Port number of the AzCam server client socket.
int FD
 File descriptor of the open client port, -1 = closed.
long Timeout
 Timeout Interval for communications.
char CfgFile [128]
 Name of the AzCam client configuration file (on the client).
char IniFile [128]
 Name of the AzCam server initialization file (on the server).
int State
 Server state, one of IDLE, EXPOSING, READOUT, or PAUSE.
int ShutterMode
 Shutter mode, one of DARK_IMAGE or LIGHT_IMAGE.
int Readout
 Readout mode, one of IMMEDIATE or DEFERRED.
int Shutter
 Shutter state, one of SH_OPEN or SH_CLOSED.
int Abort
 Abort Flag, if 1 an abort has been requested.
float SetPoint
 CCD detector temperature set point.
float CCDTemp
 CCD detector measured temperature in degrees C.
float DewarTemp
 Dewar measured temperature in degrees C.
int DiodeSensor
 Type of diode sensor, one of DT670, AD590, or N914.
int CCDSensor
 CCD temperature sensor, one of DT670, AD590, or N914.
int DewarSensor
 Dewar temperature sensor, one of DT670, AD590, or N914.
int FirstCol
 First column to be read in unbinned pixels.
int LastCol
 Last column to be read in unbinned pixels.
int ColBin
 Column-axis binning factor.
int FirstRow
 First row to be read in unbinned pixels.
int LastRow
 Last row to be read in unbinned pixels.
int RowBin
 Row-axis binning factor.
int NCtotal
 Total number of device columns (serial pixels).
int NCpredark
 Number of physical dark prescan columns.
int NCunderscan
 Number of underscan columns to read.
int NCoverscan
 Number of overscan columns to read.
int NRtotal
 Total number of device rows (lines).
int NRpredark
 Number of physical dark prescan rows.
int NRunderscan
 Number of underscan rows to read.
int NRoverscan
 Number of overscan rows to read.
int NRframexfer
 Number of rows to shift for frame transfer mode.
int ReadMode
 Readout mode, one of SINGLE_AMP, TWO_AMP_PARALLEL, TWO_AMP_SERIAL, FOUR_AMP_QUAD, or MOSAIC.
int Splits
 Splits flag, one of NO_SPLIT, SPLIT_SERIAL, SPLIT_PARALLEL, or SPLIT_QUAD.
int NumDetX
 number of detectors in the X (columns) direction in a multi-detector mosaic
int NumDetY
 number of detectors in the Y (rows) direction in a multi-detector mosaic
char AmpConfig [6]
 Amplifier configuration, one for each amp, coding is 0=no flip, 1=flip cols, 2=flip rows, 3=flip both.
int Ncols
 Number of columns to be readout.
int Nrows
 Number of rows to be readout.
int Npixels
 Total number of pixels to be readout.
int Nread
 Number of pixels readout so far.
float ExpTime
 Exposure (integration) time in decimal seconds.
int Elapsed
 Elapsed exposure time in milliseconds.
char FilePath [128]
 File path for images (must be valid on the AzCam server machine).
char FileName [128]
 Rootname of image files.
int FileNum
 Image sequence number of the next file to be written.
int FileFormat
 File format, one of STDFITS, EXTFITS, BINARY.
char LastFile [128]
 Full name of the last image file written, including path.


Detailed Description

AzCam Server Parameter Table.

Contains basic information about the AzCam server configuration we're using. It starts simple and will become more complex as required.


Field Documentation

char azcam::Host[64]
 

Host name of the AzCam server.

int azcam::Port
 

Port number of the AzCam server client socket.

int azcam::FD
 

File descriptor of the open client port, -1 = closed.

long azcam::Timeout
 

Timeout Interval for communications.

char azcam::CfgFile[128]
 

Name of the AzCam client configuration file (on the client).

char azcam::IniFile[128]
 

Name of the AzCam server initialization file (on the server).

int azcam::State
 

Server state, one of IDLE, EXPOSING, READOUT, or PAUSE.

int azcam::ShutterMode
 

Shutter mode, one of DARK_IMAGE or LIGHT_IMAGE.

int azcam::Readout
 

Readout mode, one of IMMEDIATE or DEFERRED.

int azcam::Shutter
 

Shutter state, one of SH_OPEN or SH_CLOSED.

int azcam::Abort
 

Abort Flag, if 1 an abort has been requested.

float azcam::SetPoint
 

CCD detector temperature set point.

float azcam::CCDTemp
 

CCD detector measured temperature in degrees C.

float azcam::DewarTemp
 

Dewar measured temperature in degrees C.

int azcam::DiodeSensor
 

Type of diode sensor, one of DT670, AD590, or N914.

int azcam::CCDSensor
 

CCD temperature sensor, one of DT670, AD590, or N914.

int azcam::DewarSensor
 

Dewar temperature sensor, one of DT670, AD590, or N914.

int azcam::FirstCol
 

First column to be read in unbinned pixels.

int azcam::LastCol
 

Last column to be read in unbinned pixels.

int azcam::ColBin
 

Column-axis binning factor.

int azcam::FirstRow
 

First row to be read in unbinned pixels.

int azcam::LastRow
 

Last row to be read in unbinned pixels.

int azcam::RowBin
 

Row-axis binning factor.

int azcam::NCtotal
 

Total number of device columns (serial pixels).

int azcam::NCpredark
 

Number of physical dark prescan columns.

int azcam::NCunderscan
 

Number of underscan columns to read.

int azcam::NCoverscan
 

Number of overscan columns to read.

int azcam::NRtotal
 

Total number of device rows (lines).

int azcam::NRpredark
 

Number of physical dark prescan rows.

int azcam::NRunderscan
 

Number of underscan rows to read.

int azcam::NRoverscan
 

Number of overscan rows to read.

int azcam::NRframexfer
 

Number of rows to shift for frame transfer mode.

int azcam::ReadMode
 

Readout mode, one of SINGLE_AMP, TWO_AMP_PARALLEL, TWO_AMP_SERIAL, FOUR_AMP_QUAD, or MOSAIC.

int azcam::Splits
 

Splits flag, one of NO_SPLIT, SPLIT_SERIAL, SPLIT_PARALLEL, or SPLIT_QUAD.

int azcam::NumDetX
 

number of detectors in the X (columns) direction in a multi-detector mosaic

int azcam::NumDetY
 

number of detectors in the Y (rows) direction in a multi-detector mosaic

char azcam::AmpConfig[6]
 

Amplifier configuration, one for each amp, coding is 0=no flip, 1=flip cols, 2=flip rows, 3=flip both.

int azcam::Ncols
 

Number of columns to be readout.

int azcam::Nrows
 

Number of rows to be readout.

int azcam::Npixels
 

Total number of pixels to be readout.

int azcam::Nread
 

Number of pixels readout so far.

float azcam::ExpTime
 

Exposure (integration) time in decimal seconds.

int azcam::Elapsed
 

Elapsed exposure time in milliseconds.

char azcam::FilePath[128]
 

File path for images (must be valid on the AzCam server machine).

char azcam::FileName[128]
 

Rootname of image files.

int azcam::FileNum
 

Image sequence number of the next file to be written.

int azcam::FileFormat
 

File format, one of STDFITS, EXTFITS, BINARY.

char azcam::LastFile[128]
 

Full name of the last image file written, including path.


The documentation for this struct was generated from the following file:
Generated on Tue May 24 13:55:31 2005 for AzCam CCD Camera Client API by  doxygen 1.4.2