

== org.vishia.fbcl.readOdg.wrOdgGraphicData.otx ========================================================

== GBlock in Graphic Overview ==

  [0] @1'30(35..45, 94..100)  g_1_40_97 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [1] @2'20(24..34, 44..58)  g_2_29_51 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [2] @1'30(33..42, 38..42)  g_1_37_40 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [3] @1'30(33..44, 44..53)  g_1_38_48 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [4] @1'40(38..49, 64..70)  g_1_43_67 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [5] @1'160(159..180, 34..54)  g_1_169_44 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [6] @1'170(170..180, 56..91)  g_1_175_73 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [7] @1'30(26..35, 230..232)  g_1_30_231 :xref   
  [8] @1'30(33..44, 21..36)  g_1_38_28 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [9] @1'40(37..45, 163..167)  g_1_41_165 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [10] @1'40(37..45, 176..180)  g_1_41_178 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [11] @1'40(38..46, 78..81)  e_1_42_79 :expr   
  [12] @1'30(32..56, 138..143)  g_1_44_140 :docu   
  [13] @1'30(31..59, 200..208)  f_1_45_204 :fb FB=wfxavg:WaveAvg_FB  
  [14] @1'40(43..50, 72..74)  fq2 :expr   
  [15] @1'40(39..60, 221..233)  f_1_49_227 :fb FB=wf1ix:WaveMngIx_FB  
  [16] @1'50(48..55, 34..36)  g_1_51_35 :xref   
  [17] @1'50(48..54, 48..50)  g_1_51_49 :xref   
  [18] @1'50(46..62, 118..131)  h1 :fb FB=h1:OrthBandpassF_Ctrl_emC  
  [19] @1'50(51..59, 23..25)  g_1_55_24 :xref   
  [20] @1'50(53..60, 26..28)  g_1_56_27 :xref   
  [21] @1'60(56..61, 44..50)  e_1_58_47 :expr   
  [22] @1'50(52..68, 159..170)  f_1_60_164 :fb FB=gref:Angle_abgmf_Ctrl_emC  
  [23] @1'50(52..68, 172..180)  f_1_60_176 :fb FB=gref:Angle_abgmf_Ctrl_emC  
  [24] @1'50(49..76, 13..20)  g_1_62_16 :docu   
  [25] @1'60(62..64, 113..115)  xdab_re :expr   
  [26] @1'50(55..75, 55..65)  h1p :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
  [27] @1'50(55..75, 68..74)  h2p :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC  
  [28] @1'50(55..75, 78..87)  h3p :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
  [29] @1'50(55..75, 88..101)  h3p :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
  [30] @1'60(62..73, 35..39)  e_1_67_37 :expr   
  [31] @1'70(66..74, 46..48)  g_1_70_47 :xref   
  [32] @1'70(72..74, 125..127)  h1yab_im :expr   
  [33] @1'60(64..82, 136..141)  h1ph :expr   
  [34] @1'70(68..86, 214..224)  wf1mng :fb FB=wf1mng:WaveMng_FB  
  [35] @1'70(68..86, 226..236)  wfxdata :fb FB=wfxdata:WaveData_FB  
  [36] @1'70(70..86, 202..212)  f_1_78_207 :fb FB=wf1data1  
  [37] @1'80(78..86, 21..25)  e_1_82_23 :expr   
  [38] @1'80(78..86, 34..40)  xdab :expr   
  [39] @1'90(88..90, 174..176)  e_1_89_175 :expr   
  [40] @1'90(86..95, 180..185)  e_1_90_182 :expr   
  [41] @1'80(78..104, 148..153)  g_1_91_150 :docu   
  [42] @1'90(92..107, 138..146)  f_1_99_142 :fb FB=wf1data1  
  [43] @1'100(100..104, 117..121)  yph3_x :expr   
  [44] @1'100(100..109, 178..183)  e_1_104_180 :expr   
  [45] @1'100(97..112, 188..198)  g_1_104_193 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [46] @1'100(101..109, 157..161)  bf :fb FB=bf:OrthBandpassF_Ctrl_emC  
  [47] @1'100(101..109, 162..170)  f_1_105_166 :fb FB=h1:OrthBandpassF_Ctrl_emC  
  [48] @1'100(96..116, 20..33)  bf :fb FB=bf:OrthBandpassF_Ctrl_emC  
  [49] @1'100(96..116, 43..55)  h1 :fb FB=h1:OrthBandpassF_Ctrl_emC  
  [50] @1'100(96..116, 62..74)  h2 :fb FB=h2:OrthBandpassF_Ctrl_emC  
  [51] @1'100(96..116, 80..93)  h3 :fb FB=h3:OrthBandpassF_Ctrl_emC  
  [52] @1'100(101..112, 109..115)  yph2a :expr   
  [53] @1'90(95..118, 206..217)  wf1avg1 :fb FB=wf1avg1:WaveAvg_FB  
  [54] @1'90(95..118, 219..228)  wfxavg :fb FB=wfxavg:WaveAvg_FB  
  [55] @1'120(122..123, 43..44)  g_1_122_43 :conPoint   
  [56] @1'110(115..129, 137..147)  f_1_122_142 :fb FB=wf1avg1:WaveAvg_FB  
  [57] @1'110(114..132, 149..153)  e_1_123_151 :expr   
  [58] @1'120(121..128, 35..40)  yzsum :expr   
  [59] @1'120(124..125, 45..46)  g_1_124_45 :conPoint   
  [60] @1'120(117..131, 161..168)  h1dq :expr   
  [61] @1'130(126..127, 47..48)  g_1_126_47 :conPoint   
  [62] @1'120(119..134, 98..106)  f_1_126_102 :fb FB=wfxdata:WaveData_FB  
  [63] @1'120(116..136, 174..185)  gref :fb FB=gref:Angle_abgmf_Ctrl_emC  
  [64] @1'120(124..130, 20..26)  yzsumb :expr   
  [65] @1'130(128..129, 64..65)  g_1_128_64 :conPoint   
  [66] @1'130(135..137, 73..75)  e_1_136_74 :expr   
  [67] @1'130(135..137, 77..79)  e_1_136_78 :expr   
  [68] @1'130(135..137, 81..83)  e_1_136_82 :expr   
  [69] @1'130(135..137, 219..221)  e_1_136_220 :expr   
  [70] @1'120(122..155, 189..198)  testOsc :expr   
  [71] @1'130(132..146, 57..61)  ph :expr   
  [72] @1'140(139..140, 74..75)  g_1_139_74 :conPoint   
  [73] @1'140(138..140, 84..86)  e_1_139_85 :expr   
  [74] @1'130(131..152, 51..53)  ygz :expr   
  [75] @1'140(141..142, 78..79)  g_1_141_78 :conPoint   
  [76] @1'140(140..148, 148..153)  e_1_144_150 :expr   
  [77] @1'130(135..162, 156..163)  g_1_148_159 :docu   
  [78] @1'140(145..154, 39..41)  e_1_149_40 :expr   
  [79] @1'140(142..156, 97..106)  wfxavg :fb FB=wfxavg  
  [80] @1'140(145..153, 140..144)  e_1_149_142 :expr   
  [81] @1'140(142..159, 174..179)  d_1 :expr   
  [82] @1'140(140..163, 63..65)  at2 :expr   
  [83] @1'140(144..161, 67..73)  ym :expr   
  [84] @1'140(144..166, 73..77)  yg6 :expr   
  [85] @1'140(144..166, 77..81)  yg7 :expr   
  [86] @1'150(150..161, 87..92)  y3gh :expr   
  [87] @1'150(153..157, 108..112)  e_1_155_110 :expr   
  [88] @1'140(141..177, 210..251)  scope1 :fb FB=scope1:TESTscope  
  [89] @1'160(158..165, 196..198)  e_1_161_197 :expr   
  [90] @1'160(160..166, 189..195)  e_1_163_192 :expr   
  [91] @1'170(170..180, 113..134)  g_1_175_123 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [92] @1'170(170..180, 165..171)  g_1_175_168 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [93] @1'170(170..181, 173..195)  g_1_175_184 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
  [94] @1'160(165..193, 94..111)  g_1_179_102 :docu   
  [95] @2'50(47..56, 36..38)  e_2_51_37 :expr   
  [96] @2'50(47..56, 49..51)  e_2_51_50 :expr   
  [97] @2'50(47..55, 52..54)  e_2_51_53 :expr   
  [98] @2'40(44..68, 58..73)  f_2_56_65 :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
  [99] @2'40(44..68, 79..94)  f_2_56_86 :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC  
  [100] @2'40(44..68, 99..114)  f_2_56_106 :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
  [101] @2'60(62..69, 43..45)  e_2_65_44 :expr   
  [102] @2'60(61..80, 35..42)  g_2_70_38 :docu   
  [103] @2'80(84..104, 94..103)  f_2_94_98 :fb :OrthBandpassF_Ctrl_emC  
  [104] @2'80(85..105, 22..38)  f_2_95_30 :fb FB=bf:OrthBandpassF_Ctrl_emC  
  [105] @2'80(85..105, 41..57)  f_2_95_49 :fb FB=h1:OrthBandpassF_Ctrl_emC  
  [106] @2'80(85..105, 61..77)  f_2_95_69 :fb FB=h2:OrthBandpassF_Ctrl_emC  
  [107] @2'80(85..105, 79..92)  f_2_95_85 :fb FB=h3:OrthBandpassF_Ctrl_emC  
  [108] @2'90(95..102, 122..124)  e_2_98_123 :expr   
  [109] @2'100(103..122, 107..113)  f_2_112_110 :fb FB=wf1ix:WaveMngIx_FB  
  [110] @2'110(107..121, 118..122)  e_2_114_120 :expr   
  [111] @2'110(111..131, 87..99)  f_2_121_93 :fb :OrthBandpassF_Ctrl_emC  
  [112] @2'110(115..135, 35..43)  f_2_125_39 :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
  [113] @2'110(115..135, 45..53)  f_2_125_49 :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC  
  [114] @2'110(115..135, 55..63)  f_2_125_59 :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
  [115] @2'110(111..140, 81..86)  g_2_125_83 :docu   
  [116] @2'120(118..138, 66..75)  f_2_128_70 :fb FB=gref:Angle_abgmf_Ctrl_emC  
  [117] @2'140(137..158, 107..119)  f_2_147_113 :fb FB=wf1mng:WaveMng_FB  
  [118] @2'150(152..180, 51..61)  f_2_166_56 :fb FB=wf1mng:WaveMng_FB  
  [119] @2'150(152..180, 63..73)  f_2_166_68 :fb FB=wf1data1:WaveData_FB  
  [120] @2'150(152..180, 75..85)  f_2_166_80 :fb FB=wfxdata:WaveData_FB  
  [121] @2'150(152..180, 87..95)  f_2_166_91 :fb FB=wf1avg1:WaveAvg_FB  
  [122] @2'150(152..180, 96..104)  f_2_166_100 :fb FB=wfxavg:WaveAvg_FB  


