Basler Tango device

This is the reference documentation of the Basler Tango device.

you can also find some useful information about the camera models/prerequisite/installation/configuration/compilation in the Basler camera plugin section.


Property name Mandatory Default value Description
camera_id No uname://<server instance name> The camera ID (see details below)
packet_size No 8000 the packet size
inter_packet_delay No 0 The inter packet delay
frame_transmission_delay No 0 The frame transmission delay

camera_id property identifies the camera in the network. Several types of ID might be given:

  • IP/hostname (examples: ip://, ip://
  • Basler serial number (example: sn://12345678)
  • Basler user name (example: uname://white_beam_viewer1)

If no camera_id is given, it uses the server instance name as the camera user name (example, if your server is called LimaCCDs/white_beam_viewer1, the default value for camera_id will be uname://white_beam_viewer1).

To maintain backward compatibility, the old cam_ip_address is still supported but is considered deprecated and might disappear in the future.

Both inter_packet_delay and frame_tranmission_delay properties can be used to tune the GiGE performance, for more information on how to configure a GiGE Basler camera please refer to the Basler documentation.


This camera device has not attribute.


Command name Arg. in Arg. out Description
Init DevVoid DevVoid Do not use
State DevVoid DevLong Return the device state
Status DevVoid DevString Return the device state as a string
getAttrStringValueList DevString: Attribute name DevVarStringArray: String value list Return the authorized string value list for a given attribute name