Table of Contents

Class EquipmentDriverInterface

Namespace
Lers.Models
Assembly
Lers.Models.dll

Интерфейс драйвера для оборудования.

public class EquipmentDriverInterface
Inheritance
EquipmentDriverInterface
Inherited Members
Extension Methods

Properties

Adapters

Список адаптеров, поддерживаемых устройством.

[NotMapped]
public Adapter[] Adapters { get; set; }

Property Value

Adapter[]

Cells

Список всех ячеек в данной модели устройства.

public ICollection<Cell> Cells { get; set; }

Property Value

ICollection<Cell>

ChannelCount

Количество каналов устройства в каждом тепловом вводе.

public int ChannelCount { get; set; }

Property Value

int

ConfigParams

Список параметров БД устройства.

public ICollection<DeviceConfigParam> ConfigParams { get; set; }

Property Value

ICollection<DeviceConfigParam>

DriverName

Наименование драйвера для этого оборудования.

public string DriverName { get; set; }

Property Value

string

DriverStatus

Статус драйвера устройства.

public DriverStatus DriverStatus { get; set; }

Property Value

DriverStatus

EquipmentModelId

Идентификатор модели оборудования.

[Key]
public int EquipmentModelId { get; set; }

Property Value

int

Features

Возможности устройства и драйвера.

public DeviceFeature Features { get; set; }

Property Value

DeviceFeature

HeatSystemCount

Количество тепловых вводов.

public byte HeatSystemCount { get; set; }

Property Value

byte

MaxMemoryAddress

Максимальный адрес памяти устройства.

public int MaxMemoryAddress { get; set; }

Property Value

int

MinMemoryAddress

Минимальный адрес памяти устройства.

public int MinMemoryAddress { get; set; }

Property Value

int

Protocols

Список протоколов, поддерживаемых устройством.

public ICollection<Protocol> Protocols { get; set; }

Property Value

ICollection<Protocol>

SupportedDataTypes

Типы данных (архивов), которые можно считать с устройства.

public DeviceDataType SupportedDataTypes { get; set; }

Property Value

DeviceDataType

TotalsResetThresholdM

Пороговая величина, после которой наступает сброс значения интегратора массы.

public double TotalsResetThresholdM { get; set; }

Property Value

double

TotalsResetThresholdQ

Пороговая величина, после которой наступает сброс значения интегратора тепла.

public double TotalsResetThresholdQ { get; set; }

Property Value

double