va
Class PVCAM
java.lang.Object
va.PVCAM
public class PVCAM
- extends java.lang.Object
API for PVCAM (Roper) interfacing.
Copyright (c) 1999-2005, Michael Abramoff. All rights reserved.
|
Constructor Summary |
PVCAM()
|
|
Method Summary |
static void |
pl_cam_close()
|
static java.lang.String |
pl_cam_open()
|
static int |
pl_error_code()
|
static java.lang.String |
pl_error_message(int code)
|
static void |
pl_exp_abort(int param)
|
static int |
pl_exp_check_bytecnt()
|
static int |
pl_exp_check_status()
|
static int |
pl_exp_finish_seq(short[] pixelstream,
short[] imagebuffer)
|
static int |
pl_exp_get_latest_frame(short[] image)
|
static void |
pl_exp_init_seq()
|
static void |
pl_exp_set_cont_mode(int mode)
|
static long |
pl_exp_setup_cont_single(int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time,
int circ_mode)
|
static long |
pl_exp_setup_seq_single(int exp_total,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time)
|
static void |
pl_exp_start_cont(short[] pixelstream)
|
static void |
pl_exp_start_seq(short[] pixelstream)
|
static void |
pl_exp_stop_cont(int param)
|
static void |
pl_exp_uninit_seq()
|
static int |
pl_get_enum_param(int param,
int index)
|
static int |
pl_get_param(int param,
int attrib)
|
static boolean |
pl_get_paramb(int param,
int attrib)
|
static double |
pl_get_paramd(int param,
int attrib)
|
static int |
pl_get_paraml(int param,
int attrib)
|
static short |
pl_get_params(int param,
int attrib)
|
static int |
pl_mda_create_seq(int exp_total,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time)
|
static int |
pl_mda_get_frame(short[] frame,
int number)
|
static int |
pl_mda_snap(short[] frame,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin)
|
static int |
pl_mda_start_seq()
|
static int |
pl_set_param(int param,
int value)
|
static int |
pl_set_paraml(int param,
long value)
|
static int |
pl_set_params(int param,
short value)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_INT16
public static final int TYPE_INT16
- See Also:
- Constant Field Values
TYPE_UNS16
public static final int TYPE_UNS16
- See Also:
- Constant Field Values
TYPE_ENUM
public static final int TYPE_ENUM
- See Also:
- Constant Field Values
TYPE_BOOLEAN
public static final int TYPE_BOOLEAN
- See Also:
- Constant Field Values
TYPE_FLT64
public static final int TYPE_FLT64
- See Also:
- Constant Field Values
CLASS0
public static final int CLASS0
- See Also:
- Constant Field Values
CLASS1
public static final int CLASS1
- See Also:
- Constant Field Values
CLASS2
public static final int CLASS2
- See Also:
- Constant Field Values
CLASS3
public static final int CLASS3
- See Also:
- Constant Field Values
CLASS4
public static final int CLASS4
- See Also:
- Constant Field Values
CLASS5
public static final int CLASS5
- See Also:
- Constant Field Values
CLASS6
public static final int CLASS6
- See Also:
- Constant Field Values
PARAM_TEMP
public static final int PARAM_TEMP
- See Also:
- Constant Field Values
PARAM_TEMP_SETPOINT
public static final int PARAM_TEMP_SETPOINT
- See Also:
- Constant Field Values
PARAM_SHTR_CLOSE_DELAY
public static final int PARAM_SHTR_CLOSE_DELAY
- See Also:
- Constant Field Values
PARAM_SHTR_OPEN_DELAY
public static final int PARAM_SHTR_OPEN_DELAY
- See Also:
- Constant Field Values
PARAM_SHTR_OPEN_MODE
public static final int PARAM_SHTR_OPEN_MODE
- See Also:
- Constant Field Values
PARAM_SHTR_STATUS
public static final int PARAM_SHTR_STATUS
- See Also:
- Constant Field Values
PARAM_SHTR_CLOSE_DELAY_UNIT
public static final int PARAM_SHTR_CLOSE_DELAY_UNIT
- See Also:
- Constant Field Values
PARAM_CLEAR_MODE
public static final int PARAM_CLEAR_MODE
- See Also:
- Constant Field Values
PARAM_PAR_SIZE
public static final int PARAM_PAR_SIZE
- See Also:
- Constant Field Values
PARAM_SER_SIZE
public static final int PARAM_SER_SIZE
- See Also:
- Constant Field Values
PARAM_CIRC_BUFFER
public static final int PARAM_CIRC_BUFFER
- See Also:
- Constant Field Values
PARAM_EXP_MIN_TIME
public static final int PARAM_EXP_MIN_TIME
- See Also:
- Constant Field Values
PARAM_READOUT_PORT
public static final int PARAM_READOUT_PORT
- See Also:
- Constant Field Values
PARAM_GAIN_INDEX
public static final int PARAM_GAIN_INDEX
- See Also:
- Constant Field Values
PARAM_GAIN_MULT_FACTOR
public static final int PARAM_GAIN_MULT_FACTOR
- See Also:
- Constant Field Values
PARAM_GAIN_MULT_ENABLE
public static final int PARAM_GAIN_MULT_ENABLE
- See Also:
- Constant Field Values
PARAM_CCS_STATUS
public static final int PARAM_CCS_STATUS
- See Also:
- Constant Field Values
TIMED_MODE
public static final int TIMED_MODE
- See Also:
- Constant Field Values
STROBED_MODE
public static final int STROBED_MODE
- See Also:
- Constant Field Values
CIRC_NONE
public static final int CIRC_NONE
- See Also:
- Constant Field Values
CIRC_OVERWRITE
public static final int CIRC_OVERWRITE
- See Also:
- Constant Field Values
CIRC_NO_OVERWRITE
public static final int CIRC_NO_OVERWRITE
- See Also:
- Constant Field Values
READOUT_NOT_ACTIVE
public static final int READOUT_NOT_ACTIVE
- See Also:
- Constant Field Values
EXPOSURE_IN_PROGRESS
public static final int EXPOSURE_IN_PROGRESS
- See Also:
- Constant Field Values
READOUT_IN_PROGRESS
public static final int READOUT_IN_PROGRESS
- See Also:
- Constant Field Values
READOUT_COMPLETE
public static final int READOUT_COMPLETE
- See Also:
- Constant Field Values
FRAME_AVAILABLE
public static final int FRAME_AVAILABLE
- See Also:
- Constant Field Values
CCS_NO_CHANGE
public static final int CCS_NO_CHANGE
- See Also:
- Constant Field Values
CCS_HALT
public static final int CCS_HALT
- See Also:
- Constant Field Values
CCS_HALT_CLOSE_SHTR
public static final int CCS_HALT_CLOSE_SHTR
- See Also:
- Constant Field Values
CCS_CLEAR
public static final int CCS_CLEAR
- See Also:
- Constant Field Values
CCS_CLEAR_CLOSE_SHTR
public static final int CCS_CLEAR_CLOSE_SHTR
- See Also:
- Constant Field Values
CCS_OPEN_SHTR
public static final int CCS_OPEN_SHTR
- See Also:
- Constant Field Values
CCS_CLEAR_OPEN_SHTR
public static final int CCS_CLEAR_OPEN_SHTR
- See Also:
- Constant Field Values
CLEAR_PRE_EXPOSURE
public static final int CLEAR_PRE_EXPOSURE
- Class 2: Clearing mode flags
- See Also:
- Constant Field Values
OPEN_NEVER
public static final int OPEN_NEVER
- Class 2: Shutter mode flags
- See Also:
- Constant Field Values
OPEN_PRE_EXPOSURE
public static final int OPEN_PRE_EXPOSURE
- See Also:
- Constant Field Values
OPEN_PRE_SEQUENCE
public static final int OPEN_PRE_SEQUENCE
- See Also:
- Constant Field Values
OPEN_PRE_TRIGGER
public static final int OPEN_PRE_TRIGGER
- See Also:
- Constant Field Values
OPEN_NO_CHANGE
public static final int OPEN_NO_CHANGE
- See Also:
- Constant Field Values
ATTR_CURRENT
public static final int ATTR_CURRENT
- See Also:
- Constant Field Values
ATTR_COUNT
public static final int ATTR_COUNT
- See Also:
- Constant Field Values
ATTR_TYPE
public static final int ATTR_TYPE
- See Also:
- Constant Field Values
ATTR_MIN
public static final int ATTR_MIN
- See Also:
- Constant Field Values
ATTR_MAX
public static final int ATTR_MAX
- See Also:
- Constant Field Values
ATTR_DEFAULT
public static final int ATTR_DEFAULT
- See Also:
- Constant Field Values
ATTR_INCREMENT
public static final int ATTR_INCREMENT
- See Also:
- Constant Field Values
ATTR_ACCESS
public static final int ATTR_ACCESS
- See Also:
- Constant Field Values
ATTR_AVAIL
public static final int ATTR_AVAIL
- See Also:
- Constant Field Values
PVCAM
public PVCAM()
pl_cam_open
public static java.lang.String pl_cam_open()
pl_cam_close
public static void pl_cam_close()
pl_error_code
public static int pl_error_code()
pl_error_message
public static java.lang.String pl_error_message(int code)
pl_set_param
public static int pl_set_param(int param,
int value)
pl_set_params
public static int pl_set_params(int param,
short value)
pl_set_paraml
public static int pl_set_paraml(int param,
long value)
pl_get_param
public static int pl_get_param(int param,
int attrib)
pl_get_params
public static short pl_get_params(int param,
int attrib)
pl_get_paraml
public static int pl_get_paraml(int param,
int attrib)
pl_get_paramd
public static double pl_get_paramd(int param,
int attrib)
pl_get_paramb
public static boolean pl_get_paramb(int param,
int attrib)
pl_get_enum_param
public static int pl_get_enum_param(int param,
int index)
pl_exp_init_seq
public static void pl_exp_init_seq()
pl_exp_abort
public static void pl_exp_abort(int param)
pl_exp_setup_cont_single
public static long pl_exp_setup_cont_single(int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time,
int circ_mode)
pl_exp_setup_seq_single
public static long pl_exp_setup_seq_single(int exp_total,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time)
pl_mda_create_seq
public static int pl_mda_create_seq(int exp_total,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin,
int mode,
int exposure_time)
pl_exp_get_latest_frame
public static int pl_exp_get_latest_frame(short[] image)
pl_exp_set_cont_mode
public static void pl_exp_set_cont_mode(int mode)
pl_exp_start_cont
public static void pl_exp_start_cont(short[] pixelstream)
pl_exp_start_seq
public static void pl_exp_start_seq(short[] pixelstream)
pl_mda_start_seq
public static int pl_mda_start_seq()
pl_mda_get_frame
public static int pl_mda_get_frame(short[] frame,
int number)
pl_mda_snap
public static int pl_mda_snap(short[] frame,
int s1,
int s2,
int sbin,
int p1,
int p2,
int pbin)
pl_exp_finish_seq
public static int pl_exp_finish_seq(short[] pixelstream,
short[] imagebuffer)
pl_exp_uninit_seq
public static void pl_exp_uninit_seq()
pl_exp_stop_cont
public static void pl_exp_stop_cont(int param)
pl_exp_check_status
public static int pl_exp_check_status()
pl_exp_check_bytecnt
public static int pl_exp_check_bytecnt()