Capability State Aggregation Rules
The Dish Manager derives the aggregated capability state from the dish mode, DS operating state, DS indexer position, and the capability states reported by the SPF and SPFRx devices.
Note
For the case where devices are set to ignored, the conditions below are evaluated with the ignored device(s) removed from consideration.
Devices that can be ignored are SPF and/or SPFRX by setting dish manager attributes ignoreSpf and/or ignoreSpfrx to True.
Conditions are evaluated in order of precedence, with the first matching condition determining the capability state.
If none of the conditions below are met, the capability state is reported as
UNKNOWN.
Rule Overview
Order |
Capability State |
Condition |
|---|---|---|
1 |
|
Dish structure is in startup or emergency stop, and all subdevices report unavailable capability:
|
2 |
|
Dish is in standby mode and subsystem capability states are standby or operate:
|
3 |
|
Dish is stowed with the indexer stationary:
|
4 |
|
Dish is in maintenance mode:
|
5 |
|
Dish is stowed or operating, and all subsystems report full operational capability:
|
6 |
|
Dish is configuring:
|
7 |
|
Dish is stowed or pointing with a stationary indexer, and SPF reports degraded operation:
|