RSRC LVARLBVWehX eH">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++b$$$$b|8yI$I$I$<|8yI$I$I$<!a!!a!!!!(EDED(   !ABAA(EDED(!a!!a!!!!yI!I!I!I!A9!a!!a!!!!99ݽwp1 1p    A@MUUMM7UT5XYU#SU# ԢKA99ݽwp1 p1p0@99ݽwp1 1`p      RJ@  !_3~L,@`  P5TUUM Gaussian White Noise.viDTbl Digital Size.viDWDT Digital Size.viDWDT Get Waveform Time Array.viNumber of Waveform Samples.viWDT Get Waveform Time Array.viGet Waveform Time Array.viForm X axis.viex_Modify Signal Name.viDynamic To Waveform Array.viWaveform Array To Dynamic.viHow many pts in the wave.viDcos_Sp-06_v2.vi InstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUse InstrUse InstrUse InstrUse InstrUse InstrUsekkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Gaussian White Noise.viDTbl Digital Size.viDWDT Digital Size.vi"DWDT Get Waveform Time Array.vi Number of Waveform Samples.vi!WDT Get Waveform Time Array.viGet Waveform Time Array.viForm X axis.viex_Modify Signal Name.viDynamic To Waveform Array.viWaveform Array To Dynamic.viHow many pts in the wave.viDcos_Sp-06_v2.vipp8  @error&@@ Gaussian noise pattern @seed@ standard deviation @samplesxx x 6@P @!status @code@0source error out@number of signals@number of samplesP@T8P@@ transitions@@datadigital data out@@P @!status @code@0sourceerror in (no error)N@T8P@@ transitions@@datadigital data inpp x 6@P @!status @code@0source error out@number of signals@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform in x 6@P @!status @code@0source error out@@@ XoX array@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt6@T.P@@x@@dataY2@P @!status @code@0sourceerror@S attributes waveform in x 6@P @!status @code@0source error out@number of samples@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes waveform out@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes waveform inbb x 6@P @!status @code@0source error out@@@ XoX array@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes waveform in#  8  @Number of Points@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributesWaveform@ Frequency Increment, Hz@ Final Frequency, Hz@ Initial Frequency, Hz x   6@P @!status @code@0source error out@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes waveform out@@P @!status @code@0sourceerror in (no error)@0 Name Modifier@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes waveform inhhP @@@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributeswaveformOutput@T P@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributesInputllP @T P@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributesOutput@@@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributes Output SignalInputZ @@@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributesWaveformArray @!Boolean@ Iteration@TP @TPt0@ dt@@ Y2@P @!status @code@0sourceerror@S attributesWaveform@@ Y @size(s) @!x = y?pp8  @error&@@ Gaussian noise pattern @seed@ standard deviation @samplesGenerates a Gaussian-distributed, pseudorandom pattern whose statistical profile is (,sigma) = (0,s), where s is the absolute value of the specified standard deviation.40Returns the number of samples and signals contained in the digital input. You can use this polymorphic VI to find the number of signals and samples in a digital waveform or a set of digital data. The data type you wire to the digital waveform in input determines which polymorphic instance to use.40Returns the number of samples and signals contained in the digital input. You can use this polymorphic VI to find the number of signals and samples in a digital waveform or a set of digital data. The data type you wire to the digital waveform in input determines which polymorphic instance to use.NJCreates an array of waveform time stamps. Each element in the array is the time stamp for each data value in the waveform. You can use this polymorphic VI to get the waveform time array for an analog waveform or a digital waveform. The data type you wire to the waveform in input determines the polymorphic instance to use.84Returns the number of data elements in the waveform.NJCreates an array of waveform time stamps. Each element in the array is the time stamp for each data value in the waveform. You can use this polymorphic VI to get the waveform time array for an analog waveform or a digital waveform. The data type you wire to the waveform in input determines the polymorphic instance to use.NJCreates an array of waveform time stamps. Each element in the array is the time stamp for each data value in the waveform. You can use this polymorphic VI to get the waveform time array for an analog waveform or a digital waveform. The data type you wire to the waveform in input determines the polymorphic instance to use.The purpose of this vi is to generate a sequence of x axis variables suitable for creating a corresponding sequence of y axis variables. This enables the use of the calculator function to create the y sequence without needing a for loop. The out put of this vi is used as one of the variable inputs to the calculator. (1) To generate the sequence, the user enters the starting value of the sequence, e.g. 500 volts, the final value of the sequence, 1000 volts and the increment value, e.g. 2 volts. (2) Using these values, the program calculates the number of points. For this example, the number of points is 251 so that both the initial and final values are included in the output. (3) Next an array of zeros of dimension equal to the number of points is constructed. (4) Now we build a waveform based on the above data. The inial time is converted from a number to a time stamp and used to establish the waveform parameter t0. Next the value of the increment is used to establish the parameter dt. Finally, the empty array is used to establish the array parameter Y. (5) However, the calculator uses the values of Y as the independent variables. So we need to replace the zeros with the actual values. This is done using the vi get time array and substituting this array for the old Y values. Now the output waveform has the proper contents so that input to the formula express vi results in a dynamic wveform that can be used by all of the other express vis. ^ZThis VI allows the user to graph an exponentially damped cosine wave, which is given as: y(t) = exp(-t/T)*cos(2*pi*v*t) Where the parameter T is the decay time of the exponential decay, and the parameter v is the frequency of the cosine wave. The program flows as follows: 1. The user imputs the above parameters and the sweep time, the number of data points to be graphed and the % random noise to be added to the simulation. As default parameters, the values tau = 2 sec, v = 1 Hz, sweep time = 10 sec, number of points = 200 and % random noise = 7% Ranges for Tau and frequency are 0 to infinity 2. Error checking is performed. One major problem in displaying sine waves is "aliasing". Consult your text on pp. 349 - 350 for a graphical portrayal and discussion of this phenomenon. According to Nyquist, one must sample a sinusoidal function at least two times during its highest frequency oscillation. Alternatively, the sampling frequency of the waveform must be at least two times higher than the highest frequency in the waveform. This vi calculates the sampling frequncy as the number of points divided by the sweep time. This frequency is compared with the frequency of the cosine wave set on the front panel. If the later is greater than the former, all is well. If the opposite occurs the error light is turned on. 3. The values for the independent variable are calculated 4. The values of the damped cosine wave are calculted. 5. An array of Gaussian distributed noise values are calculated. 6. The damped cosine wave with and without noise are gathered. 7. They are displayed as an x,y plot. !PTH0 lvanls.chm!PTH0 lvwave.chm!PTH0 lvwave.chm!PTH0 lvwave.chm!PTH0 lvwave.chm!PTH0 lvwave.chm!PTH0 lvwave.chmGaussian_White_Noise.htmlDigital_Size.htmlDigital_Size.html Get_Waveform_Time_Array.html#Number_of_Waveform_Samples.html Get_Waveform_Time_Array.html Get_Waveform_Time_Array.htmlL?txU*몪說着ﯪj뻯ᄒꫪ*+*+  @?0 @9@??vٿ۟?* ;>y?#ϟ?<|1¸y;?c0wq,?x?888Z goߏ>ǀ  H Ġ Ġ8 H ĠHDHD HD HH HH䯊Hࠊ? Ϗ( ((..ƌ( 8,..̂ƌh, ȀĀ b<($$$,,,, ̀΀̀Ìb,,, (̈,..̂Ό̀Ƞ͡ʁ ʀ0 ( (̈,..̂.,̢.,̢.,0,0L̀@̈(̌΢΢,$,̌̈ 3AP3EP130S0S?쪝}o ? ̎ BΈ,BΈ,̬B ̀  ̀ H ̈ƌ ̀ H  ̈(̈̈̀ ( ̈H H ̈ ̈( ̈H ̈(̈( ̈Č̈̌ƀ ̂ ⪏.,̀̌̌ Ȉ̎ČȈ̌ΌHL H H  ̀Ȉ(̈H ̈,̈(̈ ̈̀Č̈,0 Ḧ̈̀̌0(̈̈̀ ̀  ČȈ Ȟ ̀ ̈ (L̈̌̌ ΢ H ̌̌Č̈ ̀ (̌ H ̌̀ Ȁ . ̀ ̀  *( *.3 ̀Ȉ̌̌ ČČȈ+. ̌̌̌̈(L̈(̈̈H*(̈̈ (L̈(̈̀̌ *  ̀ḦȞƀ ,̂΢+̃̌Č̈* ,̢̂õ̌̈h  b Ȍ̂̃ƀ ,΢⪏.,,<h ΢⪏.,,̂̃HȈḦȈ̠ Ȍ̌̌ ̌`̈,̌ȌḧȈḦ(Ȉ̠ Ȍ̌̌ ̌` ̈ḦL ȈḦ ȈḦ Ḧ Ȉ     `̀ ̌ ̀΢̌ *訂   *  * ** Ȟ̢̈̌΀ ̈,<̂oƀ  ,,<,̂oƀ  ,,<,̂̈̀ ̈(̈ (̈̈̀ Ȟ ( ̈̈(̈̀ LH̀ ̌̌̌ ̌ ̀ L Ľ //>>Q}}?~<  RSRC LVINLBVW ` <,HKC$ɜ pIU6K ُ B~&u{lXgZ*A &LVINGaussian White Noise.vipp8  @error&@@ Gaussian noise pattern @seed@ standard deviation @samplesP6 cP P d-`  P cTP"@P@flg@oRt@eofudf PsamplespdfdPtxdPoldPext P   c8`P"@P@flg@oRt@eofudfP standard deviationp dfdP txdP oldP ext cRP"@P@flg@oRt@eofudf PseedpdfdPtxdPoldPext4P@@@( c P"@P@flg@oRt@eofudf&P@ Gaussian noise patternx@ dfdP@ txdP@ oldP@ ext P    P c<RP"@P@flg@oRt@eofudf PerrorxdfdPtxdPoldPext P( !Z P$@P@0P`x.`P @xSeed @ySeed @zSeedRNGState(P c cD.PP PxSeed PySeed PzSeedRNGStateP ! c*&@@ Gaussian noise pattern @samples c@ standard deviation @seed @seed! c@ number: 0 to 1! c@!First Call?: T/F c @seed@ standard deviation @samples c c c dP``` d^+ƀ?? ) $D08$08x r|VIDSGaussian White Noise.viXFunlvanlys.dll:Gauss:E1@P@xH @size @stanDev @theSeed @dsperr@rngState@ gaussStateGaussPTH0M Program FilesNational Instruments LabVIEW 7.1resource lvanlys.dllhi3863>codeEEw>E\EPPUEd$==ÐӀ}^ELXC<C4C,C$xC|}{E$EEƅ$ƅƅhhUEPt}}+QRPE@$d$ZY= = p h搐ÐEw 5CE\EPPUEd$====tEw Ew‰ppVL@'PUEd$=ÐP!`CP!CCÐx&3DÐx&_^ZY[]ÐQRukcd$ZY,Ul$SQRVW}#QRUOd$ZY_^ZY[]Ð( Ul$SQRVW_^ZY[]ÐUl$SQRVWuEDF?F@DFDDFHQRhU{  %U]v.8NCODEEuPN%7.1Oldest compatible LabVIEW.NLMMM~~pxPPdP @samples@ standard deviation @seed&@@ Gaussian noise pattern @error Generates a Gaussian-distributed, pseudorandom pattern whose statistical profile is (,sigma) = (0,s), where s is the absolute value of the specified standard deviation.%d %0.2f%d %0.2f%u%d%d%x%.0f%.0f%.0f %0.2f%.0f!PTH0 lvanls.chmGaussian_White_Noise.html RJ@  !_3~L,@`  P5TUUpp8  @error&@@ Gaussian noise pattern @seed@ standard deviation @samplesHDTHPDM88@G~0 @error  @samples$@ standard deviation @seed6&@@ Gaussian noise patternpd@P@xH @size @stanDev @theSeed @dsperr@rngState@ gaussStateGauss!>.@P @xSeed @ySeed @zSeedRNGStateP @x&@!First Call?: T/F @xSeed @ySeed @zSeed @ number: 0 to 1B  88\\tt\8 t(8(t888\\t((t88t(t8tt\(\\8 SDj&wMj'wMsamples^D!|"|standard deviationbDerSerSGaussian noise patternNlyly QDerror`D$>^V >_V  Gaussian White NoisePD$<%<seedHM}%Q}&QHM$P%PHM(T)THԊM{{H,Mzz߬HMHD܉MkXxkYxHDM$%HDpMghHDHMHDPM77HDMMDxHDMTDGwHwRNGStateQDWvXvxSeedQDWvXvySeedHD4MXsZrHD\MXsZrHDMXsZrQDWuXuzSeedRE22 True HDM Xq ZpHD0MXaZ`&FPHPGaussian White Noise.viP@FPHP8@M8Ԑ?O@P|iTp@(4 FX i%xNH Ap<perror returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster.<  , l H1; t i 1; t i H$p1; t i 1; t i xdseed, when greater than 0, causes reseeding of the noise sample generator. The default is 1.lUGaussian Noise Pattern returns the Gaussian-distributed, pseudorandom pattern.samples is the number of samples of the Gaussian Noise Pattern. samples must be greater than or equal to 0. The default is 128.ustandard deviation is the standard deviation of the Gaussian probability density function. The default is 1.0.lUGaussian Noise Pattern returns the Gaussian-distributed, pseudorandom pattern. RPTH0JC Program FilesNational Instruments LabVIEW 7.1resource lvanlys.dll BDHPGaussian White Noise.viXFunlvanlys.*:Gauss:E`1@P@xH @size @stanDev @theSeed @dsperr@rngState@ gaussStateGaussPTH0M Program FilesNational Instruments LabVIEW 7.1resource lvanlys.dll.H BDHPM8JHJH, 80Dd0@p |iyq4 BjWywN0@p44 B#wN0@p88h4 BhfwN0@ t 4 BN0@ t,l `4 B08,N4 8, 4 T 4    Tj@  DN`P ` 0k`Óӏ ` P0\ 40k`Ûӗ ` ` `4 | `0k`Tëӧ0k`ãӟ ` 0k` óӯ `, T `|0k`pûӷ `L `, `, T4 p , t @ tL`@P`° (@0 3 °4 0GhL : 0Q0Q/R.S-T8hB p ` @0k` ӿ `F @`! D `Af;  0  , A7<#lC8,#-.l31<2X|0#@EXX @#4##,##$(8@P#$h$,$$%0$&(4 J$( N0 3$( 82$( NNL 2$( /R0Q/R.S-T  8h$(B#" @#4L&&`,#&')>&`|F,''((@4 J) Fx$N0 3) Vu0 ) Sxϙ38 h)B(x& | (*0+ +*0(@ P)Vu)*, )0,8,p))4 J( Vw$N!|!|i)04)/#@1p/v8)11 )1<4114)01<1=,%8)1 )1<52.4)01<2D<8)14)/#@27W )233|3 )2X5224)02X3;GTM)2 )2X43414)02X3h:9G@)3 )2X66.)3|4)/#@/i )2X6`4 T4)02X4889G@)34)#@4Q)&` 4)#@48 )#0l4)#@5 8)134)#@5p9x ).04)#@59 )014)#@6D:l4)02X399G@)2 44)#@6;`)!|/ 34)#@6:!).3|<)$1P 43\sN * t`*! \*"&&*4*4@11%H*5<*5 H*5M*61@*6`'@H*p*,*#= =pl*=@==*= *@#C<= 0* 3=p Vs<*S`(=*|0* =p Svϙ3*|<*= &`#1<3-2X.l@*P=p Vs>6*|*|,*? ?|??D8*2>x  WrtNNsD8,h>xB>>L, :>x  RX0Q0Q/R.S-T0, 3>x  Vs@,P=pV c@`5,|,|,,@@AH@8,2? W bsNNs8.h?B@L@8L. :? RX0Q0Q/R.S-T0. 3? V c.B$BtB.?>x.>x?<. `0 .EEE .B#DBD(0.-Ax4~ .B#CBD( .@@ BD(.= Bt4.!DT Q4.#@BQ<. C4L445<556`60.-C3.D4CD4. Dp$Q .B#Ct .@@CCt .B#BCt.D4. D4.!E Q.DB"0.-B2 .EB$4. FPPQ ,.!\ B$D4E .B#D( .@@E(D( .B#DD(<. 0!|# 4&`= CE Bt,.! TBDE.E,.l!, tBDCtD4. &Q4. GH\!.L.F FE(CL,.LH.lH.FH.'_'  OldTag:@0file name stringGaussian White Noise Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dfltgreggf3.1b13.1(>M$MJUUAn (>;>;>c/>J?  й  й  й݀ йw[TahomaTahomaTahoma00RSRC LVINLBVW 4tRSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphSTRG |HLPPHLPTICONCPCTDTHPTRecLIfpdFPHPxDLLPLIbdBDHPVITSHBINHBUFHISTPRT FTAB,l@d0،x  Pެ| ì0p K `8 t,8DD$P&\(h̬,tԮ.Dɬ`@L֬`d| gxpjܔODTgT  $J @ 䉬$xpʬ\T̞̬:8, \! 0t" # ऍ%!, '!x<)!x*"䭬+"t-"# D#849`9׬:֬̿ڬ0\0\Gaussian White Noise.vid$ݿxyZ ϫ~~뻪뻪뻪+꿫꿫着着ꫪꫪ꿢*~*說誫Ȍ  1  ̌H  ȌH  ̌???Gyy>8|y>q|8yy>c?<yaqq<;~?xq?{x{?<xy~{x{=y~|wx ?>x?*(>#?*(># Ȉ,̂Ȉh,̀ < Ȍ̈, (̈,̂b...,,b̌b,̂. ̀Œb.., .b,̂̀̈̌̂b,,̈,b, (̈,,̂Ā̀,,̢,̀Œ̂b,b..̂ ̀ H  ,  ,,€̀ ΢,̂Ȉ,,0 ̢L̈,, `03,Έ b,,,0 ̢̈,, ̈,̌΢΢̈̌΢ 100Q13EPEP? 13330Q??ϏȌ( ̌ Έ, ̌̌̌̈̌̈̈̌̈̈̈H̀(̌(̌̎̈HH(̈, (̈̌̌̌ ȌΈ, (̈̀€ Č̈,,Ȉ̈  B̈Έ, Ȁ ̀ ̌̈(̈̈(̈B̀̈̀   ̀ ̀̈ 33333̈,Ȉ.Ȍ̌̌ .ȈȌ̌̌Ȉ̌  ̈̈H ̌̌ȈŒꀈČ̈̈̈(,.,( (̌ , ̌̌  ̈ȈL ̈ € Č̈(̈̌ Ȉ̈̈Ȍ ̌    .̀ ਂ  ̀ ̀Ȉ̈̀ȈȌ̌Ȉ̌`(̠* ̈̈( ̈H ̌̌̌̌̈(̈( ̈̈ ̌ȈH ̀̌̌̌ Č̈( (̎b,̂̀ ̈ḦḦ( @̈ ̌Œ̌̌̌Œ̌ΌȈȌ̌ ̌̌Ȍ̌`̌ƌ` ̈̈ Ȉ̈( ̌ŒȌĎH@̌B`ʀ@  Ȉ̠*      <̎ Ḧ̠*̌̌@  , .(̈,̂b̌ *  *   *  * ̀  nL 1333< ΢,,,..⨂**>>Q}} ό ȏ@@RSRC LVINLBVW) `< (00)oDcz\\ QOD ُ B~K, l |W$LVINDTbl Digital Size.vixx x 6@P @!status @code@0source error out@number of signals@number of samplesP@T8P@@ transitions@@datadigital data out@@P @!status @code@0sourceerror in (no error)N@T8P@@ transitions@@datadigital data in P4 cP P d-` c6P"@P@flg@oRt@eofudfNPT8P@@ transitions@@datadigital data in0xT&P@@dfd0PT&P@@txd0PT&P@@old0PT&P@@ext c^P"@P@flg@oRt@eofudfPnumber of signalsxdfdPtxdPoldPext c8P"@P@flg@oRt@eofudfPPT8P@@ transitions@@datadigital data out0xT&P@@dfd0PT&P@@txd0PT&P@@old0PT&P@@ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P P P c+^P"@P@flg@oRt@eofudfPnumber of samplesxdfdPtxdPoldPext PPPPP@0@08@.P  PPPPP@0@08@.P Z P$@P@0P( hIndex `IndexZ P$@P@0P hIndex c c|@number of signalsRN@T8P@@ transitions@@datadigital data in:6@P @!status @code@0sourceerror IO@number of samplesD@@P @!status @code@0sourceerror in (no error)! c@@ transitions@@@data cH c dP``` d d@4   |  p | ^| ?#  ?#  2 0 drpx     . @@V@J@N@D@V@@@0,( @hl$  <@V@$VIDSDTbl Digital Size.vii386codeX EwE\EPPUEd$=|=,ÐӀ}YELXCt{x,QRhhhP($)%^d$ZYC$C\{`SQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$XE[d$ZY=_^ZY[ÐuP$Rd$ =CC,}yE$EEƅƅɍ<ƅ8 hhUEPEhxP XƅtƅtfxBƅXfx&0Ehx|PXP Xud$ =^ƅxƅxfxFP<XP<Xusd$ =ƅ<}$ ƅ hhUEP8d$ =cPRZX}$ ƅdhhUEP8d$ }$ ƅ hhUEP8d$ = PRZX}$ ƅhhUEP8d$ fx } }P}}+QRPE@$rwd$ZY== p h搐ÐEw E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐPhPhP8PhR}PhlcPhIPh/PhPh@Ðx&2$ Ðx&sp-p @'PUEd$=ÐPGhOPhWPh Ph Ph7PhqoPh 5Ph Ph Ph YPh MPEhPdh PhAPh {eP+h+Phh_^ZY[]ÐQRuend$ZY,Ul$SQRVW}#QRUĻd$ZY_^ZY[]ÐUl$SQRVWuKFF@FDQRhU诨d$ZY_^ZY[]ÐX=7w! `& n  4 V  > x %o % / E b CODEX uN%7.1Oldest compatible LabVIEW.NMMM|``pZPPFPN@T8P@@ transitions@@datadigital data in@number of signalsP@T8P@@ transitions@@datadigital data out@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out@number of samples 40Returns the number of samples and signals contained in the digital input. You can use this polymorphic VI to find the number of signals and samples in a digital waveform or a set of digital data. The data type you wire to the digital waveform in input determines which polymorphic instance to use.%d%d%d%d%d%d%d%d!PTH0 lvwave.chmDigital_Size.htmlb$$$$b|8DTHPDM88Ϥ~&@number of signalsF6@P @!status @code@0source error out^N@T8P@@ transitions@@datadigital data in*@@ transitions$@@dataF6@P @!status @code@0sourceerror IO! @Index\P@T8P@@ transitions@@datadigital data out&@number of samples@0source @code @!statusL@@P @!status @code@0sourceerror in (no error)@A PPPPL\\t\\L\\Pt 8P 8P  ]D number of signalsUD error outRD$statusH$MPDcodeRD0=0=sourceH4MDlDQ _D66error in (no error)RD$statusH$MPD**codeRD0=0=sourceHMDlSDQB]D number of samples[D('(' digital data inHtM\D(( digital data outHLMHzN4 2 CmtN0  ?q"dH< S`|u\@x; h l 0  H u\dH4 F H 7zN0 7 H qX4 GlwN  l< nl NM4 F  +wN l' ' ' ' ' @PB H)X!<9@ap 2  0cIcIcIL 2  %0Q܈0Q/R.S-T0  )XdH4Q H/qXD"8p 2  )bJ)bJ)bJ4 F  />lwN4 2 CmTwN0  ?qXdH| @PC؊x.@m0  𚨱dH4 F zNL : 0Q0Q/R.S-Tp : 0cIcIcIp : bJbJbJ0D/,|8,8|8hBR8hBR8hTBR 8h HBTg,  <O H'!|:8hlB, 4 8h B,\ 8hBTg,T$$p<O'H#T58hB,H8h B8h B, 8hBR 8hBT.y0%l<"0d .nf4  )(zN0 s.nfX0 r' .fnu4 < zN0 s, nf}u,$\`0 r& 8n}f0 U *ydHT.8>p2,4 T<"0d .n+ 4  )zN0 s<.n+0 r' .+n:4 << zN0 s, n+}:,x<@0 r& 8n}+0 U *>dH~DX ԊMM P}n/, 0 < t8 2T ϬdNNs<,h82 %TwNNs82 %sNNsD,xhH,h @H8 2 𞬭tNNs\ D1; Di 1; Di  Dt1; Di 1; Di !^number of signals returns the number of signal elements contained in the digital input.number of samplesl!Adigital data out returns digital data in unchanged.digital data outa#DtD# $5; Di !snumber of samples returns the number of sample data elements of digital data contained in the digital input.number of samples`!8digital data in is the input set of digital data.digital data inl!Verror in describes error conditions that occur before this VI or function runs.!error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.@!)code is the error or warning code.@!)code is the error or warning code.!tstatus is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.!source describes the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning.!source describes the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning.!tstatus is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. $BDHPDTbl Digital Size.viEBDHP?|M8F?@?E,!,=0!D!H0!@p <f(vHn84! Bfu( tN" " x 4"DD8T0"@p<p4TD4" BpT tNX#,D PA[ %Ga ,@0#. P[\cV_ #@@ , #B#P,#4#|\ #@@ < #B  #B , #B L #@@#8XT0#- j[sdn_0#-t js%n # x,#=? #B  #B L,#>t#  h0#x kk0# 7kk #B#P 8 <#$1P 4A!PS$tN $ h 0$-% $B$$ $BP $@@<$$$p0$@p8f4vTnD4$ B`fUu(tN4%D9T %B 8%T`@%PtA @,%4<0% 34 L% :4 0Q0Q/R.S-T%0 %@Pt04%x \4%D|6(P%0%@p |N(^HV8 4% BN](N0&--R[%V &@@ 8 h0&@p hN4^TVD 4& B NT]`sN4'x pP'4'D  tT4(0 ն͋4(/ ((<(< ("p ("(4(0@͋ (@|5(| 4(0?<(D , (@",0(- #`ל۠(P (@"P0(E= ((0(E>,(\@ (@!\ (@!0(E`4( J $NL) : 0Q0Q/R.S-T0) 3 @)P\AL@)|)|))p8)hB,)|3#<) `p)!)3#4)b| x)\))X6p)6)70)E )@X,)P6@)P@ @,)DD )B3\ p@) @D)c  h()) )@| ( )@|"\4)b|hxp4)b|x)& )@@#"Pp)  )"P۠ )8 ) V V_)#PV V_)% x) <n8n_4)  \) V_V8)P    4)x T)3) Ln n_,)p` )4) !t)|)P)|4) !B\))4) Dp)8)<))4) "C )34\ )5#)*d4) tP )@@#>@$D34)0 ŶX), P>D |&$D5pH)*0).#$t>FB)$%\# )B'$D30)-#$>GB)$%%| )B'2$ )B3\$ )@@#> &xT )B3\$D3 )@@#5$)%%%< )B'2@&xT )B3\&xT )@@#&0)-#&H)&'%)+0)-#%>GB)((30 )@'2'& )B'1P& )B3\ &,)')<),-1<) 00h021P112@20)((DD,)''hl@)P'`k@@,)#>'$'P 4) J' Lk$NL* :' \b0Q0Q/R.S-T0* 3' `k8*h'B!!4*/(()pGg"#*)) *)<1+%< *)<2@)%<4*0)<"!MWR#<*D((*8iÉ,**,**d*++T. *@)2*%|0*E)#<"iyq *@)0h**0*E)$0#y *@)1+$%<0*E`)&d$iyq *@)0+t+T0*E)+&y‰*+T*.4*0)<"< Wb\#*+$+t.4*/((,Pɮh*,l,-< *,0,-<4*0,,(ĩh*,l *,0,+T4*0,-()Ğh*, *,0h-\-<4*0,-*h*-<4*/((-ة!"*-.X *-1.-<4*0-.D+Ĺ"*- *-0.x-<4*0-0,Ĺ" *@)2.&0*E`)+'iyq*//| *11P/4-<4*01/h1տ8*/ *11/-<4*01/0ɿչ8*/|4* ((𑚭N4+((0L9+,l.X4+((0:<+*-<4+((29+.X4+/((.v8+&.4+((1;X+/&4+((1:+-/|4+((2$<+)+4+((2t;+%)4+((3@434,/ #<Y4,034H,71,3 ,3> 4|T4,034",',4\,2eqe<,$1#P 4N 4- |C H->@1BH-VDV 0-E`0 -@8 6p7L- : 0Q0Q/R.S-T0- 3 8-hB4- J N<.7 x|8 .@8 7.764. 8.<D .0H.n nDH.0p.0h.1H.1P۬.2@BR.2Bq.1q\<.#37|,.  <<4. D` 4. 5!.04. ((DN/,&1-)<)L/ > "P#P5">@8 "!1E E B''  Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dflt(1( ` @UU@ >>?>@?_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVW) 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphSTRG|HLPP0HLPTDICONXicl4licl8DTHPTRec'CPSTDSIMLIfp@FPHPTLIbdhBDHP|VITSHISTPRT FTABجl軬4Ƭ \ج: | g "\d֬"|L֬#@# Ȭ#̌!#Ŭ1#䄌3#،5#7$$֬$x?dj@|8@dd(jD謬0ȬDTbl Digital Size.vixyV'"/?¯A~*몪~着뻪꿪着뻪꿪꿫꿫ꪪ着뻪꿪着ꫪ着뫯꺪꿫뫯ꪪ뫪ꪪꪮz~߮*ߊ*說誫Ȍ@ 1P<@{<y=8y~1ya?<a|{;?c?c`?GLDD3DD@D1LDD3?<<<>3O<<>𼮪ꪮz~߮类z~߮类z~߮U888mmmmO@HXXH@> ?誮z~߮?誮z~߮ꪪ?~說 Z ?誮z~߮(? DĽ Ġ H İĿH İĿ H H H @@  88HĠH `H H ?H8H D H ?HĠ88H ĠĠĿHİĿ    8?Ġ  DH `H H ?HH H ?  H Hࠎ H  ?>x ?>x?*(>#?*(>#Ϡ .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[? Ȉ,̂Ȉh,̀ < Ȍ̈, (̈,̂b...,,b̌b,̂. ̀Œb.., .b,̂̀̈̌̂b,,̈,b, (̈,,̂Ā̀,,̢,̀Œ̂b,,b..03,0,0,0,0̀, ,0 ̀,,0, HL<̈̌̀,<, ̃̀@̀̀̀̀̀̃̀̃̀̀̀̀̀̀,<, ̃̀̀̀̀̀< ,̌΢̈,̌΢333H ̈,b<Ȍ̂Ḧ, h Ȍ̈,,b,,̌̂c  Ì̈̀̃...,b,h `̈,΢̢̢̢̂̂r̀̈, b,,<ȌḦ̄̀Nb񈈌Nb$h (̈Ĉ,,,̂ ,̀,΢!̂̢ ,̢,, ,̢ Ȍ̈,΢..̂c ̌̃̂. Ìb,,,,̂ ̌b,Έ ̂,,, Ȍ ,̢̂̈̌̀b, ̂. Ȉ (̈̈,,,,,̂r̀,̢, ,<Ȍ΀ b,̂b,, h Ȍ̈,΢b,,,<̃̈,h 8̈,΢...,h `̈,΢,, ̢̢̢̂̀̈b,,̌̈H  ,b,h (̈̈,΢...,H  b,!̂΀ b,̂ APEPEPEP?0Q0QÈ2 H̎ ̨B B(Ƞ/ ̈̈(̈̌̈̌(̌(̈( ̌̌Č̌ H̎̈̈̌ ʀ(̈, (̈̌̌̌ ȌΈ, (̈̀€ Č̈,,Ȉ̈  ̬B̈Έ, Ȁ ̀ ̀ Ȁ̌̈(̈̈(̈̀ BL ̌ ਨ*0......   , ̀ ̺̌̌B̈ ̌ ȈȈ̈ ̈ Ȉ̌̌ ̈ Ȉ ̈ ̈H Ȉ̈ Ȉ Č̌ ̀ ̬̃B̀   ̌ ̀ (̠ Ȉ̈ ̈ ̌̀ .* < ,GHhhhXXXό ȏ@@RSRC LVINLBVW % l`<5| A;#zo'lHy70& ُ B~|dYqd LVINDWDT Digital Size.viLVINDTbl Digital Size.vi x 6@P @!status @code@0source error out@number of signals@number of samplesP@T8P@@ transitions@@datadigital data out@@P @!status @code@0sourceerror in (no error)N@T8P@@ transitions@@datadigital data inPTH0DTbl Digital Size.vipp x 6@P @!status @code@0source error out@number of signals@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform inP8 cP P d-` c0P"@P@flg@oRt@eofudfPTP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform invpTlPTP ,T&P@@P!0SdfdvPTlPTP ,T&P@@P!0StxdvPTlPTP ,T&P@@P!0SoldvPTlPTP ,T&P@@P!0Sext c7^P"@P@flg@oRt@eofudfPnumber of signalsxdfdPtxdPoldPext c<P"@P@flg@oRt@eofudfPTP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform outvpTlPTP ,T&P@@P!0SdfdvPTlPTP ,T&P@@P!0StxdvPTlPTP ,T&P@@P!0SoldvPTlPTP ,T&P@@P!0Sext c#P"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P P P c+^P"@P@flg@oRt@eofudfPnumber of samplesxdfdPtxdPoldPext c<P"@P@flg@oRt@eofudfPTP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesEmpty Digital WaveformvpTlPTP ,T&P@@P!0SdfdvPTlPTP ,T&P@@P!0StxdvPTlPTP ,T&P@@P!0SoldvPTlPTP ,T&P@@P!0Sext\ P$@TPMinimum$@TPMaximum@ Increment P   PPPPP@0@08@.P  P\ P$@TPMinimum$@TPMaximum@ Increment P   PPPPP@0@08@.P  P\ P$@TPMinimum$@TPMaximum@ Increment P   PPPPP@0@08@.P  PZ P$@P@0P( c c| c@number of signals΃@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform in0,P @!status @code@0source@number of samples@number of signals@number of samples҃@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesEmpty Digital WaveformD@@P @!status @code@0sourceerror in (no error)@number of signals@number of samples6@P @!status @code@0source error out c c|D@@T8P@@ transitions@@dataY c c dP``` d d o d   x " x  , n^M;h ;h ;h % ?# % ?# % ?#  @2-L  dpx  n-&  D    .  6 - f  @ T@ j@ T h@ " ~@ j@ T@ $ (  $u@ j@ bVIDSDWDT Digital Size.viVIDSDTbl Digital Size.viPTH0 2 i386z @rcode EwdrE\EPPUEd$=|=ÐӀ}YELXCt {x,QRhhh Py$|Td$ZYC$ C\ {`SQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$X_Qd$ZY=_^ZY[Ðu P$Rd$ =C C, }yE$EEƅ@ƅɍ ƅ @ hhUEPyTd$ZYu  d$ =ƅ }$ ƅ hhUEP8d$ =cP R ZX}$ ƅdhhUEP8d$ }$ ƅ hhUEP8d$ = P R ZX}$ ƅhhUEP8d$ fx c} }P}}+QRPE@$!Ҧd$ZY== p h搐ÐEw wE\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐP9oxP9PxP9x}P9xcP9LxIP9x/P9 yP9@%yFyÐx&0$phyp @'PUEd$=ÐPG9yP9yWP9 8 yP39 8zP9 rzP99zo_^ZY[]Ð=,PEP$PP'{$$@ $Ðd$.Ul$SQRVWT$ QRPE@$R#Ӧd$ZY=_^ZY[]ÐDž< @ < ( T DžX \ Dž` $ d Džh Džp Dž Dž DžD DžH DžL PTAB@ 8 QRur+ed$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWu0{F >|FrF@r|FDQRhUd$ZY_^ZY[]ÐX=k   h @r{c)@ H P X %@ZtCODEu䰖N %7.1Oldest compatible LabVIEW.NMMM&&p PP P@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform in@number of signals@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesEmpty Digital Waveform 40Returns the number of samples and signals contained in the digital input. You can use this polymorphic VI to find the number of signals and samples in a digital waveform or a set of digital data. The data type you wire to the digital waveform in input determines which polymorphic instance to use.%d%d%d%d %<%X %x>T %0.6f%d %<%X %x>T %0.6f%d %<%X %x>T %0.6f%d%d!PTH0 lvwave.chmDigital_Size.htmlyI$I$I$<|8 DTHPD,M88  ~ &@number of signalsF6@P @!status @code@0source error outڃ@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform in؃@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@S attributes@0source @codeF6@P @!status @code@0sourceerror IOƃTP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes @!statusB2@P @!status @code@0sourceerrorL@@T8P@@ transitions@@dataY@ dt!, @TPt0P @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesx x 6@P @!status @code@0source error out@number of signals@number of samplesP@T8P@@ transitions@@datadigital data out@@P @!status @code@0sourceerror in (no error)N@T8P@@ transitions@@datadigital data in&@number of samplesރ@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesEmpty Digital Waveform\P@T8P@@ transitions@@datadigital data outL@@P @!status @code@0sourceerror in (no error)^N@T8P@@ transitions@@datadigital data in8,P @!status @code@0source<I P(8PP88XpX(p  0\  0\PX 8X 8X    0\P T   ]Dٹٺ number of signalsUD   error outRD$!.!.statusH$M/</<PD - -codeRDMZMZsourceHMa-an_D  error in (no error)RD$!.!.statusH$pM/</<PD - -codeRDMZMZsourceHMaan]D number of samplesHMH@M4A 4A HM4A-4A-HM鶾_Ddigital waveform inN ND#0#0t0HD|M2L2LNDR_R_dtHlMbpboM#0# 0 Y`Ddigital waveform outHTM"-" "QDerrorRD$statusH$MN PD$codeHPMVDބ attributesH4\MڐRD$$sourceHM)O)6ND#0#0t0HDM2L2LNDR_R_dtHMbpboM#0#0 YHtM"-(""'QDޯްerrorRD$statusH$MHXM##bD$$Empty Digital WaveformRD$$sourceHM)O")6VD섽 attributesH4ęMâN NDt0HDܙMPD$codeNDdtHM  M YHM QDerrorRD$statusH$ MPD$codeH0MRDsourceH@MVD,9,9 attributesH4PM==J~HDtMܴ7ݴ7HDtMuvZDuuIncoming ErrorVE䃵 No Error HD\MuاvHDM77HDԋMuv HDMuv`D**DTbl Digital Size.viHD@M**HDMZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`ZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`|PNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333̙f3̙̙f3̙̙f3̙̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3̙̙f3ffffff3f3333f333̙f3 """)))UUUMMMBBB999|PP֭֓𠠤.9?IDATxc`f($!lTTH@@Mr~ 0-p l4K9M/dIENDB`33qzPNG  IHDR(-SPLTE岲LLLf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333̙f3̙̙f3̙̙f3̙̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3̙̙f3ffffff3f3333f333̙f3 """)))UUUMMMBBB999|PP֭֓𠠤.9AIDATxc`f(`O -?B( ȶ0@T  Y9N` A?KIENDB`q$FPHPDWDT Digital Size.viaFPHP p@M8bP"AaXL$h7|0D"@2 |0DTd|0D$'n| 0Dh7 HD| 0D<     8    | <S` 6|] 0 7 2@PCظ!L[ 6@I4 FT ظlN0 T dHp :T 0cI󹰰cI󹙙cIp :T bJbJbJL :T 0Q0Q/R.S-T0  6dH4 F  \sN4 G /tN < n.=DsN4B|h||8h@ B||8hBB<(||8hEB||8hGB||||8hGB$|||8hIBp8hLB|8hNtB|h ||8hPB||8hRtB<(||8hTB||8hWDB||8hYhB \ H||~D ' co0Qu0Q/R.S-T0" ' `r"|4" F' Q`wN8#2' aqsNNwT%.#"*`!- ,%**+@+p++p4% *  "1wN<&"0* d 3 t*,&+0& s*3 t0& r* ' 3t0& r* & 8t 0& s* , t0& U* 14& F'F wN'|<'S` #W,.--,',-,-\'|4' <* !.N4( F,H ,N0) 7,H R0) ,H W<)S`'F30@7,7X).0<3)30<.<)O,H.<1T,).h/h/04) G.DN*=@*The error cluster contains error or warning information. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed. ;<* j.N$M, . - . - . @.P,H1(0|@Y t.The code number identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.,.44242t23.The status boolean is either TRUE (X) for an error, or FALSE (checkmark) for no error or a warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.@. 20< @ p<p4G,4G>4,9:;;T;;< 89h9pB)'9 9p2KfF2KfF2KeG2KdH2KcI@9P-Qr9= 49 F: Q` tN8:2: aq tNN@< :: @aip<p: co0Qu0Q/R.S-T0< : `rT<.-"<, ,<<=C==>4< number of signals returns the number of signal elements contained in the digital input.number of samplesx^Idigital waveform out returns digital waveform in unchanged.digital waveform out^snumber of samples returns the number of sample data elements of digital data contained in the digital input.number of samplesaa; Di 1; Di h^9digital waveform in is the input digital waveform.digital waveform inl^Verror in describes error conditions that occur before this VI or function runs.^error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.@^)code is the error or warning code.@^)code is the error or warning code.^source describes the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning.^tstatus is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.^tstatus is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.^source describes the origin of the error or warning and is, in most cases, the name of the VI or function that produced the error or warning. bBDHPDWDT Digital Size.viLVINDTbl Digital Size.vi(PTH0!ĀBDHP M8#x!M!,^ \0^D0^@p 8XH4^ B۵8 uN4_$P_(4_D40_@pTTtd4_ BtXuNX`,Dxe?>k98DU0`. emi `@@ D `BD ` L`,t `@@  `B `B 8D `B `@@ؠ`Ppl0`- eni0`- 5>9`$,`8< `Bؠ `B\ؠ,`l `lD 0` kk0`$kk4` tTuN aB l9 bB bPp bBP b@@Tpbp0b@p8Ttd4b Bt4sN4cDd tT cB 8 Dcl@cP!@,chu0c 3 Lc : 0Q0Q/R.S-Tc| c@|4c < 4cDLPc0c@p | 8XH P4c B 80sN0d-D5>9 d@@ 0d@p Ttd 4d B t,sN4e |Pe4eD l(Te,D4eD Pe t4eD $ep0e- -5>9e  eB x e@@ ( x eB x e 4e$hT e9d0e@p ( Ttd P4e B tsN4f$ 4f$@ f|P 4f$P f9))9f;Hf (d9Hfd9f 9f 9Hf9HfTd9f 89if Hifiլf iH8fhBf,ftlp ,f (  T,f  Pl,f xDf1$ 8X f8|8 f(P4f K(+$sN@g L< 4g3(/4g3(d.4g3(0ggg g(  g(4g3(h2gg g( 4g3(1 g(4g3(8FgL g(Lg g(44g3(|E g(4g3((Hg< g(t4g3(I g4g3(lG4g3( C g g( 4g3(tB g g( @@ g(\glgg g<\0g@\8ծh4g B8+(sN,h h>?>@?  й  й  й݀ й߀ င TahomaTahomaTahoma001RSRC LVINLBVW % l 4 RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphSTRG|HLPPHLPTICONicl4icl8DTHP TRecO CPST `DSIM LIfp OX@?O@OBPTXCPEP쨘FQT̬GQ4HQ0IRT8JR̬KR¬LSHtNS׬OS0PT<RTST8۬TU(UUȬWUXXV$YVxt[V\Ƭ\Wt]Wh$^W`_X,`X\ìaXbY4ʬcYddYHeY׬fZHgZlhZ8i[D[[t+[H¬A[V[tì[̠ \`]x^pǬ-_T.cL֬ftf֬lŬTԥp@tƬLDWDT Digital Size.vioxZ ~?ȯA/"""ꪪ~*몪~着뻪꿪꿫+꿫ꪪ~ᄒ뻯ﺪ꿫뫯ꪪj뫪)~*ꧪꪪ~  3!="@! @?<?g<=;c<c8Fs=#Yy!?<1><ϟ ;g|<Ǐx ?>x?*(>#?*(>#Ϡ .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[?? Ϗ Ȉh(̂ Ȉ 3  8̈ Ȍ̈,,̢b̌b,̂.̀Œb..,H .b,̂̀̈̌̂b,,̈, b,  (̈,,̂̀,,̢, ̈,Σ ̂Ȉ,, ,,,,,̂b..j.,0,0̀ ,0̀,,, ,,̀,<, ̃̀̀̀̀̀< ,̌΢̈,,̌ 1333̀̈,b<Ȍ̂̢ b,̀ ̈̌̂c ,<,,h 8̈,,΢..̈ `̈,΢,̂̂,,,, ,̢̂̀̈̌̈H  ,bh (̈̈,΢.̂̂..H  b,̂.΀ b,̂! APEPEPEPÈ EPEP?< ̌̈H̎ Ȉ(̠*̈ Ȉ̀ @̈̀Ĭ, Č    Ȉ (̈̀ Ḧ̌̌̌̌`ƌ`̀ Ȉ( ̈̈̀@Č̌ (̌̈ ̈̀̈ h ̈  ̀ ̀ Έ,lB3ʀ̀B *  * ̀̈̌̈Ȁ Ȉ̀b<(,hȠ* ̈H̎ ̌̌̌ , (̈(̈̈̌  (̈*(̈ ̌̈̀̈̀   ,,,,,,h 8,Č̈,  ̀̌    ,̀ȈȀ L̈ Ȉ Ȉ H̬ ȈB̈ ̈̌ ̈Ĉ ̌̌ ̈ Ȉ ̈Č ȈČ H ȌȈ ΢o,̠ ̌  ̈`Ȁ Ľ  ** T_ ȏ RSRC LVINLBVW ` <lxOGtQu ">$C~s+a ُ B~U& 0oح=CzLVINDWDT Get Waveform Time Array.viLVINDWDT Digital Size.vi7 x 6@P @!status @code@0source error out@number of signals@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform inPTH0DWDT Digital Size.vi x 6@P @!status @code@0source error out@@@ XoX array@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt6@T.P@@x@@dataY2@P @!status @code@0sourceerror@S attributes waveform in P- cP P d-` c0P"@P@flg@oRt@eofudfPTP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes waveform invpTlPTP ,T&P@@P!0SdfdvPTlPTP ,T&P@@P!0StxdvPTlPTP ,T&P@@P!0SoldvPTlPTP ,T&P@@P!0Sext c#P"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P    P P8 P@@@@ Xo cP"@P@flg@oRt@eofudfP@@ XoX arrayx@ dfdP@ txdP@ oldP@ ext\ P$@TPMinimum$@TPMaximum@ Increment P   PPPPP@0@08@.P  P8 P@@@@ t0Z P$@P@0P(@@ t0 c c| c:6@P @!status @code@0sourceerror IO@@@ XoX array@@ t0D@@P @!status @code@0sourceerror in (no error)@ c c@ dtƃ@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes waveform in @ dt c|@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform in c$ @TPt0 c dP``` dql T h \dltrl J^;h % ?#  @2-L P \n  x $08| lVIDSDWDT Get Waveform Time Array.viVIDSDWDT Digital Size.vitPTH0 pe i386  codeC \ Ew E\EPPUEd$=s=sÐӀ}PELXCt{x,QRhhhPy$iؼd$ZYC\{`SQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$X(d$ZY=_^ZY[ÐuPe$Rd$ =)CxC,|}E$EEƅ@ƅPP hhUEP?9$QRRVhhgzd$ZY=O6 6VW_^݅݅ݝEhxVW_^VW_^9 EhxnQRhhP$hId$ZY={uxd$ =rZQRhhP$hd$ZY=Puxd$ =GQRhh|hd$ZY=.}$ ƅ$ hhUEP8d$ =}$ ƅ hhUEP8d$ =}}+QRPE@$u-d$ZY=r= p h搐ÐEw  E\EPPUEd$====tEw Ew‰ppVL@'PUEd$=ÐP  P 5 PPO }Pi cP IP /P P Pp Pp Pp @ Ðx&=V Ðx&_^ZY[]Ðt=,PEP$PP $t$@ $Ðd$.Ul$SQRVWT$ QRPE@$R/d$ZY=_^ZY[]ÐDžtt@ Dž Dž 4DžDž Dž8,Dž0DžDžDžPTABQRud$ZY,Ul$SQRVW}#QRU^td$ZY_^ZY[]ÐUl$SQRVWu F  F F@ FDQRhUAad$ZY_^ZY[]ÐX4J  8 H N   s { %.Hb| CODEC uXN\ %7.1Oldest compatible LabVIEW.N`MMMrrplPPXP@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes waveform in@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out@@@ XoX array NJCreates an array of waveform time stamps. Each element in the array is the time stamp for each data value in the waveform. You can use this polymorphic VI to get the waveform time array for an analog waveform or a digital waveform. The data type you wire to the waveform in input determines the polymorphic instance to use.%d%d%u %0.2f %<%X %x>T %0.6f%d%u %0.2f!PTH0 lvwave.chm Get_Waveform_Time_Array.htmlyI$I$I$<!a!!a!!!! DTHPDPM88 ~  @S attributes@0source @code҃@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes waveform in @!statusB2@P @!status @code@0sourceerrorL@@T8P@@ transitions@@dataY@ dt@ @ Xo!, @TPt0P @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributes(TPڃ@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform inL@@P @!status @code@0sourceerror in (no error)؃@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform outF6@P @!status @code@0source error out*@@@ XoX array@ t0"@@ t0&@number of samples&@number of signals|p x 6@P @!status @code@0source error out@number of signals@number of samples@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform out@@P @!status @code@0sourceerror in (no error)@TP @TPt0@ dt@@T8P@@ transitions@@dataY2@P @!status @code@0sourceerror@S attributesdigital waveform inF6@P @!status @code@0sourceerror IO >0H(@0( LH0 Hd0(<<<4   _Derror in (no error)RD$statusH$ MPDcodeRD  sourceH̙MG:,)UD error outRD$statusH$\MPDcodeRD  sourceHMG<,+S^k^kX arrayNdqdqXoHM99HM<QE YHMC=NOC?CNQD  errorRD$  statusH$TM$1$1PD$ . .codeHXM%2J% 2JRD8E8EsourceHԋMJpIJW8VD attributesH4DMŶôHDlM+8Q+8QHD0MHDM-- nDbP|bQ|"""Return empty array on input error.HD\M<I(<I(ND9F9F VE](^( No Error ND