Attributes by Code

NI-IMAQ for IEEE 1394 Cameras Function

Attributes by Code

The following table, sorted by attribute code, describes the attributes you can use with the attribute functions.

Code Attribute Name Attribute Type Description
0x01 Brightness IMG1394_ATTR_BRIGHTNESS int Sets/gets the black level of the image.
0x02 Auto Exposure IMG1394_ATTR_AUTO_EXPOSURE int Sets/gets reference level used by the camera to automatically control the exposure level. If set to Off, the exposure is controlled by the Gain, Iris, and/or Shutter attributes.
0x03 Sharpness IMG1394_ATTR_SHARPNESS int Sets/gets the sharpness of the image.
0x04 White Balance U IMG1394_ATTR_WHITE_BALANCE_U_B int Sets/gets the adjustment of the U component of the white color of the image.
0x05 White Balance V IMG1394_ATTR_WHITE_BALANCE_V_R int Sets/gets the adjustment of the V component of the white color of the image.
0x06 Hue IMG1394_ATTR_HUE int Sets/gets the color phase of the image.
0x07 Saturation IMG1394_ATTR_SATURATION int Sets/gets the color saturation of the image.
0x08 Gamma IMG1394_ATTR_GAMMA int Defines the function between incoming light level and output image level.
0x09 Shutter IMG1394_ATTR_SHUTTER int Sets/gets the integration time of the incoming light.
0x0A Gain IMG1394_ATTR_GAIN int Controls the camera circuit gain.
0x0B Iris IMG1394_ATTR_IRIS int Controls the mechanical lens iris.
0x0C Focus IMG1394_ATTR_FOCUS int Controls the lens focus.
0x0D Temperature IMG1394_ATTR_TEMPERATURE int Gets the temperature inside the camera and/or control temperature.
0x0F Zoom IMG1394_ATTR_ZOOM int Controls the lens zoom.
0x10 Pan IMG1394_ATTR_PAN int Controls the camera pan.
0x11 Tilt IMG1394_ATTR_TILT int Controls the camera tilt.
0x12 Optical Filter IMG1394_ATTR_OPTICAL_FILTER int Changes the optical filter of camera lens function.
0x13 Vendor Name IMG1394_ATTR_VENDOR_NAME string Read only. Returns the vendor name as a NULL-terminated string. Pass a pointer to a user-allocated buffer that is large enough to hold the string returned by the camera.
0x14 Model Name IMG1394_ATTR_MODEL_NAME string Read only. Returns the model name as a NULL-terminated string. Pass a pointer to a user-allocated buffer that is large enough to hold the string returned by the camera.
0x15 Camera Serial Number IMG1394_ATTR_SERIAL_NO string Read only. Return the serial number.
0x16 Camera Model Number IMG1394_ATTR_MODEL_ID string Read only. Returns the model number.
0x17 Video Format IMG1394_ATTR_VIDEO_FORMAT int Sets/gets the video format. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the format supported by the camera.
0x18 Video Mode IMG1394_ATTR_VIDEO_MODE int Sets/gets the video mode. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the mode supported by the camera.
0x19 Video Frame Rate IMG1394_ATTR_VIDEO_FRAME_RATE int Sets/gets the video frame rate. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the frame rate supported by the camera.
0x1A Image Representation IMG1394_ATTR_IMAGE_REP int Read only. Get the image representation for the acquisition. The following values are possible:

IMG1394_IMAGEREP_DEFAULT

IMG1394_IMAGEREP_RAW

IMG1394_IMAGEREP_MONO8

IMG1394_IMAGEREP_MONO16

IMG1394_IMAGEREP_RGB32

