User's Guide
- 31 of 42 –
neo.
cortec
.
3.4.5.2 Node Inclusion Increment Speed
ID: 28
Node inclusion speed determines how fast a node will try to acquire new neighbours. A
high setting will make the node connect to neighbours more readily, but note that if this
setting is too high, neighbour connections may happen too quickly: A node will connect
to neighbours based on a contention system, and if many neighbours are present, this
setting must be suitably low, not to cause too much contention. Settings can be tuned
by experiment for a given network, but most likely the default settings will be
appropriate.
3.4.5.3 Node Inclusion Hysteresis
ID: 29
Node Inclusion Hysteresis determines how many neighbours a node keeps track of as a
minimum before adding more nodes as neighbours. The parameter can be used in
tuning of the performance of a network wherein the nodes are mobile. This parameter
works in conjunction with the parameter of "Node Inclusion Increment Speed" above,
and is considered an advanced subject not discussed further here. For most networks
the default value will perform well.
3.4.6 Payload messaging & routing settings
3.4.6.1 High Accuracy Package Age – HAPA
ID: 45
When enabled (value = 1), the package age is given with a greater accuracy than normal
(value = 0). This is useful in applications where network wide synchronisation is needed
with millisecond accuracy.
When the HAPA setting is 0, HAPA is disabled, and package age is given with a 0.125
second resolution. In this configuration package age is 2 bytes.
When the HAPA setting is 1, HAPA is enabled, and package age is given with a 1/(2
19
)
second resolution. In this configuration package age is 4 bytes.
HAPA is a global setting, which means that all nodes inside the network must have the
same setting for HAPA.
When HAPA is enabled, it steals 4 bytes from the payload data field, such that 17 bytes
are available for payload data, as opposed to 21 bytes when HAPA is disabled.