libdc1394: API version 2: AVT


typedef struct __dc1394_avt_adv_feature_info_struct 
{
  uint_t feature_id;
  dc1394bool_t features_requested;
  dc1394bool_t MaxResolution;
  dc1394bool_t TimeBase;
  dc1394bool_t ExtdShutter;
  dc1394bool_t TestImage;
  dc1394bool_t FrameInfo;
  dc1394bool_t Sequences;
  dc1394bool_t VersionInfo;
  dc1394bool_t Lookup_Tables;
  dc1394bool_t Shading;
  dc1394bool_t DeferredTrans;
  dc1394bool_t HDR_Mode;
  dc1394bool_t DSNU;
  dc1394bool_t TriggerDelay;    
  dc1394bool_t GP_Buffer;
  dc1394bool_t Input_1;    
  dc1394bool_t Input_2;        
  dc1394bool_t Output_1;    
  dc1394bool_t Output_2;        
  dc1394bool_t IntEnaDelay;        
  
} dc1394_avt_adv_feature_info_t;



dc1394_avt_get_version()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *Version :
uint_t : *Camera_ID :
uint_t : *FPGA_Version :
Returns:   dc1394error_t (error code)

dc1394_avt_get_advanced_feature_inquiry()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394_avt_adv_feature_info_t : *adv_feature :
Returns:   dc1394error_t (error code)

dc1394_avt_print_advanced_feature()

Arguments:
dc1394_avt_adv_feature_info_t : *adv_feature :
Returns:   dc1394error_t (error code)

dc1394_avt_get_shading()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *frame_nb :
Returns:   int

dc1394_avt_set_shading()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
dc1394bool_t : compute :
uint_t : frame_nb :
Returns:   int

dc1394_avt_get_shading_mem_ctrl()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *en_write :
dc1394bool_t : *en_read :
uint_t : *addroffset :
Returns:   dc1394error_t (error code)

dc1394_avt_set_shading_mem_ctrl()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : en_write :
dc1394bool_t : en_read :
uint_t : addroffset :
Returns:   dc1394error_t (error code)

dc1394_avt_get_shading_info()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *MaxImageSize :
Returns:   dc1394error_t (error code)

dc1394_avt_get_multiple_slope()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *points_nb :
uint_t : *kneepoint1 :
uint_t : *kneepoint2 :
uint_t : *kneepoint3 :
Returns:   dc1394error_t (error code)

dc1394_avt_set_multiple_slope()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
uint_t : points_nb :
uint_t : kneepoint1 :
uint_t : kneepoint2 :
uint_t : kneepoint3 :
Returns:   dc1394error_t (error code)

dc1394_avt_get_timebase()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *timebase_id :
Returns:   dc1394error_t (error code)

dc1394_avt_set_timebase()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : timebase_id :
Returns:   dc1394error_t (error code)

dc1394_avt_get_extented_shutter()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *timebase_id :
Returns:   dc1394error_t (error code)

dc1394_avt_set_extented_shutter()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : timebase_id :
Returns:   dc1394error_t (error code)

dc1394_avt_get_MaxResolution()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *MaxHeight :
uint_t : *MaxWidth :
Returns:   dc1394error_t (error code)

dc1394_avt_get_auto_shutter()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *MinValue :
uint_t : *MaxValue :
Returns:   dc1394error_t (error code)

dc1394_avt_set_auto_shutter()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : MinValue :
uint_t : MaxValue :
Returns:   dc1394error_t (error code)

dc1394_avt_get_auto_gain()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *MinValue :
uint_t : *MaxValue :
Returns:   dc1394error_t (error code)

dc1394_avt_set_auto_gain()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : MinValue :
uint_t : MaxValue :
Returns:   dc1394error_t (error code)

dc1394_avt_get_trigger_delay()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *DelayTime :
Returns:   dc1394error_t (error code)

dc1394_avt_set_trigger_delay()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
uint_t : DelayTime :
Returns:   dc1394error_t (error code)

dc1394_avt_get_mirror()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
Returns:   dc1394error_t (error code)

dc1394_avt_set_mirror()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
Returns:   dc1394error_t (error code)

dc1394_avt_get_dsnu()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *frame_nb :
Returns:   dc1394error_t (error code)

dc1394_avt_set_dsnu()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
dc1394bool_t : compute :
uint_t : frame_nb :
Returns:   dc1394error_t (error code)

dc1394_avt_get_blemish()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *frame_nb :
Returns:   dc1394error_t (error code)

dc1394_avt_set_blemish()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
dc1394bool_t : compute :
uint_t : frame_nb :
Returns:   dc1394error_t (error code)

dc1394_avt_get_io()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : IO :
dc1394bool_t : *polarity :
uint_t : *mode :
dc1394bool_t : *pinstate :
Returns:   dc1394error_t (error code)

dc1394_avt_set_io()

Arguments:
: IO :
dc1394bool_t : polarity :
uint_t : mode :
Returns:   dc1394error_t (error code)

dc1394_avt_reset()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
Returns:   dc1394error_t (error code)

dc1394_avt_get_lut()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
uint_t : *lutnb :
Returns:   dc1394error_t (error code)

dc1394_avt_set_lut()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
uint_t : lutnb :
Returns:   dc1394error_t (error code)

dc1394_avt_get_lut_mem_ctrl()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *en_write :
uint_t : *AccessLutNo :
uint_t : *addroffset :
Returns:   dc1394error_t (error code)

dc1394_avt_set_lut_mem_ctrl()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : en_write :
uint_t : AccessLutNo :
uint_t : addroffset :
Returns:   dc1394error_t (error code)

dc1394_avt_get_lut_info()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *NumOfLuts :
uint_t : *MaxLutSize :
Returns:   dc1394error_t (error code)

dc1394_avt_get_aoi()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *on_off :
int : *left :
int : *top :
int : *width :
int : *height :
Returns:   dc1394error_t (error code)

dc1394_avt_set_aoi()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : on_off :
int : left :
int : top :
int : width :
int : height :
Returns:   dc1394error_t (error code)

dc1394_avt_set_test_images()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : image_no :
Returns:   dc1394error_t (error code)

dc1394_avt_get_frame_info()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *framecounter :
Returns:   dc1394error_t (error code)

dc1394_avt_reset_frame_info()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
Returns:   dc1394error_t (error code)

dc1394_avt_get_gpdata_info()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *BufferSize :
Returns:   dc1394error_t (error code)

dc1394_avt_get_deferred_trans()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394bool_t : *HoldImage :
dc1394bool_t : *FastCapture :
uint_t : *FifoSize :
uint_t : *NumOfImages :
Returns:   dc1394error_t (error code)

dc1394_avt_set_deferred_trans()

Arguments:
dc1394camera_t : *camera, :
dc1394bool_t : HoldImage :
dc1394bool_t : FastCapture :
uint_t : FifoSize :
uint_t : NumOfImages :
dc1394bool_t : SendImage :
Returns:   dc1394error_t (error code)

dc1394_avt_get_pdata_buffer()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
uint_t : *buff :
Returns:   dc1394error_t (error code)

dc1394_avt_set_pdata_buffer()

Arguments:
dc1394camera_t : *camera : A pointer to an initialized camera structure
dc1394camera_t : buff :
Returns:   dc1394error_t (error code)