== GBlock in Graphic with pins ==

  [0] @1'30(35..45, 94..100)  g_1_40_97 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(44..46, 95..97)  EvinMdl:ctor "ctor"
  
    @1'40(44..46, 97..99)  DinMdl:Tstep "Tstep:F"
    

  [1] @2'20(24..34, 44..58)  g_2_29_51 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @2'30(33..35, 45..47)  EvinMdl:ctor "ctor"
  
    @2'30(33..35, 47..49)  DinMdl:Tstep "Tstep:F"
  
    @2'30(33..35, 50..52)  DinMdl:q1 "q1:F"
  
    @2'30(33..35, 52..54)  DinMdl:qh "qh:F"
  
    @2'30(33..35, 54..56)  DinMdl:Tfd "Tfd:F"
    

  [2] @1'30(33..42, 38..42)  g_1_37_40 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(41..43, 38..40)  EvinMdl:init "init"
  
    @1'40(41..43, 40..42)  DinMdl:fq "fq:F"
    

  [3] @1'30(33..44, 44..53)  g_1_38_48 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(43..45, 51..53)  EvinMdl:param "param`1"
  
    @1'40(43..45, 44..46)  DinMdl:fq "fq:F"
  
    @1'40(43..45, 47..49)  EvUpdinMdl:updparam "updparam"
    

  [4] @1'40(38..49, 64..70)  g_1_43_67 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'50(48..50, 68..70)  EvinMdl:param "param`1"
  
    @1'40(37..39, 64..66)  DoutMdl:fqp "fqp()"
  
    @1'40(37..39, 66..68)  EvoutMdl:paramO "paramO"
    

  [5] @1'160(159..180, 34..54)  g_1_169_44 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'160(158..160, 34..36)  EvoutMdl:stepO "stepO"
  
    @1'160(158..160, 37..39)  ZoutMdl:yabzb "yabzb"
  
    @1'160(158..160, 39..41)  ZoutMdl:ydabz "ydabz"
  
    @1'160(158..160, 42..44)  ZoutMdl:yabz1 "h1@yabz=:yabz1:f"
  
    @1'160(158..160, 44..46)  ZoutMdl:yabz2 "yabz2"
  
    @1'160(158..160, 46..48)  ZoutMdl:yabz3 "yabz3"
  
    @1'160(158..160, 48..50)  ZoutMdl:ygz "ygz:F"
  
    @1'160(158..160, 50..52)  EvUpdoutMdl:updO "updO"
    

  [6] @1'170(170..180, 56..91)  g_1_175_73 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'170(169..171, 58..60)  EvoutMdl:stepO "stepO"
  
    @1'170(169..171, 61..63)  DoutMdl:yph "yph():F"
  
    @1'170(169..171, 63..65)  VoutMdl:yg "yg:F"
  
    @1'170(169..171, 65..67)  VoutMdl:yfilt "yfilt:F"
  
    @1'170(169..171, 70..72)  VoutMdl:ym "ym:F"
  
    @1'170(169..171, 74..76)  VoutMdl:yg6 "yg6:F"
  
    @1'170(169..171, 78..80)  VoutMdl:yg7 "yg7:F"
  
    @1'170(169..171, 81..83)  VoutMdl:y2harm "y2harm:F"
  
    @1'170(169..171, 84..86)  VoutMdl:y3h "y3h:F"
  
    @1'170(169..171, 88..90)  VoutMdl:y3gh "y3gh:F"
    

  [7] @1'30(26..35, 230..232)  g_1_30_231 :xref     

  [8] @1'30(33..44, 21..36)  g_1_38_28 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(43..45, 29..31)  DinMdl:x "x:F`1"
  
    @1'30(32..34, 21..23)  EvoutMdl:stepO "stepO"
  
    @1'40(43..45, 23..25)  EvinMdl:step "step"
  
    @1'40(43..45, 26..28)  DinMdl:x2 "x2:F"
  
    @1'40(43..45, 34..36)  EvUpdinMdl:upd "upd"
    

  [9] @1'40(37..45, 163..167)  g_1_41_165 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(44..46, 163..165)  EvinMdl:init "init"
  
    @1'40(44..46, 165..167)  DinMdl:fq "fq:F"
    

  [10] @1'40(37..45, 176..180)  g_1_41_178 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'40(44..46, 176..178)  EvinMdl:param "param"
  
    @1'40(44..46, 178..180)  DinMdl:fq "fq:F"
    

  [11] @1'40(38..46, 78..81)  e_1_42_79 :expr   
    @1'40(36..41, 79..81)  exprInp: "3.0"
  
    @1'40(45..47, 79..81)  Dout:fq3 "fq3"
    

  [12] @1'30(32..56, 138..143)  g_1_44_140 :docu     

  [13] @1'30(31..59, 200..208)  f_1_45_204 :fb FB=wfxavg:WaveAvg_FB  
    @1'30(30..32, 204..206)  Evin:ctor "ctor"
  
    @1'30(30..32, 206..208)  Din:identObj "0x25=:identObj:I"
    

  [14] @1'40(43..50, 72..74)  fq2 :expr   
    @1'40(41..45, 72..74)  exprInp: "2"
    

  [15] @1'40(39..60, 221..233)  f_1_49_227 :fb FB=wf1ix:WaveMngIx_FB  
    @1'40(38..40, 224..226)  Evin:ctor "ctor"
  
    @1'40(38..40, 226..228)  Din:identObj "0x21=:identObj:I"
  
    @1'40(38..40, 228..230)  Din:size "512=:size:I"
  
    @1'40(38..40, 230..232)  Din:Tstep "Tstep:F"
    

  [16] @1'50(48..55, 34..36)  g_1_51_35 :xref     

  [17] @1'50(48..54, 48..50)  g_1_51_49 :xref     

  [18] @1'50(46..62, 118..131)  h1 :fb FB=h1:OrthBandpassF_Ctrl_emC  
    @1'40(45..47, 124..126)  Din:xdab "xdab:f"
  
    @1'60(61..63, 125..127)  vout:yab "yab:f"
  
    @1'60(61..63, 127..129)  zout:yabz "yabz:f"
    

  [19] @1'50(51..59, 23..25)  g_1_55_24 :xref     

  [20] @1'50(53..60, 26..28)  g_1_56_27 :xref     

  [21] @1'60(56..61, 44..50)  e_1_58_47 :expr   
    @1'60(56..59, 44..46)  exprInp: "+"
  
    @1'60(56..59, 48..50)  exprInp: "-"
  
    @1'60(60..62, 46..48)  vout:fq1 "fq1"
    

  [22] @1'50(52..68, 159..170)  f_1_60_164 :fb FB=gref:Angle_abgmf_Ctrl_emC  
    @1'50(51..53, 163..165)  Evin:init "init"
  
    @1'50(51..53, 165..167)  Din:fq_init "fq_init:F"
  
    @1'40(44..62, 168..170)  Din:angle0 "M_PI/3=:angle0"
    

  [23] @1'50(52..68, 172..180)  f_1_60_176 :fb FB=gref:Angle_abgmf_Ctrl_emC  
    @1'50(51..53, 176..178)  Evin:setFq "setFq"
  
    @1'50(51..53, 178..180)  Din:fq "fq:F"
    

  [24] @1'50(49..76, 13..20)  g_1_62_16 :docu     

  [25] @1'60(62..64, 113..115)  xdab_re :expr   
    @1'60(57..63, 113..115)  exprInp: ".re"
    

  [26] @1'50(55..75, 55..65)  h1p :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
    @1'50(54..56, 58..60)  Evin:setFq "setFq"
  
    @1'50(54..56, 60..62)  Din:fq "fq:F"
  
    @1'50(54..56, 63..65)  Evin:init "init"
  
    @1'70(74..76, 62..64)  Evout:initO "initO"
    

  [27] @1'50(55..75, 68..74)  h2p :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC  
    @1'50(54..56, 70..72)  Evin:setFq "setFq"
  
    @1'50(54..56, 72..74)  Din:fq "fq"
    

  [28] @1'50(55..75, 78..87)  h3p :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
    @1'50(54..56, 81..83)  Evin:setFq "setFq"
  
    @1'50(54..56, 83..85)  Evin:init "init"
  
    @1'50(54..56, 85..87)  Din:fq "@fq3=:fq"
    

  [29] @1'50(55..75, 88..101)  h3p :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
    @1'50(54..56, 91..93)  Evin:ctorObj "ctorObj"
  
    @1'50(54..56, 93..95)  Din:identObj "0x12=:identObj:I"
  
    @1'50(54..56, 95..97)  Din:Tstep "0.001f=:Tstep:F"
  
    @1'50(54..56, 97..99)  Din:TstepOrthi "TstepOrthi"
  
    @1'50(54..56, 99..101)  Din:nom_m "1.2f=:nom_m:F"
    

  [30] @1'60(62..73, 35..39)  e_1_67_37 :expr   
    @1'60(59..65, 35..37)  exprInp: "!.re"
  
    @1'50(55..65, 37..39)  exprInp: "0.0=:.im"
  
    @1'70(72..74, 37..39)  vout:x1 "x1:f"
    

  [31] @1'70(66..74, 46..48)  g_1_70_47 :xref     

  [32] @1'70(72..74, 125..127)  h1yab_im :expr   
    @1'70(67..73, 125..127)  exprInp: ".im"
    

  [33] @1'60(64..82, 136..141)  h1ph :expr   
    @1'60(62..66, 136..138)  aggr: "h1@?stepO"
  
    @1'80(79..82, 139..141)  exprOut: ":F"
    

  [34] @1'70(68..86, 214..224)  wf1mng :fb FB=wf1mng:WaveMng_FB  
    @1'70(67..69, 219..221)  Evin:init "init"
  
    @1'70(66..70, 222..224)  aggr:mngIx "mngIx"
    

  [35] @1'70(68..86, 226..236)  wfxdata :fb FB=wfxdata:WaveData_FB  
    @1'70(67..69, 227..229)  Evin:init "init"
  
    @1'70(66..70, 233..235)  aggr:mngIx "mngIx"
    

  [36] @1'70(70..86, 202..212)  f_1_78_207 :fb FB=wf1data1  
    @1'70(69..71, 206..208)  Evin:init "init"
  
    @1'70(67..71, 209..211)  aggr:mngIx "mngIx"
    

  [37] @1'80(78..86, 21..25)  e_1_82_23 :expr   
    @1'80(78..81, 21..23)  exprInp: "+"
  
    @1'80(83..86, 21..23)  exprInp: "-"
  
    @1'80(81..83, 24..26)  Dout:xdbf "xdbf"
    

  [38] @1'80(78..86, 34..40)  xdab :expr   
    @1'80(78..81, 37..39)  exprInp: "+"
  
    @1'80(83..86, 37..39)  exprInp: "-"
  
    @1'80(81..83, 39..41)  vout: ""
    

  [39] @1'90(88..90, 174..176)  e_1_89_175 :expr   
    @1'80(83..89, 174..176)  exprInp: ".im"
    

  [40] @1'90(86..95, 180..185)  e_1_90_182 :expr   
    @1'80(85..96, 180..182)  exprInp: "0.000001"
  
    @1'80(85..88, 183..185)  exprInp: "+"
  
    @1'90(94..96, 183..185)  zout:dgI "dgI:F"
    

  [41] @1'80(78..104, 148..153)  g_1_91_150 :docu     

  [42] @1'90(92..107, 138..146)  f_1_99_142 :fb FB=wf1data1  
    @1'90(91..93, 142..144)  Evin:step "step"
  
    @1'90(91..93, 144..146)  Din:x "x:F"
  
    @1'110(106..108, 143..145)  Evout:stepO "stepO"
    

  [43] @1'100(100..104, 117..121)  yph3_x :expr   
    @1'100(100..103, 117..119)  exprInp: "*"
  
    @1'100(100..103, 119..121)  exprInp: "*"
    

  [44] @1'100(100..109, 178..183)  e_1_104_180 :expr   
    @1'100(98..105, 178..180)  exprInp: "0.001"
  
    @1'100(100..103, 181..183)  exprInp: "+"
  
    @1'110(108..110, 180..182)  zout:dgI2 "dgI2"
    

  [45] @1'100(97..112, 188..198)  g_1_104_193 :mdlInp FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'110(111..113, 193..195)  DinMdl:testOscm "testOscm:D`1"
  
    @1'110(111..113, 188..190)  EvinMdl:step "step"
  
    @1'110(111..113, 191..193)  DinMdl:testOscnm "testOscnm:F"
    

  [46] @1'100(101..109, 157..161)  bf :fb FB=bf:OrthBandpassF_Ctrl_emC    

  [47] @1'100(101..109, 162..170)  f_1_105_166 :fb FB=h1:OrthBandpassF_Ctrl_emC  
    @1'110(108..110, 165..167)  zout:yabz "yabz:f"
  
    @1'110(108..110, 167..169)  vout:yab "yab:f"
    

  [48] @1'100(96..116, 20..33)  bf :fb FB=bf:OrthBandpassF_Ctrl_emC  
    @1'90(95..97, 23..25)  Evin:step "step"
  
    @1'90(95..97, 26..28)  Din:xdab "xdab:f"
  
    @1'90(93..97, 28..30)  aggr:param "param"
  
    @1'90(95..97, 31..33)  evUpdin:upd "upd"
  
    @1'110(115..117, 24..26)  Evout:stepO "stepO"
  
    @1'110(115..117, 27..29)  vout:yab "yab:f"
  
    @1'110(115..117, 29..31)  zout:yabz "yabz:f"
  
    @1'110(115..117, 31..33)  evUpdout:updO "updO"
    

  [49] @1'100(96..116, 43..55)  h1 :fb FB=h1:OrthBandpassF_Ctrl_emC  
    @1'90(95..103, 46..48)  Evin:step "step"
  
    @1'90(95..103, 48..50)  Din:xdab "xdab:f"
  
    @1'90(95..105, 51..53)  aggr:param "param"
  
    @1'90(95..105, 53..55)  evUpdin:upd "upd"
  
    @1'110(107..117, 46..48)  Evout:stepO "stepO"
  
    @1'110(107..117, 48..50)  vout:yab "yab:f"
  
    @1'110(107..117, 51..53)  zout:yabz "yabz:f"
  
    @1'110(107..117, 53..55)  evUpdout:updO "updO"
    

  [50] @1'100(96..116, 62..74)  h2 :fb FB=h2:OrthBandpassF_Ctrl_emC  
    @1'90(95..103, 65..67)  Evin:step "step"
  
    @1'90(95..103, 67..69)  Din:xdab "xdab:f"
  
    @1'90(95..105, 70..72)  aggr:param "param"
  
    @1'90(95..105, 72..74)  evUpdin:upd "upd"
  
    @1'110(107..117, 65..67)  Evout:stepO "stepO"
  
    @1'110(107..117, 67..69)  vout:yab "yab:f"
  
    @1'110(106..116, 70..72)  zout:yabz "yabz:f"
  
    @1'110(107..117, 72..74)  evUpdout:updO "updO"
    

  [51] @1'100(96..116, 80..93)  h3 :fb FB=h3:OrthBandpassF_Ctrl_emC  
    @1'90(95..97, 83..85)  Evin:step "step"
  
    @1'90(95..97, 86..88)  Din:xdab "xdab"
  
    @1'90(93..97, 88..90)  aggr:param "param"
  
    @1'90(95..97, 91..93)  evUpdin:upd "upd"
  
    @1'110(115..117, 83..85)  Evout:stepO "stepO"
  
    @1'110(115..117, 86..88)  vout:yab "yab"
  
    @1'110(115..117, 88..90)  zout:yabz "yabz"
  
    @1'110(115..117, 91..93)  evUpdout:updO "updO"
    

  [52] @1'100(101..112, 109..115)  yph2a :expr   
    @1'100(100..103, 109..111)  exprInp: "*"
  
    @1'100(100..103, 113..115)  exprInp: "*"
    

  [53] @1'90(95..118, 206..217)  wf1avg1 :fb FB=wf1avg1:WaveAvg_FB  
    @1'90(92..96, 214..216)  aggr:wu "wu`1"
  
    @1'90(95..97, 210..212)  Evin:init "init"
  
    @1'90(92..96, 212..214)  aggr:data "data"
    

  [54] @1'90(95..118, 219..228)  wfxavg :fb FB=wfxavg:WaveAvg_FB  
    @1'90(92..96, 224..226)  aggr:wu "wu`1"
  
    @1'90(95..97, 222..224)  Evin:init "init"
  
    @1'90(92..96, 226..228)  aggr:data "data"
    

  [55] @1'120(122..123, 43..44)  g_1_122_43 :conPoint     

  [56] @1'110(115..129, 137..147)  f_1_122_142 :fb FB=wf1avg1:WaveAvg_FB  
    @1'110(112..116, 141..143)  aggr:data "data"
  
    @1'110(114..116, 143..145)  Evin:step "step"
  
    @1'110(114..116, 145..147)  evUpdin:upd "upd"
  
    @1'130(128..130, 140..142)  vout:Y "Y:F"
  
    @1'130(128..130, 143..145)  Evout:stepO "stepO"
    

  [57] @1'110(114..132, 149..153)  e_1_123_151 :expr   
    @1'110(113..131, 149..151)  exprInp: "@Tstep/Tfd"
  
    @1'110(115..124, 151..153)  exprInp: "0.51/:F"
  
    @1'130(131..133, 151..153)  zout:fd_f "fd_f"
    

  [58] @1'120(121..128, 35..40)  yzsum :expr   
    @1'120(121..123, 38..40)  exprInp: "+"
  
    @1'120(125..127, 38..40)  exprInp: "+"
  
    @1'120(123..125, 38..40)  exprInp: "+"
    

  [59] @1'120(124..125, 45..46)  g_1_124_45 :conPoint     

  [60] @1'120(117..131, 161..168)  h1dq :expr   
    @1'110(114..118, 161..163)  aggr: "?stepO"
  
    @1'130(130..132, 163..165)  Dout:dq2 "dq2:f"
    

  [61] @1'130(126..127, 47..48)  g_1_126_47 :conPoint     

  [62] @1'120(119..134, 98..106)  f_1_126_102 :fb FB=wfxdata:WaveData_FB  
    @1'120(118..120, 102..104)  Evin:step "step"
  
    @1'120(118..120, 104..106)  Din:x "x:F"
  
    @1'130(133..135, 103..105)  Evout:stepO "stepO"
    

  [63] @1'120(116..136, 174..185)  gref :fb FB=gref:Angle_abgmf_Ctrl_emC  
    @1'110(115..117, 177..179)  Evin:stepf "stepf"
  
    @1'110(115..117, 180..182)  Din:dangleP "dangleP:F"
  
    @1'130(135..137, 177..179)  Evout:stepfO "stepfO"
  
    @1'130(135..137, 180..182)  vout:ab "ab:f"
  
    @1'130(135..137, 183..185)  vout:rad "rad:F"
    

  [64] @1'120(124..130, 20..26)  yzsumb :expr   
    @1'120(124..126, 22..24)  exprInp: "+"
  
    @1'120(124..126, 24..26)  exprInp: "+"
    

  [65] @1'130(128..129, 64..65)  g_1_128_64 :conPoint     

  [66] @1'130(135..137, 73..75)  e_1_136_74 :expr   
    @1'130(130..136, 73..75)  exprInp: ".re"
    

  [67] @1'130(135..137, 77..79)  e_1_136_78 :expr   
    @1'130(130..136, 77..79)  exprInp: ".im"
    

  [68] @1'130(135..137, 81..83)  e_1_136_82 :expr   
    @1'130(130..136, 81..83)  exprInp: ".re"
    

  [69] @1'130(135..137, 219..221)  e_1_136_220 :expr   
    @1'130(130..136, 219..221)  exprInp: ".re+"
    

  [70] @1'120(122..155, 189..198)  testOsc :expr   
    @1'120(119..123, 189..191)  aggr: "?stepfO"
  
    @1'120(120..130, 191..193)  exprInp: "?nm"
  
    @1'120(120..129, 193..195)  exprInp: ":F=:?m"
  
    @1'140(137..156, 191..193)  vout:abOscil "abOscil:f?ab"
  
    @1'130(135..156, 193..195)  vout:anbOscil "anbOscil:f?anb"
  
    @1'150(153..156, 196..198)  exprOut: ":F"
    

  [71] @1'130(132..146, 57..61)  ph :expr   
    @1'130(130..134, 57..59)  aggr: "?stepO"
    

  [72] @1'140(139..140, 74..75)  g_1_139_74 :conPoint     

  [73] @1'140(138..140, 84..86)  e_1_139_85 :expr   
    @1'130(133..139, 84..86)  exprInp: ".re"
    

  [74] @1'130(131..152, 51..53)  ygz :expr     

  [75] @1'140(141..142, 78..79)  g_1_141_78 :conPoint     

  [76] @1'140(140..148, 148..153)  e_1_144_150 :expr   
    @1'140(139..145, 148..150)  exprInp: "fd_f"
  
    @1'140(140..143, 151..153)  exprInp: "+"
  
    @1'150(147..149, 151..153)  zout:fd "fd"
    

  [77] @1'130(135..162, 156..163)  g_1_148_159 :docu     

  [78] @1'140(145..154, 39..41)  e_1_149_40 :expr   
    @1'150(153..155, 39..41)  zout:xdabz "xdabz"
    

  [79] @1'140(142..156, 97..106)  wfxavg :fb FB=wfxavg  
    @1'140(139..143, 101..103)  aggr:data "data`2"
  
    @1'140(141..143, 103..105)  Evin:step "step"
  
    @1'150(155..157, 101..103)  vout:Y "Y:F"
  
    @1'150(155..157, 103..105)  Evout:stepO "stepO"
    

  [80] @1'140(145..153, 140..144)  e_1_149_142 :expr   
    @1'140(144..149, 140..142)  exprInp: "2.2"
  
    @1'140(144..147, 142..144)  exprInp: "+"
  
    @1'150(152..154, 142..144)  zout:fd2 "fd2"
    

  [81] @1'140(142..159, 174..179)  d_1 :expr   
    @1'140(141..145, 174..176)  aggr: "bf@?stepO"
  
    @1'160(158..160, 177..179)  Dout:dqref "dqref:f"
    

  [82] @1'140(140..163, 63..65)  at2 :expr   
    @1'160(161..164, 63..65)  exprOut: ":F"
    

  [83] @1'140(144..161, 67..73)  ym :expr   
    @1'160(160..162, 70..72)  vout:m "m:F"
    

  [84] @1'140(144..166, 73..77)  yg6 :expr     

  [85] @1'140(144..166, 77..81)  yg7 :expr     

  [86] @1'150(150..161, 87..92)  y3gh :expr   
    @1'140(145..151, 87..89)  exprInp: ".im"
  
    @1'140(145..151, 89..91)  exprInp: ""
    

  [87] @1'150(153..157, 108..112)  e_1_155_110 :expr   
    @1'150(153..156, 108..110)  exprInp: "*"
  
    @1'150(153..156, 110..112)  exprInp: "*"
    

  [88] @1'140(141..177, 210..251)  scope1 :fb FB=scope1:TESTscope  
    @1'140(140..142, 211..213)  Evin:scope "scope"
  
    @1'140(140..174, 214..216)  Din:x "@x1.re =:x?rd,0.5,0,70"
  
    @1'140(140..142, 217..219)  Din:ym "@m=:ym?gr,0.5,0,70"
  
    @1'140(140..142, 219..221)  Din:xd "xd?lbl,0.5,0,70"
  
    @1'140(140..142, 221..223)  Din:yabzb "@yabzb=:yabzb:f?rd,0.5,0,70"
  
    @1'140(140..142, 225..227)  Din:yabz1 "@yabz1=:yabz1:f?cy,0.5,0,70"
  
    @1'140(140..142, 227..229)  Din:ya3 "@yabz3.re =:ya3?gr,0.5,0,70"
  
    @1'140(140..174, 229..231)  Din:fq1 "@fq1=:fq1?dgn,0.2,50,50"
  
    @1'140(140..174, 233..235)  Din:ph "wf1avg1@Y =:ph?drd,0.1,0,30"
  
    @1'140(140..174, 235..237)  Din:yg6 "@yg6 =:yg6?gn,5.0,0,30"
  
    @1'140(140..174, 238..240)  Din:osa "@abOsc.re =:osa?gn,0.5,0,70"
  
    @1'140(140..174, 240..242)  Din:osb "@abOsc.im =:osb?bl,0.5,0,70"
  
    @1'140(139..173, 246..248)  Din:ip_own "=:ip_own ? 127.0.0.1:44782"
  
    @1'140(139..173, 248..250)  Din:ip_dst "=:ip_dst ? 127.0.0.1:44783"
    

  [89] @1'160(158..165, 196..198)  e_1_161_197 :expr   
    @1'160(158..162, 196..198)  exprInp: "2.0"
    

  [90] @1'160(160..166, 189..195)  e_1_163_192 :expr   
    @1'160(159..162, 191..193)  exprInp: "+"
  
    @1'160(159..162, 193..195)  exprInp: "+"
  
    @1'160(165..167, 189..191)  vout:abOsc "abOsc"
    

  [91] @1'170(170..180, 113..134)  g_1_175_123 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'170(169..171, 115..117)  EvoutMdl:stepO "stepO"
  
    @1'170(169..171, 117..119)  VoutMdl:y0 "y0:F"
  
    @1'170(169..171, 119..121)  VoutMdl:y0p "y0p:F"
  
    @1'170(169..171, 121..123)  VoutMdl:yph2 "yph2:F"
  
    @1'170(169..171, 123..125)  VoutMdl:yph3 "yph3:F"
  
    @1'170(169..171, 127..129)  VoutMdl:yphAvg "yphAvg:F"
  
    @1'170(169..171, 129..131)  VoutMdl:yfd "yfd:F"
    

  [92] @1'170(170..180, 165..171)  g_1_175_168 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'170(169..171, 165..167)  EvoutMdl:stepO "stepO"
  
    @1'170(169..171, 168..170)  VoutMdl:ydq "ydq:f"
    

  [93] @1'170(170..181, 173..195)  g_1_175_184 :mdlOut FB=$module_OrthBandpassFilter:$Module_OrthBandpassFilter  
    @1'170(169..171, 174..176)  EvoutMdl:stepO "stepO"
  
    @1'170(169..171, 177..179)  VoutMdl:ydqref "ydqref:f"
  
    @1'170(169..171, 180..182)  VoutMdl:ygref "ygref:F"
  
    @1'170(169..171, 189..191)  VoutMdl:abOsc "abOsc:f"
  
    @1'170(169..171, 193..195)  VoutMdl:yvOsc "yvOsc:F"
    

  [94] @1'160(165..193, 94..111)  g_1_179_102 :docu     

  [95] @2'50(47..56, 36..38)  e_2_51_37 :expr   
    @2'50(55..57, 36..38)  zout:Tstep_ "Tstep_"
    

  [96] @2'50(47..56, 49..51)  e_2_51_50 :expr   
    @2'50(47..51, 49..51)  exprInp: "/"
  
    @2'50(55..57, 49..51)  vout:k1 "k1"
    

  [97] @2'50(47..55, 52..54)  e_2_51_53 :expr   
    @2'50(47..51, 52..54)  exprInp: "/"
  
    @2'50(55..57, 52..54)  vout:kh "kh"
    

  [98] @2'40(44..68, 58..73)  f_2_56_65 :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
    @2'40(43..45, 63..65)  Din:identObj "0x10=:identObj:I"
  
    @2'40(43..45, 65..67)  Din:Tstep "0.001=:Tstep:F"
  
    @2'40(43..45, 67..69)  Din:TstepOrthi "TstepOrthi"
  
    @2'40(43..45, 69..71)  Din:nom_m "1.2=:nom_m:F"
    

  [99] @2'40(44..68, 79..94)  f_2_56_86 :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC  
    @2'40(43..45, 82..84)  Evin:ctorObj "ctorObj"
  
    @2'40(43..45, 84..86)  Din:identObj "0x11=:identObj:I"
  
    @2'40(43..45, 86..88)  Din:Tstep "0.001=:Tstep:F"
  
    @2'40(43..45, 88..90)  Din:TstepOrthi "TstepOrthi:F"
  
    @2'40(43..45, 90..92)  Din:nom_m "1.2=:nom_m:F"
    

  [100] @2'40(44..68, 99..114)  f_2_56_106 :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC  
    @2'40(43..45, 102..104)  Evin:ctorObj "ctorObj"
  
    @2'40(43..45, 104..106)  Din:identObj "0x12=:identObj:I"
  
    @2'40(43..45, 106..108)  Din:Tstep "0.001=:Tstep:F"
  
    @2'40(43..45, 108..110)  Din:TstepOrthi "TstepOrthi"
  
    @2'40(43..45, 110..112)  Din:nom_m "1.2=:nom_m:F"
    

  [101] @2'60(62..69, 43..45)  e_2_65_44 :expr   
    @2'60(62..68, 43..45)  exprInp: "0=::F"
    

  [102] @2'60(61..80, 35..42)  g_2_70_38 :docu     

  [103] @2'80(84..104, 94..103)  f_2_94_98 :fb :OrthBandpassF_Ctrl_emC  
    @2'80(81..85, 97..99)  aggr:param "param"
  
    @2'80(83..85, 100..102)  Evin:init "init"
  
    @2'100(103..105, 100..102)  Evout:initO "initO"
    

  [104] @2'80(85..105, 22..38)  f_2_95_30 :fb FB=bf:OrthBandpassF_Ctrl_emC  
    @2'80(84..86, 25..27)  Evin:ctorObj "ctorObj"
  
    @2'80(84..86, 27..29)  Din:kA "3.03=:kA:F"
  
    @2'80(84..86, 29..31)  Din:kB "0.0=:kB:F"
  
    @2'80(84..86, 31..33)  Din:identObj "0x0f=:identObj:I"
  
    @2'80(84..86, 33..35)  Din:Tstep "Tstep:F"
    

  [105] @2'80(85..105, 41..57)  f_2_95_49 :fb FB=h1:OrthBandpassF_Ctrl_emC  
    @2'80(84..86, 44..46)  Evin:ctorObj "ctorObj"
  
    @2'80(84..86, 46..48)  Din:kA "kA:F"
  
    @2'80(84..86, 48..50)  Din:kB "kB:F"
  
    @2'80(84..86, 50..52)  Din:identObj "0x01=:identObj:I"
  
    @2'80(84..86, 52..54)  Din:Tstep "Tstep:F"
    

  [106] @2'80(85..105, 61..77)  f_2_95_69 :fb FB=h2:OrthBandpassF_Ctrl_emC  
    @2'80(84..86, 66..68)  Din:kA "kA"
  
    @2'80(84..86, 68..70)  Din:kB "kB"
  
    @2'80(84..86, 70..72)  Din:identObj "0x02=:identObj"
  
    @2'80(84..86, 72..74)  Din:Tstep "Tstep"
    

  [107] @2'80(85..105, 79..92)  f_2_95_85 :fb FB=h3:OrthBandpassF_Ctrl_emC  
    @2'80(84..86, 82..84)  Evin:ctorObj "ctorObj"
  
    @2'80(84..86, 84..86)  Din:kA "kA"
  
    @2'80(84..86, 86..88)  Din:kB "kB"
  
    @2'80(84..86, 88..90)  Din:identObj "0x03=:identObj"
  
    @2'80(84..86, 90..92)  Din:Tstep "Tstep"
    

  [108] @2'90(95..102, 122..124)  e_2_98_123 :expr   
    @2'90(94..100, 122..124)  exprInp: "1.0:F"
    

  [109] @2'100(103..122, 107..113)  f_2_112_110 :fb FB=wf1ix:WaveMngIx_FB  
    @2'100(102..104, 109..111)  evUpdin:upd "upd"
  
    @2'100(102..104, 111..113)  Evin:step "step"
  
    @2'120(121..123, 111..113)  evUpdout:updO "updO"
    

  [110] @2'110(107..121, 118..122)  e_2_114_120 :expr   
    @2'110(107..118, 118..120)  exprInp: "Tstep_ /"
  
    @2'110(106..111, 120..122)  exprInp: "1/"
  
    @2'120(120..122, 120..122)  zout:zAvg100 "zAvg100"
    

  [111] @2'110(111..131, 87..99)  f_2_121_93 :fb :OrthBandpassF_Ctrl_emC  
    @2'110(110..112, 90..92)  Evin:step "step"
  
    @2'110(110..112, 92..94)  Din:xdab "xdab:f"
  
    @2'110(110..112, 97..99)  evUpdin:upd "upd"
  
    @2'130(130..132, 91..93)  Evout:stepO "stepO"
  
    @2'130(130..132, 93..95)  vout:yab "yab:f"
  
    @2'130(130..132, 95..97)  zout:yabz "yabz:f"
  
    @2'130(130..132, 97..99)  evUpdout:updO "updO"
    

  [112] @2'110(115..135, 35..43)  f_2_125_39 :fb FB=h1p:Param_OrthBandpassF_Ctrl_emC  
    @2'110(114..116, 41..43)  Evin:init "init"
  
    @2'130(134..136, 41..43)  Evout:initO "initO"
    

  [113] @2'110(115..135, 45..53)  f_2_125_49 :fb FB=h2p:Param_OrthBandpassF_Ctrl_emC    

  [114] @2'110(115..135, 55..63)  f_2_125_59 :fb FB=h3p:Param_OrthBandpassF_Ctrl_emC    

  [115] @2'110(111..140, 81..86)  g_2_125_83 :docu     

  [116] @2'120(118..138, 66..75)  f_2_128_70 :fb FB=gref:Angle_abgmf_Ctrl_emC  
    @2'120(117..119, 69..71)  Evin:ctorObj "ctorObj"
  
    @2'120(117..119, 71..73)  Din:identObj "0x41=:identObj:I"
  
    @2'120(117..119, 73..75)  Din:Tstep "Tstep:F"
    

  [117] @2'140(137..158, 107..119)  f_2_147_113 :fb FB=wf1mng:WaveMng_FB  
    @2'140(136..138, 111..113)  evUpdin:upd "upd"
  
    @2'140(136..138, 114..116)  Evin:step "step"
  
    @2'140(136..138, 116..118)  Din:nrofValues "nrofValues:F"
    

  [118] @2'150(152..180, 51..61)  f_2_166_56 :fb FB=wf1mng:WaveMng_FB  
    @2'150(151..153, 55..57)  Evin:ctor "ctor"
  
    @2'150(151..153, 58..60)  Din:identObj "0x22=:identObj:I"
    

  [119] @2'150(152..180, 63..73)  f_2_166_68 :fb FB=wf1data1:WaveData_FB  
    @2'150(151..153, 67..69)  Evin:ctor "ctor"
  
    @2'150(151..153, 69..71)  Din:identObj "0x23=:identObj:I"
  
    @2'150(151..153, 71..73)  Din:sizeData "512=:sizeData:I"
    

  [120] @2'150(152..180, 75..85)  f_2_166_80 :fb FB=wfxdata:WaveData_FB  
    @2'150(151..153, 79..81)  Evin:ctor "ctor"
  
    @2'150(151..153, 81..83)  Din:identObj "0x23=:identObj:I"
  
    @2'150(151..153, 83..85)  Din:sizeData "512=:sizeData:I"
    

  [121] @2'150(152..180, 87..95)  f_2_166_91 :fb FB=wf1avg1:WaveAvg_FB  
    @2'150(151..153, 91..93)  Evin:ctor "ctor"
  
    @2'150(151..153, 93..95)  Din:identObj "0x24=:identObj:I"
    

  [122] @2'150(152..180, 96..104)  f_2_166_100 :fb FB=wfxavg:WaveAvg_FB  
    @2'150(151..153, 100..102)  Evin:ctor "ctor"
  
    @2'150(151..153, 102..104)  Din:identObj "0x25=:identObj:I"
    



