
== GBlock in Graphic Overview ==

  [0] @1'0(35..42, 29..31)  g_1_0_30 :xref   
  [1] @1'0(41..50, 109..111)  g_1_0_110 :xref   
  [2] @1'0(19..28, 122..124)  g_1_0_122 :xref   
  [3] @1'30(22..37, 34..54)  g_1_3_34 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
  [4] @1'30(21..36, 57..59)  e_1_3_58 :expr   
  [5] @1'30(22..37, 67..75)  g_1_3_68 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
  [6] @1'30(23..38, 99..111)  g_1_3_100 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
  [7] @1'30(32..52, 113..124)  f_1_3_114 :fb FB=wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
  [8] @1'30(23..51, 125..135)  f_1_3_126 :fb FB=wf1mng:WaveMng_FB  
  [9] @1'60(46..50, 54..58)  e_1_6_54 :expr   
  [10] @1'60(48..55, 75..77)  e_1_6_76 :expr   
  [11] @1'60(48..55, 87..89)  e_1_6_88 :expr   
  [12] @1'60(54..71, 103..109)  e_1_6_104 :expr   
  [13] @1'60(57..85, 112..122)  f_1_6_112 :fb FB=wf2mng:WaveMng_FB  
  [14] @1'60(57..85, 125..135)  f_1_6_126 :fb FB=wf3mng:WaveMng_FB  
  [15] @1'70(66..81, 34..42)  f_1_7_34 :fb FB=wfdata1  
  [16] @1'70(66..81, 44..52)  f_1_7_44 :fb FB=wfdata2  
  [17] @1'70(60..81, 57..65)  f_1_7_58 :fb FB=wf1mng  
  [18] @1'70(60..81, 70..78)  f_1_7_70 :fb FB=wf2mng  
  [19] @1'70(60..81, 81..89)  f_1_7_82 :fb FB=wf3mng  
  [20] @1'70(60..79, 93..101)  f_1_7_94 :fb FB=wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
  [21] @1'90(91..119, 112..122)  f_1_9_112 :fb FB=wfdata1:WaveData_FB  
  [22] @1'90(91..119, 125..135)  f_1_9_126 :fb FB=wfdata2:WaveData_FB  
  [23] @1'110(106..122, 33..43)  f_1_11_34 :fb FB=avg11:AvgWave_FB  
  [24] @1'110(106..122, 46..56)  f_1_11_46 :fb FB=avg12:AvgWave_FB  
  [25] @1'110(106..122, 59..69)  f_1_11_60 :fb FB=avg21:AvgWave_FB  
  [26] @1'110(106..122, 72..82)  f_1_11_72 :fb FB=avg22:AvgWave_FB  
  [27] @1'110(106..122, 85..95)  f_1_11_86 :fb FB=avg31:AvgWave_FB  
  [28] @1'110(106..122, 98..108)  f_1_11_98 :fb FB=avg32:AvgWave_FB  
  [29] @1'130(130..134, 30..34)  e_1_13_30 :expr   
  [30] @1'130(129..137, 61..67)  e_1_13_62 :expr   
  [31] @1'130(132..143, 88..92)  e_1_13_88 :expr   
  [32] @1'130(126..136, 111..122)  f_1_13_112 :fb :AvgWave_FB  
  [33] @1'130(126..136, 125..136)  f_1_13_126 :fb :AvgWave_FB  
  [34] @1'140(140..147, 24..28)  e_1_14_24 :expr   
  [35] @1'140(140..148, 30..36)  e_1_14_30 :expr   
  [36] @1'140(141..151, 52..76)  g_1_14_52 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  


