Isiflags enumeration – Echelon ISI User Manual

Page 119

Advertising
background image

117

ISI Programmer’s Guide

IsiEvent Value

Note

isiCancelled

5

Connection has been cancelled by a timeout,

user, or network action. The parameter is

always set to ISI_NO_ASSEMBLY.

isiDeleted

6

Connection has been deleted. The parameter

identifies the assembly.

isiWarm

7

ISI engine has warmed up—i.e., some
reasonable, but random, time has passed since

the last reset. From this moment on, the

application may call the
IsiInitiateAutoEnrollment() function.

isiPendingHost

8

Connection host related to the assembly given
with the numerical parameter entered the

pending state. The device has issued the CSMO

but not yet received a CSME.

isiApprovedHost 9

Connection

host

related to the assembly given

with the numerical parameter changed from the
pending state to the approved state. Occurs at

the receipt of the first CSME.

isiAborted

10

Device stopped the domain or device

acquisition. The parameter is a member of the
IsiAbortReason enumeration and indicates the

reason for the abort.

isiRetry

11

The device is retrying device acquisition. The

parameter is set to the remaining number of

retries.

isiWink

12

Device should perform its wink function. The

specific function is application-dependent, but
should provide some visible feedback to the

user. For example, the application may blink

an LED on the device.

isiRegistered

13

Indicates either acquisition start or successful

acquisition completion process on either an ISI-
DA or ISI-DAS device. The parameter indicates

either a successful start (parameter = 0) or
completion (parameter = 0xFF).

IsiFlags Enumeration

Specifies option flags for the IsiStart() functions used to start the ISI engine.

These flags may be combined.

IsiFlags Value

Note

isiFlagNone

0x00

Typical default value with no flags

specified.

Advertising