== GBlock in Graphic, Details:



[13] @1'30(31..59, 200..208)  f_1_45_204 =fb  ==FBlock== wfxavg:WaveAvg_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x25=:identObj:I')


[15] @1'40(39..60, 221..233)  f_1_49_227 =fb  ==FBlock== wf1ix:WaveMngIx_FB  
  Pins:
  fbPinDst<---aggr--- fb=wf1mng.mngIx @1'70(66..70, 222..224)
  fbPinDst<---aggr--- fb=f_1_78_207.mngIx @1'70(67..71, 209..211)
  fbPinDst<---aggr--- fb=wfxdata.mngIx @1'70(66..70, 233..235)
  Evin= ctor ('ctor')
  Din= identObj ('0x21=:identObj:I')
  Din= size ('512=:size:I')
  Din= Tstep ('Tstep:F')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[18] @1'50(46..62, 118..131)  h1 =fb  ==FBlock== h1:OrthBandpassF_Ctrl_emC  
  Pins:
  Din= xdab ('xdab:f')  <--dataflow--- expr=xdab.'' @1'80(78..86, 34..40)
  vout= yab ('yab:f')  ---dataflow--> expr=h1yab_im.'.im' @1'50(46..62, 118..131)
  zout= yabz ('yabz:f')


[22] @1'50(52..68, 159..170)  f_1_60_164 =fb  ==FBlock== gref:Angle_abgmf_Ctrl_emC  
  Pins:
  Evin= init ('init')
  Din= fq_init ('fq_init:F')  <--dataflow--- mdlInp=g_1_41_165.fq @1'40(37..45, 163..167)
  Din= angle0 ('M_PI/3=:angle0')