== GBlock in Graphic with pins ==

  [0] @1'0(35..42, 29..31)  g_1_0_30 :xref     

  [1] @1'0(41..50, 109..111)  g_1_0_110 :xref     

  [2] @1'0(19..28, 122..124)  g_1_0_122 :xref     

  [3] @1'30(22..37, 34..54)  g_1_3_34 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
    @1'30(21..23, 34..36)  EvoutMdl:stepO "stepO"
    @1'40(36..38, 34..36)  EvinMdl:step "step"
    @1'40(36..38, 40..42)  DinMdl:x "x:F"
    @1'40(36..38, 42..44)  DinMdl:x2 "x2:F"
    @1'40(36..38, 51..53)  EvUpdinMdl:upd "upd"  

  [4] @1'30(21..36, 57..59)  e_1_3_58 :expr   
    @1'30(35..37, 57..59)  zout:nrofValues "nrofValues"  

  [5] @1'30(22..37, 67..75)  g_1_3_68 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
    @1'40(36..38, 68..70)  EvinMdl:init "init"  

  [6] @1'30(23..38, 99..111)  g_1_3_100 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
    @1'40(37..39, 101..103)  EvinMdl:ctor "ctor"
    @1'40(37..39, 103..105)  DinMdl:nrValues "nrValues:F"
    @1'40(37..39, 105..107)  DinMdl:Vmax "Vmax:F"
    @1'40(37..39, 107..109)  DinMdl:Tstep "Tstep:F"
    @1'40(37..39, 109..111)  DinMdl:Tfd "Tfd:F"  

  [7] @1'30(32..52, 113..124)  f_1_3_114 :fb FB=wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
    @1'30(31..33, 116..118)  Evin:ctor "ctor"
    @1'30(31..33, 118..120)  Din:identObj "identObj:I:=0x10"
    @1'30(31..33, 120..122)  Din:size "size=512"
    @1'30(31..33, 122..124)  Din:Tstep "Tstep"  

  [8] @1'30(23..51, 125..135)  f_1_3_126 :fb FB=wf1mng:WaveMng_FB  
    @1'30(22..24, 129..131)  Evin:ctor "ctor"
    @1'30(22..24, 132..134)  Din:identObj "identObj:I:=0x11"  

  [9] @1'60(46..50, 54..58)  e_1_6_54 :expr   
    @1'60(46..48, 54..56)  exprInp: "+"
    @1'60(48..50, 54..56)  exprInp: "-"  

  [10] @1'60(48..55, 75..77)  e_1_6_76 :expr   
    @1'60(48..54, 75..77)  exprInp: "/2*"  

  [11] @1'60(48..55, 87..89)  e_1_6_88 :expr   
    @1'60(48..54, 87..89)  exprInp: "/3"  

  [12] @1'60(54..71, 103..109)  e_1_6_104 :expr   
    @1'60(55..57, 103..105)  exprInp: "*"
    @1'60(55..63, 105..107)  exprInp: "0.2/"
    @1'60(55..66, 107..109)  exprInp: "Tstep/Tfd"
    @1'70(70..72, 103..105)  zout:fd_f "fd_f"  

  [13] @1'60(57..85, 112..122)  f_1_6_112 :fb FB=wf2mng:WaveMng_FB  
    @1'60(56..58, 116..118)  Evin:ctor "ctor"
    @1'60(56..58, 119..121)  Din:identObj "identObj:I:=0x12"  

  [14] @1'60(57..85, 125..135)  f_1_6_126 :fb FB=wf3mng:WaveMng_FB  
    @1'60(56..58, 129..131)  Evin:ctor "ctor"
    @1'60(56..58, 132..134)  Din:identObj "identObj:I:=0x13"  

  [15] @1'70(66..81, 34..42)  f_1_7_34 :fb FB=wfdata1  
    @1'70(65..67, 38..40)  Evin:step "step"
    @1'70(65..67, 40..42)  Din:x "x:F"
    @1'80(80..82, 38..40)  Evout:stepO "stepO"
    @1'80(80..84, 40..42)  aggr:WaveIx "WaveIx "  

  [16] @1'70(66..81, 44..52)  f_1_7_44 :fb FB=wfdata2  
    @1'70(65..67, 48..50)  Evin:step "step"
    @1'70(65..67, 50..52)  Din:x "x:F"
    @1'80(80..82, 48..50)  Evout:stepO "stepO"
    @1'80(80..84, 50..52)  aggr:WaveIx "WaveIx "  

  [17] @1'70(60..81, 57..65)  f_1_7_58 :fb FB=wf1mng  
    @1'60(59..61, 60..62)  Evin:step "step"
    @1'60(59..61, 63..65)  Din:nrofValues "nrofValues:F"
    @1'80(80..82, 58..60)  evUpdin:upd "upd "
    @1'80(80..84, 63..65)  aggr:mngIx "mngIx"  

  [18] @1'70(60..81, 70..78)  f_1_7_70 :fb FB=wf2mng  
    @1'60(59..61, 72..74)  Evin:step "step"
    @1'60(59..61, 75..77)  Din:nrofValues "nrofValues:F"
    @1'80(80..82, 71..73)  evUpdin:upd "upd "
    @1'80(80..84, 76..78)  aggr:mngIx "mngIx"  

  [19] @1'70(60..81, 81..89)  f_1_7_82 :fb FB=wf3mng  
    @1'60(59..61, 84..86)  Evin:step "step"
    @1'60(59..61, 87..89)  Din:nrofValues "nrofValues:F"
    @1'80(80..82, 82..84)  evUpdin:upd "upd "
    @1'80(78..82, 87..89)  aggr:mngIx "mngIx"  

  [20] @1'70(60..79, 93..101)  f_1_7_94 :fb FB=wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
    @1'60(59..61, 96..98)  Evin:upd "upd"
    @1'80(78..80, 98..100)  Evout:updO "updO"  

  [21] @1'90(91..119, 112..122)  f_1_9_112 :fb FB=wfdata1:WaveData_FB  
    @1'90(90..92, 116..118)  Evin:ctor "ctor"
    @1'90(90..92, 118..120)  Din:identObj "identObj:I:=0x21"
    @1'90(90..92, 120..122)  Din:sizeData "sizeData:I:=512"  

  [22] @1'90(91..119, 125..135)  f_1_9_126 :fb FB=wfdata2:WaveData_FB  
    @1'90(90..92, 129..131)  Evin:ctor "ctor"
    @1'90(90..92, 131..133)  Din:identObj "identObj:I:=0x23"
    @1'90(90..92, 133..135)  Din:sizeData "sizeData:I:=512"  

  [23] @1'110(106..122, 33..43)  f_1_11_34 :fb FB=avg11:AvgWave_FB  
    @1'110(103..107, 37..39)  aggr:data "data"
    @1'110(105..107, 39..41)  Evin:step "step"
    @1'110(103..107, 41..43)  aggr:wu "wu"
    @1'130(121..123, 36..38)  Dout:Y "Y:F"
    @1'130(121..123, 39..41)  Evout:stepO "stepO"  

  [24] @1'110(106..122, 46..56)  f_1_11_46 :fb FB=avg12:AvgWave_FB  
    @1'110(103..107, 50..52)  aggr:data "data"
    @1'110(105..107, 52..54)  Evin:step "step"
    @1'110(103..107, 54..56)  aggr:wu "wu"
    @1'130(121..123, 49..51)  Dout:Y "Y:F"  

  [25] @1'110(106..122, 59..69)  f_1_11_60 :fb FB=avg21:AvgWave_FB  
    @1'110(103..107, 63..65)  aggr:data "data"
    @1'110(105..107, 65..67)  Evin:step "step"
    @1'110(103..107, 67..69)  aggr:wu "wu"
    @1'130(121..123, 62..64)  Dout:Y "Y:F"  

  [26] @1'110(106..122, 72..82)  f_1_11_72 :fb FB=avg22:AvgWave_FB  
    @1'110(103..107, 76..78)  aggr:data "data"
    @1'110(105..107, 78..80)  Evin:step "step"
    @1'110(103..107, 80..82)  aggr:wu "wu"
    @1'130(121..123, 75..77)  Dout:Y "Y:F"  

  [27] @1'110(106..122, 85..95)  f_1_11_86 :fb FB=avg31:AvgWave_FB  
    @1'110(103..107, 89..91)  aggr:data "data"
    @1'110(105..107, 91..93)  Evin:step "step"
    @1'110(103..107, 93..95)  aggr:wu "wu"
    @1'130(121..123, 88..90)  Dout:Y "Y:F"  

  [28] @1'110(106..122, 98..108)  f_1_11_98 :fb FB=avg32:AvgWave_FB  
    @1'110(103..107, 102..104)  aggr:data "data"
    @1'110(105..107, 104..106)  Evin:step "step"
    @1'110(103..107, 106..108)  aggr:wu "wu"
    @1'130(121..123, 101..103)  Dout:Y "Y:F"  

  [29] @1'130(130..134, 30..34)  e_1_13_30 :expr   
    @1'130(130..132, 30..32)  exprInp: "*"
    @1'130(130..132, 32..34)  exprInp: "*"  

  [30] @1'130(129..137, 61..67)  e_1_13_62 :expr   
    @1'130(128..134, 61..63)  exprInp: "!.re"
    @1'130(128..134, 65..67)  exprInp: "!.im"
    @1'140(136..138, 63..65)  Dout:y2 "y2:f"  

  [31] @1'130(132..143, 88..92)  e_1_13_88 :expr   
    @1'130(130..135, 88..90)  exprInp: "![0]"
    @1'130(130..135, 90..92)  exprInp: "![1]"
    @1'140(142..144, 90..92)  Dout:y3 "y3:F2"  

  [32] @1'130(126..136, 111..122)  f_1_13_112 :fb :AvgWave_FB  
    @1'130(126..128, 115..117)  Evin:ctor "ctor"
    @1'140(135..137, 119..121)  Din:id "id=0"  

  [33] @1'130(126..136, 125..136)  f_1_13_126 :fb :AvgWave_FB  
    @1'130(126..128, 129..131)  Evin:init "init"
    @1'130(123..127, 131..133)  aggr:wu "wu"
    @1'130(123..127, 133..135)  aggr:data "data"  

  [34] @1'140(140..147, 24..28)  e_1_14_24 :expr   
    @1'140(140..145, 24..26)  exprInp: "0"
    @1'140(140..142, 26..28)  exprInp: "+"
    @1'140(146..148, 26..28)  Dout:fd1 "fd1"  

  [35] @1'140(140..148, 30..36)  e_1_14_30 :expr   
    @1'140(140..147, 31..33)  exprInp: "fd_f+"
    @1'140(140..142, 34..36)  exprInp: "+"
    @1'140(147..149, 34..36)  zout:fd "fd"  

  [36] @1'140(141..151, 52..76)  g_1_14_52 :mdlPins FB=$module_Test_WaveMngAvg3data2:$Module_Test_WaveMngAvg3data2  
    @1'140(140..142, 53..55)  EvoutMdl:stepO "stepO"
    @1'140(140..142, 56..58)  DoutMdl:y11 "y11"
    @1'140(140..142, 58..60)  DoutMdl:y12 "y12"
    @1'140(140..142, 63..65)  DoutMdl:y2 "y2"
    @1'140(140..142, 67..69)  DoutMdl:y3 "y3:F2"
    @1'140(140..142, 71..73)  DoutMdl:fd "fd"  



