21 #define CAM_NAME_LEN 32 23 #define PARAM_NAME_LEN 32 26 #define ERROR_MSG_LEN 255 29 #define CCD_NAME_LEN 17 33 #define MAX_ALPHA_SER_NUM_LEN 32 37 #define MAX_PP_NAME_LEN 32 40 #define MAX_SYSTEM_NAME_LEN 32 43 #define MAX_VENDOR_NAME_LEN 32 46 #define MAX_PRODUCT_NAME_LEN 32 49 #define MAX_CAM_PART_NUM_LEN 32 52 #define MAX_GAIN_NAME_LEN 32 55 #define MAX_SPDTAB_NAME_LEN 32 58 #define MAX_CAM_SYSTEMS_INFO_LEN 1024 888 #define PP_MAX_PARAMETERS_PER_FEATURE 10 1275 #define PL_MD_FRAME_SIGNATURE 5328208 1384 #define PL_MD_EXT_TAGS_MAX_SUPPORTED 255 1506 #define MS16_BYTE(two_byte_value)((uns8)(((uns16)(two_byte_value) >> 8) & 0xFF)) 1508 #define LS16_BYTE(two_byte_value)((uns8)(((uns16)(two_byte_value) >> 0) & 0xFF)) 1511 #define MS32_BYTE(four_byte_value)((uns8)(((uns32)(four_byte_value) >> 24) & 0xFF)) 1513 #define MH32_BYTE(four_byte_value)((uns8)(((uns32)(four_byte_value) >> 16) & 0xFF)) 1515 #define ML32_BYTE(four_byte_value)((uns8)(((uns32)(four_byte_value) >> 8) & 0xFF)) 1517 #define LS32_BYTE(four_byte_value)((uns8)(((uns32)(four_byte_value) >> 0) & 0xFF)) 1520 #define VAL_UNS16(ms_byte,ls_byte)(\ 1521 ((uns16)((uns8)(ms_byte)) << 8) |\ 1522 ((uns16)((uns8)(ls_byte)) << 0)) 1525 #define VAL_UNS32(ms_byte,mh_byte,ml_byte,ls_byte)(\ 1526 ((uns32)((uns8)(ms_byte)) << 24) |\ 1527 ((uns32)((uns8)(mh_byte)) << 16) |\ 1528 ((uns32)((uns8)(ml_byte)) << 8) |\ 1529 ((uns32)((uns8)(ls_byte)) << 0)) 1532 #define VAL_INT64(b0,b1,b2,b3,b4,b5,b6,b7)(\ 1533 ((long64)((uns8)(b0)) << 56) |\ 1534 ((long64)((uns8)(b1)) << 48) |\ 1535 ((long64)((uns8)(b2)) << 40) |\ 1536 ((long64)((uns8)(b3)) << 32) |\ 1537 ((long64)((uns8)(b4)) << 24) |\ 1538 ((long64)((uns8)(b5)) << 16) |\ 1539 ((long64)((uns8)(b6)) << 8) |\ 1540 ((long64)((uns8)(b7)) << 0)) 1552 uns32 exposure_time,
1560 #define TYPE_INT16 1 1561 #define TYPE_INT32 2 1562 #define TYPE_FLT64 4 1564 #define TYPE_UNS16 6 1565 #define TYPE_UNS32 7 1566 #define TYPE_UNS64 8 1568 #define TYPE_BOOLEAN 11 1569 #define TYPE_INT8 12 1570 #define TYPE_CHAR_PTR 13 1571 #define TYPE_VOID_PTR 14 1572 #define TYPE_VOID_PTR_PTR 15 1573 #define TYPE_INT64 16 1574 #define TYPE_SMART_STREAM_TYPE 17 1575 #define TYPE_SMART_STREAM_TYPE_PTR 18 1576 #define TYPE_FLT32 19 1614 #define PARAM_DD_INFO_LENGTH ((CLASS0<<16) + (TYPE_INT16<<24) + 1) 1639 #define PARAM_DD_VERSION ((CLASS0<<16) + (TYPE_UNS16<<24) + 2) 1658 #define PARAM_DD_RETRIES ((CLASS0<<16) + (TYPE_UNS16<<24) + 3) 1675 #define PARAM_DD_TIMEOUT ((CLASS0<<16) + (TYPE_UNS16<<24) + 4) 1687 #define PARAM_DD_INFO ((CLASS0<<16) + (TYPE_CHAR_PTR<<24) + 5) 1701 #define PARAM_CAM_INTERFACE_TYPE ((CLASS0<<16) + (TYPE_ENUM<<24) + 10) 1726 #define PARAM_CAM_INTERFACE_MODE ((CLASS0<<16) + (TYPE_ENUM<<24) + 11) 1749 #define PARAM_ADC_OFFSET ((CLASS2<<16) + (TYPE_INT16<<24) + 195) 1758 #define PARAM_CHIP_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 129) 1773 #define PARAM_SYSTEM_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 130) 1785 #define PARAM_VENDOR_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 131) 1798 #define PARAM_PRODUCT_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 132) 1809 #define PARAM_CAMERA_PART_NUMBER ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 133) 1818 #define PARAM_COOLING_MODE ((CLASS2<<16) + (TYPE_ENUM<<24) + 214) 1827 #define PARAM_PREAMP_DELAY ((CLASS2<<16) + (TYPE_UNS16<<24) + 502) 1841 #define PARAM_COLOR_MODE ((CLASS2<<16) + (TYPE_ENUM<<24) + 504) 1851 #define PARAM_MPP_CAPABLE ((CLASS2<<16) + (TYPE_ENUM<<24) + 224) 1860 #define PARAM_PREAMP_OFF_CONTROL ((CLASS2<<16) + (TYPE_UNS32<<24) + 507) 1876 #define PARAM_PREMASK ((CLASS2<<16) + (TYPE_UNS16<<24) + 53) 1885 #define PARAM_PRESCAN ((CLASS2<<16) + (TYPE_UNS16<<24) + 55) 1896 #define PARAM_POSTMASK ((CLASS2<<16) + (TYPE_UNS16<<24) + 54) 1907 #define PARAM_POSTSCAN ((CLASS2<<16) + (TYPE_UNS16<<24) + 56) 1917 #define PARAM_PIX_PAR_DIST ((CLASS2<<16) + (TYPE_UNS16<<24) + 500) 1925 #define PARAM_PIX_PAR_SIZE ((CLASS2<<16) + (TYPE_UNS16<<24) + 63) 1935 #define PARAM_PIX_SER_DIST ((CLASS2<<16) + (TYPE_UNS16<<24) + 501) 1943 #define PARAM_PIX_SER_SIZE ((CLASS2<<16) + (TYPE_UNS16<<24) + 62) 1953 #define PARAM_SUMMING_WELL ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 505) 1961 #define PARAM_FWELL_CAPACITY ((CLASS2<<16) + (TYPE_UNS32<<24) + 506) 1972 #define PARAM_PAR_SIZE ((CLASS2<<16) + (TYPE_UNS16<<24) + 57) 1981 #define PARAM_SER_SIZE ((CLASS2<<16) + (TYPE_UNS16<<24) + 58) 1991 #define PARAM_ACCUM_CAPABLE ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 538) 2003 #define PARAM_FLASH_DWNLD_CAPABLE ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 539) 2022 #define PARAM_READOUT_TIME ((CLASS2<<16) + (TYPE_FLT64<<24) + 179) 2037 #define PARAM_CLEARING_TIME ((CLASS2<<16) + (TYPE_INT64<<24) + 180) 2052 #define PARAM_POST_TRIGGER_DELAY ((CLASS2<<16) + (TYPE_INT64<<24) + 181) 2075 #define PARAM_PRE_TRIGGER_DELAY ((CLASS2<<16) + (TYPE_INT64<<24) + 182) 2088 #define PARAM_CLEAR_CYCLES ((CLASS2<<16) + (TYPE_UNS16<<24) + 97) 2101 #define PARAM_CLEAR_MODE ((CLASS2<<16) + (TYPE_ENUM<<24) + 523) 2112 #define PARAM_FRAME_CAPABLE ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 509) 2125 #define PARAM_PMODE ((CLASS2<<16) + (TYPE_ENUM <<24) + 524) 2142 #define PARAM_TEMP ((CLASS2<<16) + (TYPE_INT16<<24) + 525) 2158 #define PARAM_TEMP_SETPOINT ((CLASS2<<16) + (TYPE_INT16<<24) + 526) 2172 #define PARAM_CAM_FW_VERSION ((CLASS2<<16) + (TYPE_UNS16<<24) + 532) 2183 #define PARAM_HEAD_SER_NUM_ALPHA ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 533) 2193 #define PARAM_PCI_FW_VERSION ((CLASS2<<16) + (TYPE_UNS16<<24) + 534) 2208 #define PARAM_FAN_SPEED_SETPOINT ((CLASS2<<16) + (TYPE_ENUM<<24) + 710) 2227 #define PARAM_CAM_SYSTEMS_INFO ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 536) 2241 #define PARAM_EXPOSURE_MODE ((CLASS2<<16) + (TYPE_ENUM<<24) + 535) 2255 #define PARAM_EXPOSE_OUT_MODE ((CLASS2<<16) + (TYPE_ENUM<<24) + 560) 2276 #define PARAM_BIT_DEPTH ((CLASS2<<16) + (TYPE_INT16<<24) + 511) 2289 #define PARAM_IMAGE_FORMAT ((CLASS2<<16) + (TYPE_ENUM<<24) + 248) 2303 #define PARAM_IMAGE_COMPRESSION ((CLASS2<<16) + (TYPE_ENUM<<24) + 249) 2322 #define PARAM_SCAN_MODE ((CLASS3<<16) + (TYPE_ENUM<<24) + 250) 2332 #define PARAM_SCAN_DIRECTION ((CLASS3<<16) + (TYPE_ENUM<<24) + 251) 2342 #define PARAM_SCAN_DIRECTION_RESET ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 252) 2351 #define PARAM_SCAN_LINE_DELAY ((CLASS3<<16) + (TYPE_UNS16<<24) + 253) 2364 #define PARAM_SCAN_LINE_TIME ((CLASS3<<16) + (TYPE_INT64<<24) + 254) 2372 #define PARAM_SCAN_WIDTH ((CLASS3<<16) + (TYPE_UNS16<<24) + 255) 2404 #define PARAM_FRAME_ROTATE ((CLASS2<<16) + (TYPE_ENUM<<24) + 256) 2434 #define PARAM_FRAME_FLIP ((CLASS2<<16) + (TYPE_ENUM<<24) + 257) 2452 #define PARAM_GAIN_INDEX ((CLASS2<<16) + (TYPE_INT16<<24) + 512) 2472 #define PARAM_SPDTAB_INDEX ((CLASS2<<16) + (TYPE_INT16<<24) + 513) 2485 #define PARAM_GAIN_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 514) 2498 #define PARAM_SPDTAB_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 515) 2510 #define PARAM_READOUT_PORT ((CLASS2<<16) + (TYPE_ENUM<<24) + 247) 2522 #define PARAM_PIX_TIME ((CLASS2<<16) + (TYPE_UNS16<<24) + 516) 2538 #define PARAM_SHTR_CLOSE_DELAY ((CLASS2<<16) + (TYPE_UNS16<<24) + 519) 2551 #define PARAM_SHTR_OPEN_DELAY ((CLASS2<<16) + (TYPE_UNS16<<24) + 520) 2562 #define PARAM_SHTR_OPEN_MODE ((CLASS2<<16) + (TYPE_ENUM <<24) + 521) 2577 #define PARAM_SHTR_STATUS ((CLASS2<<16) + (TYPE_ENUM <<24) + 522) 2590 #define PARAM_IO_ADDR ((CLASS2<<16) + (TYPE_UNS16<<24) + 527) 2600 #define PARAM_IO_TYPE ((CLASS2<<16) + (TYPE_ENUM<<24) + 528) 2610 #define PARAM_IO_DIRECTION ((CLASS2<<16) + (TYPE_ENUM<<24) + 529) 2632 #define PARAM_IO_STATE ((CLASS2<<16) + (TYPE_FLT64<<24) + 530) 2644 #define PARAM_IO_BITDEPTH ((CLASS2<<16) + (TYPE_UNS16<<24) + 531) 2658 #define PARAM_GAIN_MULT_FACTOR ((CLASS2<<16) + (TYPE_UNS16<<24) + 537) 2670 #define PARAM_GAIN_MULT_ENABLE ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 541) 2684 #define PARAM_PP_FEAT_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 542) 2698 #define PARAM_PP_INDEX ((CLASS2<<16) + (TYPE_INT16<<24) + 543) 2706 #define PARAM_ACTUAL_GAIN ((CLASS2<<16) + (TYPE_UNS16<<24) + 544) 2720 #define PARAM_PP_PARAM_INDEX ((CLASS2<<16) + (TYPE_INT16<<24) + 545) 2732 #define PARAM_PP_PARAM_NAME ((CLASS2<<16) + (TYPE_CHAR_PTR<<24) + 546) 2741 #define PARAM_PP_PARAM ((CLASS2<<16) + (TYPE_UNS32<<24) + 547) 2749 #define PARAM_READ_NOISE ((CLASS2<<16) + (TYPE_UNS16<<24) + 548) 2762 #define PARAM_PP_FEAT_ID ((CLASS2<<16) + (TYPE_UNS16<<24) + 549) 2775 #define PARAM_PP_PARAM_ID ((CLASS2<<16) + (TYPE_UNS16<<24) + 550) 2790 #define PARAM_SMART_STREAM_MODE_ENABLED ((CLASS2<<16) + (TYPE_BOOLEAN<<24) + 700) 2803 #define PARAM_SMART_STREAM_MODE ((CLASS2<<16) + (TYPE_UNS16<<24) + 701) 2814 #define PARAM_SMART_STREAM_EXP_PARAMS ((CLASS2<<16) + (TYPE_VOID_PTR<<24) + 702) 2827 #define PARAM_SMART_STREAM_DLY_PARAMS ((CLASS2<<16) + (TYPE_VOID_PTR<<24) + 703) 2840 #define PARAM_EXP_TIME ((CLASS3<<16) + (TYPE_UNS16<<24) + 1) 2852 #define PARAM_EXP_RES ((CLASS3<<16) + (TYPE_ENUM<<24) + 2) 2863 #define PARAM_EXP_RES_INDEX ((CLASS3<<16) + (TYPE_UNS16<<24) + 4) 2877 #define PARAM_EXPOSURE_TIME ((CLASS3<<16) + (TYPE_UNS64<<24) + 8) 2890 #define PARAM_BOF_EOF_ENABLE ((CLASS3<<16) + (TYPE_ENUM<<24) + 5) 2900 #define PARAM_BOF_EOF_COUNT ((CLASS3<<16) + (TYPE_UNS32<<24) + 6) 2910 #define PARAM_BOF_EOF_CLR ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 7) 2920 #define PARAM_CIRC_BUFFER ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 299) 2933 #define PARAM_FRAME_BUFFER_SIZE ((CLASS3<<16) + (TYPE_UNS64<<24) + 300) 2948 #define PARAM_BINNING_SER ((CLASS3<<16) + (TYPE_ENUM<<24) + 165) 2960 #define PARAM_BINNING_PAR ((CLASS3<<16) + (TYPE_ENUM<<24) + 166) 2975 #define PARAM_METADATA_ENABLED ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 168) 2988 #define PARAM_METADATA_RESET_TIMESTAMP ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 176) 2998 #define PARAM_ROI_COUNT ((CLASS3<<16) + (TYPE_UNS16 <<24) + 169) 3011 #define PARAM_CENTROIDS_ENABLED ((CLASS3<<16) + (TYPE_BOOLEAN<<24) + 170) 3034 #define PARAM_CENTROIDS_RADIUS ((CLASS3<<16) + (TYPE_UNS16 <<24) + 171) 3052 #define PARAM_CENTROIDS_COUNT ((CLASS3<<16) + (TYPE_UNS16 <<24) + 172) 3066 #define PARAM_CENTROIDS_MODE ((CLASS3<<16) + (TYPE_ENUM <<24) + 173) 3080 #define PARAM_CENTROIDS_BG_COUNT ((CLASS3<<16) + (TYPE_ENUM <<24) + 174) 3092 #define PARAM_CENTROIDS_THRESHOLD ((CLASS3<<16) + (TYPE_UNS32 <<24) + 175) 3108 #define PARAM_TRIGTAB_SIGNAL ((CLASS3<<16) + (TYPE_ENUM<<24) + 180) 3120 #define PARAM_LAST_MUXED_SIGNAL ((CLASS3<<16) + (TYPE_UNS8<<24) + 181) 3132 #define PARAM_FRAME_DELIVERY_MODE ((CLASS3<<16) + (TYPE_ENUM <<24) + 400) 3221 #ifdef PV_C_PLUS_PLUS 3440 void* callback,
void* context);
3498 void* callback,
void* context);
3612 int16 param_attribute,
void* param_value);
4310 uns32* preamp_off_control);
4313 uns32 preamp_off_control);
4396 uns32* bytes_arrived);
4407 void** pixel_stream,
4433 void* pixel_stream,
uns16 rgn_total,
4435 uns16** array_list);
4441 uns16 reply_len,
char* reply_str);
4443 uns8* write_array,
uns8* read_array);
4450 uns32 seq_bytes,
void* pixel_stream);
4464 uns8* write_array,
uns8* read_array);
4605 #ifdef PV_C_PLUS_PLUS
uns16 pbin
Definition: pvcam.h:1166
DEPRECATED rs_bool PV_DECL pl_spdtab_get_bits(int16 hcam, int16 *spdtab_bits)
rs_bool PV_DECL pl_create_frame_info_struct(FRAME_INFO **new_frame)
Creates and allocates variable of FRAME_INFO type and returns pointer to it.
PL_IMAGE_FORMATS
Definition: pvcam.h:205
rs_bool PV_DECL pl_md_read_extended(md_ext_item_collection *pOutput, void *pExtMdPtr, uns32 extMdSize)
Reads all the extended metadata from the given ext. metadata buffer.
rs_bool alt_mode
Definition: pvcam.h:1217
struct md_ext_item md_ext_item
uns16 p2
Definition: pvcam.h:1165
DEPRECATED rs_bool PV_DECL pl_exp_set_time_seq(int16 hcam, uns16 exp_time)
DEPRECATED rs_bool PV_DECL pl_buf_free(int16 hbuf)
uns16 extMdDataSize
Definition: pvcam.h:1467
DEPRECATED rs_bool PV_DECL pl_exp_get_time_seq(int16 hcam, uns16 *exp_time)
DEPRECATED rs_bool PV_DECL pl_shtr_get_open_dly(int16 hcam, uns16 *shtr_open_dly)
struct md_frame_roi_header md_frame_roi_header
rs_bool PV_DECL pl_io_clear_script_control(int16 hcam)
Clears the current setup for control of the available I/O lines within a camera script.
uns16 entries
Definition: pvcam.h:945
uns16 rows
Definition: pvcam.h:1202
struct io_struct io_entry
PL_CENTROIDS_MODES
Definition: pvcam.h:808
DEPRECATED rs_bool PV_DECL pl_subsys_get_id(int16 hcam, uns8 subsys_id, uns16 *part_num, uns8 *revision)
const md_ext_item_info * tagInfo
Definition: pvcam.h:1420
rs_bool PV_DECL pl_exp_check_cont_status(int16 hcam, int16 *status, uns32 *bytes_arrived, uns32 *buffer_cnt)
Checks the continuous readout status from the camera into a circular buffer.
int int32
Definition: master.h:51
rs_bool frame_transfer
Definition: pvcam.h:1216
DEPRECATED rs_bool PV_DECL pl_exp_wait_end_xfer(int16 hcam, uns32 tlimit)
io_list * io_list_ptr
Definition: pvcam.h:1492
DEPRECATED rs_bool PV_DECL pl_spdtab_get_port_total(int16 hcam, int16 *total_ports)
DEPRECATED rs_bool PV_DECL pl_buf_get_img_ofs(int16 himg, int16 *s_ofs, int16 *p_ofs)
DEPRECATED rs_bool PV_DECL pv_exp_set_script(int16 hcam, rs_bool script_valid)
uns16 size
Definition: pvcam.h:1409
struct md_frame_header md_frame_header
smart_stream_type * smart_stream_type_ptr
Definition: pvcam.h:1488
struct io_struct * next
Definition: pvcam.h:1175
io_entry * io_entry_ptr
Definition: pvcam.h:1491
DEPRECATED rs_bool PV_DECL pl_ccd_get_adc_offset(int16 hcam, int16 *offset)
PL_CCS_ABORT_MODES
Definition: pvcam.h:997
rs_bool PV_DECL pl_pp_reset(int16 hcam)
This function will reset all post-processing modules to their default values.
rs_bool PV_DECL pl_md_release_frame_struct(md_frame *pFrame)
Releases the md_frame struct.
rs_bool PV_DECL pl_md_frame_recompose(void *pDstBuf, uns16 offX, uns16 offY, uns16 dstWidth, uns16 dstHeight, md_frame *pSrcFrame)
Optional function that recomposes a multi-ROI frame into a displayable image buffer.
PL_IMAGE_COMPRESSIONS
Definition: pvcam.h:228
md_ext_item list[PL_MD_EXT_TAGS_MAX_SUPPORTED]
Definition: pvcam.h:1430
void * extMdData
Definition: pvcam.h:1466
DEPRECATED rs_bool PV_DECL pl_cam_check(int16 hcam)
DEPRECATED rs_bool PV_DECL pl_ccd_get_frame_capable(int16 hcam, rs_bool *frame_capable)
PL_SCAN_DIRECTIONS
Definition: pvcam.h:842
struct active_camera_type active_camera_type
struct _TAG_PVCAM_FRAME_INFO_GUID PVCAM_FRAME_INFO_GUID
rs_bool PV_DECL pl_exp_setup_seq(int16 hcam, uns16 exp_total, uns16 rgn_total, const rgn_type *rgn_array, int16 exp_mode, uns32 exposure_time, uns32 *exp_bytes)
Prepares the camera to perform a readout.
DEPRECATED rs_bool PV_DECL pl_buf_get_exp_time(int16 hbuf, int16 exp_num, uns32 *exp_msec)
PL_CAM_INTERFACE_TYPES
Definition: pvcam.h:763
rs_bool PV_DECL pl_exp_unlock_oldest_frame(int16 hcam)
Makes oldest frame in circular buffer overwritable.
rgn_type impliedRoi
Definition: pvcam.h:1468
md_frame_header * header
Definition: pvcam.h:1465
DEPRECATED rs_bool PV_DECL pv_cam_write_read(int16 hcam, uns8 c_class, uns16 write_bytes, uns8 *write_array, uns8 *read_array)
DEPRECATED rs_bool PV_DECL pv_exp_get_bytes(int16 hcam, uns32 *exp_bytes)
DEPRECATED rs_bool PV_DECL pl_ccd_get_pix_par_dist(int16 hcam, uns16 *pix_par_dist)
rs_bool PV_DECL pl_exp_start_cont(int16 hcam, void *pixel_stream, uns32 size)
Begins continuous readout into circular buffer.
int16 do_clear
Definition: pvcam.h:1213
rs_bool PV_DECL pl_enum_str_length(int16 hcam, uns32 param_id, uns32 index, uns32 *length)
Returns the length of the descriptive string for the parameter param_id at index. ...
PL_IRQ_MODES
Definition: pvcam.h:1040
md_frame_roi * roiArray
Definition: pvcam.h:1470
long64 TimeStampBOF
Definition: pvcam.h:95
io_entry pre_close
Definition: pvcam.h:1189
void(PV_DECL * PL_CALLBACK_SIG_LEGACY)(void)
Definition: pvcam.h:3191
uns16 roiCount
Definition: pvcam.h:1472
DEPRECATED rs_bool PV_DECL pl_spdtab_get_num(int16 hcam, int16 *spdtab_num)
double flt64
Definition: master.h:54
rs_bool PV_DECL pl_md_create_frame_struct(md_frame **pFrame, void *pSrcBuf, uns32 srcBufSize)
This method creates an empty md_frame structure from an existing buffer.
PL_CLEAR_MODES
Definition: pvcam.h:435
uns16 premask
Definition: pvcam.h:1206
DEPRECATED rs_bool PV_DECL pl_spdtab_get_time(int16 hcam, uns16 *spdtab_time)
io_entry pre_flash
Definition: pvcam.h:1183
DEPRECATED rs_bool PV_DECL pl_buf_get_img_ptr(int16 himg, void **img_addr)
rs_bool PV_DECL pl_io_script_control(int16 hcam, uns16 addr, flt64 state, uns32 location)
Defines control of an I/O line from within a camera script.
io_entry post_open
Definition: pvcam.h:1182
DEPRECATED rs_bool PV_DECL pl_exp_uninit_seq(void)
DEPRECATED rs_bool PV_DECL pv_exp_get_frames(int16 hcam, uns32 *exp_frames)
DEPRECATED rs_bool PV_DECL pl_buf_get_exp_date(int16 hbuf, int16 exp_num, int16 *year, uns8 *month, uns8 *day, uns8 *hour, uns8 *min, uns8 *sec, uns16 *msec)
PL_SW_TRIG_STATUSES
Definition: pvcam.h:640
rs_bool PV_DECL pl_md_frame_decode(md_frame *pDstFrame, void *pSrcBuf, uns32 srcBufSize)
Decodes a metadata-enabled frame data into provided frame descriptor structure.
DEPRECATED rs_bool PV_DECL pl_ccd_get_preflash(int16 hcam, uns16 *pre_flash)
DEPRECATED rs_bool PV_DECL pl_cam_get_diags(int16 hcam)
DEPRECATED rs_bool PV_DECL pl_ccd_get_postscan(int16 hcam, uns16 *postscan)
DEPRECATED rs_bool PV_DECL pv_script_set_hook(pm_script_hook *pfn)
DEPRECATED void *PV_DECL pv_malloc(uns32 size, int16 heap)
rs_bool PV_DECL pl_exp_stop_cont(int16 hcam, int16 cam_state)
Stops continuous readout acquisition. Identical to pl_exp_abort.
void(PV_DECL * PL_CALLBACK_SIG_EX)(void *pContext)
Definition: pvcam.h:3199
rs_bool PV_DECL pl_cam_get_name(int16 cam_num, char *camera_name)
Returns the name of a camera.
DEPRECATED rs_bool PV_DECL pl_spdtab_get_gain(int16 hcam, int16 *spdtab_gain)
rs_bool PV_DECL pl_exp_abort(int16 hcam, int16 cam_state)
Stops collecting data, cleans up device driver, halts camera.
int32 FrameNr
Definition: pvcam.h:92
DEPRECATED rs_bool PV_DECL pl_ccd_get_par_size(int16 hcam, uns16 *par_size)
DEPRECATED rs_bool PV_DECL pl_ccd_set_pmode(int16 hcam, int16 pmode)
void(PV_DECL * PL_CALLBACK_SIG_EX2)(const FRAME_INFO *pFrameInfo)
Definition: pvcam.h:3207
rs_bool PV_DECL pl_pvcam_get_ver(uns16 *pvcam_version)
Returns the PVCAM version number.
DEPRECATED rs_bool PV_DECL pl_exp_wait_start_xfer(int16 hcam, uns32 tlimit)
void(PV_DECL * PL_CALLBACK_SIG_EX3)(const FRAME_INFO *pFrameInfo, void *pContext)
Definition: pvcam.h:3217
DEPRECATED rs_bool PV_DECL pv_free(void *block, int16 heap)
uns16 extMdDataSize
Definition: pvcam.h:1451
DEPRECATED rs_bool PV_DECL pl_shtr_get_close_dly(int16 hcam, uns16 *shtr_close_dly)
DEPRECATED rs_bool PV_DECL pl_subsys_do_diag(int16 hcam, uns8 subsys_id, uns16 *err_code)
PL_SCAN_MODES
Definition: pvcam.h:821
PL_MD_EXT_TAGS tag
Definition: pvcam.h:1407
md_ext_item * map[PL_MD_EXT_TAGS_MAX_SUPPORTED]
Definition: pvcam.h:1431
PL_FAN_SPEEDS
Definition: pvcam.h:701
DEPRECATED rs_bool PV_DECL pl_dd_get_info_length(int16 hcam, int16 *bytes)
DEPRECATED rs_bool PV_DECL pl_spdtab_get_port(int16 hcam, int16 *spdtab_port)
rs_bool PV_DECL pl_exp_setup_cont(int16 hcam, uns16 rgn_total, const rgn_type *rgn_array, int16 exp_mode, uns32 exposure_time, uns32 *exp_bytes, int16 buffer_mode)
Sets circular buffer mode.
DEPRECATED rs_bool PV_DECL pl_spdtab_get_max_gain(int16 hcam, int16 *spdtab_max_gain)
rs_bool PV_DECL pl_exp_finish_seq(int16 hcam, void *pixel_stream, int16 hbuf)
Finishes and cleans up after pl_exp_start_seq.
rs_bool frame_selectable
Definition: pvcam.h:1212
struct md_frame_roi md_frame_roi
PL_READOUT_PORTS
Definition: pvcam.h:422
uns16 io_port
Definition: pvcam.h:1172
PL_PARAM_ACCESS
Definition: pvcam.h:382
#define PL_MD_EXT_TAGS_MAX_SUPPORTED
Definition: pvcam.h:1384
DEPRECATED rs_bool PV_DECL pv_set_error_code(int16 omode, int16 err_code)
uns8 f4[8]
Definition: pvcam.h:72
void * data
Definition: pvcam.h:1448
DEPRECATED rs_bool PV_DECL pl_exp_set_cont_mode(int16 hcam, int16 mode)
#define PP_MAX_PARAMETERS_PER_FEATURE
Definition: pvcam.h:888
io_list ** io_list_ptr_ptr
Definition: pvcam.h:1493
DEPRECATED rs_bool PV_DECL pl_shtr_get_open_mode(int16 hcam, int16 *shtr_open_mode)
PL_CAM_INTERFACE_MODES
Definition: pvcam.h:796
DEPRECATED rs_bool PV_DECL pl_exp_unravel(int16 hcam, uns16 exposure, void *pixel_stream, uns16 rgn_total, const rgn_type *rgn_array, uns16 **array_list)
PP_FEATURE_IDS
Definition: pvcam.h:860
DEPRECATED rs_bool PV_DECL pl_ccd_get_pix_ser_dist(int16 hcam, uns16 *pix_ser_dist)
DEPRECATED rs_bool PV_DECL pl_subsys_get_name(int16 hcam, uns8 subsys_id, char *subsys_name)
struct md_ext_item_info md_ext_item_info
rs_bool PV_DECL pl_exp_get_oldest_frame_ex(int16 hcam, void **frame, FRAME_INFO *frame_info)
This function returns pointer to the oldest unretrieved frame in the circular buffer.
DEPRECATED rs_bool PV_DECL pl_ccd_get_pmode(int16 hcam, int16 *pmode)
DEPRECATED rs_bool PV_DECL pl_buf_uninit(void)
uns32 * params
Definition: pvcam.h:946
short int16
Definition: master.h:49
PL_EXP_RES_MODES
Definition: pvcam.h:1081
int16 pm_script_hook(int16 hcam, uns16 exp_total, uns16 rgn_total, const rgn_type *rgn_array, int16 mode, uns32 exposure_time, uns32 *pixels, active_camera_type *active_camera)
Definition: pvcam.h:1547
rs_bool mpp_mode
Definition: pvcam.h:1215
DEPRECATED rs_bool PV_DECL pl_ccd_get_clear_cycles(int16 hcam, uns16 *clear_cycles)
uns16 type
Definition: pvcam.h:1408
uns32 io_type
Definition: pvcam.h:1173
rs_bool PV_DECL pl_exp_get_latest_frame(int16 hcam, void **frame)
This function returns a pointer to the most recently acquired frame in the circular buffer...
int16 PV_DECL pl_error_code(void)
Returns the most recent error condition.
rs_bool PV_DECL pl_cam_close(int16 hcam)
Frees the current camera, prepares it for power-down.
DEPRECATED rs_bool PV_DECL pl_cam_register_callback_ex(int16 hcam, int32 callback_event, void *callback, void *context)
PL_SMT_MODES
Definition: pvcam.h:954
DEPRECATED rs_bool PV_DECL pl_ccd_get_pix_ser_size(int16 hcam, uns16 *pix_ser_size)
DEPRECATED rs_bool PV_DECL pl_buf_get_img_handle(int16 hbuf, int16 exp_num, int16 img_num, int16 *himg)
rs_bool PV_DECL pl_cam_deregister_callback(int16 hcam, int32 callback_event)
Uninstalls a function for camera system event.
md_frame_roi_header * header
Definition: pvcam.h:1447
uns16 s1
Definition: pvcam.h:1161
rs_bool PV_DECL pl_release_smart_stream_struct(smart_stream_type **array)
Frees the space previously allocated by the pl_create_smart_stream_struct function.
uns16 sbin
Definition: pvcam.h:1163
DEPRECATED rs_bool PV_DECL pl_ccd_get_tmp_setpoint(int16 hcam, int16 *tmp_setpoint)
DEPRECATED rs_bool PV_DECL pl_shtr_set_open_dly(int16 hcam, uns16 shtr_open_dly)
DEPRECATED rs_bool PV_DECL pl_buf_get_img_size(int16 himg, int16 *x_size, int16 *y_size)
uns32 dataSize
Definition: pvcam.h:1449
uns16 preamp_delay
Definition: pvcam.h:1210
PL_FRAME_DELIVERY_MODES
Definition: pvcam.h:724
DEPRECATED rs_bool PV_DECL pl_ccd_get_summing_well(int16 hcam, rs_bool *s_well_exists)
uns16 postscan
Definition: pvcam.h:1205
DEPRECATED rs_bool PV_DECL pl_ccd_set_readout_port(int16, int16)
DEPRECATED rs_bool PV_DECL pl_ccd_get_cooling_mode(int16 hcam, int16 *cooling)
DEPRECATED rs_bool PV_DECL pv_exp_get_status(int16 hcam, int16 *status, uns32 *byte_cnt, uns32 *frame_cnt)
DEPRECATED rs_bool PV_DECL pl_buf_get_size(int16 hbuf, int32 *buf_size)
PL_SHTR_MODES
Definition: pvcam.h:152
rs_bool mpp_selectable
Definition: pvcam.h:1211
uns16 shutter_close_delay
Definition: pvcam.h:1200
DEPRECATED rs_bool PV_DECL pv_ccd_get_accum_capable(int16 hcam, rs_bool *accum_capable)
uns16 count
Definition: pvcam.h:1432
uns16 prescan
Definition: pvcam.h:1204
DEPRECATED rs_bool PV_DECL pl_ddi_get_ver(uns16 *ddi_version)
DEPRECATED rs_bool PV_DECL pl_buf_init(void)
void * value
Definition: pvcam.h:1421
rs_bool PV_DECL pl_exp_get_latest_frame_ex(int16 hcam, void **frame, FRAME_INFO *frame_info)
Returns pointer to the most recent frame in circular buffer.
DEPRECATED rs_bool PV_DECL pl_buf_set_exp_date(int16 hbuf, int16 exp_num, int16 year, uns8 month, uns8 day, uns8 hour, uns8 min, uns8 sec, uns16 msec)
PL_MPP_MODES
Definition: pvcam.h:139
rs_bool PV_DECL pl_pvcam_init(void)
Opens and initializes the library.
PP_PARAMETER_IDS
Definition: pvcam.h:894
uns16 s2
Definition: pvcam.h:1162
DEPRECATED rs_bool PV_DECL pl_ccs_get_status(int16 hcam, int16 *ccs_status)
io_list * io_hdr
Definition: pvcam.h:1219
DEPRECATED rs_bool PV_DECL pl_cam_register_callback(int16 hcam, int32 callback_event, void *callback)
io_entry pre_integrate
Definition: pvcam.h:1185
uns16 f2
Definition: pvcam.h:70
unsigned short uns16
Definition: master.h:50
DEPRECATED rs_bool PV_DECL pl_ccd_get_preamp_off_control(int16 hcam, uns32 *preamp_off_control)
PVCAM_FRAME_INFO_GUID FrameInfoGUID
Definition: pvcam.h:90
uns16 postmask
Definition: pvcam.h:1207
DEPRECATED rs_bool PV_DECL pl_buf_alloc(int16 *hbuf, int16 exp_total, int16 bit_depth, int16 rgn_total, const rgn_type *rgn_array)
DEPRECATED rs_bool PV_DECL pl_shtr_get_status(int16 hcam, int16 *shtr_status)
PL_IO_TYPE
Definition: pvcam.h:399
flt64 state
Definition: pvcam.h:1174
uns32 exp_res
Definition: pvcam.h:1218
DEPRECATED rs_bool PV_DECL pv_cam_do_reads(int16 hcam)
unsigned int uns32
Definition: master.h:52
uns16 shutter_open_delay
Definition: pvcam.h:1201
PL_CIRC_MODES
Definition: pvcam.h:1053
DEPRECATED rs_bool PV_DECL pl_ccd_get_ser_size(int16 hcam, uns16 *ser_size)
PL_IMAGE_STATUSES
Definition: pvcam.h:966
DEPRECATED rs_bool PV_DECL pl_ccd_get_prescan(int16 hcam, uns16 *prescan)
long64 TimeStamp
Definition: pvcam.h:93
rs_bool PV_DECL pl_exp_check_status(int16 hcam, int16 *status, uns32 *bytes_arrived)
Checks the status of sequence acquisition.
rs_bool PV_DECL pl_cam_register_callback_ex3(int16 hcam, int32 callback_event, void *callback, void *context)
Installs a function that will be called when an event occurs in a camera providing information about ...
DEPRECATED rs_bool PV_DECL pv_exp_get_script(int16 hcam, rs_bool *script_valid)
DEPRECATED rs_bool PV_DECL pl_exp_get_driver_buffer(int16 hcam, void **pixel_stream, uns32 *byte_cnt)
DEPRECATED rs_bool PV_DECL pl_ccd_set_tmp_setpoint(int16 hcam, int16 tmp_setpoint)
DEPRECATED rs_bool PV_DECL pl_exp_check_progress(int16 hcam, int16 *status, uns32 *bytes_arrived)
io_entry post_flash
Definition: pvcam.h:1184
FRAME_INFO * PFRAME_INFO
Definition: pvcam.h:1487
signed long long long64
Definition: master.h:61
PL_MD_FRAME_FLAGS
Definition: pvcam.h:1234
DEPRECATED rs_bool PV_DECL pl_spdtab_get_entries(int16 hcam, int16 *spdtab_entries)
rs_bool PV_DECL pl_create_smart_stream_struct(smart_stream_type **array, uns16 entries)
Creates and allocates variable of smart_stream_type type with the number of entries passed in via the...
PL_PMODES
Definition: pvcam.h:167
io_entry pre_open
Definition: pvcam.h:1181
DEPRECATED rs_bool PV_DECL pl_dd_get_ver(int16 hcam, uns16 *dd_version)
DEPRECATED rs_bool PV_DECL pl_dd_set_retries(int16 hcam, uns16 max_retries)
DEPRECATED rs_bool PV_DECL pl_ccd_get_preamp_dly(int16 hcam, uns16 *preamp_dly)
DEPRECATED rs_bool PV_DECL pl_buf_get_bits(int16 hbuf, int16 *bit_depth)
DEPRECATED rs_bool PV_DECL pl_dd_get_info(int16 hcam, int16 bytes, char *text)
DEPRECATED rs_bool PV_DECL pl_ccd_set_clear_mode(int16 hcam, int16 ccd_clear)
const rgn_type * rgn_const_ptr
Definition: pvcam.h:1490
DEPRECATED rs_bool PV_DECL pv_exp_set_bytes(int16 hcam, uns32 frame_count, uns32 seq_bytes, void *pixel_stream)
struct smart_stream_type smart_stream_type
unsigned short rs_bool
Definition: master.h:46
DEPRECATED rs_bool PV_DECL pl_cam_register_callback_ex2(int16 hcam, int32 callback_event, void *callback)
PL_FRAME_ROTATE_MODES
Definition: pvcam.h:253
PL_OPEN_MODES
Definition: pvcam.h:104
rs_bool PV_DECL pl_error_message(int16 err_code, char *msg)
Returns a string explaining input error code.
PL_CALLBACK_EVENT
Definition: pvcam.h:1120
DEPRECATED rs_bool PV_DECL pl_shtr_set_open_mode(int16 hcam, int16 shtr_open_mode)
DEPRECATED rs_bool PV_DECL pl_ccd_get_pix_par_size(int16 hcam, uns16 *pix_par_size)
unsigned char uns8
Definition: master.h:48
PL_COLOR_MODES
Definition: pvcam.h:185
rs_bool PV_DECL pl_pvcam_uninit(void)
Closes the library, closes all devices, frees memory.
rs_bool PV_DECL pl_cam_get_total(int16 *totl_cams)
Returns the number of cameras attached to the system.
rs_bool PV_DECL pl_exp_get_oldest_frame(int16 hcam, void **frame)
This function returns pointer to the oldest unretrieved frame in the circular buffer.
io_entry pre_readout
Definition: pvcam.h:1187
DEPRECATED rs_bool PV_DECL pl_ccd_get_color_mode(int16 hcam, uns16 *color_mode)
DEPRECATED rs_bool PV_DECL pv_cam_send_debug(int16 hcam, char *debug_str, uns16 reply_len, char *reply_str)
PL_PARAM_ATTRIBUTES
Definition: pvcam.h:279
rs_bool PV_DECL pl_exp_check_cont_status_ex(int16 hcam, int16 *status, uns32 *byte_cnt, uns32 *buffer_cnt, FRAME_INFO *frame_info)
Checks the continuous readout status from the camera into a circular buffer.
DEPRECATED rs_bool PV_DECL pl_exp_init_seq(void)
io_entry post_integrate
Definition: pvcam.h:1186
PL_SHTR_OPEN_MODES
Definition: pvcam.h:492
io_entry post_close
Definition: pvcam.h:1190
DEPRECATED rs_bool PV_DECL pl_spdtab_set_num(int16 hcam, int16 spdtab_num)
DEPRECATED rs_bool PV_DECL pl_dd_get_retries(int16 hcam, uns16 *max_retries)
DEPRECATED rs_bool PV_DECL pm_cam_write_read(int16 hcam, uns8 c_class, uns16 write_bytes, uns8 *write_array, uns8 *read_array)
void * extMdData
Definition: pvcam.h:1450
rs_bool PV_DECL pl_exp_start_seq(int16 hcam, void *pixel_stream)
Begins exposing, returns immediately.
DEPRECATED void *PV_DECL pv_realloc(void *block, uns32 size, int16 heap)
DEPRECATED rs_bool PV_DECL pl_spdtab_set_gain(int16 hcam, int16 spdtab_gain)
DEPRECATED rs_bool PV_DECL pl_ccd_get_fwell_capacity(int16 hcam, uns32 *fwell_capacity)
DEPRECATED rs_bool PV_DECL pl_dd_get_timeout(int16 hcam, uns16 *m_sec)
const char * name
Definition: pvcam.h:1410
PL_IO_DIRECTION
Definition: pvcam.h:410
rs_bool PV_DECL pl_cam_open(char *camera_name, int16 *hcam, int16 o_mode)
Reserves and initializes the camera hardware.
rs_bool PV_DECL pl_get_enum_param(int16 hcam, uns32 param_id, uns32 index, int32 *value, char *desc, uns32 length)
Returns the enumerated value of the parameter param_id at index.
DEPRECATED rs_bool PV_DECL pv_dd_active(int16 hcam, void *pixel_stream)
DEPRECATED rs_bool PV_DECL pl_ccd_get_chip_name(int16 hcam, char *chip_name)
PL_MD_ROI_FLAGS
Definition: pvcam.h:1251
uns16 clear_count
Definition: pvcam.h:1209
DEPRECATED rs_bool PV_DECL pl_ccd_get_mpp_capable(int16 hcam, int16 *mpp_capable)
active_camera_type * active_camera_ptr
Definition: pvcam.h:1494
DEPRECATED rs_bool PV_DECL pl_ccd_set_clear_cycles(int16 hcam, uns16 clr_cycles)
unsigned long long ulong64
Definition: master.h:60
DEPRECATED rs_bool PV_DECL pl_ccd_set_preamp_off_control(int16 hcam, uns32 preamp_off_control)
DEPRECATED rs_bool PV_DECL pl_ccd_get_tmp_range(int16 hcam, int16 *tmp_hi_val, int16 *tmp_lo_val)
PL_EXPOSE_OUT_MODES
Definition: pvcam.h:659
DEPRECATED rs_bool PV_DECL pl_shtr_set_close_dly(int16 hcam, uns16 shtr_close_dly)
uns16 cols
Definition: pvcam.h:1203
DEPRECATED rs_bool PV_DECL pl_ccd_get_postmask(int16 hcam, uns16 *post_mask)
struct _TAG_FRAME_INFO FRAME_INFO
DEPRECATED rs_bool PV_DECL pl_buf_get_img_bin(int16 himg, int16 *ibin, int16 *jbin)
DEPRECATED rs_bool PV_DECL pl_buf_get_exp_total(int16 hbuf, int16 *total_exps)
int32 ReadoutTime
Definition: pvcam.h:94
struct md_frame_header_v3 md_frame_header_v3
DEPRECATED rs_bool PV_DECL pv_cam_get_ccs_mem(int16 hcam, uns16 *size)
rs_bool PV_DECL pl_get_param(int16 hcam, uns32 param_id, int16 param_attribute, void *param_value)
Returns the requested attribute for a PVCAM parameter.
PL_MD_EXT_TAGS
Definition: pvcam.h:1391
uns16 p1
Definition: pvcam.h:1164
DEPRECATED rs_bool PV_DECL pv_exp_set_frames(int16 hcam, uns32 exp_frames)
io_entry post_readout
Definition: pvcam.h:1188
uns32 f1
Definition: pvcam.h:69
DEPRECATED rs_bool PV_DECL pl_ccd_get_serial_num(int16 hcam, uns16 *serial_num)
DEPRECATED rs_bool PV_DECL pl_buf_get_img_total(int16 hbuf, int16 *totl_imgs)
rs_bool PV_DECL pl_release_frame_info_struct(FRAME_INFO *frame_to_delete)
Deletes variable of FRAME_INFO type.
DEPRECATED rs_bool PV_DECL pl_ccd_get_premask(int16 hcam, uns16 *pre_mask)
DEPRECATED rs_bool PV_DECL pl_ccd_get_clear_mode(int16 hcam, int16 *clear_mode)
PL_TRIGTAB_SIGNALS
Definition: pvcam.h:714
DEPRECATED rs_bool PV_DECL pl_ccd_set_adc_offset(int16 hcam, int16 offset)
PL_FRAME_FLIP_MODES
Definition: pvcam.h:266
DEPRECATED rs_bool PV_DECL pv_exp_reset_no_readout_timeout(int16 hcam)
rs_bool PV_DECL pl_md_create_frame_struct_cont(md_frame **pFrame, uns16 roiCount)
This method creates an empty md_frame structure for known number of ROIs.
PL_EXPOSURE_MODES
Definition: pvcam.h:528
DEPRECATED rs_bool PV_DECL pl_ccd_get_tmp(int16 hcam, int16 *cur_tmp)
rs_bool PV_DECL pl_exp_trigger(int16 hcam, uns32 *flags, uns32 value)
Sends a software trigger to the device.
DEPRECATED rs_bool PV_DECL pv_exp_set_no_readout_timeout(int16 hcam)
PVCAM_FRAME_INFO_GUID * PPVCAM_FRAME_INFO_GUID
Definition: pvcam.h:1486
uns16 f3
Definition: pvcam.h:71
int16 hCam
Definition: pvcam.h:91
uns16 preflash
Definition: pvcam.h:1208
int16 open_shutter
Definition: pvcam.h:1214
uns16 roiCapacity
Definition: pvcam.h:1471
rs_bool PV_DECL pl_set_param(int16 hcam, uns32 param_id, void *param_value)
Sets the current value for a PVCAM parameter.
PL_COOL_MODES
Definition: pvcam.h:116
struct md_ext_item_collection md_ext_item_collection
PL_SRC_MODES
Definition: pvcam.h:1093
rgn_type * rgn_ptr
Definition: pvcam.h:1489
DEPRECATED rs_bool PV_DECL pl_dd_set_timeout(int16 hcam, uns16 m_sec)