Echelon OpenLNS User Manual
Page 1015
OpenLNS Programmer's Reference
978
lcaErrNsRouterNotFound
70
The specified router handle does not exist.
lcaErrNsTimerRange
71
The timer value computed for a connection or for the OpenLNS Object Server to
communicate with a node exceeds the range supported by LONWORKS devices. This is
an internal error, and should be reported to customer support.
lcaErrNsWrongChannel
72
An attempt was made to add, commission, move, or replace a device that is on the wrong
channel. A device is considered to be on the wrong channel when a configured, learning,
or non-permanent bridge class router exists between the device and the channel on
which it is to be placed. When you encounter this error, place the device or router on the
correct channel, or define the device or router without a channel and have LNS
determine the channel automatically.
lcaErrNsInsufficientRouters
73
An attempt was made to create a connection between nodes on different channels, but no
routers were available to complete a logical path between the channels. This error can
occur when attempting to remove or move a router which has connections across it, or a
router which connects an NSI to either the NSS or another NSI.
lcaErrNsNoSessionInProgress
74
The EndSession method of the System
object was called before a corresponding
BeginSession was called. Make sure that a session is open before you call EndSession.
lcaErrNsTopologyPhysicalLoop
75
The attempted router operation would have created a loop in the physical network
topology.
lcaErrNsTopologyLogicalLoop
76
The attempted router operation would have created a loop in the logical network
topology. Normally, loops are initially detected as physical loops. However, it is possible
to add a permanent repeater or bridge, so that a logical loop exists even though a
physical loop does not.
lcaErrNsTopologySubnetViolation
77
An attempt was made to define a device with a subnet that is incompatible with the
devices channel, due to router constraints. To resolve this error, either leave the subnet
undefined (so OpenLNS will define it) when you define the device, or make sure that the
selected subnet is not in use on other logical channels.
lcaErrNsRouterMustBePermanent
78
An attempt was made to illegally add a non-permanent router, or to change the class of a
permanent router to non-permanent. Once a permanent router has been added to the
topology, it cannot be changed to a non-permanent router, even by removing and then
re-adding it.
lcaErrNsCantDetermineChannel
79
An attempt was made to register or add a device without a specified channel handle, and
the system was not able to automatically determine the channel on which the device
resides. This error will occur if the channel the device resides on is connected to any