[23] @1'50(52..68, 172..180)  f_1_60_176 =fb  ==FBlock== gref:Angle_abgmf_Ctrl_emC  
  Pins:
  Evin= setFq ('setFq')  <--eventflow--- mdlInp=g_1_41_178.param @1'40(37..45, 176..180)
  Din= fq ('fq:F')  <--dataflow--- mdlInp=g_1_41_178.fq @1'40(37..45, 176..180)


[26] @1'50(55..75, 55..65)  h1p =fb  ==FBlock== h1p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- fb=h1.param @1'90(95..105, 51..53)
  fbPinDst<---aggr--- fb=bf.param @1'90(93..97, 28..30)
  Evin= setFq ('setFq')  <--eventflow--- mdlInp=g_1_38_48.param @1'30(33..44, 44..53)
           ---eventflow--> fb=h2p.setFq @1'50(55..75, 55..65)
  Din= fq ('fq:F')  ---dataflow--> expr=fq2.'2' @1'50(55..75, 55..65)
           ---dataflow--> expr=e_1_42_79.'3.0' @1'50(55..75, 55..65)
           <--dataflow--- expr=e_1_58_47.fq1 @1'60(56..61, 44..50)
           ---dataflow--> mdlOut=g_1_43_67.fqp @1'50(55..75, 55..65)
  Evin= init ('init')
  Evout= initO ('initO')


