beautypg.com

Echelon ISI User Manual

Page 120

background image

ISI Programmer’s Guide

118

IsiFlags Value

Note

isiFlagExtended

0x01

Enables the use of the extended

DRUMEX, CSMOEX, CSMAEX, and

CSMREX messages.

isiFlagHeartbeart

0x02

Enables automatic network variable

heartbeats. Heartbeats are disabled
by default. Automatic heartbeats

apply to all bound output network
variables and related aliases.

See

Optimizing Footprint of ISI-

enabled Applications

for which

libraries this feature can be used in.

isiFlagApplicationPeriodic 0x04

Enables

the

IsiCreatePeriodicMsg()

callback, which allows an application

to participate in the periodic

broadcast schedule. May not be
supported by all versions of the ISI

library; implementations that do not

support this feature ignore this flag, if
set.
The feature is disabled by default.

isiFlagSupplyDiagnostics

0x08

Enables additional diagnostics data to

be provided to the application via the
IsiUpdateDiagnostics() callback. This

callback must be explicitly enabled by

raising the isiFlagSupplyDiagnostics
flag.

See

Optimizing Footprint of ISI-

enabled Applications

for which

libraries this feature can be used in.