State

Leafs

Children

class Components.Component.Transceiver.PhysicalChannels.Channel.State

Bases: Entity

Class Hierarchy : Components Component Transceiver PhysicalChannels Channel State

This class represents state data.

Operational state data for channels

index

Index of the physical channnel or lane within a physical client port

type: int

range: 0..65535

config: False

description

Text description for the client physical channel

type: str

config: False

tx_laser

Enable (true) or disable (false) the transmit label for the channel

type: bool

config: False

target_output_power

Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

type: Decimal64

range: -92233720368547758.08..92233720368547758.07

config: False

units: dBm

output_frequency

The frequency in MHz of the individual physical channel (e.g. ITU C50 - 195.0THz and would be reported as 195,000,000 MHz in this model). This attribute is not configurable on most client ports

type: int

range: 0..18446744073709551615

config: False

output_power

The output optical power of this port in units of 0.01dBm. If the port is an aggregate of multiple physical channels, this attribute is the total power or sum of all channels. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: OutputPower

config: False

input_power

The input optical power of this port in units of 0.01dBm. If the port is an aggregate of multiple physical channels, this attribute is the total power or sum of all channels. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: InputPower

config: False

laser_bias_current

The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to one decimal precision. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: LaserBiasCurrent

config: False