[27] @1'50(55..75, 68..74)  h2p =fb  ==FBlock== h2p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- fb=h2.param @1'90(95..105, 70..72)
  Evin= setFq ('setFq')  <--eventflow--- fb=h1p.setFq @1'50(55..75, 55..65)
           ---eventflow--> fb=h3p.setFq @1'50(55..75, 68..74)
  Din= fq ('fq')  <--dataflow--- expr=fq2.'' @1'40(43..50, 72..74)


[28] @1'50(55..75, 78..87)  h3p =fb  ==FBlock== h3p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- fb=h3.param @1'90(93..97, 88..90)
  Evin= setFq ('setFq')  <--eventflow--- fb=h2p.setFq @1'50(55..75, 68..74)
  Evin= init ('init')
  Din= fq ('@fq3=:fq')


[29] @1'50(55..75, 88..101)  h3p =fb  ==FBlock== h3p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= identObj ('0x12=:identObj:I')
  Din= Tstep ('0.001f=:Tstep:F')
  Din= TstepOrthi ('TstepOrthi')  <--dataflow--- mdlInp=g_1_40_97.Tstep @1'30(35..45, 94..100)
  Din= nom_m ('1.2f=:nom_m:F')


[34] @1'70(68..86, 214..224)  wf1mng =fb  ==FBlock== wf1mng:WaveMng_FB  
  Pins:
  fbPinDst<---aggr--- fb=wf1avg1.wu @1'90(92..96, 214..216)
  fbPinDst<---aggr--- fb=wfxavg.wu @1'90(92..96, 224..226)
  Evin= init ('init')
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_49_227.'' @1'70(68..86, 214..224)


[35] @1'70(68..86, 226..236)  wfxdata =fb  ==FBlock== wfxdata:WaveData_FB  
  Pins:
  fbPinDst<---aggr--- fb=wfxavg.data @1'90(92..96, 226..228)
  Evin= init ('init')
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_49_227.'' @1'70(68..86, 226..236)


[36] @1'70(70..86, 202..212)  f_1_78_207 =fb  ==FBlock== wf1data1  
  Pins:
  fbPinDst<---aggr--- fb=wf1avg1.data @1'90(92..96, 212..214)
  Evin= init ('init')
  aggr= mngIx ('mngIx')  ---aggr--> fb=f_1_49_227.'' @1'70(70..86, 202..212)


[42] @1'90(92..107, 138..146)  f_1_99_142 =fb  ==FBlock== wf1data1  
  Pins:
  fbPinDst<---aggr--- fb=f_1_122_142.data @1'110(112..116, 141..143)
  Evin= step ('step')
  Din= x ('x:F')  <--dataflow--- expr=h1ph.':F' @1'60(64..82, 136..141)
  Evout= stepO ('stepO')  ---eventflow--> fb=f_1_122_142.step @1'90(92..107, 138..146)


[46] @1'100(101..109, 157..161)  bf =fb  ==FBlock== bf:OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- expr=h1dq.'?stepO' @1'110(114..118, 161..163)


[47] @1'100(101..109, 162..170)  f_1_105_166 =fb  ==FBlock== h1:OrthBandpassF_Ctrl_emC  
  Pins:
  zout= yabz ('yabz:f')  ---dataflow--> expr=h1dq.'' @1'100(101..109, 162..170)
  vout= yab ('yab:f')


[48] @1'100(96..116, 20..33)  bf =fb  ==FBlock== bf:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= step ('step')
  Din= xdab ('xdab:f')  <--dataflow--- expr=e_1_82_23.xdbf @1'80(78..86, 21..25)
  aggr= param ('param')  ---aggr--> fb=h1p.'' @1'100(96..116, 20..33)
  evUpdin= upd ('upd')
  Evout= stepO ('stepO')
  vout= yab ('yab:f')
  zout= yabz ('yabz:f')  ---dataflow--> mdlOut=g_1_169_44.yabzb @1'100(96..116, 20..33)
           ---dataflow--> expr=yzsumb.'+' @1'100(96..116, 20..33)
  evUpdout= updO ('updO')


[49] @1'100(96..116, 43..55)  h1 =fb  ==FBlock== h1:OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- expr=ph.'?stepO' @1'130(130..134, 57..59)
  Evin= step ('step')
  Din= xdab ('xdab:f')  <--dataflow--- expr=xdab.'' @1'80(78..86, 34..40)
  aggr= param ('param')  ---aggr--> fb=h1p.'' @1'100(96..116, 43..55)
  evUpdin= upd ('upd')
  Evout= stepO ('stepO')
  vout= yab ('yab:f')  ---dataflow--> conPoint=g_1_128_64.'' @1'100(96..116, 43..55)
  zout= yabz ('yabz:f')  ---dataflow--> conPoint=g_1_122_43.'' @1'100(96..116, 43..55)
           ---dataflow--> expr=ygz.'' @1'100(96..116, 43..55)
  evUpdout= updO ('updO')


[50] @1'100(96..116, 62..74)  h2 =fb  ==FBlock== h2:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= step ('step')
  Din= xdab ('xdab:f')  <--dataflow--- expr=xdab.'' @1'80(78..86, 34..40)
  aggr= param ('param')  ---aggr--> fb=h2p.'' @1'100(96..116, 62..74)
  evUpdin= upd ('upd')
  Evout= stepO ('stepO')
  vout= yab ('yab:f')  ---dataflow--> expr=e_1_136_82.'.re' @1'100(96..116, 62..74)
  zout= yabz ('yabz:f')  ---dataflow--> conPoint=g_1_124_45.'' @1'100(96..116, 62..74)
  evUpdout= updO ('updO')


[51] @1'100(96..116, 80..93)  h3 =fb  ==FBlock== h3:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= step ('step')
  Din= xdab ('xdab')  <--dataflow--- expr=xdab.'' @1'80(78..86, 34..40)
  aggr= param ('param')  ---aggr--> fb=h3p.'' @1'100(96..116, 80..93)
  evUpdin= upd ('upd')
  Evout= stepO ('stepO')
  vout= yab ('yab')  ---dataflow--> expr=e_1_139_85.'.re' @1'100(96..116, 80..93)
           ---dataflow--> expr=y3gh.'.im' @1'100(96..116, 80..93)
  zout= yabz ('yabz')  ---dataflow--> conPoint=g_1_126_47.'' @1'100(96..116, 80..93)
  evUpdout= updO ('updO')


[53] @1'90(95..118, 206..217)  wf1avg1 =fb  ==FBlock== wf1avg1:WaveAvg_FB  
  Pins:
  aggr= wu ('wu`1')  ---aggr--> fb=wf1mng.'' @1'90(95..118, 206..217)
  Evin= init ('init')
  aggr= data ('data')  ---aggr--> fb=f_1_78_207.'' @1'90(95..118, 206..217)


[54] @1'90(95..118, 219..228)  wfxavg =fb  ==FBlock== wfxavg:WaveAvg_FB  
  Pins:
  aggr= wu ('wu`1')  ---aggr--> fb=wf1mng.'' @1'90(95..118, 219..228)
  Evin= init ('init')
  aggr= data ('data')  ---aggr--> fb=wfxdata.'' @1'90(95..118, 219..228)


