Echelon LonTal Stack User Manual

Page 185

Advertising
background image

LonTalk Stack Developer’s Guide

173

of relying upon the value in the device interface file or a value stored in a

network database. This specification is used for configuration properties that
must be managed by the device, such as a setpoint that is updated by a local

operator interface on the device. This option requires the CP family or

configuration property network variable to be declared as const.

manufacturing_only

Specifies a factory setting that can be read or written when the device is
manufactured, but is not normally (or ever) modified in the field. In this way,

a standard network management tool can be used when a device is

manufactured to calibrate the device, whereas a field installation tool would
observe the flag in the field and prevent updates or require a password to

modify the value.

object_disabled

Specifies that a network management tool must disable the functional block

containing the configuration property, take the device offline, or ensure that

the functional block is already disabled or the device is already offline, before
modifying the configuration property.
After the network management tool modifies the configuration property, the

application might have to take some action based on the modified value. The
application should check the configuration property value in the

LonResetOccurred() and LonOnline() callback handler functions.

offline

Specifies that a network management tool must take this device offline before

modifying the configuration property.
After the network management tool modifies the configuration property, the

application might have to take some action based on the modified value. The
application should check the configuration property value in the

LonResetOccurred() and LonOnline() callback handler functions.

reset_required

Specifies that a network management tool must reset the device after

changing the value of the configuration property.
After the network management tool modifies the configuration property, the

application might have to take some action based on the modified value. The

application should check the configuration property value in the

LonResetOccurred() callback handler function.

range_mod_string

Defines an optional range modification string following the property
identifier.
The range-mod modifier allows you to specify a range-modification string that

modifies the valid range for the configuration property defined by the

resource file. The range-modification string can only be used with fixed-point
and floating-point types, and consists of a pair of either fixed-point or

floating-point numbers delimited by a colon. The first number is the lower

limit while the second number is the high limit. If either the high limit or the
low limit is the maximum or minimum specified in the configuration property

type definition, then the field is empty to specify this.
In the case of a structure or an array, if one member of the structure or array

Advertising