GigE Vision Functions

The following RTX64 Vision functions can be used to discover, query, and retrieve frames from GigE Vision cameras. See the RtGigEVision sample for an example of how to use GigEVision APIs to control and receive data from a GigE Vision Camera.

Function Name

Description

RtGVClose Closes all RtGigEVision resources.
RtGVCloseCameraControl Closes the control channel on a camera.
RtGVCloseCameraStream Stops a camera from sending images.
RtGVCloseReceiveStream Closes the receive stream associated with the specified camera. Frames will no longer be received from the camera, even if it continues to send them.
RtGVCloseStream Combines the functionality of both RtGVCloseCameraStream and RtGVCloseReceiveStream.
RtGVEnumerateCameras Enumerates the discovered cameras on the network.
RtGVGetAcquisitionMode Retrieves the currently configured acquisition mode of a camera.
RtGVGetCameraID Retrieves the ID of a camera.
RtGVGetFrameHeight Retrieves the currently configured frame height of a camera.
RtGVGetFrameMaxHeight Retrieves the maximum frame height supported by a camera.
RtGVGetFrameMaxWidth Retrieves the maximum frame width supported by a camera.
RtGVGetFrameNumberOfChannels Retrieves the number of channels currently configured on a camera.
RtGVGetFrameOffsetX Retrieves the frame X offset from the specified camera.
RtGVGetFrameOffsetY Retrieves the frame Y offset from the specified camera.
RtGVGetFramePixelDepth Retrieves the number of bits-per-pixel currently configured on a camera.
RtGVGetFramePixelFormat Retrieves the currently configured pixel format on a camera.
RtGVGetFrameWidth Retrieves the currently configured frame width of a camera.
RtGVGetManufacturerName Retrieves the manufacturer name of a camera.
RtGVGetPayloadSize Retrieves the currently configured pixel format on a camera.
RtGVGetLastStreamError Retrieves the last error that occurred in the stream associated with the specified camera.
RtGVGrabFrame Retrieves a frame from a camera.
RtGVInitCameraControl Starts a control channel with a camera, which allows you to query and control the camera for such uses as retrieving the width of the image on the camera (using RtGVGetFrameWidth), or starting an image stream on the camera (using RtGVStartStream or RtGVStartCameraStream).
RtGVInitialize Initializes RtGigEVision resources.
RtGVIsGEVStatusCode Determines whether the given error code is a GEV Status Code sent by a camera.
RtGVSendTrigger Sends a trigger to a camera, causing it to send a frame.
RtGVSetCameraCameraAcquisitionMode Sets the acquisition mode on the specified camera.
RtGVSetFrameHeight Sets the frame height of a camera.
RtGVSetFramePixelFormat Sets the pixel format on a specified camera.
RtGVSetFrameWidth Sets the frame width of a specified camera.
RtGVSetFrameOffsetX Sets the frame X offset on the specified camera.
RtGVSetFrameOffsetY Sets the frame Y offset on the specified camera.
RtGVStartCameraStream Starts a stream on a camera, sending frames to the specified IP Address.
RtGVStartReceiveStream Starts a receive stream for receiving frames from a camera.
RtGVStartStream Combines the functionality of both RtGVStartCameraStream and RtGVStartReceiveStream.
RtGVWaitForFrame Waits for the first packet of a frame to be received.