[56] @1'110(115..129, 137..147)  f_1_122_142 =fb  ==FBlock== wf1avg1:WaveAvg_FB  
  Pins:
  aggr= data ('data')  ---aggr--> fb=f_1_99_142.'' @1'110(115..129, 137..147)
  Evin= step ('step')  <--eventflow--- fb=f_1_99_142.stepO @1'90(92..107, 138..146)
  evUpdin= upd ('upd')  <--docu--- docu=g_1_91_150.'' @1'80(78..104, 148..153)
  vout= Y ('Y:F')  ---dataflow--> mdlOut=g_1_175_123.yphAvg @1'110(115..129, 137..147)
           ---dataflow--> expr=e_1_149_142.'2.2' @1'110(115..129, 137..147)
           ---dataflow--> expr=e_1_144_150.'fd_f' @1'110(115..129, 137..147)
  Evout= stepO ('stepO')


[62] @1'120(119..134, 98..106)  f_1_126_102 =fb  ==FBlock== wfxdata:WaveData_FB  
  Pins:
  fbPinDst<---aggr--- fb=wfxavg.data @1'140(139..143, 101..103)
  Evin= step ('step')
  Din= x ('x:F')  <--dataflow--- xref=g_1_56_27.'' @1'50(53..60, 26..28)
  Evout= stepO ('stepO')  ---eventflow--> fb=wfxavg.step @1'120(119..134, 98..106)


[63] @1'120(116..136, 174..185)  gref =fb  ==FBlock== gref:Angle_abgmf_Ctrl_emC  
  Pins:
  fbPinDst<---aggr--- expr=testOsc.'?stepfO' @1'120(119..123, 189..191)
  Evin= stepf ('stepf')  <--eventflow--- xref=g_1_55_24.'' @1'50(51..59, 23..25)
  Din= dangleP ('dangleP:F')  <--dataflow--- expr=e_1_104_180.dgI2 @1'100(100..109, 178..183)
  Evout= stepfO ('stepfO')
  vout= ab ('ab:f')  ---dataflow--> expr=d_1.'' @1'120(116..136, 174..185)
  vout= rad ('rad:F')  ---dataflow--> mdlOut=g_1_175_184.ygref @1'120(116..136, 174..185)


[79] @1'140(142..156, 97..106)  wfxavg =fb  ==FBlock== wfxavg  
  Pins:
  aggr= data ('data`2')  ---aggr--> fb=f_1_126_102.'' @1'140(142..156, 97..106)
  Evin= step ('step')  <--eventflow--- fb=f_1_126_102.stepO @1'120(119..134, 98..106)
  vout= Y ('Y:F')  ---dataflow--> mdlOut=g_1_175_123.y0 @1'140(142..156, 97..106)
           ---dataflow--> expr=e_1_155_110.'*' @1'140(142..156, 97..106)
  Evout= stepO ('stepO')


[88] @1'140(141..177, 210..251)  scope1 =fb  ==FBlock== scope1:TESTscope  
  Pins:
  Evin= scope ('scope')
  Din= x ('@x1.re =:x?rd,0.5,0,70')
  Din= ym ('@m=:ym?gr,0.5,0,70')
  Din= xd ('xd?lbl,0.5,0,70')  <--dataflow--- expr=e_1_136_220.'' @1'130(135..137, 219..221)
  Din= yabzb ('@yabzb=:yabzb:f?rd,0.5,0,70')
  Din= yabz1 ('@yabz1=:yabz1:f?cy,0.5,0,70')
  Din= ya3 ('@yabz3.re =:ya3?gr,0.5,0,70')
  Din= fq1 ('@fq1=:fq1?dgn,0.2,50,50')
  Din= ph ('wf1avg1@Y =:ph?drd,0.1,0,30')
  Din= yg6 ('@yg6 =:yg6?gn,5.0,0,30')
  Din= osa ('@abOsc.re =:osa?gn,0.5,0,70')
  Din= osb ('@abOsc.im =:osb?bl,0.5,0,70')
  Din= ip_own ('=:ip_own ? 127.0.0.1:44782')
  Din= ip_dst ('=:ip_dst ? 127.0.0.1:44783')


[98] @2'40(44..68, 58..73)  f_2_56_65 =fb  ==FBlock== h1p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  Din= identObj ('0x10=:identObj:I')
  Din= Tstep ('0.001=:Tstep:F')
  Din= TstepOrthi ('TstepOrthi')  <--dataflow--- mdlInp=g_2_29_51.Tstep @2'20(24..34, 44..58)
           ---dataflow--> fb=f_2_56_86.TstepOrthi @2'40(44..68, 58..73)
  Din= nom_m ('1.2=:nom_m:F')


[99] @2'40(44..68, 79..94)  f_2_56_86 =fb  ==FBlock== h2p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= identObj ('0x11=:identObj:I')
  Din= Tstep ('0.001=:Tstep:F')
  Din= TstepOrthi ('TstepOrthi:F')  <--dataflow--- fb=f_2_56_65.TstepOrthi @2'40(44..68, 58..73)
           ---dataflow--> fb=f_2_56_106.TstepOrthi @2'40(44..68, 79..94)
  Din= nom_m ('1.2=:nom_m:F')


[100] @2'40(44..68, 99..114)  f_2_56_106 =fb  ==FBlock== h3p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= identObj ('0x12=:identObj:I')
  Din= Tstep ('0.001=:Tstep:F')
  Din= TstepOrthi ('TstepOrthi')  <--dataflow--- fb=f_2_56_86.TstepOrthi @2'40(44..68, 79..94)
  Din= nom_m ('1.2=:nom_m:F')


[103] @2'80(84..104, 94..103)  f_2_94_98 =fb  ==FBtype== :OrthBandpassF_Ctrl_emC  
  Pins:
  aggr= param ('param')
  Evin= init ('init')
  Evout= initO ('initO')


[104] @2'80(85..105, 22..38)  f_2_95_30 =fb  ==FBlock== bf:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= kA ('3.03=:kA:F')
  Din= kB ('0.0=:kB:F')
  Din= identObj ('0x0f=:identObj:I')
  Din= Tstep ('Tstep:F')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[105] @2'80(85..105, 41..57)  f_2_95_49 =fb  ==FBlock== h1:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= kA ('kA:F')  <--dataflow--- expr=e_2_51_50.k1 @2'50(47..56, 49..51)
  Din= kB ('kB:F')  <--dataflow--- expr=e_2_65_44.'' @2'60(62..69, 43..45)
  Din= identObj ('0x01=:identObj:I')
  Din= Tstep ('Tstep:F')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[106] @2'80(85..105, 61..77)  f_2_95_69 =fb  ==FBlock== h2:OrthBandpassF_Ctrl_emC  
  Pins:
  Din= kA ('kA')  <--dataflow--- expr=e_2_51_53.kh @2'50(47..55, 52..54)
  Din= kB ('kB')  <--dataflow--- expr=e_2_65_44.'' @2'60(62..69, 43..45)
  Din= identObj ('0x02=:identObj')
  Din= Tstep ('Tstep')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[107] @2'80(85..105, 79..92)  f_2_95_85 =fb  ==FBlock== h3:OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= kA ('kA')  <--dataflow--- expr=e_2_51_53.kh @2'50(47..55, 52..54)
  Din= kB ('kB')  <--dataflow--- expr=e_2_65_44.'' @2'60(62..69, 43..45)
  Din= identObj ('0x03=:identObj')
  Din= Tstep ('Tstep')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[109] @2'100(103..122, 107..113)  f_2_112_110 =fb  ==FBlock== wf1ix:WaveMngIx_FB  
  Pins:
  evUpdin= upd ('upd')  <--eventflow--- xref=g_1_51_35.'' @1'50(48..55, 34..36)
  Evin= step ('step')
  evUpdout= updO ('updO')  ---eventflow--> fb=f_2_147_113.upd @2'100(103..122, 107..113)


[111] @2'110(111..131, 87..99)  f_2_121_93 =fb  ==FBtype== :OrthBandpassF_Ctrl_emC  
  Pins:
  fbPinDst<---docu--- docu=g_2_125_83.'' @2'110(111..140, 81..86)
  Evin= step ('step')
  Din= xdab ('xdab:f')
  evUpdin= upd ('upd')
  Evout= stepO ('stepO')
  vout= yab ('yab:f')
  zout= yabz ('yabz:f')
  evUpdout= updO ('updO')


[112] @2'110(115..135, 35..43)  f_2_125_39 =fb  ==FBlock== h1p:Param_OrthBandpassF_Ctrl_emC  
  Pins:
  Evin= init ('init')
  Evout= initO ('initO')


[113] @2'110(115..135, 45..53)  f_2_125_49 =fb  ==FBlock== h2p:Param_OrthBandpassF_Ctrl_emC  
  Pins:


[114] @2'110(115..135, 55..63)  f_2_125_59 =fb  ==FBlock== h3p:Param_OrthBandpassF_Ctrl_emC  
  Pins:


[116] @2'120(118..138, 66..75)  f_2_128_70 =fb  ==FBlock== gref:Angle_abgmf_Ctrl_emC  
  Pins:
  Evin= ctorObj ('ctorObj')
  Din= identObj ('0x41=:identObj:I')
  Din= Tstep ('Tstep:F')  <--dataflow--- xref=g_1_30_231.'' @1'30(26..35, 230..232)


[117] @2'140(137..158, 107..119)  f_2_147_113 =fb  ==FBlock== wf1mng:WaveMng_FB  
  Pins:
  evUpdin= upd ('upd')  <--eventflow--- fb=f_2_112_110.updO @2'100(103..122, 107..113)
  Evin= step ('step')  <--eventflow--- xref=g_1_55_24.'' @1'50(51..59, 23..25)
  Din= nrofValues ('nrofValues:F')  <--dataflow--- expr=e_2_114_120.zAvg100 @2'110(107..121, 118..122)


[118] @2'150(152..180, 51..61)  f_2_166_56 =fb  ==FBlock== wf1mng:WaveMng_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x22=:identObj:I')


[119] @2'150(152..180, 63..73)  f_2_166_68 =fb  ==FBlock== wf1data1:WaveData_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x23=:identObj:I')
  Din= sizeData ('512=:sizeData:I')


[120] @2'150(152..180, 75..85)  f_2_166_80 =fb  ==FBlock== wfxdata:WaveData_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x23=:identObj:I')
  Din= sizeData ('512=:sizeData:I')


[121] @2'150(152..180, 87..95)  f_2_166_91 =fb  ==FBlock== wf1avg1:WaveAvg_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x24=:identObj:I')


[122] @2'150(152..180, 96..104)  f_2_166_100 =fb  ==FBlock== wfxavg:WaveAvg_FB  
  Pins:
  Evin= ctor ('ctor')
  Din= identObj ('0x25=:identObj:I')




== Xref in Graphic Detail==


[7] @1'30(26..35, 230..232) g_1_30_231 ==xref== Tstep  
  Pins:
  fbPinSrc---dataflow--> fb=f_1_49_227.Tstep @1'40(38..40, 230..232)
  fbPinSrc---dataflow--> fb=f_2_128_70.Tstep @2'120(117..119, 73..75)
  fbPinSrc---dataflow--> fb=f_2_95_85.Tstep @2'80(84..86, 90..92)
  fbPinSrc---dataflow--> fb=f_2_95_69.Tstep @2'80(84..86, 72..74)
  fbPinSrc---dataflow--> fb=f_2_95_49.Tstep @2'80(84..86, 52..54)
  fbPinSrc---dataflow--> fb=f_2_95_30.Tstep @2'80(84..86, 33..35)
  fbPinDst<---dataflow--- mdlInp=g_2_29_51.Tstep @2'30(33..35, 47..49)


[31] @1'70(66..74, 46..48) g_1_70_47 ==xref== fq1  
  Pins:
  fbPinSrc---dataflow--> expr=e_2_114_120.'Tstep_ /' @2'110(107..118, 118..120)
  fbPinDst<---dataflow--- expr=e_1_58_47.fq1 @1'60(60..62, 46..48)