== GBlock in Graphic, Details:



[7] @1'30(32..52, 113..124)  f_1_3_114 =fb  ==FBlock== wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x10')
  Din= size ('size=512')
  Din= Tstep ('Tstep')  <--dataflow--- xref=g_1_0_122.'' @1'0(19..28, 122..124)


[8] @1'30(23..51, 125..135)  f_1_3_126 =fb  ==FBlock== wf1mng:WaveMng_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x11')


[13] @1'60(57..85, 112..122)  f_1_6_112 =fb  ==FBlock== wf2mng:WaveMng_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x12')


[14] @1'60(57..85, 125..135)  f_1_6_126 =fb  ==FBlock== wf3mng:WaveMng_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x13')


[15] @1'70(66..81, 34..42)  f_1_7_34 =fb  ==FBlock== wfdata1  
  Pins:
  fbPinDst<---aggr--- fb=f_1_11_34.data @1'110(103..107, 37..39)
  fbPinDst<---aggr--- fb=f_1_11_86.data @1'110(103..107, 89..91)
  fbPinDst<---aggr--- fb=f_1_11_60.data @1'110(103..107, 63..65)
  Evin= step ('step')
  Din= x ('x:F')  <--dataflow--- mdlPins=g_1_3_34.x @1'30(22..37, 34..54)
           ---dataflow--> expr=e_1_13_30.'*' @1'70(66..81, 34..42)
  Evout= stepO ('stepO')  ---eventflow--> fb=f_1_11_34.step @1'70(66..81, 34..42)
           ---eventflow--> fb=f_1_11_60.step @1'70(66..81, 34..42)
           ---eventflow--> fb=f_1_11_86.step @1'70(66..81, 34..42)
  aggr= WaveIx ('WaveIx ')  ---aggr--> fb=f_1_7_94.'' @1'70(66..81, 34..42)


