RSRC LVINLBVW p@<9ANG.M`H0p GHXN@% k[ُ B~ ُ B~C `, /vq LVINWaveform_edit.viLVCCSound Data Format.ctlPTH06sound2 lvsound2.llbSound Data Format.ctl@ sample rate (S/s)@number of channels@bits per sample<eSound Data Format.ctl@P sound formatLVCCSampling Mode.ctlPTH02sound2 lvsound2.llbSampling Mode.ctl.BSampling Mode.ctl@ sample modeLVINSound Output Configure.viPTH0:sound2 lvsound2.llbSound Output Configure.vi @!status @code@0source@P error out1BPSound Output Task ID.ctl@task ID@number of samples/ch.BSampling Mode.ctl@ sample mode @Perror in (no error)@ sample rate (S/s)@number of channels@bits per sample<eSound Data Format.ctl@P sound format@ device ID<   x  LVINNI_MABase.lvlibSine Waveform.viPTH02measure masignal.llbSine Waveform.vi @!status @code@0source@P error out@T signal out @ offset@ Fs@ #s@P sampling info@! reset signal @Perror in (no error) @ phase@ amplitude@ frequency<  x  LVINNI_MABase.lvlibSquare Waveform.viPTH04Measure masignal.llbSquare Waveform.vi @!status @code@0source@P error out@T signal out@ duty cycle (%) @ offset@ Fs@ #s@P sampling info@! reset signal @Perror in (no error) @ phase@ amplitude@ frequency<  x  LVINNI_MABase.lvlibSawtooth Waveform.viPTH06measure masignal.llbSawtooth Waveform.vi @!status @code@0source@P error out@T signal out @ offset@ Fs@ #s@P sampling info@! reset signal @Perror in (no error) @ phase@ amplitude@ frequency<  x  LVINNI_MABase.lvlibTriangle Waveform.viPTH06measure masignal.llbTriangle Waveform.vi @!status @code@0source@P error out@T signal out @ offset@ Fs@ #s@P sampling info@! reset signal @Perror in (no error) @ phase@ amplitude@ frequency<  x  LVINWaveform Min Max.viPTH04Waveform WDTOps.llbWaveform Min Max.vi @!status @code@0source@P error out @ Y min @ Y max@T waveform out@ min time@ max time @Perror in (no error)@T waveform in<  x    POLYSound Output Set Volume.viPTH0;sound2 lvsound2.llbSound Output Set Volume.viOLVIN#Sound Output Set Volume (Single).viPTH0Dsound2 lvsound2.llb#Sound Output Set Volume (Single).vi @!status @code@0source@P error out5BPSound Output Task ID.ctl@ task ID out @Perror in (no error) @ volume1BPSound Output Task ID.ctl@task ID< x   POLYSound Output Write.viPTH06sound2 lvsound2.llbSound Output Write.vic>LVIN"Sound Output Write (DBL Single).viPTH0Csound2 lvsound2.llb"Sound Output Write (DBL Single).vi @!status @code@0source@P error out5BPSound Output Task ID.ctl@ task ID out@ timeout (sec) @Perror in (no error) @Tdata1BPSound Output Task ID.ctl@task ID<  x  LVINSound Output Clear.viPTH06sound2 lvsound2.llbSound Output Clear.vi @!status @code@0source@P error out @Perror in (no error)1BPSound Output Task ID.ctl@task ID< x  LVINSimple Error Handler.viPTH06Utility error.llbSimple Error Handler.vi @!error?@code out@error code (no error:0)@0error source (" ")@0 source out @!status @code@0source@P error out@0message9DialogType.ctl!@type of dialog (OK msg:1) @Perror in (no error)4       ct d-` P c @flg@oRt@eof@Pudf@ Speaker Volume@ dfd@ txd@ old@ extP  P c@ Device ID@dfd@txd@old@extP  P c$@ sample rate (S/s)@number of channels@bits per sample<eSound Data Format.ctl@P Sound Format@Pdfd@Ptxd@Pold@PextP  !"# P c0 @!stop@!dfd@!txd@!old@!extP '()*+ c#@Number of Samples/ch@dfd@txd@old@extP ./012 c2@SineSquareSawtoothTriangle Waveform Type@dfd@txd@old@extP 56789 P;;; @ @5 P=> c@0 Instructions @0dfd @0txd @0old @0extP ABCDE c @TWaveform @Tdfd @Ttxd @Told @TextP HIJKL0 POO @Q*PNNOOOOOPROOO @S! @6P;UUPOOOOOOVOOW @X @P3 P[[[ @\PVVVVPPVVV @_POOOOP OOOOaOO @bP TYZ]Y^`c @Peee_ PP  @h@P PP @kP gZZiWjglg P @n*POOOOOOo@ min timeP q  c @Y min@dfd@txd@old@extP tuvwx PNNN @ Y maxP {  c4@ max timeP ~ @ frequency of waveP @ amplitude of waveP PUUO @PPZ.BSampling Mode.ctl@ sample mode P=W c cT c`>POONNNNNNNNNNNNNNNN d;000$%0%00&,-3%04:<0? @FGMd f m p p &r0syz0s|0}0}0}0 0V00 0 oxT;hA}bb8L@@`.HA%b&qvGX5XZh#b`Li+*b7{X?3y!)}u?d6.jW.~;ٜʗ1k8WYgvUCnH|lr5;*ɭs fÛ_978l%kVó/VH Nl;lvxѪE$u/Cs0]Rj,5w`(ӿc54%ox&u2B=x2mۓm%vdmk6E0Y Fԓm齛>N ^Cu} j 4qN|]F?la}BA" ;A3:) UhL(6<߁e 1ՎB1{kZ__W0_)8K!U1ݻӁ;I[^O9- c̆I~lo*km2fR|e ]?KSTW`Cyo?S钔 6ap 3\i -o) )z.W";ȹe!n1?si 16x; z:U*][9V\ϹZ?kLx7 Ir1 ~&j.d&=<:BS[rψ"?T@_>H]dQnE1 Jr{c#w]Cܜ),>{g9 VIDSWaveform_edit.virx3g``40f@T=3D 7E#>.*2:R @N7`%u P*H Ub+Sn 8.0 P@ amplitude of wave@ frequency of wave@ max time @ Y max @Y min@ min time@TWaveform@0 Instructions2@SineSquareSawtoothTriangle Waveform Type@Number of Samples/ch @!stop@ sample rate (S/s)@number of channels@bits per sample<eSound Data Format.ctl@P Sound Format@ Device ID@ Speaker Volume"P  P pZVHow to use the Waveform Min Max VI to extract the maximum and minimum from a waveform.292I)zJ!T9֐U)TT!ffffffffffffffoffffffffffffffoffff`fffffffffofffffffffffofff`f```f`ffffofff`f```f`ffffofffffffffffoffffffff`fffffoffffffffffffffoII@T waveform in @!status @code@0source @Perror in (no error)@ max time@ min time@T waveform out @ Y max @ Y min@P error out< x   @ frequency@ amplitude @ phase@! reset signal@ Fs@ #s@P sampling info @ offset@ duty cycle (%)@T signal out @!stop@0 Instructions@ amplitude of wave@ frequency of wave@ sample rate (S/s) @Y min@TWaveform0!PP @"2@SineSquareSawtoothTriangle Waveform Type<  x  <  x  @number of channels@bits per sample<eSound Data Format.ctl@P'( Sound Format@Number of Samples/ch.BSampling Mode.ctl@ sample mode5BPSound Output Task ID.ctl@ task ID out P*1BPSound Output Task ID.ctl@task ID P'(@number of samples/ch<eSound Data Format.ctl@P'( sound format@ device ID< /1+23x  @ Device ID @ volumeO< ,6/x   P78@ Speaker Volume< /x   @Tdata@ timeout (sec)c>< ,=</x  P>? @!error?@code out@error code (no error:0)@0error source (" ")@0 source out@0message9DialogType.ctl!@type of dialog (OK msg:1)4 ABCDE FG        !#"$$  %&  %  %))**+,$-*-.('-/ 0)432+1/ +./*55 ,6/9:;:/<=, @ HGF EDCBAFPHPWaveform_edit.viTDCCSound Data Format.ctlPTH06sound2 lvsound2.llbSound Data Format.ctlZD``Speaker VolumeHGFUDQR Device IDH%U2c%W2bXDEE Sound Format[DYZbits per sampleH]_^DYZ number of channelsH]_]DfYsfZssample rate (S/s)Hy]y_PPaneLDPDp|p| stopP$ STOP`FSFSNumber of Samples/chHY!f_Y#f^YTaTa Waveform TypeHfsffHfsfsXD, 9G,9G InstructionsHA{AzzN3o5n0.TD3!@T3"@TWaveformH%PCP CP PaneHEREEP||PaneH+=-<TD$Time (s)HD TkUkU D$x1> O AmplitudeHDhFuWhGuWT  min timeHQY minHQY maxHTmax timeH&3&3]| {frequency of waveH=i?h][h[hamplitude of waveHn{n{P,9,9PaneeDs@sBSound Output Configure.viaDFS+FS*Sound Output Clear.vicDIV~IV}Simple Error Handler.viaDWYSound Output Write.vifDmlSound Output Set Volume.viZE2? 2?  "Triangle".. \Do|o|Sine Waveform.vi^D]j>]j=Square Waveform.vi`DgtTgtSSawtooth Waveform.vi`DlyGlyFTriangle Waveform.vi_DG]TG^TWaveform Min Max.viHDananHDGTGTHDxxHDHDHDHD*)7w**7w HDTT HDcpQcpQ HD  HDs Ds DHDHDL L WDERDERC sample modeNDER ER  HDfsfsHDUb8Ub7HDi v9i v9 __  nXn\ Z\;Lx\ p\řX]=%=id[ɲ|0d|H6GxIS͈9|b;D$8%x)2 B5KBlUl wۿ]Uvu4֧-i+.'z 8jaVW?Wn^5YΛ:>vN.}\IB#6N{}^K$~c LqbRZк f!{Im"5<!mRۜoq̒77< p#'F?XZ22iMC =8ύT.*idj뗮Z5J Zdž}` N駿" x0v|0ǂ@86Iڃ~_"'M/)nj~xuLU.=Ty$¡yGZH-9#m#f ՟ƭq¥-W "YN;L]kF"JFZH-~#OeS WjGeef ,?]`-YhTL3yŝ 8iI[yTAGTԎ&et ̭<6.n0jVJ9V3vyFjmBjm7U*YB)Zx-T+ e&$B+ѩ҅s;og-,La=E_PM1M[~*;(ٶ{js0 'Wx :R Iϟ*{ ^7Ɂxv|s4U*߸=>By;}K)2&NH$'hO$ߏ_Ya5EsX $B~>t;}%uK/85d81=%Ս0mOQ76m!y)ei6m:m$^!'lUK) ʦE䶪qI~Hn|j |ӏb?*bB"?$mD %_qS͓xNඪޕ n^"]gݸ6STo EәꑬeHa~֯т ӣ{c-A|%CE(5olɕLj=Y0[ɖ`]:l{alj[Zp:V-W>Jr5t? [Z؇}-$JEǑ @o(zOށ-1`}ib/;wfF@oCDo-@ U&zf>Yze@S̀ާ'&z9?},;jF݈޻3t T_FZW:$h]kBk?1g!ɺ(躣QNUKXyŎ)R[#8~:>bV(0: wx&*d. ȟ}8؟ltԒ7ä]z"/$qq6 lf}p k ṒC>%%8e8y@DkQVq+(Y ׾NмʄJ#)Dg 9UU* ⎟({tQXO^=k>$D_XmUJ߁LZPJ%EVtՈ ۖy`kخֱmie`[ :VZ3ktoi#]o E=%|рǷ+Ѡ/< c`-1BMa.AyZĝS>8_y]i8+ӧXt(8ı8̧8 83{WS_ an(7I0]~ XFMX<Ο> Fvin] ݣβ HMhzNsʆSU5JxR`6Ȝ0H>N%{Nޢ1)ACOe) H 7![CaCz#ٯJ0_K=^WjU1Q @Ȯ,\<q XT'Y\9sgߥøgfIG=qsRh\&d=Lwǚ$md@bܬ*`Q:7$ Id7q6!H&ճ n)_k@jal+ +>a2M5 = OIPNˤ5lD{ NSmNΩSssm-o6]Y֗5NbZS\?ts2k]_,f5mYTUȟ3]LEz慸W\SH1ϸ6wXvnfou3܊29I&g~IT͗-侑;8 [p^9E0 ?7SBClq7Oۯ')vHvY8,++Uh}jVܴẅ́ؽEG(*Q]rͺA<2䆝g)ܤaYt=]t.nݟ0|L4G cN6=p},ק]3 (gk,/+OZ<%+E(?#ru՗q6dÊ:ZP] 8^Tl5J8R/"_kݹ9z47Pdpk59Fea57!u4ϠN(>4-70pkIGvoZ1%佒WG7=,f' yq#Rݼ}U (2maPoHo;ĴDV_s"Mib l3m'>¸V>遌Xjvv턚6ej?է&}`ڏpje>(3ƼO4BGfSȳ y64☝t7IUmz6>[ |TYрӋp!+kW(ߩWO;;agB{?1kag.,?F3r^*K18#V8Ҩez=W ơ0})?dz\ {ܔǝLssRPdqf?GaS<)l1 h?rG-O]\X3-x'yjD׬<$$+REX /FxI7q#/{UV!9}4ǭ6t1_`'Ԕ˫GU4au߾}(G!=X|ǰfn JQߍ?TeLnM.wQ lS$ٕ3>X/Vr86jY%olȿ[rftNӢv+k0>;'+ծ:7`(]_M%ޢ]Jmna^/(h|g28PḵE82H$r xE cm&k%n˔jԥJ$:_Wc>r vMx+n_E& 檔y:H[b॑m\a9?嚠CK\˩פbJΠ+tLytr8O{ZϟX£溨FRt'zbkމ¥Y {':rZ݉fH\F6K `]Ɂu,106]x: ϶lt x@KsgqyO>;,uwոO>BZH|q|V .~O>2?*ѻ|o>NCru qRY2\#dաrDxHd|t"OLIEW}^Ω2-JCQx6˼O@6:}ا y^cͣm xmW mlmW m~^^1^GfNtw;K5S$˼uFL޿.߭uE^MGs^/缕Eyƹ0Y_-o%ye2DWaveform WDTOps.llbWaveform Min Max.viIUVINI_MABase.lvlibSine Waveform.viPTH02measure masignal.llbSine Waveform.viIUVINI_MABase.lvlibSquare Waveform.viPTH04Measure masignal.llbSquare Waveform.viIUVINI_MABase.lvlibTriangle Waveform.viPTH06measure masignal.llbTriangle Waveform.viIUVINI_MABase.lvlibSawtooth Waveform.viPTH06measure masignal.llbSawtooth Waveform.vi*IUVISound Output Configure.viPTH0:sound2 lvsound2.llbSound Output Configure.vilTDCCSampling Mode.ctlPTH02sound2 lvsound2.llbSampling Mode.ctltPUPVSound Output Set Volume.viPTH0;sound2 lvsound2.llbSound Output Set Volume.viIUVI#Sound Output Set Volume (Single).viPTH0Dsound2 lvsound2.llb#Sound Output Set Volume (Single).viPUPVSound Output Write.viPTH06sound2 lvsound2.llbSound Output Write.viIUVI"Sound Output Write (DBL Single).viPTH0Csound2 lvsound2.llb"Sound Output Write (DBL Single).viIUVISimple Error Handler.viPTH06Utility error.llbSimple Error Handler.viIUVISound Output Clear.viPTH06sound2 lvsound2.llbSound Output Clear.vi Qf+xŝyxEǫ{@±F`F * BX@Y@XuEWuw=V<5'7Fvuwɐ~BSooշn >qܞdq3i8zLm*!!31\ P}p$1SDakHNS7V8lNu kHN۩xbRŦB&k i $LdƖgtJIe~qC,/.X|qp KP 9&mDX5Arb_~op ffOoٴ̞A lyeql&!Y)-SkJ+y> 0qČEs &c2<s Q1+ 3mk8-`K1=߶p 8bF!3[ǔx^mƽ:N5К[yW[WL1G1 <n<>ѳ 0{a䐔a8w11H|,'܍Bf*͓J|c>sE)AL1bP0*Eď+:_s7ڦf*Ϳ:c;E)AL1bߪk4$i6XXx5#΂`!pٚvNHXXf&o' kZ\f?Ty'R\ W-lm9L9W7C#Ѹ $64w5^uû& йP3^SXxjQv%"M$;; 3C)&A至tLEddn<@k3ZCVFn*JE- geC{Iw&RUj04%&#։78j0 湍5.,=sfex!f7uL<Īc$,;'Gt9X\X}vAtG$rREx(8i&B^]!  ukg` ξCUzvÏBv;'"ɲVe9C_D`V D c&2AwoŸ$ac$Eir֝̆t=رlhC7BUU1KR8KV(`a(}fZ,E/EELbV0tR? ĄCݮImr$m R.i=Z5{HingAf Ml1ۜ 0).kDkVAe ئcs$/H>"&1(ܧc^w$vf)ŀٮ$r ;,K{/Kk_nێA+3,UmWʱ]G^./}@Xa)]o(K1[]*t8_eJK+eq~|\qIǍH mG 0?}x1|}<`a1xqALĬW04 >~.q0 OԞqb/>CH [U[zC2/>n&1٠`.1W>~%X Z%`6*+tՂw>n&1٤`1} gşD3|BXsmVnS󹏧&1MEZW~ܻM#&wuxw?yw3Z{4ѽ ށvϠ%W/$]Lm]E6k6P[=H_$:ax} j\eg]¨ Jsl~4^~+GUaU!#Ҿ+S$*B;'\E˪ɽ`!,:MCyu;^u3B+Gd,w$:UH6EV51UcLXSX^xMX8[qPXd@s^oTtwup~~p,O_ 5f:rl& X$z<W%^LiOX됵9} )ЃOʁRrByK" {' RRF&/^[2^Xg`AhZGލDQ,na/@߷'x k!3Jwyz =a?rmy#$ [Uz=ӃYY,T`[et&Uqq0*~g<Ti?#R(/!=aOPJX8[^ynˬ@!=iFۏ X}WnPzOk3_S=DǍ9N1 Ñ8(1By%0'8|/[a=(O5o _ObEwdn?NM og7ܬ&1"Y}<>ې̶l $_mY;0 ݤf&) WL %&-r< &d<RbS'1K[9ttA8bl HڅFv1.Avv1\*e@:ߐJvR;nv6?G#Z3++[<]!,;` mm?0%-`K)Ed%WMNm wbݑwOR69)hϽH䒡\Zb-yuhSGOؐT/yuXG+ա)RX#l U}Ֆx *V)O zU:^xČ̬"3+Vż: ` # I8ZІs$mH!9̖%+2m$z %|iCXlm8XKZ|-cOO6,|0Js̐=mHp*PR(dmH>w%/ɗ6$_qm8| m#\Y/u!ké@bFiP){ڐ|rlm0ѵ!ލl<(kCrӆkébV`\Xl/6$ :^$~U|,ABFT!)~A6,|0JEz-YMm8ké*FVc5VXM\U6$hpnTlQjW5:.C{.uxB%_DVPXxDчƃ>`Y5Dբ:!xQPU܇bb*edwSZ8ʩ޻"D[% *N\'5S塻xbUN>Qd(U*Y!6Qn`=RSQEi;t($G޵VĊh*N'J BZOk]ʥA Y#>Im`-E`$_I򑇘JN 'g$t$ÎDQD$:B9qN| RRFQz'~\e,7XodVO+'_u'`U#ёEuyϸK9@)GF%+cNI>c(|SkD$:Z|WΎ%1ܓ|. f>lI>&.*10SL#1 K8I>c4|@@rFPF13rɷ(H)eqL3Ƹ5ޓ|.k2x5m2䧛&&kVʖ|0xԪKu$9 8^n%ʒH$ے$^G;!;`YE~5^wBZy=s,&:z FuDS*= ޓES$ـwkk_O4M]OE4M]OM4),rġDZ)Pj~AѨIxe4n$>$Uբ0;RYPzj}Jtj%pg$gvUס!Uېzo.$g,cTӖ| Ȓ/$H>\אF ;&"Ѿ .r׌K hD($_K.eR3@Eɴ)g 5|+G`h'Z$YYHm6Vnsw$߶]+@~1˪2Mg  -A|p8d l&ٙHr"~o_\})%][<'1>h e)t\} h(!TޙT ;(Ӡ]fΈD-:Nf_c 5 kn> h,MD pKa@)@hF)t#ŗ(8%/?#^3~'9H*Dd2I*Rqb(uOr7HQrTz@} ;RGYE 7Ov0lߣ'VZu5^u,RkM.^Nqb>ǙDef %OZfx'-[fX̠ 3NUWik,GhM9!kk["O{$E&:I+7NR@w|$Y2BkJK'P@R@2pq,1˹ ؄ ( X l?R@OX,!;6hObr`bhm],Ag 0ewL i{0Bq6|oϸ_F:|\s/.#R~oNg9d XF&: \+`a6Ej)Op J1+jH#,)? !H13LpY3>IRL]NnM֐ ͤ܎VA ioN`؈Ev@?6%v d{֏ 5`G͵8M:ՐLv~DmkHmkk F+wm}cw̜~~ u; .u7^2L(q'B WB)덪\Yg 읗Q3X/؛4uZV%ϒ6Z*EGN󆎜9m2r0o Kh1[`M6Air܃\:s|Fl}ҨQenK&ӄ̢IW[YG!)Jb?K<tU.K,qIp҇0)%q% ]Gf)q%9CRZf9J߇4HY=@N8SD/ )#!FHIu܆X46x@<{=QFCBF?d_bsN'lpi!>5= bTvX,ev Wc$I=rQg8cF d[R)ӝݯ|ЗӐ/ɮ_3L_3~gŪ4PU"WU{ PFp'ޤXf%[UcZ.κtqGi3{by1wة׊MXHg1 H,Yޒ,\p}:ū[Hs-|H\cdm_g!ۀ vͰ %pq/i=~˧*3A/J4k\0no=O}w#¹B0_ja,}~!#1'Ǔ' yuH(VEE>4ęgڽ#}ȸ霙& 3&~ȹ-cbǂ^GSmWƟ;A'%( OoF cdDpiH6dQỊdOL6wwLkG ٳuvѧ@,'r0b^QRgb:(kn !^qE&&CbaRxPv!+Â΀^7dN~z3jX,&wO@gjXxUX~AvMs^'?1) (;ͮItDexample finder@0xml text waveforms,waveform,operations Analyzing and Processing Signals\Signal Processing,Fundamentals\Waveforms NI.LV.ExampleFinder@0xml text Waveform Min Max example.vi How to use the Waveform Min Max VI to extract the maximum and minimum from a waveform. operations waveforms 3749 3157 LabVIEW RT LabVIEW LabVIEW NI.LV.ALL.goodSyntaxTargets0 @Dflt Localized@0TagNameLocalizeNI.LV.ALL.VILastSavedTarget0Dflt0(JUUAn (>;>;>c/>J?         TahomaTahomaTahoma01000RSRC LVINLBVW 4 LVSRlBDPWLIviCONPTM80DFDSLIdsVICDvers DLDR FPTD4CPMpHSTRG\ICONpicl4icl8DTHPLIfpTRecJPICCFPHb FPSE LIbd (BDHb *>P+>,>-?L.?/?0@<1@2@3AP4A5A6B\7B8C,9C:D;D`<D=E$>E?E@FPAFBFCG4DGEGFHGHdHHIHJIHKILIMJ,NJOJPK(QKt K!K$K%KLa@aLh$FPHeapBDHeap