IMG1394_IMAGEREP_RGB64
0x1B Time Out IMG1394_ATTR_TIMEOUT int Sets/gets the timeout value used to abort an acquisition when the image transfer could not be done within the delay.
0x1C Nonstandard Unit Width IMG1394_ATTR_FORMAT7_UNIT_WIDTH int Read only. Gets the width of the unit. Valid only if the camera supports Partial Image Size Format (Format 7). When defining a region of interest in Format 7, the width of the region must be a multiple of Unit Width.
0x1D Nonstandard Unit Height IMG1394_ATTR_FORMAT7_UNIT_HEIGHT int Read only. Gets the height of the unit. Valid only if the camera supports Partial Image Size Format (Format 7). When defining a region of interest in Format 7, the height of the region must be a multiple of Unit Height.
0x1E Unique ID Low IMG1394_ATTR_UNIQUE_ID_LOW int Read only. Returns the low part of the 64-bit unique node ID of the IEEE 1394 camera associated with this session.
0x1F Unique ID High IMG1394_ATTR_UNIQUE_ID_HIGH int Read only. Returns the high part of the 64-bit unique node ID of the IEEE 1394 camera associated with this session.
0x20 Number of lost buffers IMG1394_ATTR_LOST_BUFFER_NB int Read only. Gets the number of lost buffers during an acquisition session.
0x21 Nonstandard Left Offset IMG1394_ATTR_FORMAT7_LEFT int Sets/gets the left edge of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7).
0x22 Nonstandard Top Offset IMG1394_ATTR_FORMAT7_TOP int Sets/gets the top edge of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7).
0x23 Nonstandard Width IMG1394_ATTR_FORMAT7_WIDTH int Sets/gets the width of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7).
0x24 Nonstandard Height IMG1394_ATTR_FORMAT7_HEIGHT int Sets/gets the height of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7).
0x25 Nonstandard Color Coding IMG1394_ATTR_FORMAT7_COLORCODING int Sets/gets the color coding used for the current video format/mode. This attribute is read-only if the camera does not support Partial Image Size Format (Format 7). The following values are possible:

IMG1394_COLORID_DEFAULT

IMG1394_COLORID_MONO8

IMG1394_COLORID_YUV411

IMG1394_COLORID_YUV422

IMG1394_COLORID_YUV444

IMG1394_COLORID_RGB8

IMG1394_COLORID_MONO16

IMG1394_COLORID_RGB16

IMG1394_COLORID_SIGNED_MONO16

IMG1394_COLORID_SIGNED_RGB16

IMG1394_COLORID_RAW8