[65] @1'130(128..129, 64..65) g_1_128_64 ==conPoint== id2  
  Pins:
  fbPinSrc---dataflow--> expr=at2.'' @1'140(140..163, 63..65)
  fbPinSrc---dataflow--> expr=e_1_136_78.'.im' @1'130(130..136, 77..79)
  fbPinSrc---dataflow--> expr=e_1_136_74.'.re' @1'130(130..136, 73..75)
  fbPinDst<---dataflow--- fb=h1.yab @1'110(107..117, 48..50)


[72] @1'140(139..140, 74..75) g_1_139_74 ==conPoint== id23  
  Pins:
  fbPinSrc---dataflow--> expr=yg6.'' @1'140(144..166, 73..77)
  fbPinSrc---dataflow--> expr=ym.'' @1'140(144..161, 67..73)
  fbPinSrc---dataflow--> mdlOut=g_1_175_73.yfilt @1'170(169..171, 65..67)
  fbPinSrc---dataflow--> expr=yg7.'' @1'140(144..166, 77..81)
  fbPinDst<---dataflow--- expr=e_1_136_74.'' @1'130(135..137, 73..75)


[61] @1'130(126..127, 47..48) g_1_126_47 ==conPoint== id32  
  Pins:
  fbPinSrc---dataflow--> mdlOut=g_1_169_44.yabz3 @1'160(158..160, 46..48)
  fbPinSrc---dataflow--> expr=yzsumb.'+' @1'120(124..126, 24..26)
  fbPinSrc---dataflow--> expr=yzsum.'+' @1'120(125..127, 38..40)
  fbPinDst<---dataflow--- fb=h3.yabz @1'110(115..117, 88..90)


[75] @1'140(141..142, 78..79) g_1_141_78 ==conPoint== id35  
  Pins:
  fbPinSrc---dataflow--> expr=yg6.'' @1'140(144..166, 73..77)
  fbPinSrc---dataflow--> expr=ym.'' @1'140(144..161, 67..73)
  fbPinSrc---dataflow--> expr=yg7.'' @1'140(144..166, 77..81)
  fbPinDst<---dataflow--- expr=e_1_136_78.'' @1'130(135..137, 77..79)


[55] @1'120(122..123, 43..44) g_1_122_43 ==conPoint== id7  
  Pins:
  fbPinSrc---dataflow--> expr=yzsum.'+' @1'120(121..123, 38..40)
  fbPinDst<---dataflow--- fb=h1.yabz @1'110(107..117, 51..53)


[59] @1'120(124..125, 45..46) g_1_124_45 ==conPoint== id86  
  Pins:
  fbPinSrc---dataflow--> expr=yzsum.'+' @1'120(123..125, 38..40)
  fbPinSrc---dataflow--> mdlOut=g_1_169_44.yabz2 @1'160(158..160, 44..46)
  fbPinDst<---dataflow--- fb=h2.yabz @1'110(106..116, 70..72)


[19] @1'50(51..59, 23..25) g_1_55_24 ==xref== step  
  Pins:
  fbPinSrc---eventflow--> fb=gref.stepf @1'110(115..117, 177..179)
  fbPinSrc---eventflow--> fb=f_2_147_113.step @2'140(136..138, 114..116)
  fbPinDst<---eventflow--- mdlInp=g_1_38_28.step @1'40(43..45, 23..25)


[16] @1'50(48..55, 34..36) g_1_51_35 ==xref== upd  
  Pins:
  fbPinSrc---eventflow--> fb=f_2_112_110.upd @2'100(102..104, 109..111)
  fbPinDst<---eventflow--- mdlInp=g_1_38_28.upd @1'40(43..45, 34..36)


[20] @1'50(53..60, 26..28) g_1_56_27 ==xref== x_re  
  Pins:
  fbPinSrc---dataflow--> expr=yph2a.'*' @1'100(100..103, 113..115)
  fbPinSrc---dataflow--> fb=f_1_126_102.x @1'120(118..120, 104..106)
  fbPinSrc---dataflow--> expr=e_1_155_110.'*' @1'150(153..156, 110..112)
  fbPinDst<---dataflow--- mdlInp=g_1_38_28.x @1'40(43..45, 29..31)


[17] @1'50(48..54, 48..50) g_1_51_49 ==xref== xfd  
  Pins:
  fbPinSrc---dataflow--> expr=e_1_58_47.'-' @1'60(56..59, 48..50)
  fbPinDst<---dataflow--- expr=e_1_149_142.fd2 @1'150(152..154, 142..144)
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==


[82] @1'140(140..163, 63..65) at2 =expr  ==FBexpr== 'at2?atan2fcplx()'
  Pin exprOut=  (':F')
    dataflow=  --> g_1_175_73.yg:F

[81] @1'140(142..159, 174..179) d_1 =expr  ==FBexpr== '?dq()'
  Pin aggr=  ('bf@?stepO')
  Pin Dout= dqref ('dqref:f')
    dataflow=  --> g_1_175_184.ydqref:f
    dataflow=  --> e_1_89_175..im

[14] @1'40(43..50, 72..74) fq2 =expr  ==FBexpr== 'fq2'
  Pin exprInp=  ('2')
    dataflow= <--- h1p.fq:F

[60] @1'120(117..131, 161..168) h1dq =expr  ==FBexpr== 'h1dq?dq()'
  Pin aggr=  ('?stepO')
    aggr=  --> bf.
  Pin Dout= dq2 ('dq2:f')
    dataflow=  --> g_1_175_168.ydq:f
    docu= <--- g_1_148_159.

[33] @1'60(64..82, 136..141) h1ph =expr  ==FBexpr== 'h1ph?phase()'
  Pin aggr=  ('h1@?stepO')
  Pin exprOut=  (':F')
    dataflow=  --> f_1_99_142.x:F

[32] @1'70(72..74, 125..127) h1yab_im =expr  ==FBexpr== 'h1yab_im'
  Pin exprInp=  ('.im')
    dataflow= <--- h1.yab:f

[44] @1'100(100..109, 178..183) e_1_104_180 =expr  ==FBexpr== ''
  Pin exprInp=  ('0.001')
    dataflow= <--- e_1_89_175.
  Pin exprInp=  ('+')
    dataflow= <--- e_1_90_182.dgI:F
  Pin zout= dgI2 ('dgI2')
    dataflow=  --> gref.dangleP:F

[57] @1'110(114..132, 149..153) e_1_123_151 =expr  ==FBexpr== ''
  Pin exprInp=  ('@Tstep/Tfd')
  Pin exprInp=  ('0.51/:F')
  Pin zout= fd_f ('fd_f')

[69] @1'130(135..137, 219..221) e_1_136_220 =expr  ==FBexpr== ''
  Pin exprInp=  ('.re+')
    dataflow= <--- xdab.

[66] @1'130(135..137, 73..75) e_1_136_74 =expr  ==FBexpr== ''
  Pin exprInp=  ('.re')
    dataflow= <--- g_1_128_64.

[67] @1'130(135..137, 77..79) e_1_136_78 =expr  ==FBexpr== ''
  Pin exprInp=  ('.im')
    dataflow= <--- g_1_128_64.

[68] @1'130(135..137, 81..83) e_1_136_82 =expr  ==FBexpr== ''
  Pin exprInp=  ('.re')
    dataflow= <--- h2.yab:f

[73] @1'140(138..140, 84..86) e_1_139_85 =expr  ==FBexpr== ''
  Pin exprInp=  ('.re')
    dataflow= <--- h3.yab

[76] @1'140(140..148, 148..153) e_1_144_150 =expr  ==FBexpr== ''
  Pin exprInp=  ('fd_f')
    dataflow= <--- f_1_122_142.Y:F
  Pin exprInp=  ('+')
    dataflow= <--- e_1_144_150.fd
  Pin zout= fd ('fd')
    dataflow=  --> e_1_144_150.+
    dataflow=  --> e_1_149_142.+

[80] @1'140(145..153, 140..144) e_1_149_142 =expr  ==FBexpr== ''
  Pin exprInp=  ('2.2')
    dataflow= <--- f_1_122_142.Y:F
  Pin exprInp=  ('+')
    dataflow= <--- e_1_144_150.fd
  Pin zout= fd2 ('fd2')
    dataflow=  --> g_1_175_123.yfd:F
    dataflow=  --> g_1_51_49.

[78] @1'140(145..154, 39..41) e_1_149_40 =expr  ==FBexpr== ''
  Pin zout= xdabz ('xdabz')
    dataflow=  --> g_1_169_44.ydabz

[87] @1'150(153..157, 108..112) e_1_155_110 =expr  ==FBexpr== ''
  Pin exprInp=  ('*')
    dataflow= <--- wfxavg.Y:F
  Pin exprInp=  ('*')
    dataflow= <--- g_1_56_27.

[89] @1'160(158..165, 196..198) e_1_161_197 =expr  ==FBexpr== ''
  Pin exprInp=  ('2.0')
    dataflow= <--- testOsc.:F

[90] @1'160(160..166, 189..195) e_1_163_192 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- testOsc.abOscil:f?ab
  Pin exprInp=  ('+')
    dataflow= <--- testOsc.anbOscil:f?anb
  Pin vout= abOsc ('abOsc')
    dataflow=  --> g_1_175_184.abOsc:f

[11] @1'40(38..46, 78..81) e_1_42_79 =expr  ==FBexpr== ''
  Pin exprInp=  ('3.0')
    dataflow= <--- h1p.fq:F
  Pin Dout= fq3 ('fq3')

[21] @1'60(56..61, 44..50) e_1_58_47 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_1_38_48.fq:F
    dataflow= <--- g_1_37_40.fq:F
  Pin exprInp=  ('-')
    dataflow= <--- g_1_51_49.
  Pin vout= fq1 ('fq1')
    dataflow=  --> h1p.fq:F
    dataflow=  --> g_1_70_47.

