Echelon i.LON SmartServer 2.0 User Manual
Page 231

i.LON SmartServer 2.0 Programmer’s Reference
14-31
Transaction timeouts occur when an acknowledged message
times out after the last retry without the receiving device sending
a confirmation that the message was delivered.
Transaction full errors occur when the device’s transaction
database, which is used to detect duplicate message packets,
overflows. This may indicate excessive network traffic or
transaction timers that are set too high.
Lost messages occur when a device’s application buffer
overflows. This may indicate excessive network traffic or a
busy device application. If the incoming message is too large
for the application buffer, an error is logged but the lost message
count is not incremented.
Missed messages occur when a device’s network buffer
overflows or network buffers are not large enough to accept all
packets on the channel, whether or not addressed to this device.
An error code that indicates the cause for the device’s most
recent reset. This property may be one of the following values:
• DRC_CLEARED
• DRC_POWER_UP
• DRC_EXTERNAL_RESET
• DRC_WATCHDOG_RESET
• DRC_SOFTWARE_RESET
The firmware version used by the device hardware
Indicates whether errors have been logged for the device. Check
the LonMaker Turbo Editions Help file to locate a description of
the error.
Displays the model number of the device’s Neuron chip (3120
®
or 3150
®
) or generic
Indicates the status of the device and the device application.
This property may be one of the following values:
• DST_UNCONFIGURED
• DST_APPLICATIONLESS
• DST_CONFIGURED_ONLINE
• DST_CONFIGURED_HARD_OFFLINE
• DST_UNCONFIGURED_OFFLINE
• DST_APPLICATIONLESS_OFFLINE
• DST_CONFIGURED_SOFT_OFFLINE
Non-zero values indicate that the device was unable to receive and/or respond to a message. Small
values are expected; rapidly increasing values may indicate a problem. If the device is consistently
reporting failures and new errors are being logged, the device may have a configuration problem or the
network may be overloaded.
ClearStatus