Isididrq structure, Isidirection enumeration – Echelon ISI User Manual

Page 116

Advertising
background image

ISI Programmer’s Guide

114

Byte Offset

Data Type

Field Name

Note

2

unsigned [6] Did

Domain ID. This field is

always 6 bytes long; the

number of significant bytes
is contained in the

DIDlength field

8

unsigned [6] NeuronId

Neuron ID of the DAS, used

for matching DIDRM
messages with DIDCF

messages.

14

unsigned

DeviceCountEst

Estimated device count used

for throttling periodic

messages. The device count
is an approximation and will

typically be larger than the

actual network size.

15

unsigned

ChannelType

The least performing

channel ID observed.

IsiDidrq Structure

Defines a domain request message.

Byte Offset

Data Type

Field Name

Note

1

unsigned [6] NeuronId

Neuron ID of the requesting
device.

7

unsigned

Nuid

Non-unique device ID. This ID

is a random number between 0

and 255 that may be used by a
DAS to approximate the number

of devices within earshot. This

number does not need to be
unique between devices, but a

statistic distribuition of Nuid

values is required.

IsiDirection Enumeration

Specifies the direction of the primary network variable on offer in a CSMO.

IsiEvent Value

Note

isiDirectionOutput

0

Indicates the network variable is an

output NV.

isiDirectionInput

1

Indicates the network variable is an
input NV.

Advertising