RSRC LVINLBVWÐ p`<@!@-Ј? w۷0dK_( ُ B~rm6خR* :LVINLV_LowLevel_ReadUS.viLVINLowSpeed.GetStatus.vi; @! Fatal Error? @!Idle?@ BytesReady@LSStatus@Port (0)PTH0Naddons NXTToolkit Library VIs Block SupportLowSpeed.GetStatus.viLVCCNXTSyscallRefnum.ctl*+srNXTSyscallRefnum.ctl8@pNXTInputOutput NXTSystemCallGeneric Refnum NamePTH0@addons NXTToolkit NXT ControlsNXTSyscallRefnum.ctlLVCCNXT_InputPort.ctlNXT_InputPort.ctl@ Input PortPTH0Jaddons NXTToolkit Library VIs Block SupportNXT_InputPort.ctl~~ x  @Value,@NXT_InputPort.ctl Port (Port 4)^^PR cP P d-` cP"@P@flg@oRt@eofudfVP+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name(xpNXTInputOutput NXTSystemCalldfd(PpNXTInputOutput NXTSystemCalltxd(PpNXTInputOutput NXTSystemCallold(PpNXTInputOutput NXTSystemCallext P c)RP"@P@flg@oRt@eofudf PValuexdfdPtxdPoldPext P" P@@ c$tP"@P@flg@oRt@eofudf,PNXT_InputPort.ctl Port (Port 4)pdfdPtxdPoldPext P c,ZP"@P@flg@oRt@eofudfP Cached ValuexdfdPtxdPoldPext`@Buffer4 P@@@` ReturnLengthZ P$@P@0PZ P$@P@0P hindexZ P$@P@0P c c| c@ Port (Port 4)@ Cached Value! c c$@ Port (Port 4)@ Port (Port 4)@! Fatal Error? c0,@NXT_InputPort.ctl Port (Port 4)@ ReturnLength cV@+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name!!@@Buffer c@ NXTCommLSRead! @!Idle? c cl@Port (0) cV@+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name @Port c@@Buffer@ ReturnLength cZV@+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name c\ c c0 c c (c@NXTCommLSWrite c0 c c (c c dP``` d dB !T xdJn4*^ BNXTInputOutput NXTSystemCallNXTInputOutput NXTSystemCall$208pl|~ 00@@0@*@0.,@|@0.NN@04,8HL@<H?<=S@E.@0@|@VIDSLV_LowLevel_ReadUS.viXFun!NXTInputOutput.*:NXTCommLSWrite:E4'P@NXTCommLSWrite @Port@@Buffer@ ReturnLengthPTH0Gaddons NXTToolkitsharedNXTInputOutputNXTInputOutput.dllXFun NXTInputOutput.*:NXTCommLSRead:Ed&P@ NXTCommLSRead @Port@@Buffer@ BufferLengthPTH0Gaddons NXTToolkitsharedNXTInputOutputNXTInputOutput.dllVIDSLowSpeed.GetStatus.viPTH0| i386S/codeh&hEw/E\EPPUEd$=t=f ÐӀ}QELXC$Cl0{pP0RZX}zE$EEƅɍHHH ƅ$hhUEP=Xƅfx>EhxP<XP=,XMƅ$ƅ$P0R-ZXfxN}P-,XP.XƅPR,ZXfxqƅ<ɍ,ƅ(ƅ(fxRdƅ,닋ωwOF$=/= {.ˋfF0QRhPEP$hS衈d$ZY=ƅ,fxVEhx5ƅ0ƅ0fxZPRQ YZXƅ}$ ƅphhUEP8d$ fx} }P}}+QRPE@$d$ZY=u= p h搐ÐEw <E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐP X=P pr=P p&=}P xY=c=Ðx&i=Ðx&v=Ðx&Q` >Ðx&Jp+>p @'PUEd$=ÐP M>P, >WPt  P>P   >Pm 5?P o?oP  ?5PQ  ?P  @P  W@P  @MP^ @P AP ?AP[ yAeP  A+P AP&  'BPm aB}P BCPI  B P  C_^ZY[]Ð=,PEP$PPC$$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rd$ZY=_^ZY[]ÐDžT@ T.lDžpNtDžxDž Dž DžDž\Dž`DždPTABXPQRuhd$ZY,Ul$SQRVW}#QRUZd$ZY_^ZY[]ÐUl$SQRVWuCF DF0F@DFDQRhUFd$ZY_^ZY[]ÐXe ?,[!\Ix  A/)2lT<$v^F !)1% -C`CODEh&pUZh%7.1Oldest compatible LabVIEW.Z YPYYpPPPV@+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name @Value,@NXT_InputPort.ctl Port (Port 4)@ Cached Value 99ݽwp1 1p DTHPDY88~&@@Buffer"@ ReturnLength8,@NXT_InputPort.ctl Port (Port 4)"@! Fatal Error?fV@+srNXTSyscallRefnum.ctl$pNXTInputOutput NXTSystemCallGeneric Refnum Name! @!Idle?@ BytesReady@LSStatus@Port (0)x @! Fatal Error? @!Idle?@ BytesReady@LSStatus@Port (0)L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @NXTCommLSWrite @NXTCommLSWrite @Port @Port @Buffer"@ ReturnLength"@ Port (Port 4)"@ NXTCommLSRead"@ NXTCommLSRead"@ BufferLength"@ BufferLength @index0$pNXTInputOutput NXTSystemCall 7"@ Cached Value @Value|Y ,,LL(@\l\\\\((t(,@L,`(t((XppLLpp` _D#!0#"0Generic Refnum NameN#!0(#"0( HDԟY74L:76D9QD!.!.ValueHY4A44YDf,sif-si Port (Port 4)Nf,s3f-s3 H|Yy`nybymHpYy0Xy2WX Cached ValueHTYRD  BufferHDYHDYXD87 ReturnLengthHD Y.706aDhgLowSpeed.GetStatus.viQDindexHDYaDNo data. Don't index!SE False D2L2L33No error. Read buffer and index out first byte if got a reading. If no reading came back, consider that to also be an "error".DsrCCPError on the bus. Pass out port because we're going to overwrite value anyway.SE4U5U False cD98Request latest reading.HDYS`S`HDYHDYHDXYv[v[ SEop False aD\^LV_LowLevel_ReadUS.vimDac!!!If error, report last good value]D"X/"Z/Cache the reading*PNG  IHDRe/O]gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxڴKAzuO'- #̈́:w ѿIA$t?Zwٶefv\ˎ;g|߼'"%G2߲V:zuqI%aϒ Ϛ}hx^6 , r弢M̓#[y#Dą-~QWBKH@<3%ݾXP=ܳ;\[ E! 7pl2v??̃ds=P CuHsAq׷?cpteI mm-EX4z=*QY_^|VDKYd#8bdR(i(Y<.M^6)tO_y3.c>ضi2Ґ8R DԲ&ռՏU+]IENDB`%.0f%.0f%.0f%.0f%.0x%.0f%.0f Port 1Port 2Port 3Port 4FPHPLV_LowLevel_ReadUS.viLVCCNXTSyscallRefnum.ctlPTH0LVCCNXT_InputPort.ctl PTH0@FPHPDY84S?~h&,1ĝYYYtk(0pXL Xh@7x 1x !8; i 1; i 1; i 1; i 1; i 1; i @d " QdL+sr|4 FJ" 1xtZ8hB K,8UJ1%Q?J,Hd0 2%N; 4 NQ" 1)ltZXQ1%Q?KW~ , H@ >HO 6*M;qqr< 6H 63M;ttZ p 4H+  6*M1u6*M1u6*M1u0 7H 5)M20 H 1%Q?d8hHBPT|8hBT||0M$2|J@PC F pPDP|K|4 F  /PZ8 2 3B vZZp : 0.:c.:c.:cp : :Fb:Fb:FbL : 3B0u0/.-0  /Fd8hBR ,p L  80HQpl@d e j xSj4 F Je+tj$Z8 h B K  @ P W Js ] R,   D | ( 4 N  e+t4Z8 J x_oZZ< 2 x/YܑZYp 6  0s ,cs ,cs ,cp 2   ,b ,b ,b0  t+]d8h B\Ta|0DT  |M,         @PF<tNp,l4 B4 ؑZ0 4 d8 24 ԑZZ0@O48h4BR p 24 0cccp 24 bbbL :4 0u0/.-|PYx,< , < NXTInputOutput NXTSystemCall NXTInputOutput NXTSystemCallbBDHPLV_LowLevel_ReadUS.viLVINLowSpeed.GetStatus.viPTH0j$BDHPDhY8]@Sj#P~h& jYYhY|c 0,]ZUL( L0]P @@ N!@]=K<1;i 1;i  1;i 1;i =0`HKxKK[??@@A<B8C4D0E,F(0%T&DRR,!p"#t$ "$l%T'&-X- NXTSystemCallw_ NXTCommLSRead L (((()T)*,*+++,p, &pC4(H#0&p(x-(( &p(#0&p(.&( &p)(0&p)@/( &p)t(0&p)0&)T &p))@&p*1) &pE,*L*,@&p*2& *, &pF(*!@&p+3* &p+4!@&p+t4& + &p++@&p+5+ &pA<,+@&p,\6& + &pD0,#@&p,7,p &p-#@&p-D8& ,<)*L*+4+,,- (H())t4/%T-40T^..h -?. .40-.T9D+O I. -E,.*,40-.::+D ?.h4/%T/Ee// .@@/</40./p;Ue]/ .A</+40./<EUM/4/%T0 eY080 />0X0840/0=uz08 /@@0/40/0>kup04/%T1< ,&`1X12( 1?1x.4011?$`1X 1?1.4012@$ `1 1>2H084012|A`2(X,%T25$53$=3334\ @@2>3$080.23TB3p33 B53$08 B=$3$08 @@2B8330-0 24C44<3 B5:34 B=$34< @@2A<4|+0-24D444\ B594|+ B=$4|+5@<34|,25l558065809:;05@5,3p644 @5;6<6,56hE6|S6@P6<6F,677T774 J6| gZ826| ZZL :6| 00/.-0 36|  8h6|B88||<D5@8l99 8889P @80984\0E808G8 @80:9 80E809<H8 @80;9p60E`809I9P9p45@:994845@;::8445@<;;69P,2<<==p=$0<=T344<4 <gלZ< $12P 4Z 4! %T1MgהZ4"%T>>H!">z"0832(4"%T??D!H"?"1X"4"%T@$?!H"? I ".14"%TA @t"@@]p"/04"%TBAp"A< M<<"+/4\4"%TCBl"B8"3$4"%TDCh7"C4"$ ((4"%TEDd"D0"#t,p4"%TF E`"E, ? . ."*,.h4"%TGF\"F(""*," GPGlG"G"G"H,I(0"G$GRR,"!"<#$@$"4" G$tgאZ4#G$I H`#H,#"<$4#G$JI\!#I(#!"<#$1 P 43VZ 4$ :gTuZ4%Ja<7%J(#0%@<JJaq4i$K4% BJRagZR;i 1;i 1;i  R0&@<U XL4& BKgLZ4'LxL7'x H'LD' p!4' M0'@<LM,M\4' BM,g|Z(LFtF4(NHNd(H\#(N2tHH4(O0OL!( l(Nizz4(PP (tH(Ot4(LPH(Phi0(@<T<P8(Q4( BPu\gxZX),WGHMBWdR<RXRW,)QH^Z8Z,)QHQWP)R0)QW$)QQ0).QHSHUG"OK )BR RX"\Z|0)QW<)$1QHP 4n(Z *BRRX"\*RS(Sd *@@QHSRX"\4*SS! *"\Sd*T8TTH*SK *BR TXYx0*-QHSVGPK *BRX4TXYx *@@QHTTXYx*PT4*TX4*Wi| <* VUTSPhONNLLDJ0*-QHVXY*WWX4*QZa0*- QHUXGPK *BRX4UX*VtV8V *BR UUX *@@QHUUX4*VX *$`X *BR UVW,*RT8VtW*X4*TXUV*VK,*SdTVX *BRVW,*S(TWV8 *@@QHVVX4*QXhhx *TV8H*VK*T(K--D*2QZY[ *YxUZTX4* KYx[pZ+Y+Y+R Yx4+gYxZ$W[ ZxY,+<p T QH+U+WVtY]p;i p]^m"h&hYhY|c 0\-\Dd[0[4\`\- `\ZLUM HQP,MKJ`J pT H-Dd[4\]`\-p]p]L+ QHPM,KJJ` p TH,+HJKM,P=];iAI  ]4+ Q`gXZ^h&RYhY|c 0,_0Yx_XWG9M3dW*>*>Q8>K?_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVWÐ p 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDD|L&>P'> (?D )?4p*?p+@4