[30] @1'60(62..73, 35..39) e_1_67_37 =expr  ==FBexpr== ''
  Pin exprInp=  ('!.re')
    dataflow= <--- g_1_38_28.x:F`1
  Pin exprInp=  ('0.0=:.im')
  Pin vout= x1 ('x1:f')
    dataflow=  --> xdab.+
    dataflow=  --> e_1_82_23.+

[37] @1'80(78..86, 21..25) e_1_82_23 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- e_1_67_37.x1:f
  Pin exprInp=  ('-')
    dataflow= <--- yzsumb.
  Pin Dout= xdbf ('xdbf')
    dataflow=  --> bf.xdab:f
    docu= <--- g_1_62_16.

[40] @1'90(86..95, 180..185) e_1_90_182 =expr  ==FBexpr== ''
  Pin exprInp=  ('0.000001')
    dataflow= <--- e_1_89_175.
  Pin exprInp=  ('+')
    dataflow= <--- e_1_90_182.dgI:F
  Pin zout= dgI ('dgI:F')
    dataflow=  --> e_1_90_182.+
    dataflow=  --> e_1_104_180.+

[39] @1'90(88..90, 174..176) e_1_89_175 =expr  ==FBexpr== ''
  Pin exprInp=  ('.im')
    dataflow= <--- d_1.dqref:f

[110] @2'110(107..121, 118..122) e_2_114_120 =expr  ==FBexpr== ''
  Pin exprInp=  ('Tstep_ /')
    dataflow= <--- g_1_70_47.
  Pin exprInp=  ('1/')
    dataflow= <--- e_2_98_123.
  Pin zout= zAvg100 ('zAvg100')
    dataflow=  --> f_2_147_113.nrofValues:F

[97] @2'50(47..55, 52..54) e_2_51_53 =expr  ==FBexpr== ''
  Pin exprInp=  ('/')
    dataflow= <--- g_2_29_51.qh:F
  Pin vout= kh ('kh')
    dataflow=  --> f_2_95_69.kA
    dataflow=  --> f_2_95_85.kA

[95] @2'50(47..56, 36..38) e_2_51_37 =expr  ==FBexpr== ''
  Pin zout= Tstep_ ('Tstep_')

[96] @2'50(47..56, 49..51) e_2_51_50 =expr  ==FBexpr== ''
  Pin exprInp=  ('/')
    dataflow= <--- g_2_29_51.q1:F
  Pin vout= k1 ('k1')
    dataflow=  --> f_2_95_49.kA:F

[101] @2'60(62..69, 43..45) e_2_65_44 =expr  ==FBexpr== ''
  Pin exprInp=  ('0=::F')
    docu= <--- g_2_70_38.

[108] @2'90(95..102, 122..124) e_2_98_123 =expr  ==FBexpr== ''
  Pin exprInp=  ('1.0:F')

[71] @1'130(132..146, 57..61) ph =expr  ==FBexpr== 'ph?phase()'
  Pin aggr=  ('?stepO')
    aggr=  --> h1.

[70] @1'120(122..155, 189..198) testOsc =expr  ==FBexpr== 'testOsc?getnmOscil()'
  Pin aggr=  ('?stepfO')
    aggr=  --> gref.
  Pin exprInp=  ('?nm')
    dataflow= <--- g_1_104_193.testOscnm:F
  Pin exprInp=  (':F=:?m')
    dataflow= <--- g_1_104_193.testOscm:D`1
  Pin vout= abOscil ('abOscil:f?ab')
    dataflow=  --> e_1_163_192.+
  Pin vout= anbOscil ('anbOscil:f?anb')
    dataflow=  --> e_1_163_192.+
  Pin exprOut=  (':F')
    dataflow=  --> e_1_161_197.2.0

[38] @1'80(78..86, 34..40) xdab =expr  ==FBexpr== 'xdab'
  Pin exprInp=  ('+')
    dataflow= <--- e_1_67_37.x1:f
  Pin exprInp=  ('-')
    dataflow= <--- yzsum.
  Pin vout=  ('')
    dataflow=  --> h1.xdab:f
    dataflow=  --> h2.xdab:f
    dataflow=  --> h3.xdab
    dataflow=  --> e_1_136_220..re+
    dataflow=  --> xdab_re..re
    dataflow=  --> h1.xdab:f
    dataflow=  --> e_1_149_40.

[25] @1'60(62..64, 113..115) xdab_re =expr  ==FBexpr== 'xdab_re'
  Pin exprInp=  ('.re')
    dataflow= <--- xdab.

[86] @1'150(150..161, 87..92) y3gh =expr  ==FBexpr== 'y3gh?atan2f()'
  Pin exprInp=  ('.im')
    dataflow= <--- h3.yab
  Pin exprInp=  ('')
    dataflow= <--- e_1_139_85.

[84] @1'140(144..166, 73..77) yg6 =expr  ==FBexpr== 'yg6?atan2f(X2,X1)'

[85] @1'140(144..166, 77..81) yg7 =expr  ==FBexpr== 'yg7?atan2f()'

[74] @1'130(131..152, 51..53) ygz =expr  ==FBexpr== 'ygz?atan2fcplx()'

[83] @1'140(144..161, 67..73) ym =expr  ==FBexpr== 'ym?sqrtf(X1*X1+X2*X2)'
  Pin vout= m ('m:F')
    dataflow=  --> g_1_175_73.ym:F

[52] @1'100(101..112, 109..115) yph2a =expr  ==FBexpr== 'yph2a'
  Pin exprInp=  ('*')
    dataflow= <--- h1yab_im.
  Pin exprInp=  ('*')
    dataflow= <--- g_1_56_27.

[43] @1'100(100..104, 117..121) yph3_x =expr  ==FBexpr== 'yph3_x'
  Pin exprInp=  ('*')
    dataflow= <--- xdab_re.
  Pin exprInp=  ('*')
    dataflow= <--- h1yab_im.

[58] @1'120(121..128, 35..40) yzsum =expr  ==FBexpr== 'yzsum'
  Pin exprInp=  ('+')
    dataflow= <--- g_1_122_43.
  Pin exprInp=  ('+')
    dataflow= <--- g_1_126_47.
  Pin exprInp=  ('+')
    dataflow= <--- g_1_124_45.

[64] @1'120(124..130, 20..26) yzsumb =expr  ==FBexpr== 'yzsumb'
  Pin exprInp=  ('+')
    dataflow= <--- bf.yabz:f
  Pin exprInp=  ('+')
    dataflow= <--- g_1_126_47.



== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==

  bf
  gref
  h1
  h1p
  h2
  h2p
  h3
  h3p
  wf1avg1
  wf1data1
  wf1ix
  wf1mng
  wfxavg
  wfxdata

== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_OrthBandpassFilter :$Module_OrthBandpassFilter"
  
  
  FBlock kind=Submodule "bf :OrthBandpassF_Ctrl_emC"
    Evin ctorObj
    Evin init
    Evin step
    evUpdin upd
    Evin dq
    Evin phase
    Evout initO
    Evout stepO
    evUpdout updO
    Evout dqO
    Evout phaseO
    Din Tstep (Tstep)
    Din X1_dq (X1_dq)
    Din identObj (identObj)
    Din kA (kA)
    Din kB (kB)
    Din xdab (xdab)
    Dout y1_dq (y1_dq)
    Dout y_phase (y_phase)
    vout yab (yab)
    zout yabz (yabz)
  
  
  FBlock kind=Submodule "gref :Angle_abgmf_Ctrl_emC"
    Evin init
    Evin setFq
    Evin stepf
    Evin ctorObj
    Evin getnmOscil
    Evout stepfO
    Evout getnmOscilO
    Din Tstep (Tstep)
    Din angle0 (angle0)
    Din dangleP (dangleP)
    Din fq (fq)
    Din fq_init (fq_init)
    Din identObj (identObj)
    Din m_getnmOscil (m_getnmOscil)
    Din nm_getnmOscil (nm_getnmOscil)
    vout ab (ab)
    vout ab_getnmOscil (ab_getnmOscil)
    vout anb_getnmOscil (anb_getnmOscil)
    vout rad (rad)
    Dout y_getnmOscil (y_getnmOscil)
  
  
  FBlock kind=Submodule "h1 :OrthBandpassF_Ctrl_emC"
    Evin ctorObj
    Evin init
    Evin step
    evUpdin upd
    Evin dq
    Evin phase
    Evout initO
    Evout stepO
    evUpdout updO
    Evout dqO
    Evout phaseO
    Din Tstep (Tstep)
    Din X1_dq (X1_dq)
    Din identObj (identObj)
    Din kA (kA)
    Din kB (kB)
    Din xdab (xdab)
    Dout y1_dq (y1_dq)
    Dout y_phase (y_phase)
    vout yab (yab)
    zout yabz (yabz)
  
  
  FBlock kind=Submodule "h1p :Param_OrthBandpassF_Ctrl_emC"
    Evin init
    Evin setFq
    Evin ctorObj
    Evout initO
    Evout setFqO
    Din Tstep (Tstep)
    Din TstepOrthi (TstepOrthi)
    Din fq (fq)
    Din identObj (identObj)
    Din nom_m (nom_m)
  
  
  FBlock kind=Submodule "h2 :OrthBandpassF_Ctrl_emC"
    Evin ctorObj
    Evin init
    Evin step
    evUpdin upd
    Evin dq
    Evin phase
    Evout initO
    Evout stepO
    evUpdout updO
    Evout dqO
    Evout phaseO
    Din Tstep (Tstep)
    Din X1_dq (X1_dq)
    Din identObj (identObj)
    Din kA (kA)
    Din kB (kB)
    Din xdab (xdab)
    Dout y1_dq (y1_dq)
    Dout y_phase (y_phase)
    vout yab (yab)
    zout yabz (yabz)
  
  
  FBlock kind=Submodule "h2p :Param_OrthBandpassF_Ctrl_emC"
    Evin init
    Evin setFq
    Evin ctorObj
    Evout initO
    Evout setFqO
    Din Tstep (Tstep)
    Din TstepOrthi (TstepOrthi)
    Din fq (fq)
    Din identObj (identObj)
    Din nom_m (nom_m)
  
  
  FBlock kind=Submodule "h3 :OrthBandpassF_Ctrl_emC"
    Evin ctorObj
    Evin init
    Evin step
    evUpdin upd
    Evin dq
    Evin phase
    Evout initO
    Evout stepO
    evUpdout updO
    Evout dqO
    Evout phaseO
    Din Tstep (Tstep)
    Din X1_dq (X1_dq)
    Din identObj (identObj)
    Din kA (kA)
    Din kB (kB)
    Din xdab (xdab)
    Dout y1_dq (y1_dq)
    Dout y_phase (y_phase)
    vout yab (yab)
    zout yabz (yabz)
  
  
  FBlock kind=Submodule "h3p :Param_OrthBandpassF_Ctrl_emC"
    Evin init
    Evin setFq
    Evin ctorObj
    Evout initO
    Evout setFqO
    Din Tstep (Tstep)
    Din TstepOrthi (TstepOrthi)
    Din fq (fq)
    Din identObj (identObj)
    Din nom_m (nom_m)
  
  
  FBlock kind=Submodule "wf1avg1 :WaveAvg_FB"
    Evin step
    evUpdin upd
    Evin init
    Evin ctor
    Evout stepO
    evUpdout updO
    Din identObj (identObj)
    vout Y (Y)
  
  
  FBlock kind=Submodule "wf1data1 :WaveData_FB"
  
  
  FBlock kind=Submodule "wf1ix :WaveMngIx_FB"
    Evin ctor
    Evin step
    evUpdin upd
    Evout stepO
    evUpdout updO
    Din Tstep (Tstep)
    Din identObj (identObj)
    Din size (size)
  
  
  FBlock kind=Submodule "wf1mng :WaveMng_FB"
    Evin ctor
    Evin init
    evUpdin upd
    Evin step
    Evout stepO
    Din identObj (identObj)
    Din nrofValues (nrofValues)
  
  
  FBlock kind=Submodule "wfxavg :WaveAvg_FB"
  
  
  FBlock kind=Submodule "wfxdata :WaveData_FB"
    Evin ctor
    Evin step
    Evin init
    Evin getPastIx
    Evout stepO
    Evout getPastIxO
    Din X1_getPastIx (X1_getPastIx)
    Din identObj (identObj)
    Din sizeData (sizeData)
    Din x (x)
    Dout y1_getPastIx (y1_getPastIx)




== StBlock instances in the module ==



//Format: *StateName[parentName][...||...] -->...2  
//        :                         :       :    ^-- number of chilld states
//        :                         :       :  ^---- it is a region, State_FBcl#bRegion
//        :                         :       ^-- childDefaultState is set.
//        :                         ^---bParallelParent  
//        ^-- **: bTopState, * :State_FBcl#bDefaultState, ||=bOrthRegion  



== All FBlock instances in the module ==


  $module_OrthBandpassFilter
  bf
  gref
  h1
  h1p
  h2
  h2p
  h3
  h3p
  wf1avg1
  wf1data1
  wf1ix
  wf1mng
  wfxavg
  wfxdata

