transceiver

package
v0.0.0-...-b343c7a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2026 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Package transceiver provides functions to validate the transceiver telemetry.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PlatformPathsTest

func PlatformPathsTest(t *testing.T, tp *TunableParamters)

PlatformPathsTest tests the platform paths for the given operational modes, optical frequencies, and target optical powers.

func TerminalDevicePathsTest

func TerminalDevicePathsTest(t *testing.T, tp *TunableParamters)

TerminalDevicePathsTest tests the terminal device paths for the given operational modes, optical frequencies, and target optical powers.

Types

type TunableParamters

type TunableParamters struct {
	OperationalModeList    cfgplugins.OperationalModeList
	FrequencyList          cfgplugins.FrequencyList
	TargetOpticalPowerList cfgplugins.TargetOpticalPowerList
}

TunableParamters contains the tunable parameters for the test. This includes the operational modes, optical frequencies, and target optical powers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL