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. |