[16] @1'70(66..81, 44..52)  f_1_7_44 =fb  ==FBlock== wfdata2  
  Pins:
  fbPinDst<---aggr--- fb=f_1_11_46.data @1'110(103..107, 50..52)
  fbPinDst<---aggr--- fb=f_1_11_72.data @1'110(103..107, 76..78)
  fbPinDst<---aggr--- fb=f_1_11_98.data @1'110(103..107, 102..104)
  Evin= step ('step')
  Din= x ('x:F')  <--dataflow--- mdlPins=g_1_3_34.x2 @1'30(22..37, 34..54)
  Evout= stepO ('stepO')  ---eventflow--> fb=f_1_11_46.step @1'70(66..81, 44..52)
           ---eventflow--> fb=f_1_11_72.step @1'70(66..81, 44..52)
           ---eventflow--> fb=f_1_11_98.step @1'70(66..81, 44..52)
  aggr= WaveIx ('WaveIx ')  ---aggr--> fb=f_1_7_94.'' @1'70(66..81, 44..52)


[17] @1'70(60..81, 57..65)  f_1_7_58 =fb  ==FBlock== wf1mng  
  Pins:
  fbPinDst<---aggr--- fb=f_1_11_46.wu @1'110(103..107, 54..56)
  fbPinDst<---aggr--- fb=f_1_11_34.wu @1'110(103..107, 41..43)
  Evin= step ('step')  <--eventflow--- xref=g_1_0_30.'' @1'0(35..42, 29..31)
  Din= nrofValues ('nrofValues:F')  <--dataflow--- expr=e_1_6_54.'' @1'60(46..50, 54..58)
  evUpdin= upd ('upd ')  <--eventflow--- fb=f_1_7_94.updO @1'70(60..79, 93..101)
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_7_94.'' @1'70(60..81, 57..65)


