RSRC LVINLBVWW Vp  <@vVRG"R .8-VHv%kُ B~0ُ B~4*1]Y <*g lSLVINDemo07f-DigitalProto.viLVIN Daqmx_List.viPTH0 Daqmx_List.vi@Device Number n 7 "@@NI-DAQmx Device Names@0 ProductType"@@NI-DAQmx Device Types @Number of NI-DAQmx Devices"@7 NI-DAQmx Device Name n B LVINDaqmx_DigOut.viPTH0Daqmx_DigOut.vi @!status @code@0source@P error out$@pTaskNIDAQOutput Task Name@Perror in @Numeric&@@Array of Ports, Lines@0Base Task Name@0DAQmx device name( X   LVINDaqmx_DigIn.viPTH0Daqmx_DigIn.vi @!status @code@0source@P error out"@pTaskNIDAQInput Task Name@Perror in @Numeric&@@Array of Ports, Lines@0Base Task Name@0DAQmx device name( X   POLYDAQmx Write.viPTH0+DAQmx write.llbDAQmx Write.vi[. DAQxDAQxpLVIN2DAQmx Write (Digital 1D Bool NChan 1Samp 1Line).viPTH0ODAQmx write.llb2DAQmx Write (Digital 1D Bool NChan 1Samp 1Line).vi$@pTaskNIDAQtask/channels in@! auto start@pTaskNIDAQtask out @!Boolean@@data @ timeout*@%number of samples written per channel @!status @code@0source@P error in@P error outL     DAQxDAQxpPOLY DAQmx Read.viPTH0)DAQmxread.llb DAQmx Read.viqe^DAQxDAQxpLVIN1DAQmx Read (Digital 1D Bool NChan 1Samp 1Line).viPTH0MDAQmxread.llb1DAQmx Read (Digital 1D Bool NChan 1Samp 1Line).vi $@pTaskNIDAQtask/channels in@pTaskNIDAQtask out @!Boolean@@data @ timeout @!status @code@0source@Perror in@P error outL     DAQxDAQxp\N cx d0` P c,@flg@oRt@eof@Pudf@!Switch Thrown?@!dfd@!txd@!old@!extP  c/@! Set BuzzerP  @! Set GreenP  @! Set OrangeP   @!stopP  @! Set YellowP   @!Set RedP  @0Base Task Name@Device Number n @ @! P " @P$$$$@@Inputs: Port, Line$@@Outputs: Port, Line @index c$ c d  @!status @code@0source@P,-. error out! @!Boolean1@@1data c"@pTaskNIDAQInput Task Name$@pTaskNIDAQOutput Task Name @ cT c @Numeric&@@?Array of Ports, Lines"@7 NI-DAQmx Device Name n@0DAQmx device name cD c4 c c`>PGGHHHHHHHHHHHHHHHHIII dJ d8G8 8 # # % & % ' (8)*+0/0*234546789:;<=/>@A=@BCDEFFFFF1K0L0MvKxœ.AOwWkL$.DظPbXZ؉x 0 K %_Uut4L8鿪\JDD~YD#&Jg-Fib7ev$"mʡVu8ͿN~32k*_Y^^V#m4E˅)9fn>Gw=75\[kn˽/yE*}䱕iȨ'w _'KasC'iq\SoRohmr&0 ̩7^U/bS8}%ʨAӋ!p gx,< 6}bCoѮW{C38W7टkW'AVIDSDemo07f-DigitalProto.viVIDS Daqmx_List.viPTH0pVIDSDaqmx_DigOut.viPTH0xVIDSDaqmx_DigIn.viPTH0VIDS2DAQmx Write (Digital 1D Bool NChan 1Samp 1Line).viPTH0VIDS1DAQmx Read (Digital 1D Bool NChan 1Samp 1Line).viPTH0sxX}l[W{~M>J`I[y,T+ R-[ 2a[j e̓Όy{6y_*-GA Qi}t/HBtVXHd(F{s}I];w=Ùf웟18 yPf1h84AKcnWhJAXQq3 ^NB/z*v/x.m*F4\0f 4TZF*Jպρ(XVM1 kivR[LV)yyu]k[2sWŚ)*wG[D-(kv9].?-\r Cchlzx,CAKz~𹴅GК7QK2\X9`KJQ[\mνgXXaO\+m޽gXXfO!,}j1ꍭF zÞսK[5U `1gap2Ĭ;7" iSJ9DIR+W`uɚZIX{4W&Givʮ$X0{L;#UxXWMLRFd^FQub6,q q\8.c>YiUbnӲO!văA{P[EGٌazFK)JGKgBKASXH,'7)H@ qSz۫@m~hCOʑxL}uᙰ2IkLuˆ6hT~ϦVzhSx˭HMAO[x 1x1Vė`20ouuY{cA+}஻-{#Ť[+i#s{,GNJ/xW3}g~}P/S%Y=Oic~F,ǘXQfB%t/#=(I?"l ,RFIH;kH{}m;!m:@Q??^龜qMv]V eJ^v ;f1.{5^%-dyʷ<[-MrTrO{c|E^DW?ˡP r^o.f[<>2=Ƿ|U{^;5ԛYOFҸ9ɿ2vL),yзjDVm`ƁWL6Q6mF~2h>EQkRI}{~WqGhwďX-jA7Ǫ'`_4$?BS=PW'Q^C| k<@?lc24g@u ߈`A0UG'nahHi۾vW[MKl\t_XC_qݸެ>b/VVS"ܕ|4t  8.2  P@! Set Yellow @!stop@! Set Orange@! Set Green@! Set Buzzer@!Switch Thrown?P P p  TTTuu$TT$;a$aI2xa!A,,,,+,,,,,++,,,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###,,,#,##,,,,,,,,#,,#,,,,,########*1! @!status @code@0source@P error out$@@Inputs: Port, Line@! Set Buzzer@! Set Green@Perror in@0Base Task Name @Numeric&@@ Array of Ports, Lines$@pTaskNIDAQOutput Task Name@0DAQmx device name(  X  $@pTaskNIDAQtask/channels in @ timeout@! Set Orange @!Boolean@@data @!stop@! Set Yellow"@pTaskNIDAQInput Task Name @ @index 7 "@@NI-DAQmx Device Names@Device Number n@0 ProductType"@@NI-DAQmx Device Types @Number of NI-DAQmx Devices"@7 NI-DAQmx Device Name n  !"B $@@Outputs: Port, Line(  X  @!Switch Thrown?[. @! auto start@pTaskNIDAQtask out*@%number of samples written per channelL)*+   P(,qe^L*   P./i      !"# $%&''-*$  0&+*)&FPHPDemo07f-DigitalProto.viPDP0.3PDmzmzP0.4PDP0.2PDmzmzP0.1PD=J=JP0.0ZDHbHHbHSwitch Thrown?VD Set BuzzerUD Set GreenVD$1$1 Set OrangePD!7"7stopP$'B(BSTOPVDUbUb Set YellowP.;.;PaneDTnTn888Don't forget to connect black to ground and red to +5v!!ZDDaqmx_DigIn.vi[D^ ` Daqmx_DigOut.viYD@? Daqmx_List.viZDHGBase Task NameHD5%G7%F[DDevice Number nHDZDCBBase Task NameHD4B6AHD>K >K ^DInputs: Port, LineHD%HD   HD_DOutputs: Port, LineHDHDHD$C]C]ZDDAQmx Write.viHD$#"YDq~Eq~D DAQmx Read.viHDHDvvQD0M2LindexHDCLEKHD66 HD::HD55 HD:: xMLeǟwfw];,˗Evf)tmR` U 1^I&TNrphқlA`IL)$ij1E%33;;3 .low߳,@Ïb#‡ q T $fK}\!}Kҹ]FCQɓh(R,bI op*%MDs;ΤpI\A[U7@d ?,-?SpW3&^W ^=F.A,i Q&Q1)0'wqBSc9 qQ/+O~>":}/yykq _8 V|rjP\Ǫ%UDHh$'}F*U0=\S{Ot.r*+cBw6μ [zEh7jbW'絝Ԝ]4 qWvu:+{0_x+&XU,z,S&8Q{͋.lSkeԜ2jޓLyR=ףK4} ObNGkf)GҚ1R< ,BlYle({ge#SZ{қ8$XjOӬȔkotuFVF)6)u8~0ezq|[IzkkԜ]V5>>=&4c[ZLSgzkiה]R \3ښp+ք, `$kđpB]MRކHyРOJvoO D3ăy,2?"쌋u2,֣12]%'g`Q[=lG:;t) t+Cy y4'?dѧK\B[^&W&?h< MMNmaqboV.7v.G]t˨]ί.oQYjxxPҺѦnYwEurQammfi_خa8J|m1/.LhE1/ d*~ϲ׋JkgW3DY[1'9ff],ZT]ʙNE9ۤ@A1څn^SP($>295e K_Nl[*=:OM|BDHPDemo07f-DigitalProto.viIUVIDaqmx_DigOut.viPTH0Daqmx_DigOut.vi,PTH0IUVI Daqmx_List.viPTH0 Daqmx_List.viiPTH0IUVIDaqmx_DigIn.viPTH0Daqmx_DigIn.vi/PTH0PUPV DAQmx Read.viPTH0)DAQmxread.llb DAQmx Read.viDAQxDAQxpHPTH0IUVI1DAQmx Read (Digital 1D Bool NChan 1Samp 1Line).viPTH0MDAQmxread.llb1DAQmx Read (Digital 1D Bool NChan 1Samp 1Line).viDAQxDAQxpHPTH0PUPVDAQmx Write.viPTH0+DAQmx write.llbDAQmx Write.viDAQxDAQxpIPTH0IUVI2DAQmx Write (Digital 1D Bool NChan 1Samp 1Line).viPTH0ODAQmx write.llb2DAQmx Write (Digital 1D Bool NChan 1Samp 1Line).viDAQxDAQxpIPTH0Px\}xTՙϹw a&$$A5##*đO ȇR P[[4෭FDZA#E i~.vۮ}4Qjˮ.Q}Ϲ{ν3a<̓gy<{yߍm?N@Ր@j"4TB*Nb%!aX %>A$Y3 r7-q;X:0% 6BKl K __^xX>~3^HIl0ΤĿo vB\QnA8e꣼)Q~qO>Gw#6.FRzd+,̧a|>Ze0\"1L_jLJ$9j.,HJi#8[DR! ~,L+=rG"GBձ9.5"$ a3,e*P\5O#v,C92ThZFư^U($9Z.Hv UgXea JԆyxK2=+|wq@s0[evX9V!ʰ*:w[0]KYmA 㑍ξtpvljcyf]0A0>Y ]6ED:g c!,ri/ FgY%DcqJ}zJMQ(7 sB!A뒽KGF6P D,xMݰRb.9'%di/Ay>thĉw۩q):0D?dap3 ى(6^lסp^yq?7+Rf|,WeHh| EK"g,}%׫ (B{nͶBV(Cif45c1,ټ IoЭv$Ϡ1e}v5G K#FLG1"I}_>K`< A+޾Z-a UJ4фiLXFE4 'L@GC*r Dz6!nhZ20fl-Ж|G}Ïb?+uX/h/Kis s$}`i ҺdԧR7lva]VF66x8|WY4E7$ oo׹>=lL+@% 6,+IU6@.ӱ*U1i;#QP2N(,rQaPzjgk0! 2\r9O)mAkr{t^2=wg>56> ƶ3g3P(3[] (xocӽt-@r 7Q''pOߘ~ Ɂ,xb 2d H<@;v%h01RP_*&OŽ 8\a؄l¾we.MWНɹƈ2].,N&k֧2W!yۛĉpoL0}Ԓ/'1$͗ $wes<%JҵPI0uA/!5Ct$f2Fq23vT!Gܸ+p ,~s`}x7f_IԽ6zYq.AT͕3E}!dz'0{ܓ^+n|='9: 9IŕN $gY]yfN|}$TO7dX\b'o;6XI+1{0Tm${ԮJ!u\,Q8D2,[Pf {} Ʊ;Zmf%1w0^3HcZp =G6$ܺCw쩊ۓ' Oѫ ;,uٹ!{=% ir@1#uqWB>KXPr^/T`^?ף*Vkx~#bdpwQ IpFFjg VNȌ>j_lI_h…-G[>:S>@ 9Gs~U &c4>)F?ȽƋB~V2E:+nYbX KӤiS/{Et,":ꥣ<e1,>04,YvɂȐްx^YnUͯ]TV5v+_(\\jԤ!I hҌihMfrըL##GdI,`I eՋЭUM_`ђ`J:c??"iG׽g<.rשɰ= dwlDpǟ4/ӐkC$6ܥTyFUTOH*h-̽lsoZpb'oǴ$&VMF,i$2_(s1>c 7=|7}aJ]wzC߻\g֔ r˛D&,`Y:u$'w^OF|44^iQ+KG0q 9,WlDǃAR(~!/7*u%"}۔E)Sv>]GG%ƤJDz;d'm||,#'j@J uފ'_"]j"^tVD=f(4dgP.T{%"M8oE0sf|:2+筈z+hjR(5^H9@ub/5AY^H:/@^弬dAtk U ^H7څ"rs`q!S^H7%"rs`P lJD]""mK`A7Qz%"}.|x㥷A&D%"8/k/yjHEW"vhhdq G;h,%1r}(;(d,%`4PvQv{%"c|Da:^taQ#t#jNHS";BlcŤӞOn-¹ þ/F3d8W,K#ы87Ι(gours$Ȥs&}9J>vj>'m^^iGU,&ժ^ZI7jD0?D YMqG=DYLgMUumb=w>~RI>zY$"8cƇ)P6c^7pQDMn<7yuH׍u#ڶa=KѨE|wa}pV[":|A cPxi{!x@=ezΗn -?.2yeV4 r*uϸ#&@_liȨ4 v哦SL!!RJ̆ٸHH30L;N,g =ub.'I:ⓝ &UK:=|(|Hmvos2 }9ړZb}:nQd&g9x*x&hO/]ij"gߌ7 IT@eMOrק҆lD%TQ;R4>S;خ4ciɲW*uNpҦL6#j9}D-GT,:^mëU5Q%]52ocYGN~+Z&ˢRnK@s+"l7|$ؑ*c:n?&ܶrgrXJ*4iy-j#]hSogƪFzg'.:wiE;Sbxk:-Ji#}i#FXxK>9KgI2T6'*HNRUNEu=g%!OJǖhTsTk9sjd>'m.ذ}»`9w8"9ZqH%ˤ2msQh:HJ?UVX7{dVjf|?o_# dP!Ai?'̓uS 멵4ql+ l+?[|*yJ;tJ tkNLo܇#ʃ(:[WmBBSPqchU]a+ 5 <&u0zCہK OS\N1ކ~|}KFP(_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVWW V 4LVSR0BDPWDLIviXCONPlTM80DFDSLIdsVICDversDLDRFPTDCPMp ICON icl84DTHPHLIfp\TRec*pFPHbFPSELIbdBDHbBDSEMUID0HISTDFTABXtȁ dԢ }@`PȘtXd$p (|%X%%ؠ&,&L&@'(ԁ' ' (@Б (đ ( )D))ܑ*|$*ܰ+<++4,H,Ȣ,-TX-p-d.Pp../4/ /!00"0|Ђ#0܄$1(x%1l&1`'2 T(2xH)2<*30+3\H,3 39 9=0VX`VdTVlV<