openpectus.test.integration.heavy_uod

Attributes

tags_dict

Classes

DemoHardware

Base class for hardware layer implementations.

Functions

random_string(n)

generate_tag_value(value_type)

generate_tags(n_tags)

create()

Module Contents

openpectus.test.integration.heavy_uod.random_string(n)
Parameters:

n (int)

Return type:

str

openpectus.test.integration.heavy_uod.generate_tag_value(value_type)
Return type:

str | float | int | None

openpectus.test.integration.heavy_uod.generate_tags(n_tags)
openpectus.test.integration.heavy_uod.tags_dict
openpectus.test.integration.heavy_uod.create()
Return type:

openpectus.engine.uod_builder_api.UnitOperationDefinitionBase

class openpectus.test.integration.heavy_uod.DemoHardware

Bases: openpectus.engine.uod_builder_api.HardwareLayerBase

Base class for hardware layer implementations.

read(r)

Read single register value. Abstract method.

Parameters:

r (openpectus.engine.uod_builder_api.Register)

Return type:

Any

write(value, r)

Write single register value. Abstract method.

Parameters: