Transceiver

Keys

Leafs

Children

class TransceiverOperData.Transceiver

Bases: Entity

Class Hierarchy : TransceiverOperData Transceiver

This class represents state data.

List of transceiver instance, keyed by name

name(key)

Port name

type: str

config: False

enabled

Turns power on/off to the transceiver

type: bool

config: False

present

Transceiver is present on the port

type: bool

config: False

identifier

Indicates the type of optical transceiver used on this port

type: str

config: False

connector

Connector type used on this port

type: str

config: False

ethernet_pmd

Ethernet PMD (physical medium dependent sublayer) that the transceiver supports. The SFF/QSFP MSAs have registers for this and CFP MSA has similar

type: str

config: False

vendor

Full name of transceiver vendor

type: str

config: False

vendor_part

Transceiver vendor’s part number

type: str

config: False

vendor_rev

Transceiver vendor’s revision number

type: str

config: False

serial_no

Transceiver serial number

type: str

config: False

fault_condition

Indicates if a fault condition exists in the transceiver

type: bool

config: False

date

Representation of the transceiver date

type: str

config: False

sonet

SONET/SDH application code supported by the port

type: XcvrSonetCode

config: False

otn

OTN application code supported by the port

type: XcvrOtnCode

config: False

internal_temp

Internally measured temperature in degrees Celsius

type: Decimal64

range: -92233720368547758.08..92233720368547758.07

config: False

output_power

The output optical power of overall transceiver(dBm)

type: OutputPower

config: False

input_power

The input optical power of overall transceiver(dBm)

type: InputPower

config: False

laser_bias_current

The current applied by the system to the transmit laser to achieve the output power(mA)

type: LaserBiasCurrent

config: False

xcvr_physical_channel

List of physical channel for transceiver

type: list of XcvrPhysicalChannel

config: False