RSRC LVINLBVW~ < ~tPP <oU&H!3ٿ  &z|Mc"dvbُ B~0ُ B~ Y3]U^Z!aZ`WhWJZLVINSquare Waveform2.viVIPVNI_MABase.lvlibma_Updatet0.viPTH06measuremaUtilsandCtls.llbma_Updatet0.viqsVIVINI_MABase.lvlibma_Updatet0 DBL.viPTH0:measuremaUtilsandCtls.llbma_Updatet0 DBL.vi @ tf new@ t0 @samples@ sampling rate (S/s)@ tf previous@!Reset Generation$H  VIVINI_AALBase.lvlibSquare Wave.viPTH00Analysis 1siggen.llbSquare Wave.vi @samples@! reset phase@ amplitude@ frequency@ duty cycle (%)@ phase in @@ square wave@ phase out @error0    VIVINI_MABase.lvlib!ma_basicErrorCode2ErrorCluster.viPTH0ImeasuremaUtilsandCtls.llb!ma_basicErrorCode2ErrorCluster.vi @!status @code@0source@P error out @Perror in (no error)@0 subVI name@ Error Code  , @!status @code@0source@P error out@T signal out@ duty cycle (%) @ offset@ Fs@ #s@P sampling info@! reset signal@Perror in @ phase@ amplitude@ frequency<  x   Fz c d1` P c(@flg@oRt@eof@Pudf@ duty cycle (%)@ dfd@ txd@ old@ extP  P c@ Fs@ #s@P sampling info@Pdfd@Ptxd@Pold@PextP  c0@! reset signal@!dfd@!txd@!old@!extP  c@T signal out @Tdfd @Ttxd @Told @TextP #$%&' P @@ dtP***+@TMinimum@TMaximum@ Increment P-./ c/ @!status @code@0source@P234 error out!0@P67dfd@P67txd@P67old@P67extP 589:; c;@P234error inP >89:; c? @ phaseP A  c4 @ offsetP D @ amplitudeP F @ frequencyP H PJJK @L @7PPMNO@0 subVI Name c c d @P234error in (no error)V#T@ phase out @ tf new c@@0 subVI name @errorT c@@ square waveD ch @samples@! reset phase cP@ sampling rate (S/s)AHF @!initialize: T/F> c c`>PKKttttttttttttttttuuu d v d^000!"()0, 00001<)0=?)0@B0CE0CG0CI0P Q0R 60STU0WXYTZ[6\T]^_`abcZdeTFH f[d`ghijklmnopTqrVTsssw0x0yxT=KA| B *`*`PmD&),,,,,SXXXXZ\jps̛vo|T>GTg -x@_l+6PzD[~@\O6tDv /xD@+'c7[>)DS)a AeU8r-Z|Z_eJ4 1os|snC#Gzq֨ZVSwddK*%Q"q<Q+=IS-&>?Γ16|kݖŠEY.y }^aۈeNİ8+wPg;5ĺя*ncY\ƾVκ<' N 79;,nwH QTBYjyX1j 8dn4oj%:Pc=Ec7XkdUVIDSSquare Waveform2.viDSDSNI_MABase.lvlibma_Updatet0 DBL.viPTH0DSDSNI_MABase.lvlib!ma_basicErrorCode2ErrorCluster.viPTH0DSDSNI_AALBase.lvlibSquare Wave.viPTH0 xValuw뮽8~hA0R dC Rt$,vY4bwb?\\&~Z1V#Q>T3Š@"pw{{{Kkm5~/ڿ-Fn'cigLEK~[x{ndvP} b0"{Ca)4wvQC챺nd>isgzEy=| 1[&e(7>.t^"/+.,tnYsO: ,1QΐN=Y^(bv9}uD>%rd=QF(vȮ;%]C\,3 )[((΂yI yrYNś=BOr/ JsiØ !%\E%gQu쥯KpfۭKǬ v`IEFdiKarMaUxG,֢2; -Cn\Z_-S9$C6Mhȟv aB;v?1J,}-]] ًpB ş#2`˗jKܕ/J-)ퟓN$;>w{iZS1کFб(DaFX) [ !*[q+*AU^:0`45 ``ÒkŌ0JMi[18u>݈3K!Pq:zݒ8k`Ǹd7$Yd! vn0馦pAuj `W6[ꕀA츾Gܻ< 2dNjaQZa\Vx3G <0 l-'6Iov:[@hu J\ Ƹ|rx#6{ vԆRvPi$Fbn2荳aT7]76*?\}K1vsi՘ Bk9SYX!mzEJQDӄ!D!D%J@-1[!v ?Ql]C^# (Fj7ig =Kę;ѭ66kRzhBڥrDRƞo[ s !,'6] 3sAg~ ~@Q[&{{ }]nsˎEGk+tuB|ƞ{op P8.5, P@ frequency@ amplitude @ offset @ phase @!status @code@0source@P error in@P error out@T signal out@! reset signal@ Fs@ #s@P sampling info@ duty cycle (%)P   P p  A=Square Waveform generates an array containing a square wave. !PTH0 lvwave.hlpSquare Waveform P UU``````ffffffo```o```o3@ frequency@ Fs@ #s@P sampling info @ phase @ offset@! reset signal@ amplitude@! reset phase @samples@ dtqs @ tf new@ t0@ sampling rate (S/s)@ tf previous@!Reset Generation$ H   P @S attributes@0source @code @!status@Perror @error@0 subVI Name@ duty cycle (%)@ phase in @@ square wave@ phase out0  @Perror in@P error out@@ Y! @Tt0P% #@T signal out @T@@YT@!initialize: T/F@ Error Code@0 subVI name @Perror in (no error)!0/.  <_Q   g   !!"# $%&'($ ')*+,% -$-$$$$./0!1 *!22"FPHPSquare Waveform2.viZD'i(iduty cycle (%)H"+/W",/WND#sHNDererFsHxxPererPaneYDO\O\ sampling infoXDVcVc reset signalOD$ttOFFVDWd4Wd4 signal outVDb(oTb)oT attributesH4s.s/RD-N.NsourceH3%4 PD$hicodeH[\RD$-J.JstatusL$6=7=P-G.GPaneQD*@+@errorND  dtH))MYHND,9+, 9+dtH<'Iw<(IwND+ +t0HD'!w)!v Pl y$l y$PaneLXe Xe RDx"Cx#CsourceH()PD$S]`vS^`vcodeHePreQrRD$S"`?S#`?statusL$d+q2d,q2PS"`<S#`<PaneUD=JG= JG error outRDx Ax!AsourceH&'PD$S[`tS\`tcodeHeNreOrRD$S `=S!`=statusL$d)q0d*q0PS `:S!`:PaneTD=J>=J>error inQD'E(EphaseH+W,WRD'B(BoffsetH+W,WUD'U(U amplitudeH+W,WUDW'dWW(dW frequencyHj+wWj,wWPPaneZDSB`SD`ma_Updatet0.viZDBDSquare Wave.vimD&%!ma_basicErrorCode2ErrorCluster.viRE True HDHDfgVD.i/i subVI NameHDhhHDHDJ JHDHDGTGTHDHDHDef HDde |PNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9?IDATxc`f($!lTTH@@Mr~ 0-p l4K9M/dIENDB`33qzPNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9AIDATxc`f(`O -?B( ȶ0@T  Y9N` A?KIENDB`q|PNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9?IDATxc`f($!lTTH@@Mr~ 0-p l4K9M/dIENDB`33qzPNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9AIDATxc`f(`O -?B( ȶ0@T  Y9N` A?KIENDB`q|PNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9?IDATxc`f($!lTTH@@Mr~ 0-p l4K9M/dIENDB`33qzPNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 """)))UUUMMMBBB999|PP֭𠠤.9AIDATxc`f(`O -?B( ȶ0@T  Y9N` A?KIENDB`qwSx\}pGv3v v|F99hGF*)ʕ\l$WN*NqW WCt;+u%vv˷;y3==D/;^t{of_XF}vdۂ~ȟ\ \(mr_ m2pwH`hf.|ڗH;'$ 1/$4e(-E_դP!,Ukئ eBb zT<=[|Ĭ dį{N№I;z.rz6z.z~/x~3E.U;  ~W2tУ~ť;IG>+ 5(5ƕޕf~ |X= Ck7SR@O"ȭ%GR"+mR4&+%jrt8HO(wl𽇊Kh 8)-^N`LVTAWdN{BȊ OFeKȰ株&:e֡ eXeQp޹8o30Rk|gA:"zyss;|MS (aΝcbqJlĩӖ<ɸ6Bq`d~^&=P s`dX-7!\ tWq(Z3EH7JB@WK 0fURpHUB!\+w na@MұK;$c}J !Vo7fK5IVH$l0O2\Š&gϙ f.N'3ozt:p4FXZ&SxC{(:"cT%ˤp,"ݘ#׶ۢi.ړk7pyĠ6ɹ:11kĝ>HV9\Fj pf{Ѷ%>%c{;[y~BrP.잲 ?PJJJF}tR ')ߴ1DO:KkAǔd W<$Pu-dAv+1%AI[Ss-L".b,❖E,"FnGkVk?Y&qqڡ%2\5-^Ƴ_BW")M-n[hҜ⁜©uZ$?w'֮Z6O:c7,nybGDZ[vj}0-/Zg>y6qFny>jJ~]dh[nrSPk=8b k؞b5)ԱDtp]S.hs`*BV*j #θhYDrGUrvs5=/gi)R}l~ ԏhNYDu_D!SgXpμ> }Ȩ͙y5:1WJ$Q?8D{ns w9L[·]Kh>1l]t*Nz>`L;V"zvWmE)Y̘'^:O'z %ٓR4'1ѷĔD"7{R?ߞďK[C m[`ܧIJ'PxB1 )|-Q$D%ҡr-5"Q,E7k5hA8n3 Qk5,pCЂo$g!;`cPUY8/6m] IGK-V}q(&>v=춂U3U#FX*խjh%9v{;vij#9vyuK-FaI1ɞ۔hI t/0X,mSy Y2Gb2--̏T7);jUC]zT4V#/Y {)a a W'3gJHl =+!ʺoeּg-RV M)femĞ)˕Zz(=GG&8,k@vbM|gy+akv;;HKg6] ^ٴA ..ѡQq#!R:C9pfNxRٕfà*K9 MH#4hu̦{mA"uH7ERv7soQ8oS$}}qowS$Luqo[_+ H-A"MյFchVH" :z "2/y3̹^1>G~35f]WmH/F1B D9t|>^U/X3@fl:_Oy^ηcE3ȣQ p|s/up> u4{-spu!qoSy<7Wh.40-W]' p}A+Қ6Hfl풱QuC=-x3_Xe;VWƅHvЩ˥ҩ7i~?NڅWsȻDJ˹u$GܺgL9s}lm=.YzDskb%q>qLG_cs'qq|w2^>}:T?\I\T'qF{W$ַ`%r]J~+hɐV[G >tNhIJn2On5o1).rO]4ʝH}Fi!\IOt7.{J `=oi!K"{&;B YC=yְL=ZYAjͪCVKM-VK9VXh#`kAn'uT MH]W$2R9ƫH2;k"HQB,}LID{ L-^](d,?џ-DdxK&([\m(ķ#rgc% Y;s*5[Yc8׊ FVO`7`:Ţ,Z'RX45oG0#bVVXPBd ,ai~ÅE-U~Sdn- ՟bUp2_ 2W}{)T"ҡ)N}ȾɩMVp[ō6{l.{ sa3!i( r: yR("|\\6ʫLOύ1\}ϑ8+|Xyʛ c휕7;xX4 ŅSdO7EagYy#euwd | ,-kݲpVy*vVɹǽKa7Z,tbNVZYYygfOc̨M +_`u򥜕ϙ +_ƝtSYma'o+_>_0rgmg/oDl\aI g5r>y TaGcZރ()]|(@ݛ#[O('toȳ?^rΑh"=`䔢cRo:C)y$zh)E ѱ$O65ZMm_<2̜1 Da#\nBgB9(_ ~9Iеeh,o\D EIq>}طjrx<<-^ln%Aߞ̯`1+oO_Լ[C<ß>ة^& ga. 7~yێQ\Io.eHڈH&˻U͒%C{ʆNh!Ȋw@L19brBoALLOD g@i #qļ sbb"9XlGL(xb/7K 1 1qD }I;X2gK}Im~%|T:K+蠁iFCEkOFnVfۏ;pd[OOxzmxjI/8E=6 l PV: ^2.>[oB9Vb=f/ǀ77=Gd P`#\V0雓zn;=44=tqjI9LL *Lc?.hpExRD}?ι!< WŞgCx|̽qj"'"=G!17 g|phAnalysis 1siggen.llbSquare Wave.vihPTH0&AnalysisNI_AALBase.lvlibIUVINI_MABase.lvlib!ma_basicErrorCode2ErrorCluster.viPTH0ImeasuremaUtilsandCtls.llb!ma_basicErrorCode2ErrorCluster.viBPTH0$measureNI_MABase.lvlibPUPVNI_MABase.lvlibma_Updatet0.viPTH06measuremaUtilsandCtls.llbma_Updatet0.viCPTH0$measureNI_MABase.lvlibIUVINI_MABase.lvlibma_Updatet0 DBL.viPTH0:measuremaUtilsandCtls.llbma_Updatet0 DBL.viCPTH0$measureNI_MABase.lvlib8x[ Tŕ>nt E{aE@7v6[A 0(E,U|**D,F#KV$#*$hު;fa?:T+~.¿cs1wu|bhwa7E;w/NM`@튱s{~R^wm`wW1*{:N3awf1n ~f X;cHw}Joq=YH]?h:֪BNyc{yX$6i^rF*[#M?ݢDg d[+PI8|T8,< EZa{q3pH/yk2Njq g1kF:ېe4`+֑"PNn pڑ4en|Y$pp[H@35#?W8 6*58\3-YGV@[1B1y]SO:N<TY~]1JtD[均~ӝvN=5|s0'Oj<%D0y֗yJ=Ɂ(#렗잦PfSq}޹"]Dv^l̫ZBܽ GB%ۅfV8s;j!>δgr¹Myy5+pvs qN8?^N8/p@.kR^ܩpQy~D˝;}~ p(N)nmx]Mp'!$!}SNjlCw/GQ,"tO2626fiqnDZ̤|V>%{Pun"KI~XQRŸ=B 39J7~y!5Ǡ?^EK!_b|HPhſY>kii;+B7ɄGkJ>#]hfR\7[yp0ź rE|-C;K;j~1. VZE)~Қ=,|i'O.t+RnXJR(mxu9hMri o7O nĝt#TKܬ R;.4UNq/%րZIlaRUġ]>b3>k.`(c=1NTo2o $chXmvɂc4EGO9=+׸&\c/#:>sa+LgK08}B!} yK^C9Kdrj>M—Ѕ~7Q6aA\CRk[ 89Gp  cB(㵤.8oJ.syyRm4K'N;Cp$w//YLj 0T#٬LDhb[x vUf R^f#ͦlvT͎^rxZSt`N失iGftD5 tؓ5u-~tK$uh=ux!AW`bnƽI'ϬWe7RjM i21qgX>m9t1ӳch:C~Pnt'iҚLQWLW|n횃6|uWдt/y MA[1=@?{䠝.IM/w.wT q>CVRWU*9ZNMRɋ!&+xDVI6A[a~˶/"#nyĦA?8Fv6-w쥎],p \їT,=Y0$\Ս⪖}\Se1(>0\6CZPPW:|fpw+{IK].8n pË?76:-ahMKZaٸk_-#ğ8T2wX"^`ȠUi ZpunyԖ!O2%C G^!bZXp܈q#ed.gs]m_l*&J<,,C|ӭ3N$+muo2%v/ - I`8r Q?l̈́Ln9KQ{j4eu#~8ũؒSN6_ :pͲ%tߒbPy sņX?8qAEXiJihl0Ej'E,sL`F}808\\/JS/m#⸍/6z @ю+p4er-p4clQlg38F>记(pw+Gh? N#,EDԌYEjg> W4pP\Xq4[ԏ|6t@? Ez6A#;-Aҽ/h 5}зche=/uMQk*`~6W-*6|͗ð$6YA@V._|%MQߢk!EV\O&&R4T?c.T?Vͨ‚^QOPd_RSs@&I3E4n5rbSԥ9H6SŦ62qeˮUͿV.{rPb~~xe mͭmc74K^oII~;Ӽedt0!HHz٤AZ.Y{Úsh/kR_i9d0T?d*Z5/ʨ '#/Yj~'_lz]:VYRՓ%~%֛'j>bsSK Aۦ_Ŧsň7/mȦNdݚ'd&| . zhR*nHFSV+xCre),_T],-nֲW"5Yto+O{hTuԃj{xeNhz~gLJ0{oXU8^Fu,V5#s#~[ps@ѹ!DGD%L+:SBtnoSįP*;t2›\+ܽNq2 auYy5D w?ESQO÷z10H{ӑNR[[OlӜBsI慅^r} CmٹUVB[4ϑj^Yv3_Ҭf(>"o%&0nl Fc%(3  1Ns 26eP/_ (ؼf j73 ,֗PT3W"&\#:-?@m*}nj lu:|Z4F7zg aDf 36 32 Džjh;ˇj?CĞgh vj5u+WZ!bbb=!v(bCĮ-|S,MdMFeiZ 4*bBn-cC6c44B16gk 6N릈oMEtkQ^\s"D,U ~Jf56pݏI-E|gw~ZGvHDpصӢGϢUb2PiZh CkB wv,zXD04FLШ\jn9eںsRSJĸ][e63Lj(VdhN]>C.Sf}~!;6d&>=4-fVgPb*zE¾-l׾ⅳ|gA#8 e]<^e.1bzhi(] ` @UU@n >>?>@?X  m    Microsoft Sans SerifMicrosoft Sans SerifMicrosoft Sans Serif00RSRC LVINLBVW~ < ~ 4 (LVSRBDPWRTSGLIviCONPTM80DFDSLIdsVICD$vers8DLDRLFPTD`CPMptSTRGHLPPHLPTICONicl4icl8DTHPLIfpTRecG(DSIMFPHb @FPSE TLIbd hBDHb |BDSE MUID HIST PRT FTAB x P dDdptx##$$h$%%\% % &\ & ' 'h'((h())T))*P**+H++,<, ,!-("-|#-$.$%.p&.'/(/h+/,0 -0h.0/1 01`112252T627383X93:3;4H<4=4>5L?5@5A6LB6C7 D7xE7F8G8lH8I9J9PK9L9M:4N:O:;>)B*FX3J4MQff il}<}H}P}|~Square Waveform2.vi