[18] @1'70(60..81, 70..78)  f_1_7_70 =fb  ==FBlock== wf2mng  
  Pins:
  fbPinDst<---aggr--- fb=f_1_11_60.wu @1'110(103..107, 67..69)
  fbPinDst<---aggr--- fb=f_1_11_72.wu @1'110(103..107, 80..82)
  Evin= step ('step')  <--eventflow--- xref=g_1_0_30.'' @1'0(35..42, 29..31)
  Din= nrofValues ('nrofValues:F')  <--dataflow--- expr=e_1_6_76.'' @1'60(48..55, 75..77)
  evUpdin= upd ('upd ')  <--eventflow--- fb=f_1_7_94.updO @1'70(60..79, 93..101)
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_7_94.'' @1'70(60..81, 70..78)


[19] @1'70(60..81, 81..89)  f_1_7_82 =fb  ==FBlock== wf3mng  
  Pins:
  fbPinDst<---aggr--- fb=f_1_11_86.wu @1'110(103..107, 93..95)
  fbPinDst<---aggr--- fb=f_1_11_98.wu @1'110(103..107, 106..108)
  Evin= step ('step')  <--eventflow--- xref=g_1_0_30.'' @1'0(35..42, 29..31)
  Din= nrofValues ('nrofValues:F')  <--dataflow--- expr=e_1_6_88.'' @1'60(48..55, 87..89)
  evUpdin= upd ('upd ')  <--eventflow--- fb=f_1_7_94.updO @1'70(60..79, 93..101)
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_7_94.'' @1'70(60..81, 81..89)


[20] @1'70(60..79, 93..101)  f_1_7_94 =fb  ==FBlock== wf1ix:emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB  
  Pins:
  fbPinDst<---aggr--- fb=f_1_7_70.mngIx @1'80(80..84, 76..78)
  fbPinDst<---aggr--- fb=f_1_7_82.mngIx @1'80(78..82, 87..89)
  fbPinDst<---aggr--- fb=f_1_7_58.mngIx @1'80(80..84, 63..65)
  fbPinDst<---aggr--- fb=f_1_7_44.WaveIx @1'80(80..84, 50..52)
  fbPinDst<---aggr--- fb=f_1_7_34.WaveIx @1'80(80..84, 40..42)
  Evin= upd ('upd')  <--eventflow--- mdlPins=g_1_3_34.upd @1'30(22..37, 34..54)
  Evout= updO ('updO')  ---eventflow--> fb=f_1_7_58.upd @1'70(60..79, 93..101)
           ---eventflow--> fb=f_1_7_70.upd @1'70(60..79, 93..101)
           ---eventflow--> fb=f_1_7_82.upd @1'70(60..79, 93..101)


[21] @1'90(91..119, 112..122)  f_1_9_112 =fb  ==FBlock== wfdata1:WaveData_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x21')
  Din= sizeData ('sizeData:I:=512')


