Back to FabImage Studio website

You are here: Start » Filter Reference » Camera Support » GoPxL » GoPxL_GrabImages_WithTimeout

GoPxL_GrabImages_WithTimeout


Module: ThirdParty

Captures images from GoPxL device.

Name Type Range Description
Input value inAddress GoPxLAddress* GoPxL Device identifying IP address (e.g. "127.0.0.1" or "127.0.0.1:3600") or serial number (e.g. "SN:17335")
Input value inInputQueueSize Integer 1 - 50000 Number of incoming frames that can be buffered before the application is able to process them
Input value inTimeout Integer 10 - Maximum time to wait for data in milliseconds
Input value inSourceID1 Integer* -1 - ID of the data source in Gocator Protocol 1
Input value inSourceID2 Integer* -1 - ID of the data source in Gocator Protocol 2
Output value outImage1 Image? Image 1
Output value outImage2 Image? Image 2
Output value outFrameInfo GoPxLFrameInfo? Frame metadata

Remarks

Device driver software

This filter is intended to cooperate with a Gocator device running GoPxL firmware. It is not required to install any additional software to connect to the device.

Device identification

When there is only one device connected, the field inAddress can be set to Auto. In this situation, the first available device will be used.

inAddress can be used to pick one of multiple devices connected to the computer. inAddress can be set to:

  • IP Address - GoPxL Device identifying IP address (e.g. "127.0.0.1" or "127.0.0.1:3600")
  • Serial Number - GoPxL Device serial number with "SN:" prefix (e.g. "SN:17335")
Gocator Protocol data source ID

When the field { {inSourceID} } is set to Auto, all data sources of a specific type would be processed by this filter. To process only one, chosen data source, set the value of this field to an appropriate ID. Data source IDs can be found in the GoPxL web interface, under Control/Gocator tab.

Filters from the GoPxL_GrabImages group have two such fields - inSourceID1 and inSourceID2, allowing to specify the IDs of two images (e.g. the image from the left and right cameras).

Complexity Level

This filter is available on Advanced Complexity Level.

Disabled in Lite Edition

This filter is disabled in Lite Edition. It is available only in full, FabImage Studio Professional version.

Filter Group

This filter is member of GoPxL_GrabImages filter group.

See Also

  • GoPxL_GrabPoint3DGrid_WithTimeout – Captures Point3DGrid (not resampled surface) from GoPxL device with timeout; returns Nil if no data comes in the specified time.