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)