[22] @1'90(91..119, 125..135)  f_1_9_126 =fb  ==FBlock== wfdata2:WaveData_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('identObj:I:=0x23')
  Din= sizeData ('sizeData:I:=512')


[23] @1'110(106..122, 33..43)  f_1_11_34 =fb  ==FBlock== avg11:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_34.'' @1'110(106..122, 33..43)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_34.stepO @1'70(66..81, 34..42)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_58.'' @1'110(106..122, 33..43)
  Dout= Y ('Y:F')  ---dataflow--> mdlPins=g_1_14_52.y11 @1'110(106..122, 33..43)
           ---dataflow--> expr=e_1_13_30.'*' @1'110(106..122, 33..43)
  Evout= stepO ('stepO')


[24] @1'110(106..122, 46..56)  f_1_11_46 =fb  ==FBlock== avg12:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_44.'' @1'110(106..122, 46..56)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_44.stepO @1'70(66..81, 44..52)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_58.'' @1'110(106..122, 46..56)
  Dout= Y ('Y:F')  ---dataflow--> mdlPins=g_1_14_52.y12 @1'110(106..122, 46..56)


[25] @1'110(106..122, 59..69)  f_1_11_60 =fb  ==FBlock== avg21:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_34.'' @1'110(106..122, 59..69)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_34.stepO @1'70(66..81, 34..42)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_70.'' @1'110(106..122, 59..69)
  Dout= Y ('Y:F')  ---dataflow--> expr=e_1_13_62.'!.re' @1'110(106..122, 59..69)


[26] @1'110(106..122, 72..82)  f_1_11_72 =fb  ==FBlock== avg22:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_44.'' @1'110(106..122, 72..82)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_44.stepO @1'70(66..81, 44..52)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_70.'' @1'110(106..122, 72..82)
  Dout= Y ('Y:F')  ---dataflow--> expr=e_1_13_62.'!.im' @1'110(106..122, 72..82)


[27] @1'110(106..122, 85..95)  f_1_11_86 =fb  ==FBlock== avg31:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_34.'' @1'110(106..122, 85..95)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_34.stepO @1'70(66..81, 34..42)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_82.'' @1'110(106..122, 85..95)
  Dout= Y ('Y:F')  ---dataflow--> expr=e_1_13_88.'![0]' @1'110(106..122, 85..95)


[28] @1'110(106..122, 98..108)  f_1_11_98 =fb  ==FBlock== avg32:AvgWave_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_7_44.'' @1'110(106..122, 98..108)
  Evin= step ('step')  <--eventflow--- fb=f_1_7_44.stepO @1'70(66..81, 44..52)
  aggr= wu ('wu')  ---aggr--> fb=f_1_7_82.'' @1'110(106..122, 98..108)
  Dout= Y ('Y:F')  ---dataflow--> expr=e_1_13_88.'![1]' @1'110(106..122, 98..108)


[32] @1'130(126..136, 111..122)  f_1_13_112 =fb  ==FBtype== :AvgWave_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= id ('id=0')


[33] @1'130(126..136, 125..136)  f_1_13_126 =fb  ==FBtype== :AvgWave_FB  
  Pins:
  Evin= init ('init')
  aggr= wu ('wu')
  aggr= data ('data')




== Xref in Graphic Detail==


[1] @1'0(41..50, 109..111) g_1_0_110 ==xref== Tfd  
  Pins:
  fbPinDst<---dataflow--- mdlPins=g_1_3_100.Tfd @1'40(37..39, 109..111)


[2] @1'0(19..28, 122..124) g_1_0_122 ==xref== Tstep  
  Pins:
  fbPinSrc---dataflow--> fb=f_1_3_114.Tstep @1'30(31..33, 122..124)
  fbPinDst<---dataflow--- mdlPins=g_1_3_100.Tstep @1'40(37..39, 107..109)


[0] @1'0(35..42, 29..31) g_1_0_30 ==xref== step  
  Pins:
  fbPinSrc---eventflow--> fb=f_1_7_70.step @1'60(59..61, 72..74)
  fbPinSrc---eventflow--> fb=f_1_7_82.step @1'60(59..61, 84..86)
  fbPinSrc---eventflow--> fb=f_1_7_58.step @1'60(59..61, 60..62)
  fbPinDst<---eventflow--- mdlPins=g_1_3_34.step @1'40(36..38, 34..36)
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==


