VisibilityMonitor

The VisibilityMonitor TANGO device can be used to monitor visibility SPEAD packets sent to it, and provide information about the packets received.

Properties

VisibilityMonitor.interface: str

The name of the network interface to monitor packets on.

This is a mandatory property.

Commands

VisibilityMonitor.Start(udp_ports: list[int])

Start receiving SPEAD heaps on the given UDP ports.

VisibilityMonitor.Stop()

Stop receiving SPEAD heaps.

Attributes

Read-Only Attributes

VisibilityMonitor.channelCount

Number of unique visibility channels received

VisibilityMonitor.epochOffset

Maximum epoch offset observed across all channels

VisibilityMonitor.heapCount

Total number of SPEAD heaps received

VisibilityMonitor.integrationId

Maximum integration ID observed across all channels

VisibilityMonitor.ipAddress

The IP address of the configured network interface.

VisibilityMonitor.isActive

Whether the device is currently actively receiving SPEAD heaps

VisibilityMonitor.macAddress

The MAC address of the configured network interface.

VisibilityMonitor.numberOfBaselines

Number of baselines in the current observation

VisibilityMonitor.packetCount

Total number of UDP packets received

VisibilityMonitor.ports

The list of UDP ports the device is currently configured to receive SPEAD heaps on

VisibilityMonitor.scanId

Scan ID of the current observation