Full example of specifying behaviour of “atomic” function HighLevelFunction1 using FncBlocks
It includes specification of FncBlocks and dataflows
and “control flow” that specofy how FncBlocks should be executed (in this case using BehaviourTree)
Result specification model for behaviour of HighLevelFunction1
Conditions, calls and returns FncBlocks are groups to sub FncBlocks by hand.
Behaviour Tree includes involvements of FncBlocks that has the same names in model tree.