sgr_commhandler.api.configuration_parameter

Provides device configuration parameters.

Classes

ConfigurationParameter

Implements an EID configuration parameter.

Functions

build_configuration_parameters(params)

Constructs a configuration parameter list.

Module Contents

sgr_commhandler.api.configuration_parameter.build_configuration_parameters(params)

Constructs a configuration parameter list.

Parameters:

params (Optional[ConfigurationList]) – The configuration list of an EID

Returns:

a list of configuration parameters

Return type:

list[ConfigurationParameter]

class sgr_commhandler.api.configuration_parameter.ConfigurationParameter(parameter)

Implements an EID configuration parameter.

Parameters:

parameter (sgr_specification.v0.product.ConfigurationListElement)

label
name
type
description
default_value
__str__()

Converts to string.

Returns:

A string

Return type:

str

__repr__()

Gets an object description as string.

Returns:

A string

Return type:

str