Instruction Manual

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.