[Documentation] [TitleIndex] [WordIndex

Command-line Tools

The package builds several example programs from the SDK that are useful for configuring cameras. All of them can be run from anywhere with:

$ rosrun prosilica_gige_sdk EXE_NAME [OPTIONS]

SampleViewer

A GUI application for viewing the camera image feed and changing camera parameters. Useful for getting a feel for the camera and its many controls.

In ROS these functions are decoupled: the prosilica_camera node interfaces with the camera, the image feed can be viewed with image_view, and dynamic_reconfigure can be used to change certain camera parameters.

Usage:

$ SampleViewer

ListCameras

Continually display the list of cameras connected to the local subnet. Will not find cameras across an IP gateway; if you know the camera IP address try Ping. If you do not know the IP address see How to Determine Your Prosilica GigE Camera's IP Address.

Usage:

$ ListCameras

Ping

Get the serial number, name and network configuration of a camera at a known IP address.

Usage:

$ Ping <IP>

CLIpConfig

General-purpose tool to get or set a camera's network configuration. Run with no arguments for options. For setting a new camera's IP address, the set_ip tool in prosilica_camera is simpler.

ListAttributes

Lists all attributes of the camera with their current values. Optionally takes an IP address, otherwise queries a camera on the local subnet.

Usage:

$ ListAttributes [IP]

ResetCamera

Hard-resets the camera.

Usage:

$ ResetCamera <IP>

2024-12-07 15:02