TopControllerState

enum TopControllerState

Possible states a top-controller can be in.

enumerator Init

Connected slaves are being discovered/enumerated and sub-controllers are created for them.

enumerator Config

No real-time task running and only asynchronous communication possible. All configurations possible.

enumerator ConfigToRun

Real-time task and periodic communication are configured prior to running the real-time task.

enumerator Run

Real-time task running and periodic and asynchronous communication possible. Most configurations are not possible.

enumerator RunToConfig

Event and signal match queues are cleared. Pending callbacks for events, event responses and signal matches are hence discarded. Queued commands are aborted.