IMG1394_COLORID_RAW16
0x26 Image Width IMG1394_ATTR_IMAGE_WIDTH int Read only. Gets the width of the acquisition window.
0x27 Image Height IMG1394_ATTR_IMAGE_HEIGHT int Read only. Gets the height of the acquisition window.
0x28 Bytes per Pixel IMG1394_ATTR_BYTES_PER_PIXEL int Read only. Gets the number of bytes used for each pixel.
0x29 Frame Interval IMG1394_ATTR_FRAME_INTERVAL int Read only. Gets the expected duration, in milliseconds, of a frame acquisition.
0x2A Nonstandard Bytes Per Packet IMG1394_ATTR_FORMAT7_BYTES_PER_PACKET int Sets/gets the number of bytes transmitted per isochronous IEEE 1394 serial packet. Valid only if the camera supports Partial Image Size Format (Format 7).
0x101 Absolute Brightness IMG1394_ATTR_ABSOLUTE_BRIGHTNESS Double Sets/gets the black level of the image. The value is represented as a percentage.
0x102 Absolute Auto Exposure IMG1394_ATTR_ABSOLUTE_AUTO_EXPOSURE Double Sets/gets reference level used by the camera to automatically control the exposure level. The value is represented relative to 0 EV.
0x103 Absolute Sharpness IMG1394_ATTR_ABSOLUTE_SHARPNESS Double Sets/gets the sharpness of the image.
0x104 Absolute White Balance IMG1394_ATTR_ABSOLUTE_WHITE_BALANCE Double Sets/gets the adjustment of the white color of the image. The value is represented as Kelvin (K).
0x106 Absolute Hue IMG1394_ATTR_ABSOLUTE_HUE Double Sets/gets the color phase of the image. The value is represented to 0 degrees.
0x107 Absolute Saturation IMG1394_ATTR_ABSOLUTE_SATURATION Double Sets/gets the color saturation of the image. The value is represented relative to 100%.
0x108 Absolute Gamma IMG1394_ATTR_ABSOLUTE_GAMMA Double Defines the function between incoming light level and output image level.
0x109 Absolute Shutter IMG1394_ATTR_ABSOLUTE_SHUTTER Double Sets/gets the integration time of the incoming light. The value is represented in seconds.
0x10A Absolute Gain IMG1394_ATTR_ABSOLUTE_GAIN Double Controls the camera circuit gain. The value is represented relative to 0 decibels (dB).
0x10B Absolute Iris IMG1394_ATTR_ABSOLUTE_IRIS Double Controls the mechanical lens iris. The value is represented as F number.
0x10C Absolute Focus IMG1394_ATTR_ABSOLUTE_FOCUS Double Controls the lens focus. The value is represented as meters (m).
0x10D Absolute Temperature IMG1394_ATTR_ABSOLUTE_TEMPERATURE Double Gets the temperature inside the camera and/or control temperature.
0x10F Absolute Zoom IMG1394_ATTR_ABSOLUTE_ZOOM Double Controls the lens zoom. The value is represented relative to 1, which is on the wide end.
0x110 Absolute Pan IMG1394_ATTR_ABSOLUTE_PAN Double Controls the camera pan. The value is represented relative to 0.
0x111 Absolute Tilt IMG1394_ATTR_ABSOLUTE_TILT Double Controls the camera tilt. The value is represented relative to 0.
0x112 Absolute Optical Filter IMG1394_ATTR_ABSOLUTE_OPTICAL_FILTER Double Changes the optical filter of camera lens functions.
0x11B ROI Left IMG1394_ATTR_ROI_LEFT int Sets/gets the left edge of the region of interest. The region of interest must be a subset of the acquisition window.
0x11C ROI Top IMG1394_ATTR_ROI_TOP int Sets/gets the top edge of the region of interest. The region of interest must be a subset of the acquisition window.
0x11D ROI Width IMG1394_ATTR_ ROI_WIDTH int Sets/gets the width of the region of interest. The region of interest must be a subset of the acquisition window.
0x11E ROI Height IMG1394_ATTR_ROI_HEIGHT int Sets/gets the height of the region of interest. The region of interest must be a subset of the acquisition window.
0x121 Bus Transfer Speed IMG1394_ATTR_FORMAT7_SPEED int Sets/gets the bus transfer speed for the acquisition. This attribute is read-only if the camera does not support Partial Image Size Format (Format 7).
0x123 BufferNumber IMG1394_ATTR_LAST_TRANSFERRED_BUFFER_NUM int Read only. Gets the last cumulative buffer number transferred.
0x124 FrameCount IMG1394_ATTR_FRAME_COUNT int Read only. Gets the number of transferred frames.
0x125 Acquisition in Progress indicator IMG1394_ATTR_ACQ_IN_PROGRESS int Read only. Gets the current state of the acquisition. TRUE if acquiring; otherwise FALSE.
0x126 Ignore First Frame IMG1394_ATTR_IGNORE_FIRST_FRAME int Sets/gets the flag to ignore the first frame when starting an acquisition.
0x127 Downshift 16-bit Images IMG1394_ATTR_SHIFT_PIXEL_BITS int Sets/gets the flag to downshift the multibyte pixel data for 16-bit component acquisitions.
0x128 Swap 16-bit Images Bytes IMG1394_ATTR_SWAP_PIXEL_BYTES int Sets/gets the flag to swap the endianness of 16-bit cameras. Swap the pixel bytes if the camera returns little endian data.
0x129 Nonstandard Unit Bytes Per Packet IMG1394_ATTR_FORMAT7_UNIT_BYTES_PER_PACKET int Read only. Gets the minimum number of bytes per packet. When defining the data transfer size, the size must be a multiple of this value. Valid only if the camera supports Partial Image Size Format (Format 7).
0x12A Nonstandard Max Bytes Per Packet IMG1394_ATTR_FORMAT7_MAX_BYTES_PER_PACKET int Read only. Gets the maximum number of bytes per packet. When defining the data transfer size, the size must not exceed this value. Valid only if the camera supports Partial Image Size Format (Format 7).
0x12C Bits Per Pixel IMG1394_ATTR_BITS_PER_PIXEL int Sets/gets the actual bits per pixel. For 16-bit components, this represents the actual bit depth (10-, 12-, 14-, or 16-bit).
0x202 Trigger Delay IMG1394_ATTR_TRIGGER_DELAY int Sets/gets the internal delay between the incoming external trigger and the start of frame exposure.
0x203 White Shading Compensation (Red) IMG1394_ATTR_WHITE_SHADING_R int Sets/gets the white shading compensation for the red component of the image.
0x204 White Shading Compensation (Green) IMG1394_ATTR_WHITE_SHADING_G int Sets/gets the white shading compensation for the green component of the image.
0x205 White Shading Compensation (Blue) IMG1394_ATTR_WHITE_SHADING_B int Sets/gets the white shading compensation for the blue component of the image.
0x206 Frame Rate IMG1394_ATTR_FRAME_RATE int Sets/gets the frame rate priority within the current video mode.
0x207 Absolute Trigger Delay IMG1394_ATTR_ABSOLUTE_TRIGGER_DELAY Double Sets/gets the internal delay between the incoming external trigger and the start of frame exposure. Absolute value in milliseconds.
0x208 Absolute Frame Rate IMG1394_ATTR_ABSOLUTE_FRAME_RATE Double Sets/gets the frame rate priority within the current video mode. Absolute value in fps.
0x209 Available Bayer Pattern IMG1394_ATTR_COLOR_FILTER_INQ int Read only. Gets the recommended Bayer pattern to use.
0x20A Current Bayer Pattern IMG1394_ATTR_COLOR_FILTER int Sets/gets the Bayer pattern to use. The following values are possible:

IMG1394_COLOR_FILTER_NONE

IMG1394_COLOR_FILTER_GBGB_RGRG

IMG1394_COLOR_FILTER_GRGR_BGBG

IMG1394_COLOR_FILTER_BGBG_GRGR

IMG1394_COLOR_FILTER_RGRG_GBGB
0x20B Bayer Gain (Red) IMG1394_ATTR_COLOR_FILTER_GAIN_R Double Sets/gets the white balance gain for the red component of the Bayer conversion. Valid values range from 0 to 3.999.
0x20C Bayer Gain (Green) IMG1394_ATTR_COLOR_FILTER_GAIN_G Double Sets/gets the white balance gain for the green component of the Bayer conversion. Valid values range from 0 to 3.999.
0x20D Bayer Gain (Blue) IMG1394_ATTR_COLOR_FILTER_GAIN_B Double Sets/gets the white balance gain for the blue component of the Bayer conversion. Valid values range from 0 to 3.999.
0x20E Max Bus Transfer Speed IMG1394_ATTR_FORMAT7_MAX_SPEED int Read only. Gets the maximum bus transfer speed for the acquisition. Valid only if the camera supports Partial Image Size Format (Format 7).
0x21B Packets Per Image IMG1394_ATTR_FORMAT7_PACKETS_PER_IMAGE int Read only. Gets the number of packets transferred per image.
0x21D Base Address IMG1394_ATTR_BASE_ADDRESS int Read only. Returns the base address of the camera command registers.