Echelon ISI User Manual
Page 120
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.