Transport layer modules#

ItalaApi leverages the power of GenTL for data transport: the core of the library implements the architecture defined by the GenTL standard. That means the client code can retrieve the nodemaps of the internal ItalaApi modules and change their behaviour by configuring the parameters via GenApi. Each ItalaApi interface provides the nodemaps of the GenTL modules it depends on.

GenTL Module

ItalaApi Interface

Method

Property

System

ISystem

get_node_map()

node_map

Interface

ISystem

get_interface_node_map(InterfaceInfo itf)

None

Local Device

IDevice

get_tl_device_node_map()

tl_device_node_map

Remote Device

IDevice

get_node_map()

node_map

Datastream

IDevice

get_datastream_node_map()

datastream_node_map

Note

Feature names and types of the GenTL modules are standardized by the GenTL SFNC (GenTL Standard Feature Naming Convention) the same way SFNC standardizes the features of GenICam devices. Please refer to the official GenTL SFNC document to gather information about particular features. Refer to the official GenICam document to find a more in-depth description of the standard. All the material is freely accessible from the GenICam Introduction page.