VI Tunnel Output Object

The Visual Integrator (VI) Tunnel output object enables the creation of a specialized VI script as a Tunnel script, which creates a dynamic memory model. The Tunnel script allows the DiveLine server to access data from external data sources and retrieve real time data.

Icon for the VI Tunnel output object

You create a Tunnel script by including a Tunnel output object and saving the VI script with the tnl extension.

The Tunnel script can access data contained in flat files, spreadsheets, models, or SQL and Access databases. In the Tunnel script, you can process input data with any of the VI process objects. When DiveLine runs a Tunnel script, it reads the data returned by the Tunnel output object, and then constructs and opens a dynamic memory model. A Tunnel file can be used in the same manner as a model file in DivePlans and markers.

When run in VI, the Tunnel output object writes data to a file. However, when DI clients access the script, the Tunnel output object is used as the data source. Any DiveLine client can view the data from a Tunnel object.

NOTE: Tunnels are useful when dealing with classic models. However, Spectre Builds can also access real time data using ODBC input when creating cBases.

The Tunnel output object has Closedfour panes where you set attributes.

VI Tunnel Object All Panes