Configuring the buffers, Configuring the application, Configuring support for non-volatile data – Echelon FTXL User Manual

Page 70

Advertising
background image

58

Using the LonTalk Interface Developer Utility

Recommendation: Allow the LonTalk Interface Developer utility to calculate

appropriate values for the stack configuration.

See

Managing Memory

on page 46 for more information about these values.

Configuring the Buffers

From the Buffer Configuration page of the utility, you can specify the number for

each of the following application buffer types:

• Input buffers
• Non-priority output buffers
• Priority output buffers

You can also specify the number of link-layer buffers.

In addition, you can specify both the size and number for the transceiver buffers:

• Input buffers
• Non-priority output buffers
• Priority output buffers

Recommendation: Allow the LonTalk Interface Developer utility to calculate

appropriate values for the buffer configuration.

Configuring the Application

From the Application Configuration page of the utility, you can specify the
following parameters for the application:

• The number of dynamic network variables
• The average amount of memory to reserve for self-documentation data for

dynamic network variables

By default, the number of supported dynamic network variables is zero, but you
can specify up to 4096. During compilation, the utility verifies that the sum of

static and dynamic network variables does not exceed a total of 4096 for the
device.
The average amount of memory to reserve for dynamic network variable self-

documation strings is used, along with the number of dynamic network variables,
to calculate the maximum amount of non-volatile data that might be required for

the FTXL device. The actual size of a particular dynamic variable’s self-

documentation string can exceed the specified average, as long as the actual
average size is less than or equal to the specified average size.
The default size for the dynamic network variable self-documentation data is 16

bytes, but you can specify up to 128 bytes.

Configuring Support for Non-Volatile Data

From the Non-Volatile Data Support page of the utility, you can specify the

following parameters for the application:

• The non-volatile data driver model

Advertising