Table of Contents

Interface IReadingDescriptor

Namespace
Acuit.Pinpoint.IO.Testing
Assembly
Acuit.Pinpoint.IO.Testing.Abstractions.dll

A reading descriptor.

public interface IReadingDescriptor : IDataValueDescriptor
Inherited Members

Remarks

These are normally provided by devices. They can represent input values from transducers like voltages or pressures, or they can represent values derived from other values like average currents.

Properties

DisplayName

Gets the reading display name.

string DisplayName { get; }

Property Value

string

Remarks

This is the name that should be displayed to the user.

This should be in title case. For example: Gas Pressure

ErrorValue

Gets the reading value that represents an error condition.

IReadingValue ErrorValue { get; }

Property Value

IReadingValue

Name

Gets the reading name.

string Name { get; }

Property Value

string

Remarks

This is the name used to reference this reading from a workflow activity. Comparisons are case-insensitive. Names should be unique across all devices that might be in use at any particular station.

The convention is to use Pascal case, without spaces. For example: GasPressure