Rice Lake MSI-8000 RF Remote Display - ScaleCore Configuration Management Program (ScCMP) User Manual

Page 10

Advertising
background image

6 ScCMP Operator’s Manual

Packet statistics displays the number of good, bad, and retry packets per second of an open
device connection. Communications with a ScaleCore device may be in one of five possible
states. The diagram shows the possible states and the flow between each.

Event Monitor States

DORMANT

Typically this state refers to a connection that is closed (no problem detected). If the
connection is open, this state indicates a fatal communications error. The connection should be
closed and device communications hardware confirmed before re-opening the connection.

SEARCHING

The searching state indicates the application is polling the communications interface for a
ScaleCore device, that a device has not responded to polling yet. This is the expected default
state when a connection is first opened.

If the communication is unreliable, communication packets may be lost and the application
may enter this state to confirm the device is still there. If this state persists, it likely indicates
the device is faulty, the communications configuration is incorrect or the connection is broken.

DISCOVERY

Every time a device is first 'discovered', the application reads the entire device configuration to ensure the
application knows precisely the device it is talking to. This state indicates that process is happening. The device
configuration can be manually re-read, or may automatically be triggered after a large configuration change. This
state indicates good communications, but other user controls are blocked in this state. Typically to read an entire
device configuration will take 2 and 12 seconds depending on the communication connection.

NORMAL

The normal operating state indicates communications are good and normal operations are working. Any enabled
user controls should not be blocked in this state.

CONFIGURING

The configuring state indicates the device configuration is being changed in response to user input. When a device
is in the configuration state, it should be left powered on to complete all memory write operations required. This
state indicates good communications, however other user functions may be blocked while the configuration is
being written. Additionally, depending on the configuration change, some or all of the device configuration may be
re-read. Therefore, after the configuring state, communications may switch to the discovery state. This is normal.

Advertising