Command Map
DishManager Command Fan-out
The command fanout page details the Dish component level flow of commands, showing the command, its pre-condition, triggers (command fan-out) and post condition. The reported value is an aggregation of values from the sub component determined by a list of transition rules.
Note
MAINTENANCE mode is not computed from aggregating operating modes it is commanded on dish manager.
Command Execution (ADR-93 not considered)
In a naive example, the fan-out only considers the sub-components which have the mapped commands from DishManager. Thus, the propogated respective commands and transition rule aggregation consider all the participating devices. The sequence diagram below shows a transition to STANDBY-FP.
Command Execution (ADR-93 considered)
Since ADR-93, DishManager now considers whether a sub-component has been ignored to determine which device receives a command propoagation and is included in the transition rule aggregation. The sequence diagram below shows a transition to STANDBY-LP (using the ignored attributes).