Echelon ISI User Manual

Page 29

Advertising
background image

27

ISI Programmer’s Guide

function to obtain the current domain ID from any device in the network, even

from those that only implement ISI-S, or that do not implement or execute ISI at
all. This is typically used when installing replacement or redundant domain

address servers in a network: a domain address server will normally use the

IsiGetPrimaryDid() override to specify a unique, non-standard, primary domain
ID. A replacement domain address server, or a redundant domain address

server, needs to override this preference by using the domain ID that is actually
used in the network. This is provided with the IsiFetchDomain() function.

Device

DAS

IsiFetchDomain()

starts domain

fetching

Send Service

Pin message

Respond to Service

Pin message by

sending Wink

message

Respond to Wink

message with suitable

audible or visual

feedback

User confirms correct

device selection by

sending a second

Service Pin message

Respond to matching

Service Pin message by

assigning remote

domain to local device

Advertising