[30] @1'130(129..137, 61..67) e_1_13_62 =expr  ==FBexpr== ''
  Pin exprInp=  ('!.re')
    dataflow= <--- f_1_11_60.Y:F
  Pin exprInp=  ('!.im')
    dataflow= <--- f_1_11_72.Y:F
  Pin Dout= y2 ('y2:f')
    dataflow=  --> g_1_14_52.y2

[29] @1'130(130..134, 30..34) e_1_13_30 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- f_1_7_34.x:F
  Pin exprInp=  ('*')
    dataflow= <--- f_1_11_34.Y:F

[31] @1'130(132..143, 88..92) e_1_13_88 =expr  ==FBexpr== ''
  Pin exprInp=  ('![0]')
    dataflow= <--- f_1_11_86.Y:F
  Pin exprInp=  ('![1]')
    dataflow= <--- f_1_11_98.Y:F
  Pin Dout= y3 ('y3:F2')
    dataflow=  --> g_1_14_52.y3:F2

[34] @1'140(140..147, 24..28) e_1_14_24 =expr  ==FBexpr== ''
  Pin exprInp=  ('0')
    dataflow= <--- e_1_13_30.
  Pin exprInp=  ('+')
    dataflow= <--- e_1_14_30.fd
  Pin Dout= fd1 ('fd1')
    dataflow=  --> e_1_6_54.-
    dataflow=  --> g_1_14_52.fd

[35] @1'140(140..148, 30..36) e_1_14_30 =expr  ==FBexpr== ''
  Pin exprInp=  ('fd_f+')
    dataflow= <--- e_1_13_30.
  Pin exprInp=  ('+')
    dataflow= <--- e_1_14_30.fd
  Pin zout= fd ('fd')
    dataflow=  --> e_1_14_30.+
    dataflow=  --> e_1_14_24.+

[4] @1'30(21..36, 57..59) e_1_3_58 =expr  ==FBexpr== ''
  Pin zout= nrofValues ('nrofValues')
    dataflow=  --> e_1_6_54.+

[9] @1'60(46..50, 54..58) e_1_6_54 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- e_1_3_58.nrofValues
  Pin exprInp=  ('-')
    dataflow= <--- e_1_14_24.fd1

[10] @1'60(48..55, 75..77) e_1_6_76 =expr  ==FBexpr== ''
  Pin exprInp=  ('/2*')
    dataflow= <--- e_1_6_54.

[11] @1'60(48..55, 87..89) e_1_6_88 =expr  ==FBexpr== ''
  Pin exprInp=  ('/3')
    dataflow= <--- e_1_6_54.

[12] @1'60(54..71, 103..109) e_1_6_104 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- g_1_3_100.nrValues:F
  Pin exprInp=  ('0.2/')
    dataflow= <--- g_1_3_100.Vmax:F
  Pin exprInp=  ('Tstep/Tfd')
  Pin zout= fd_f ('fd_f')



== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==

  avg11
  avg12
  avg21
  avg22
  avg31
  avg32
  wf1ix
  wf1mng
  wf2mng
  wf3mng
  wfdata1
  wfdata2

== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_Test_WaveMngAvg3data2 :$Module_Test_WaveMngAvg3data2"
  
  
  FBlock kind=Submodule "avg11 :AvgWave_FB"
  
  
  FBlock kind=Submodule "avg12 :AvgWave_FB"
  
  
  FBlock kind=Submodule "avg21 :AvgWave_FB"
  
  
  FBlock kind=Submodule "avg22 :AvgWave_FB"
  
  
  FBlock kind=Submodule "avg31 :AvgWave_FB"
  
  
  FBlock kind=Submodule "avg32 :AvgWave_FB"
  
  
  FBlock kind=Submodule "wf1ix :emC\Ctrl\WaveMng_Ctrl_emC.h:WaveMngIx_FB"
  
  
  FBlock kind=Submodule "wf1mng :WaveMng_FB"
  
  
  FBlock kind=Submodule "wf2mng :WaveMng_FB"
  
  
  FBlock kind=Submodule "wf3mng :WaveMng_FB"
  
  
  FBlock kind=Submodule "wfdata1 :WaveData_FB"
  
  
  FBlock kind=Submodule "wfdata2 :WaveData_FB"