RSRC LVARLBVW  metex VIs metex Ctrls">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++朁䞁r=)E)E)E)Er)=yJNJ!3!!JNJከከ莡!!!9!E }'A(E(9'فAA> @ port number@ byte count@ error code @ error codeb@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function@ port numberFF  @ error code@0string to write@ port number @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port number @2 help path<< @2Help File Path@0Help File Name(   $@@0Error Strings out@@Error Codes out$@@0Error Strings in@@Error Codes in   @[error code] (0)$@@[user-defined codes].@@0ser-defined descriptions] @!error?@0[error source] (" ")@code out@0 source out@type of dialog (OK msg:1)@0message@@P @!status @code@0sourceerror in (no error) @xception action] (none:0)@[exception code]@0[exception source]6@P @!status @code@0source error out**   @!error?@code out@error code (no error:0)@0error source (" ")@0 source out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error)vvP @! Error Out @!Timeout@0 Serial Read@ Bytes to Read@ Timeout Limit@ Port NumberxxP  @!Error @!TimeOut@0 Read String@!Error In@ Timeout Limit@COM 1COM 2Port #Q9IxZ뫪* *:(Ȍ001#??(#232#33D3"33#33@ 3232#33D83233#33D@DDDDDΌ ?~?x>yy>??~s?9|~?8y>p?óq?9|y>??gx?a?<{?p?xz>~?y><. &֕=q-A.><$088tN0<>8@ABERFt ,@@4@T@Lnfz~r VIDSmetex_dekoduj.viIi386~codeP,Ew~E\EPPUEd$=tb=fÐ)Ӏ}tCELXC8C,C4C$C<ƅ$ƅ848tQRUd$ZYɍDHHH HHHƅ@$t hhUEPVWr_^ƅXVW_^fxƅ\݅ƅ\}$u ƅthhUEP8d$ fx"f48tQRUd$ZY}t}u@}urvQRPE@$(聁d$ZY==t p h搐ÐEw ~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐP(. ~PE ~P\ ~Ps ~iP ~OP ~5P\ ~P ~P ~Pp ~p< ~p @'PUEd$=uÐP#Z ~PL ~^P ~$P  ~P? ~P1 y ~vP ~ d 0>Jcu>Jcu>Jcu8 h dB$ R  |p : d >Jbv>Jbv>JbvL : d MS0u0/.-0  8? dtN4 QI . | |,  ,` 4 F 8 I} 8 h 8B l T4 2 8 M0  8 Idt0 9 8 |L |0 -H | 4 F  !0$: 4  2 "%2S L :  "%2+0u0/.-p :  0)"cu)"cu)"cup :  )5"bv)5"bv)5"bv0  !6Wdt8h BR l      4OIb C||,Ld4 GIb(8hBP R K\llK\llK\llK\D YYYllK\YYYll| 7WI^esI^fesI^esI^esI^es0,B0|;\< `<` `8L BDHPmetex_dekoduj.viBL @BDHPDt%8BDBDBK~P,:a6t%]rn,A; ;0A  <<0@ s{4 BpcsC<4 BC(<0@  $0@ Hl|t,4/Xx \<40\ x4 B\lCp 40 x h840lx 40 x40x  H<40px|  @ h@P,@,X(04 J yCl4 2 h0 3 |, AB8hBh|4/>(< d tL : 00/.-403>8 $ h40|)3.  40 P)#  d40 )# d  40 )#403>8 h @ $  h4O (B  L4 J BCd@ 6 (B))*8h B |||4>0  , T ER4 h<0 $8L(Lp0@ `Oo _ <774 B Td6C`4 ||0#4/ cx4/(x$8($8'9L:40 x40 x  P  '`'9L4 L  4|  40 3s{x  L  lL40 85s{x  40 6cskx  (40 \7cskx  40 8cskxp, =8Ft @ X@Px>@, X4 J8 cC\4 28 <L :8 00/.-0 38 8h8B|||40 $4s{x0@ 4$80Hh4<>$0,/,&4X< ! h:4"8=d04&5 l$4 9l 4:0@4>@4:L?l0 X,1T\b&J4+)0@  n~#v,'  Htt2  !l02 (<0@ 4 8,;+4 BdC,($"f,"d#"#43 8.,&X ,lp+|n,  @l24 2| }0P*@*\|4 BLC,)!0@r,,000 @),dd4 B ^n9C8 @(D8$l0,!(( 0 3| |,#X$X , X)$z,$%D%%@P|D@ :|:8h|B!!|0/@( Bl B( @@ 0.)*\d`<$1P 40 B ,*, ,P0/\L :| x~00/.-|| B,*l%+p~,+<+&t+ @*!!\!|4*"5( !1, p4 2" |4@PD{p0 3" {|L :" w}00/.-||8h"B##|#h8||| Fl2,$  4$8 @ *\$$l4 2$ ~@ P$}P@0 3$ } |L :$ y00/.- | | | !8 h$B%0%% $l !4 P,44| 0 3+p {  -2, P* X B) &@, (('(4 0 2x4 0  1x  X' :, (\)() (< @&@'4(<4 2( ~@!P'4}'(0! 3( }!|L! :( y00/.-!|!|8!h(B))t)`0! X2\;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVWL^ , 4PRSIDLVSRLIvi(CPTMqqaq{qyy>{oq<ϟy<?=y??ߟx<<{8|??yy>{g=q< ƅ\fuWƅfxB ƅ\4ƅfxF ƅXf f6ƅfxJ ƅWtPSXPSXƅfxN ƅV&Ȉ&ƅfxR ƅUQȈQƅfxV ƅTRȈRƅfxZ ƅSQȈQƅfx^ ƅR%Ȉ%ƅfxb ƅQ&Ȉ&ƅfxf ƅƅVW8_^fxj ƅu DžD DžDu DžH DžHu DžL DžL@f"QRhhuP$$P$_nd$ZYD=tM~E\QRT۳d$ZYQRPDHP $@Xd$ZY=QRPEP$hhhT$atd$ZY}vu#QRLP $@𯁍d$ ZYÐQRѳZYPaTEPQRPQPӳd$ ZYTDžDDžLDžHÐQRT/ֳd$ZYQRPѳd$ZYÐQRLP $@﯁d$ ZYÐQRhhuP$$P$"nd$ZY}v ƅfxn ƅPf fXP"XP#XP$XPffXPffXPff XP% XP& XP,RZXP0RZXP4XPf6fXƅfxr ƅu Dž Džu Dž Džu Dž DžfnQRhhuPp$P$nd$ZY=tP~E\QRxسd$ZYQRPX$ ꯁd$ZY=QRPEP$hhh]td$ZY}vu#QRPX$Ld$ ZYÐQRhγZYaTEPQRPQϳd$ ZYDžDžDžÐQRҳd$ZYQR}γd$ZYÐQRPX$쯁d$ ZYÐQRhhuPp$P$nd$ZY}vtflRZƅ}$u ƅDhhUEP8d$ fxv48tQRUd$ZY}t}uH}v}+uvQRPE@$d$ZY==t p h搐ÐEw Q~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐpMR~p @'PUEd$=uÐPjkR~PAjR~^Poj R~$Pj!S~Pj"PS~P j#S~vPj$ S~W~bP:j?W~(Ppj@X~P jALX~P jBX~zPQjCX~@_^ZY[]ÐP8XP;XP<XP=XPDXPEXPFXPGXPLXPMXPNXPff9XPff>XPff@XPffBXPffJXPffHXPffOXUl$SQRVW_^ZY[]Ð-w*Ul$SQRVWT$ QRPE@$R]d$ZY=u_^ZY[]ÐuQRud4d$ZY%Ul$SQRVW}#uQRUid$ZY_^ZY[]ÐyUl$SQRVWQRUid$ZY_^ZY[]ÐUl$SQRVWu6Z~F Z~FZ~FZ~F$WC~F@Z~FDQRhU药id$ZY_^ZY[]ÐX ( E t      = P u  l     4 A S     `Ox/C~(G }CiQ ![9/s%5 BCODE0D\%6.1Oldest compatible LabVIEW....E.vvppPP\P@p input refnum@p output refnum@ baud rate@ stop bits @parity@ data bits@P @!input XON/XOFF @!input Hardware HShk. (RTS)@!input alt HW HShk. (DTR)@!output XON/XOFF @!output Hardware HShk. (CTS)@!output alt HW HShk. (DSR)@ XOFF byte@XON byte@parity error byteflow control etc. @errora]This version of Serial Port Reset.vi is for the Windows95 and Windows NT versions of LabVIEW.JNJ!3!!DTHPDO88 ~ @p output refnum.@!output alt HW HShk. (DSR)@ baud rate@ stop bits@ data bits @parity @!input XON/XOFF @p input refnum, @!input Hardware HShk. (RTS).@!input alt HW HShk. (DTR)@XON byte @!output XON/XOFF@ XOFF byte, @!output Hardware HShk. (CTS)&@parity error byte @error@P @!input XON/XOFF @!input Hardware HShk. (RTS)@!input alt HW HShk. (DTR)@!output XON/XOFF @!output Hardware HShk. (CTS)@!output alt HW HShk. (DSR)@ XOFF byte@XON byte@parity error byteflow control etc.^NP!p\,,HdHd0Ll  x x   Ll0,, XDLZTLZT input refnumYD{Z{Z output refnumUDKK baud rateH3 L!LUD)H)H stop bitsH2.R<`.S<`H&. L>LHDp!HDL!iwiwHD!>KLR>LLRHD!HD!ESESHD!JQKQHD(JQKQHD(4.<.<HD@+SKaRSLaRHDT!K"RL"RHD4!+K9R+L9RHDPSP^P^HD|S:H:HHDt#(6(6HD#HD#…Ќ†ЌHD$׊׋HD$$HD$HD#7E 7E HD"B+[C+[HD#M[%M[%1 bit1.5 bits2 bits> no parity odd parity even parity mark parity space parity$FPHPSerial Port Reset.vi"L@ FPHPd$8"D"D"K8U$KwU 4 FX K[U0 1X it'0 7X \w*쳳0TX|8Uoioikm0  +>Oᳳ0  l |4 FX @P<4 BX Sgcwⳳ<  2X Sccⳳ4`'@ 2X AQZphphll@ 2X Zdoioikm0 X Qdeᳳ0 P Xf |L@ PO@4 Fl I4  2l Mⳳ@ 2l Aphphll@ 2l oioikm0 l Oᳳ0 l|<S`((w/H 4 F  (80 7  =r*0   8w/Ƴ< X(\ x< x \(X4 GX>N X=[=[=[=[=[4 G]{$ ]{]{]{]{]{4 G~ }}}}}4 G 𞧼4 G(* (ܶܶܶܶܶ4 G\ \ߧߧߧߧߧ@P $ B,4 F  4 2 "ⳳ@ 2  Aphphll@ 2  $oioikm0  $ᳳ@P &K!$B>4 Fx &644 2x 9Iⳳ0@ 2x A7Aphphll@ 2x AKoioikm0 x 7Kᳳ@P Mr"$BP4 F M]4 2 `pⳳ@ 2 A^hphphll@ 2 hroioikm0  ^rᳳ0X l|<$< (p< p( <$, |$X@PpRBwt!@*:4 F RDb_4  2 eDurⳳ@ : Ac;mBphphll@ : m;wBoioikm0  cBwtᳳ0DV|o0 p ( < $  4O =[ 4O ]{$4O }p4O 𞧼4O * 4O ߧ l4 E<XLt7PW>aT@djPW @dw@rx X ,TL : %00/.-L :l  %00/.-L 2  "/0/.-L 2x =I/0/.-L 2 dp/0/.-L : iDuJ00/.-ޜ~Ę0 dl2O<D8hXB, 8hpB8hB,0p,,`P8hXB8hB,4p,T<t, L 8hlB8hXB $ X8h B8hB $8 8hB8h(B 8h\BT 48hB,`H!8hxB, ` 8hB8h B8hB,Xl@!,Dx !P $BDHPSerial Port Reset.vi @ BDHP(%8ܺ,ytu0Dn0@p$)914 J*C\0 @p< &P4 J C`0!@pu\_og4! BP`Cd0"@p4" B߿ Ch0#@pt L߮|4# BLߟCl0$@p ޏ4$ Bpހ Cp0%@p`(-%D4% B RC8&4D-,d 0&5xdl h& &@x0&5xLlt p&h &@xmy80&5x0d& &@xil &x$ &@xo `0&5xdt| x& &@x 4 0&5x| & &@x`0&5x< &X &@x 0&5x & &@x,x 0&5x $ƴ 0&5xD &` &@x, 0&5x  & &@x, 0&5x $ 0&5xL! &h &@xf3,0&5x" & &@xX4F(0&5x 8# & @ &@xph0&5xż & &@x 0&5x % &  &@x & T &@xh\g,&p && &@p* t \&4 x `  8.)0&5x/h' @&P *%( *@"*$%(0*5"%x?*% *@"*%H%0*5"%@*& *@"0%&0*5"(cB4. 0=, -=x0/ 3=, ,>,/p*84//D>0?U_u />P>?0? /=U>p>P4/0=>Ae\rNk/>P /=@> /=B?Pt4/0=?eJWTeO^/?0 /=@?4/0=?fAWJeE^/?4/ 0< RJbSt,0p@pg;<0;40D@x040DD@,0pAYK6Jx460J$KwGQL6E0 6J$NKXG(460J$Kx>GB6K846/DKHh&`6KTLT 6KX4LF(460KT0P`X`6F( 6EaLHT460ELy(0,6Lh 6Ec L460EM,z(#6L 6EaMhI`460EM{6MH46DU|26SYH46DNo`6O 6NUOh>P460NP ~2j:t6o`6P( 6NMO846/DP|&F&`6PQQx 6PHVPF(460PHP.>6`6P 6PHV8Q(Jx460PHQ\6>:`6Q 6PHUQF(460PHQ́.62`6Qx46/DR]}&`6R8RS 6QWRX8460QReum`6R8 6QW(R.460QRmuq`6R 6QVS88460QSlemi`6S,6pSS\6S 6@p: SS@6PSՂ瓳TB6K 6KWTl8460KTX`\`6TL 6KVTF(460KUPXT`6T46DU`36Xd68P(46DU̠/6>PO46DV06F(Qx46DVl16JxQ6PT46DVT:46DW ;6OHS46DW\\96.R46DWP6H4\<46DW=6R8TL646DXh?6K46/DXŗ 6XYHYZ( 6XU,XX460XY,ǧԭ6X 6X: YhS460XYڙޠ6YH 6XphY$460XZ Йڧՠ6Y 6XaXZH\460XZ|ǙЧˠ6Z(46/DZ 6Z[\[\< 6Zf [ Z460Z[@ 6Z 6Z`[|_460Z[ 6[\ 6Za$[460Z\ 6[ 6ZWx\\H4460Z\6\<,6p\؏]`6\ 6@paX\\@6P\}ҎԐB46 0] эX07 3] }Ҏ47/D]웽&`7^e,e 7]f^(3,470]eͳ٫`47 0S ։T08 3S Ղ,8!j,jk@8PGzēB48 0^ P09 3^ z,9p__d9_ 9@p`__@9P_zB49 0_ L0: 3_ z4:D`Л4:_[\:[:HTLh4:D`4!)4:Da0:\Z(4:Daܘ:I`MH4:Da:de,:$Y4:Db!&:LE0l:$$0#8#$%(%&$P&''(X()0)+8,,-4:DcT!%:L4:/Dcګ&`:ddd4:0cpc`:d :cpfcX4:0cpdd`:d :cpf d0Z4:0cpdԘ`:d :cpU,dX:^ :]feLX4:0]eóͯ`:e, :]f\e3,4:0]eëͧ`:e4:Df@4:Zd4:Df0.:3,e4:Db,<4:Dg8>:^h4:/DgdXxw::gh<4:0g0gcnh::g :g0h\g|g4:0g0h cnh::h< :g0tg4:Dh6:g T4:/Dh0P<8:iij,jk k|kl\ :hi84:0hiH4PD DL=P= ==@0  0  @(  (  <    <=ilL L=t@EEhEh@L= 114 33 +1+=f=fL=h\ vviih=f\ii=f =U,ԭ歬=a$ ll- ##=C&^<&<L=bd Mh{M{ h$ $L=BO^O99ì=a=aXɅˠ˅=a/,,=: ފޠ=`p=X4XX=Wx=W\mmج=Vi:i:z=VT66\=V8::K=W(q@q=U>oNk>k=M6o%k6k\=NXUWW=U2"2=DK^K=D\2K/^/K=@E^EK=NBABA=6755=0HJLL\=A@A=7pJ\\=@X^ZKZ^=\J\=4\J\=$II=,IIɬ=!8;99= @EAAH=`%%L=, ((((=  = ==t@\= {{x= {{=~D0.?"%sD.<,=wzw<8=hvB,=mwmIJT8=hmPB8=h_B,=_,{`_`,=`8{`l8=h^B,=^\{^= 8=hSB,=]T{],,=I|DI8=h]B8=hHtB,=H|Hd8=hIB8=hGHB,=G}(G8=hBB8=h;>;>c/>J š  й ±ųArial CETahomaArial CE00RSRC LVINLBVW, ,` 4RSID0LVSRDBDPWXLIvilCPTMDSTMDFDSLIdsVICDversDLDRFPTD CPMp STRG4ICONHDTHP\TRec9pCPSTLIfp FPHP4LIbdHBDHP\HISTpPRT FTAB4$$PSt$SSPT>T?T?` T?$T@4(T@,TA0TAl4TA8TB;K?y~>xq{O|?|??yϟ?O?a~<;pLDDc&""?f"" c&""??&fffffffffffffffffff?Y > D D 8HHį H@HHHH @ Ϗ( (((((h( b,,h, b,,h, ʀ Œb,..̂Ό̀3 ̌€ Œb,..̂ƌ̂    (̈,΢,,,< (̢.,̢.  (̌ ̌L̈,,,̌Ȭ ̎ȈHȌ(̬BΈ,̬BȠ*H Ȍ̌̌` ̌` ̌` Lƌ` ̌` ̌` ̌` ̌̈, ̌ ̈ ƀ ΢,Ȟ̈ Έ,΢̪ʈ, Ā , ƀ ̂̌̌ ̌̌ȈḦȌ̌ƌ` ̌̌̌Œ` ȈḦ Ȉ,.Ȟ̈h) ̈313 ̌H̎Ȉ̀̈ ̈̌̈,Ȉ̀̌̌ ̌̌ ̌̈̌  ̀̈̀ ̀ ȞH̄΢h (,興L.ĀȈ*ਂ. *舠*.* *  ****( < L  (h(Xό  @@RSRC LVINLBVWT$ TD@ <sMQBPò ُ B~E& uy*LVINSerial Port Buffer Size.viXX@   @error@pout ref@pin ref@ buffer size@ port numberLLP) c8 P+ P cXP"@P@flg@oRt@eofudfP buffer sizexdfdPtxdPoldPext c^P"@P@flg@oRt@eofudfPpin ref xpdfd Pptxd Ppold Ppext^P"@P@flg@oRt@eofudfPpout ref xpdfd Pptxd Ppold Ppext P cRP"@P@flg@oRt@eofudf PerrorxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP port numberxdfdPtxdPoldPext P cLP"@P@flg@oRt@eofudfxdfdPtxdPoldPext ! `yV P$@P@0P  c cD@pin ref c@ buffer size@ buffer size c@pout ref@ port number c  c c0 c PvPvPvPvPvPvP c8 ch lF tBn^8<LP`P \@f\@T$08ddpxLhP\@T@FJXP@L@\@N``*VIDSSerial Port Buffer Size.vi L i386Y ~code/8 Ew~E\EPPUEd$==cÐ)Ӏ}tELXC4\{8tP\RffZXC,TC$dCLC~Pu~^P* ~$Pc ~P #~P]~vP~<_^ZY[]Ðf*Ul$SQRVWT$ QRPE@$RId$ZY=u_^ZY[]ÐQRuᘁd$ZY%Ul$SQRVW}#uQRUnid$ZY_^ZY[]ÐUl$SQRVWQRU'uid$ZY_^ZY[]ÐUl$SQRVWu~F g~F.~Fפ~F@~FDQRhU\id$ZY_^ZY[]ÐX9MZl yG ~H`&  ' / 7 %xCODE/DP8 %6.1Oldest compatible LabVIEW./t/h/\/PjjpdPPPP@ buffer size@pin ref@pout ref @error@ port number This version of Set Serial Port Buffer Size.vi is to be used on the SPARC or Windows version of LabVIEW as a subVI to OpenSerialDriver and Serial Port Init.vi.JNJከከ莡!!hDTHPDO88`g~@pout ref @error@ buffer size@pin ref@ port number!p@y%00LLhhxxhxxhhhhhhhh WDN\KN\K buffer sizeH"aoBaoBRDy0y0in refSD77out refQDN|\N}\errorHd6a|oa}oWD(6O(6O port numberH6;IB;IB`bcfor Windows or SPARCNz{ Ht|Ĩ}ĨHD"F|G|HD"JX(JX(HDSaSaHD3+9+9 HD'@J00/.-L : {Ł00/.-ޜ ~ $/YNH4O%n <D, 4h 8 hXB, @ h `8 hB, LT, l T8 hB, , l(8 h,B8 hB8 hDB,  0 p L  *BDHPSerial Port Buffer Size.vi @ BDHP!8  ,  8  0 D0 @4 BE}C0 @X h,`H4 JI Y)C0@|aqi 4 B|RbC0@p9IA4 B*:C4/DxQ\q|8pP040Ditq|mx D 40DT QtY|Uxp D p40DQlqtap D40D4QdqlahP D40Di\qdm` Dp40Da\ide`0 D 40DY\ad]` DP40DQ\YdU`  D, 4F@ 6 43`Az*)* @04D\! 4D@<0 ,Pp4D@P|>:PE (@4 0 ?;OD0 3 >:PE,J @ |4D  p4O03`Az 4 D n'C0@ 6F> 4 B &65C4 2 40@ eum d4 J 4UeC4D  4\ L : B6N<00/.-4/ p lX@P A0 3  @4 40 P \l   P (  Pt 8   P  40 P ll40 P l  P@ 40 P l 4/(gX8  tx  0 40 g40 #g8  @|40 Hg4 J  CL :  00/.-,4p! N X,DNHT, D"L//4D t,  ,$0,$Hd0.$`" B4@0d B@| @@$ @@$H<$1$P 4 H B40H(0-$$ENI| ( BH4Dx,4d, L $ h 4 D|<| 44 P  P  8,$D44 4   (|4d\ X(,0@t,%T @4 2T  @P T#A0 3T @L :T 00/.-0I@HtIIHm`IXmXpU`UB``B mmxp G?eLe`GLpAUAUx :mah:hapEpEh  ]` EQ]Q~D/|'!A;Ht<,\  8h B8hTB, L , 8hB8h 4B ( IUUAn *>Q8>:>:>IsXa  йh qArial CETahomaArial CE0RSRC LVINLBVWT$ T 4RSID$LVSR8BDPWLLIvi`CPTMtDSTMDFDSLIdsVICDversDLDRFPTDCPMpSTRG(ICONjtl 4 F >.Nt@P rB4Rb,A4  r( Rb,ⳳ@ 2( ARZphphll0 ]( Rb,ᳳ@ 2( Zboioikm0 W Pd.ᳳ0 s S1gEdz0 U P.jH0  4OS1gE4 K A1Q:ᳳ  S1gE*S1gE*S1gE+S1gE*S1gE+XL DXlHd7~ /H42)ځ)ڀ<@t,h 8hB,(L|48h(B8h B BDHP serpOpen.vi BDHP&8,p0D~D/ 3&< (sXa  йh qArial CETahomaArial CE0RSRC LVINLBVW  4RSIDLVSRLIviCPTM$DSTM8DFDSLLIds`VICDtversICONCPCTDTHPTRecLIfpFPHP(LIbd??p=?yϟ|>y~q~Oϟ~?t?9t$QRRVhh3t?9t$QRRVhh;md$ZY= 6t 6>t?9t$QRRVhh;md$ZY=6t 6骀thhUEP $dtlT4 B$UeC4/DB(bH($40J8[CR=$ CL40x]J.[8R3 D4De! ,{ E5<0 { 0${;UKeC] @L|0%{*-:=254 @L 8(-{>5JED944'{>KJ[DWTT L T @{T L pT @{ @{AtB4/ <[\{%^p P40TDkTwLq^p   40L_TkPe^  540 4D_LkHe^ P  p 4 dh!aT P4 [(!a B<$1GP 4;K  h, GkPk$=H 0 hC, Ghh<40 .0.G PG{SM l     @G ,G44 ,a !a p , D$@ 6DBP*)* @ C H 4 $``!  0-G pXH#Q,L' B C @ B  @ @@G @ 4  _! 40-GlY.#7,2' B ><< B  B < @@G <, tD%@ 6D(6*)* @  @@Gh4 AKd!4 8apHH0-Gm_#h,c'(HtT =PQ,,, ,X\ t0,<0$˟ @t 0&\P`Xx t,x @,4 L@4   @p ,$ 4"`F_hc "t>X  @X,#@#X "t>p0  @)|>48(%{_\5hEb9Ht4'{,a\Kh[bWh L L4h @{8(%{`p5|Ev9h4'{LbpK|[vW Lh @{ L @{ B %T  @{;(40 B T @@GT4 ^\h0-G^q#z,u'T4 8O  B $ B  @@G44 ] 0-Gdr{{vT4t B ' B  @@G4 i$J!0-Gc^{gbt B #|4 h]ph<D h Τ@0E`)ń͔Ɍ @!0Ԡ0Ep(Τɜ @ 4@0EMŔ Ej 4 h hz0!## B"-T'D0-GD GΨױҬ !$, B") B"`@8 4 h!d\X  $,<$1GDP 4Qa !"4, GDo n.@0!1,GD77:\0"4440.GD"*Ȱ¬""# "" "`" @GD 4" B"`&H'D @@GD#|'D4 h#Yp#\ B",%t B"`%\%t @@GD$%t @@GD!0 B"`(j @@GDE(j4!t~ -4 h$W%$ T0-GD%@ir{v##$ 4"4%S5'#94 h%Y$p$&0-GD&,k^gb&&&4"4&|Sp4#<&7 B"-% B"`&H% @@GD%%0-GD'(fr{v''(0-GD'te^gb #<#\4 h($W  B",&t B"`%\&t @@GD'&t4(4"{(t+< E@)\) B",(j0-GD(N($L$l B"`8 1$( @@GD081$) @@GD23)< "L2\(@34 )M P3h  @{: (@34!q4x(4/!*T *+4+,40* *.* * $*t*40* +/+4 * .*+440* +0+ * )+T+40* +1, * ,4+A44!,hO0,A4,4!oQ!+4!pPh*4!twT04!p<|!/4!s@Qp)4!mt@!24!xpp14D.$c2<L - $-,4.)-,,-T,4!yh}Xp.L tT@ (03hC,4"{/@<<E@/\/| "L// 0  @{:/ 04 /_p0/\40-G0\#,'0004 h0lXxp&)0 B 08/0 B 5/0 @@G//0< Ht03At0-GD1Tl1p() B".1$1p< " & #'(A41p34"{2><E@22< "L2\13  @{-134 2[32)\0-G2V#,'3h3H34 h3,Vt')<3H B 223H B )|23h @@G2\230-GD3[34)< B"$33 B"`:34< "!&#<#'$L(4< #$,&#\$ ($l))<4"{4<E@4 "L/40 @{CLB0L Dt 2\/4h p< %'D%&(1$34 5Mp<0<D"476P67<6d0E`6676 @6@86d$,0E67Z7 @68 670E67lI7 6&H7<#\7768\6,"`68\4"48@yp67(<D"4899@999 8 @8\@88$,0E`8\988 @8\:9@9 0E8\9p99 8\%\9(0E8\9:984D:@e)0,@8:8 %\&H4"4:s\79 44D; cp/|4D;\flph,CL:-;(: 4";;;< "t>;;  @5;<<)|54"<=<P "t><208'$#|% 4!0, >@ED+@ 6ED&4))*> @ ><=>4 h>pU!!>4,>I`p$;4,?H0<@P?Qci@A@4 0?, Rb0 3?, Qc, ?B?,,@ @ ?@4"4@lRl3!684 2Ex 0 Ex ,"ADEx0A4 @",4@A4 B CBAT @@GDtBAt, C,8({AUL5XER9BBBB04'{BdELKX[RWAB5 LDtA @{A L B00-GCWN#W,R'C,ATAt B BC,4DCbd!$54 hCU! ATL l T4> 03HAT< @<T/2B4 Z|!4O HBPw84O(6i4OXХj4O=&4l?4Q@mhC?t,LG4 hk|Tp!"4/!F\YFG$40F(FT˯֤F F(- FtF40F(GgˤG$ F($F*X, h4pQ3W-5!"!4X,  0;{P,AJ&D8 L P(ggL :?, Ua00/.-L : }ԉ00/.-ެ>pp>ccll4  L /2'2L'L2R'R\XXZ)|'5'c'cu'pup,4Ȭ,hiivv,-Thiibb@8Ҭ%\v׻vv&HbbbECIL'LR'RL><2'44'--2''vv$u'vv'08'%c'bb'#|bbDtR9R' PeVWRWVbPb2\@'@//!0ɌҬҌvvW4bbWhv9u'u9/@'@66 252' D9D.L'L. MLqLb9c'c9CLRWR=:[@-]H]@H pHeDWHW: "]!G!]@GR3R1O3O1R;(]GG@~D0Enل'!%Y}(< ghLD2 Gh#h/4 Kg4ggHH#, g,g@8h?,Bjg,?lH?h8hDB4ilD2 hikTS/ iEjj8hB,@Hhtj$8hEBj4gikRTj, iGD,i>GD j$l4 KivT(8hEDB=kD2!lld*L`/4 Kl  l4gl mK* l -l$llnl8hExB@@m0D!mȵoxnXpX,onon80`mn$Pn8 @m)m$,0mnQn @m-nX$lo<"* F(q`uml <uq`ml F(A4* 0mn6oHm @m- oHFo @m,pX$l(o'rrqFo0mo2-bb]]chc, +n8uqD!s` p rrl0`q`qOpxtq @q`)q$,0q`r8j` hrL @q`,r(0q`r4`ph0q`r5y}ur @q`,rl(,rrLuq v:rL#vtu-,*u3G$D!w `t$uvDuv$ @q`$r*0`uu\3pxt @u)u$,0uupJ`ρh @u-u#\0uv,`ph0uv-y}v @u.vt+4v @u-TvD#\,vv$vu tzܬ,hvvv$&L) ҰҬtt t      t   +4v1p8  4¬ɜɬ8hDB`!D{4KUE:QO?},fff|{t,ATL4THhhBB/\24)\L 5B)2;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVWx" X@ 4 RSIDLVSR,BDPW@LIviTCPTMhDSTM|DFDSLIdsVICDversDLDRFPTDCPMpICONDTHP0TRecDLIfpLFPHP`LIbdtBDHPHISTPRT FTAB`' 'PD$t#Dp# `$$$$d#$#L \%"#XO#P$6$\,5$4%"%d3 %8 & l" &l@! &Ĵ# 'l8#'L!(!(Pp!(d!(!)4|!)X!)؈!*$!*|!*!+!+ph#+ ",((!,P!9y<<9?<|/<޳|xs<>y~>x{~8qx{yy>d$ZYÐQRtIJd$ZYQRpad$ZYÐQRtd$ZY=tQRP sE\QRPEP$hhPEP$7id$ZY=tÐ}vIƅx? =t4ƅƅfxV PXOɍHƅƅPffXfxZ ƅ,ETtE\EP.UR@␐}vt}vhƅfx^ ƅt[@SQRVWmQR׉d$ZYfh,$_^ZY[ÐtQRhPUPkTd$ ZY=ƅfxb^ Ehx)PXƅfxBe ƅt[@SQRVWmQR׉d$ZYfh,$_^ZY[ÐuQRhPUPjTd$ ZY=NƅfxF ƅuƅfxJ ƅtPXPXƅfxNƅɍ ƅƅfxf ƅ πu5QRhP$PEP$P$hS@Wd$ZY.QRP$PEP$P$hSWd$ZY= ƅ fxjEhxƅfxREhx PRZXƅ}$u ƅ$hhUEP8d$ fx48tQRUTd$ZY}t}uH}v}+uvQRPE@$tzid$ZY==t p h搐ÐEw jxE\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐPr ^xP&xPxyPr H0'yiPr AyOPr 8Y[y5|yÐx&}yÐx&qyÐx&[yÐx&Epyp @'PUEd$=uÐPr yPur 5z^Pr oz$P r zP~r zPr {vP r   W{FkF@FDQRhUId$ZY_^ZY[]ÐTH[0Kkd}`U N |  h  :k8:\6t"N,5 fp~D "*%z @ S j 5LCODE ,D0%6.1Oldest compatible LabVIEW.*p)))::p4PP P@ port number @errorROldTag@@@0file name stringClose_Serial_Driver.html Closes the specified port.#PTH0 lvinstio.chmClose_Serial_Driver.html ၄_`5  5`DTHPDh 88|~@ port number @error@ buffer size@pin ref@pout ref(@@! driver opened2"P@@! driver openeddX@   @error@pout ref@pin ref@ buffer size@ port number!$@PDevClose @p output refnum"@ output error@invalid OS targetMac OS Windows 3.1 Windows 95/NT Solaris 1 Solaris 2HP-UXPowerMAXLinuxIrixRhapsodyBeOSAIXOSF1VxWorksPharLapCarbon App.TargetOS @p input refnum$@p dup reference @p referenceL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out@ input error@ port numberxlB  @ port number@p input refnum@ input error@p output refnum@ output error]0Lh$44h44h44$$$$hh$4$$444D44hhh44h$44$44$X4444x44D4444444XhLXhh44$44$4 WD.<5.<5  port numberH&BP(BP(QD.i<.j<errorH BkPBlPHDt̮ͮHD"T[U[RE<J<I True HD% HD %MTNTHD!2<<HD PSdqeqHD!d)SSHDtPu4;u5;HD$hoioWD:p;p buffer sizeVEvw "Mac OS" HD|SĹ˫ŹfDz|Serial Port Buffer Size.viWDIV5IV4 serpOpen.viaDONOpen Serial Driver.viWD:G :G  serpOpen.vi&FPHPClose Serial Driver.viD@ FPHPd$8<<C@P-S6@4 FX -=6<4  2X AQ)ⳳ@ 2X A?Iphphll@ 2X ISoioikm0 X ?S+ᳳ0X|0$p$6| @P-hSx@D4 Fp -h=4  2p AjQⳳ@ :p A?aIhphphll@ :p IaShoioikm0 p ?hSᳳ<   XL8TȔ\7L :X EQ00/.-L :p EjQp00/.-lD/If error is non-zero, an error occurred.8hXB,X,@H@8hpB~ ,h oh<Dport number varies by platform. The parameters for serial port numbers depend on the whether you use Macintosh, Windows, or Unix. JNo ErrorArgument Error Memory Full Out of Zone End of FileFile Already OpenGeneric File IO ErrorFile Not FoundFile Permission Error Disk FullDuplicate PathToo Many Files Open Not EnabledResource File Not FoundCannot Add ResourceResource Not FoundImage Not FoundImage Memory ErrorPen Does Not ExistConfig Bad TypeConfig Token Not FoundConfig Parse ErrorConfig Memory ErrorBad External Code FormatBad External Code OffsetExternal Code Not Present Null WindowDestroy Window Mixup Null Menu Print AbortedBad Print RecordPrint Driver ErrorWindows Error During PrintMemory Error During PrintPrint Dialog ErrorGeneric Print ErrorInvalid Device RefnumDevice Not FoundDevice Parameter ErrorDevice Unit ErrorCan't Open DeviceDevice Call Aborted Generic ErrorCancelled By UserObject ID Too LowObject ID Too HighObject Not In Heap Unknown HeapBad DefProc IDDefProc Not In TableMessage Out Of Range Null MethodUnknown MessageManager Call Not Supported Bad addressConnection In progressConnection timed out!Connection is already in progressNetwork attribute not supported Network errorAddress in useSystem out of memoryConnection abortedConnection refusedConnection is not connectedConnection is already connectedConnection closed+Initialize error (interapplication manager)Bad occurrence"Wait on unbound occurrence handlerOccurrence queue overflowBad pathSemaphore not signaled,Unrecognized type (interapplication manager)JNo ErrorArgument Error Memory Full Out of Zone End of FileFile Already OpenGeneric File IO ErrorFile Not FoundFile Permission Error Disk FullDuplicate PathToo Many Files Open Not EnabledResource File Not FoundCannot Add ResourceResource Not FoundImage Not FoundImage Memory ErrorPen Does Not ExistConfig Bad TypeConfig Token Not FoundConfig Parse ErrorConfig Memory ErrorBad External Code FormatBad External Code OffsetExternal Code Not Present Null WindowDestroy Window Mixup Null Menu Print AbortedBad Print RecordPrint Driver ErrorWindows Error During PrintMemory Error During PrintPrint Dialog ErrorGeneric Print ErrorInvalid Device RefnumDevice Not FoundDevice Parameter ErrorDevice Unit ErrorCan't Open DeviceDevice Call Aborted Generic ErrorCancelled By UserObject ID Too LowObject ID Too HighObject Not In Heap Unknown HeapBad DefProc IDDefProc Not In TableMessage Out Of Range Null MethodUnknown MessageManager Call Not Supported Bad addressConnection In progressConnection timed out!Connection is already in progressNetwork attribute not supported Network errorAddress in useSystem out of memoryConnection abortedConnection refusedConnection is not connectedConnection is already connectedConnection closed+Initialize error (interapplication manager)Bad occurrence"Wait on unbound occurrence handlerOccurrence queue overflowBad pathSemaphore not signaled,Unrecognized type (interapplication manager)PTH0 LabVIEWPTH0 LabVIEW>BDHPClose Serial Driver.viLVINOpen Serial Driver.viZpPTH0LVIN serpOpen.viY8^PTH0XFunLabVIEW:DevClose:C0H @PDevClosePTH0 LabVIEWLVINSerial Port Buffer Size.viUPTH0a @ BDHP` 0'8`;Da, _ ^:0D80@p )4 B˯C<DDqב@T0E`qցy @T0E ב҉ @ p0ELq΁y` ]p`4/D<\040L\T0 0400-)p!,LPYT)P58(P#'0)H@WyHDKӬ-K-H ͽ B3DH9' <ѥѱTjjyS6D6ySS6 -K-ycycc0k '4/('X'G )*& B6-d9''t''t'' &,('[ &/(-'40&'08'2, &Bt(p'40&'D92<7 x /X(P40&':<GA1450-'` )*`&,&)+++8 B3 (PX,(6ăPV2(7L7h:Dd()$/,\,pApp~4(5,JD0)!x="/(0) >0)*?++ )*+ ):D+X+88)+A/ +8 )++0)+@"/(p2>-24(]TAp+X **`*+3 144> B3 @P=PfqTMA<,)pG,G43|\@$# 2J2-,T-;.L- @T/--4 2.L t3<(@P-s2=Y <@0 3.L s2=L :.L v.400/.- B34[0-)p$Cշ޲40x!HH<GA B65H/(/4((CT43|W?x$4(3`L4Tj3|7<D(4 ; 0H5H9T` 0H;8,4X48 @@)pBt9'4 2, gp40x)'2,40x,G2<7 1*,714/(,5U @@)p0/(2, 49>\/(4(6xId4/(,3\402Y#.( 2Jp0-8G B68<4[24, )pWX$84 J, 9qC< \ <-D 1072 @@)p  B65 '00-)pPPYT 1J>- @@)p 4[4>1D$43| A%< :x53@94X<'9H/6X9H9h B6 (P43|XEp!0 3, fq B3DH>\'9ht03|5|<:84;04809h2,7,00; 0H/9T`-83|0.)p:-PX T401([7E>401(ZERK<5H-d/=|5;8<43|WE(p#6X @@)p (P7,0(P8, 0;9;0 B6-d>\' @@)p2T>\' B6;[0k0H8I0-)p!\KPYT< <  p@4(aT B67h+8;:x: @@)p:D7h+8<$1)pP 4u B37h+8 @@)p,([I`D:   T0k0H9E 0H;843|XPEp 9;L :, bh00/.- @6=|=P< ,T,6-$F,43|XD"T0-)p5Jՠޛ4015\7E> 1?Dp$AxH AT4015]7E>/-dTL*,0J2TBt ,( /:DL 5HĬ,(,T4(4xBBtTA/7|77H=|k4-88pD|DHTH8<TH5TH;T@PFt»T4W@4 2F ú,3G0XFL :F 00/.-0 3F »GDGD @3GdFtGD4-8GH GdDHGD< ;)P/,#6XGDGd٬..>2T4(K$K!*,nZwZKZ402B#-4Ĭ nHJ(>0..>b&bnX,OOP4N0`NO( _ gcD(N8O p+PNO< @N Nd 0NO0Op+W#N0NOO _W0NOh plP4O @NN O @N O< OlNd @NLOl  \OOd pɱ҉ɝҝL`ll P4bW#b# ccTT`,,S8hB,LS8h$B,F@FFT U/UtT`8hFB,31<86(U$T`VVhVW88h,B4 KUy43USX D13|TU@y /V U8'0'+Qt[<aD:   T .  .:D  T . . ( IUUAn *>Q8>:>:>Iő  й ¡ţ Arial CETahomaArial CE02RSRC LVINLBVW 4RSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\VITSpSTRGHLPPHLPTICONDTHPTRecLIfpFPHPCPSTDLLPOMIdLIbdBDHP,HIST@PRT TFTABh!|!Pp!t!x!d! LX!L!L))8#)̴#)@!*,l"*83*8*"*4*,5+P2O2d"2%3 3T#3$$3$ 4D$ 4# 4#5( '5t#5T6 T6XT6T7T7\T7ȴT8$T8T8#9$ A\DG `' LD$LTMTM TNd3dTTTClose Serial Driver.vi2]ȿZ?U?*몪着ꫪ** *ꨢ*: Ȍ ""! @ ""?<?2?c?c?<>|ߏøxa??33333333333333333333_U? *? D DH  D HHį ?? Ϗ̌€̀ˆb(..ƌ( (̈,΢,,,, b,̂̢ﮪΌ̂ (̈,΢,,,    ((Ľ̈,,,̢̌ȏ ?<?2Ȭ ̎ Ȍ(̬B̪ʈ,̬B̀ Ƞ*Ȍ̌ ̌` ̌ ̀ Ȟ̂ÖȠ*  H ̈ Ḧ Ḧ ḦH H ̈ ḦH H ̈H H ̈ Ḧ ḦȀ ̀  ̈ ȈḦ ȈḦ ȈḦ Ȉ(L̈ ̀ ̂ώ̈Č ̀ ̀ ̈ ȈḦ Ȉ(̈ ȈḦ ȈḦ̀ ̀΢(Ȉ Ȉ ( ̈( ̈̌̌ (̈( ̈̌ ̈̀ ̀ ̂Č̈̌ ̀  L (̈̌̌̈̈̌ ̌** *  ** *(** **(   @    *̀ ,,,HȬ  ̌BȈ̪̈̀,̌̌Č(̌ Ȉ̈̌ ̀̌̌̌̌8  ό RSRC LVINLBVWY XD@ <@9C+R3J}tm7 ُ B~ :-bc5 ڪ#TLVINSerial Port Read.viLVINOpen Serial Driver.vi5B  @ port number@p input refnum@ input error@p output refnum@ output errorPTH0Open Serial Driver.viLVIN serpConfig.viP@!specific reset ?@! delay break ?PTH0 serpConfig.vi^^(  @ error code@0 string read@requested byte count@ port numberP* c8 P+ P cXP"@P@flg@oRt@eofudfP port numberxdfdPtxdPoldPext P cbP"@P@flg@oRt@eofudfPrequested byte countxdfdPtxdPoldPextlP"@P@flg@oRt@eofudfP0 string read x0dfd P0txd P0old P0ext P cXP"@P@flg@oRt@eofudfP error codexdfdPtxdPoldPext !(p(0V P$@P@0P c c< c 0@ input error! c@ input error@!specific reset ? c@requested byte count@p input refnum@p input refnum c cD@ port number c$ c c cH c. c c PvPvPvPvP c(eX0^]HPX`,-GPRFDRPXHdpx4<8VIDSSerial Port Read.viVIDS serpConfig.vi,PTH0VIDSOpen Serial Driver.vi0PTH0 \i386P~code`+ EwP~E\EPPUEd$== Ð)Ӏ}tfELXC4{8tPRZXC,HC$4C8}pE$EEƅƅD48tQRU㲤d$ZYthhUEP<tP8R@ZXVW8>_^}$u ƅhhUEP8d$ <48tQRUud$ZY}t}uH}v}+uvQRPE@$蕜d$ZY==t p h搐ÐEw IV~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐPQV~PQV~PQpV~PQ<W~i_^ZY[]Ð0=t,PEP$PP]W~$0$@ $Ðd$3*Ul$SQRVWT$ QRPE@$R+d$ZY=u_^ZY[]Ð,=t@ Dž GPRFDžDž\0t0@ \DžxP|Dž@DžDž Dž DždDžhDžlPTAB`XQRuO6d$ZY(Ul$SQRVW}#uQRUkd$ZY_^ZY[]ÐUl$SQRVWQRUkd$ZY_^ZY[]ÐUl$SQRVWuhW~F X~FX~FP~F@X~FDQRhU肱kd$ZY_^ZY[]ÐXٽEnCGwHP~jrz%~2I`wCODE`+D %6.1Oldest compatible LabVIEW.*@*0* @*nnphPPTP@ port number@requested byte count@0 string read@ error code OOldTag==@0file name stringSerial_Port_Read.html }Reads the number of characters specified by requested byte count from the serial port indicated in port number.#PTH0 lvinstio.chmSerial_Port_Read.html _`5  5` DTHPDT'88~X@ port number*@requested byte count @0 string read@ error code"@ output error @p output refnum!0@p@ input error@ port number @p input refnum&@!specific reset ?>.P@!specific reset ?@! delay break ?pxlB  @ port number@p input refnum@ input error@p output refnum@ output error-$$DD`0LlLL W2@K2@K port numberHtFT>FT>`2d@2e@̳requested byte countHh#FfTFgTW\ j>\ j> string readHl&pEp}EV2@92@9 error codeH|SF T3FT3HD&- ;H-;HHDh KK HD(!HDP8F8F RE~~~ True YDY|fY~f serpConfig.viaD&K3&M3Open Serial Driver.vi"FPHPSerial Port Read.vi @ FPHP Xd$8  t@P1WL @4 Bt 1ALᳳ4  2t EU?ⳳ@ 2t ACMphphll@ 2t MWoioikm0 t CWAᳳ0t|@Pp1\W @$64 B 1cAᳳ4  2 EeUⳳ<@ 2 AC\Mcphphll@ 2 M\Wcoioikm0  CcWᳳ0DR| 4 Bh [k?ᳳ4  2h oFⳳ0 h mHᳳp 4h+ o o o 0hd|@Ph1W: ` B 4 B 1A:ᳳ4  2 E U4ⳳ@ : ACMphphll@ : MWoioikm0  CW6ᳳ0 < |, ph, hp\  h  p 4 Q[H ,X L \ 7L :t IU00/.-\ Gstring read The VI returns the bytes read in string read.8 htB, X P@ , \ 8 hBL : IeUk00/.-` Jrequested byte count specifies the number of characters to be read., T$ (8 hhB, P 8 8 hBL 2 IU /0/.-H 4If error code is non-zero, an error occurred. ~`+X'T'% O9v<D port number varies by platform. The parameters for serial port numbers depend on the whether you use Macintosh, Windows, or Unix. BDHPSerial Port Read.viLVINOpen Serial Driver.vi$PTH0LVIN serpConfig.vi#\PTH0( @ BDHP(!8(((,  %P$L<0 DL %0 @px̼; K,C4 B, ;>;>c/>Jő  й ¡ţ Arial CETahomaArial CE02RSRC LVINLBVWY X 4RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8VITSLSTRG`HLPPtHLPTICONDTHPTRecLIfpFPHPLIbdBDHP,HIST@PRT TFTABhtP%PH4tS̨"06L" # T(! !@D$`'$D#ȬTTlTTT8TTTD# ' # 8$ $$ Є#  h%" O # $.HP.,5W4W"X88Serial Port Read.vi2\p?Zꫪ**+*諪ȌL Ȍ D@D@x FDffFffafdf# y{O|?|>?|Cϟ?y'??y=?{>0?{xp8c&""b1LDD3DD@1LDD3<~<><O/??L??  DH D DHįH@DȬ 0È( (((((hʀ̀Œb,..̂Ό̂ (̈,΢,,,, ( .̢.,D̈̌̈,ȏ # Ϗ HȌ(̬B̪ʈ,̈ ̈ Ḧ Ḧ΢̀HH̎ ̌B̌   ̌̈̀B̌ ̀̌B̌̌ ̈ Ȍ̈ ̀B̌̌̌ Ȟ̈̀B̌̈̈  Ḧ Ḧ Ḧ Ḧh Ḧ Ḧ Ḧ Ḧ ƀ ΢,Ȟ̈ Ȟ̈h (,Ꮘ̂  h (,Ꮘ̂ ̀J̌Ȁ ̌D̈  , J̌D̈ ̂O ̀ Ƞ* ̈** ** * , (* , *̢.***  ** *  Ȉ̈H̬ B  H̀  , ,̪,H ̈̌̌̌B̌Ȉ ̈ Ȉ ̈̈ ̈̌  (h(XXȰ RSRC LVINLBVWW WD@ <c2"IP ُ B~P. XLVINBytes At Serial Port.viLVINOpen Serial Driver.vi5B  @ port number@p input refnum@ input error@p output refnum@ output errorPTH0Open Serial Driver.viLVIN serpConfig.viP@!specific reset ?@! delay break ?PTH0 serpConfig.viB>> @ port number@ byte count@ error code  P, c8 P+ P cXP"@P@flg@oRt@eofudfP port numberxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP byte countxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP error codexdfdPtxdPoldPext( ((! !V P$@P@0P c c4 c@ input error@ byte count! c@p input refnum@!specific reset ? c c$ c cD@ port number c$ c c cH c0 ch PvPvPvP c c R(XZ \-GPRFDRPX @B @ @"&*.,($ @VIDSBytes At Serial Port.viVIDS serpConfig.viPTH0VIDSOpen Serial Driver.viPTH0 i386 ~codep+ EwĢ~E\EPPUEd$=tu=Ð)Ӏ}tVELXC{ tPRZXC$C, }}E$EEƅ48tQRU`d$ZYɍHHƅthhUEPbyte count the number of bytes in the input buffer of the serial port indicated in port number.#PTH0 lvinstio.chmBytes_at_Serial_Port.html يy_955AQAADTHPD(!88~@ port number@ byte count@ error code"@ output error @p output refnum!p@ input error @p input refnum@ port number&@!specific reset ?>.P@!specific reset ?@! delay break ?xlB  @ port number@p input refnum@ input error@p output refnum@ output error'4Tttttttttt D W0>K0>K port numberH8DR>DR>V0f>0g> byte countHt#DhRDiRV^fl^gl error codeHh3rhriHDl&- ;H-;HHD(熵 HD gugu SE_Imk_J_k False HD 3:4:HD$$CJDJHD#v}w}YDXXeXZe serpConfig.viaD&K3&M3Open Serial Driver.vi&FPHPBytes At Serial Port.vi H@ FPHP d$8 @ @ G@P/UL D @4 Bt /?Lᳳ4  2t CS?ⳳ@ 2t AAKphphll@ 2t KUoioikm0 t AUAᳳ0t|@Pp/eU @$64 B /e?ᳳ4  2 CgSⳳ@ : AA^Kephphll@ : K^Ueoioikm0  AeUᳳ0DR|@P]e @d4 B ]emᳳ<4  2 qgⳳ@ : Ao^yephphll@ : y^eoioikm0  oeᳳ0D|h,p,pL  p  XL`$\7L :t GS00/.-lWbyte count is the number of bytes currently queued up in the serial port buffer.L : GgSm00/.-L : ugm00/.-H4If error code is non-zero, an error occurred.8htB,X@ p,\H8hB,0dL 8hB~p+Xթ!(!*ӛ<<Dport number varies by platform. The parameters for serial port numbers depend on the whether you use Macintosh, Windows, or Unix. BDHPBytes At Serial Port.viLVINOpen Serial Driver.vi$PTH0LVIN serpConfig.vi!PTH0( @ BDHP(P "8(((,'|'P0D0@p̠; K,C4 B, ;>;>c/>Jő  й ¡ţ Arial CETahomaArial CE02RSRC LVINLBVWW W 4RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8VITSLSTRG`HLPPtHLPTICONDTHPTRecLIfpFPHPLIbdBDHP,HIST@PRT TFTABh#TPTtTмTP$T ЬT p#XD$`'D$!T!Ԙ(# ""HSH4%LtPT3@# 8# L) $L! |X! d! ! `! p!!(l"!T@!,|!-@!V,6VXTVܔTBytes At Serial Port.vigĿZ*몪ꪯ꫻뫪ꪪ* ***:,Ȍ  @mk?" """"""""". "3"23D3233#23D@@?<?c||{O|?|>?|Cϟ?y'??q|>yy~?g??O?q!<>??|yg?Oy=ϟ||y~?g??O?q!<>??|g?O|?<y=Ͽ\y=?{0}q?8c&""b1LDD3DD@1LDD3DD@1LDD3DD@1LDD3DD@1LDD3DD@O?yyxyy?𨪪ߟߟ۹ Z€  D D H䪈įH䯎 H @@@@@@Ȭ  ˆb(..ƌ (̈,΢,,, ƌ̂Ȉ 33b,̢,,,Ƞ́!L (̌̀  ̌.̢̌.?,?<Ȭ Ď ̨Bʈ,̬BȀ΢̎Ȉ( ̈̈̈̌ ̎ ̈(̈̎ ΢Ḧ̎ (Ȉ ( ̈( ̈̌̌ ̀ ̀ ̈Ḧ Ḧ   ̈  Ȍ̌̌̌  (̈(̈̌̌̌̌ ( ̈̌ Ḧ̈̌ ̌̌̈̌ ̀  `̀̌̌ ƌ` ̌̈Č̈ ̂O ̌ȞḦ Ḧ ̌` ̌` ̌ Ȍ ƀ ΢, @  03#33( ̈̈ (̈( ̈ h (,Ꮘ̂Č̈̌  ̎̌ ̌ ̀L* Ȍ ̌̌` ̌` ̌` ̌ƌ` ̌` ̌` ̌` ̌Č̈ƀ ΢,舨̈Ȟh (,Ꮘ̂̌Č̈ ̀ ,     ̎Ḧ(̈( ̈(̈( ̈̌ ̠̀* Ȍ ̌̌` ̌` Ḧh Ḧ Ḧ Ḧ ̈ȞȈh (,Ꮘ̂̌Č̈ ƀ ΢,舨̈Ȟ ̂O ̀ ̀ ̀  ̀(h ̌(̈( ̈̌ ̠̀* Ȍ Ľ` ̌` ̌` ̌̌` ̌` ̌` ̌ČÄƀ N$舨̈Ȟh (,Ꮘ̂̌Č̈ ̀ ,     ̎ ̌̌̈ H ̈ Ḧ Ḧ Ḧ Ḧh Ḧ Ḧ Ḧ ̈ȞȈh (,Ꮘ̂̌ČÄ ƀ N$舨̈Ȟ ̂O ̀ ̀ ̀  ̀(̌̈ H ̈ Ḧ Ḧ Ḧ Ḧh Ḧ Ḧ Ḧ ̈ȞȈh (,Ꮘ̂̌Č̈ ƀ ΢,舨̈HĽ ̂O ̀ ̀ ̀  ̀ȈȬ  ̌ ̌< (̌,̈ Č ȈȈ̈ ̈ Ȉ̈   ̈̀ ̌**(  * *( * *(  (*̀*(*  * *  * ,,* ,, ,,, ,, ,,, ,, ,$$ ,, ⪏.̀ $$ , ,̢. **(*(* *, *** * *  ***   ** *(*(* * (* *  ** *(*(* *  ** *(*(* *  ** *    * Ȱ RSRC LVINLBVWxL XD@ <qO< K8 ُ B~L9XQfLVINserial line ctrl.viLVINOpen Serial Driver.vi5B  @ port number@p input refnum@ input error@p output refnum@ output errorPTH0Open Serial Driver.vi @ error codeb@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function@ port numberPI c8 P+ P cXP"@P@flg@oRt@eofudfP port numberxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP error codexdfdPtxdPoldPext cP"@P@flg@oRt@eofudfbPnoop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2functionxdfdPtxdPoldPext P" P@@ !(  ( ! ( ! ( !   ! ( !V P$@P@0PV P$@P@0P c c4 c@ input error! c@p input refnumfb@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function c c cD@ port number cX c c0 c c0 c c0 c c0 c c0 c c0 ch PvPvPvP c  cX+.^bltx$vuDRPX(lx|4@0(@,(@4@(@0(@(@0`|0Xt0Pl0Hd0@R08@(@(@`VIDSserial line ctrl.viVIDSOpen Serial Driver.vi$PTH0i386~code,Ew~E\EPPUEd$==Ð)Ӏ}tuELXC,{0tPRZXC(C$4{(tVW4zf_^}aE$EEƅƅl48tQRUBd$ZYɍHHƅthhUEP EhxxP(RHZXɍƅƅPffDXfxB ƅu Dž\ Dž\u Dž` Dž`u Džd Džd0Xf>QRhhVuP@$PD$Λnd$ZY\=t~E\QRl6Xd$ZYQRh\`P($Xid$ZY=QRPEP$hhhltd$ZY}vu#QRdP($X md$ ZYÐQR&NZYhaTEPQRPQhwOd$ ZYlDž\DždDž`ÐQRlRd$ZYQRh;Nd$ZYÐQRdP($Xfld$ ZYÐQRhhVuP@$PD$vnd$ZY}v<@ƅfxFEhxP(R@ZXɍƅƅPff<XfxJuƅu Dž Džu Dž Džu Dž Dž0fQRhhDuP$P<$nd$ZY=t~E\QRjUd$ZYQRPp$fd$ZY=QRPEP$hhhtd$ZY}vu#QRPp$>jd$ ZYÐQRZKZYaTEPQRPQLd$ ZYDžDžDžÐQROd$ZYQRoKd$ZYÐQRPp$id$ ZYÐQRhhDuP$P<$誛nd$ZY}v8ƅfxNCEhx P(R8ZXƅƅfxR=ƅfx_EhxƅƅfxVkƅ}$u ƅDhhUEP8d$ fxi48tQRUP/d$ZY}t}uH}v}+uvQRPE@$pd$ZY==t p h搐ÐEw n~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐ~Ðx&[~Ðx&~Ðx&/~Ðx&wE~Ðx&-[~Ðx&q~Ðx&%p~p @'PUEd$=uÐPBVh~PV~^PV"~$PqV\~PV ~PV  ~vPV  ~N0F 4 B.>MC0 @p `LP44 BC0 @Ph8(4 BhBC < $1MP 4}R( , MxdP    0 $0 .MjEMI Bh @@Mh @@MP  P@  ,  MP 0 d Bh,  "! ( B%.8 , M\0 L, Bxh< $1MP 4m[}  0`, M 40$ ,M 0$$0.Mx~ BP4 B4d @@M4PMhM4$Lxh 4/D0P\$ h40h6K@ h DP40hx6K@$4DQXT d,4D R!, | @ |400Ö4DQQ, `  0-MhϞؙ0-M m"v+q& BP `P$,dh d  d @@M 4PP0-M mvq BP 4P B 4P4$hb B  B BP BxL @@M  X B `P$ $4DQU`p 0  @@M `P$ 4 ` 04D S\4yp* BP 0P B 0P P, @@M ` 0P, $P 4$ xT 0-MHiĝ͘4$x0-M}400~0 B P BP BxLP  84L0wl)400~Æ  0|0 @8X , 8,4OXQx@ 6*)*4/У~Þ, |0 , `x 08 400H~ 0l400~ d 08 400DÎ400 08  8 d 0( 400ÞL@PcnZ0@4 0x dm0 3x cn4Pj, 4dp d4V  | ,|l84lj! , <l dXp@, Bx@ $ @@M@ $, X,0-M}LUP B@ $, p Bl@ $ Bh4$0V(p @PL]W @4 2L M\0 3L L],!L0 @|0,0 |0 4cT0, MX 0 B$D < (,/9% 8 X<  %/9C, B#@ $< p&0$9C< &<0D9C , !",##$D$$4/~Þ88h H X40"Þ8 $D40# $8"40l$Ö $"40%Î $40L&~Æ # 40'~h $"40 ,(~ # h40 )~  H @# ,!*! @P L][+@4 2! M\0 3! L] @$!!,","$!@P!cn[-@4 0"$ dm0 3"$ cn @$"",#.#0"4O"S@/@ 6#0*)*4#l$ h4$(lp H4$xm|(4$d!,"4%(W0!, M&&& (H &.(,0%D&\ BCLL0 B%P B%-@ $ B%h,&<%,+&*,,*+&,%&,--.8..4/%D'0~Þ8'h'(H%()\)*< &'(40&'0Þ'h &.8''40&(,1' &.(h,40&%p2Ö40&(3Î% &.) (40&)@4~Æ( &-)|*40&)5~)\ &.),40&* 6~) &-*\40&*7~ *< @%-**,%*8+ *@P*Lc\9@4 2+ Mb0 3+ Lc @%.++,%+:,+@P+cn]`;@4 0, dm0 3, cn @%.,,,%-<-$,4O,V =@ 6-$*)*4%D-f0*)\4%D.fp&*<4%D.lg',4%D.h4!,,(H%)4%D/YP+(, M0004010>~Æ0/80d B/8, B/P 30 B/7@ $ B/h,0D/650$4/,4516/1,778,8|84//818~Þ81p12P2303P340 11304011?Þ1p 18,2140124@1 18|2p64012AÖ2P 18|264013BÎ2 18/d30 173p44013C~3P 18|364014D~3 174P4014E~ 40 @/744,/4F54@P4Lc^HG@4 25 Mb40 35 Lc @/855,/5H6 5@P5cn_I@4 06 dm00 36 cn @/8|66,/6J764O6^K@ 67*)*4/87i43P4/88n(p0$404/88`n1/4/88o!,62P234/89W530, M:4:`:|09,: B9XB  B9XP B9XA@ $ B9Xh,99@?9>9,>?:@9X:,AAB BpB4/9,:ܣ~Þ8;;;$ :;4<40:;hLÞ; :B ;;40:;M; :Bp<@40:40:=Q~=D :Bp=@40:>R~= :A>D40:>xS~ >$ @9XA>>,9X>T>>@P>Lc`U@4 2> Mb0 3> Lc @9XB??,9X?V@?@P?cn`W@4 0@ dm40 3@ cn @9XBp@@,9X@XA @4O@_Y@ 6A *)*49,Ap">=D49,Bqxp!9>$49,BTr$#;949,Br!,@;BL :> HN00/.-A@d,?4_?h_x8h@BL :@ _e00/.-,@@`|@t`DL :I HN00/.-KPbp8hIB,ID`Ixa\8hJBL :J _e00/.-,JPaJa8hKB |TTlbbPP8hA BL$       v v-WW-bbPP.8L.       v v7WWL8       v v#TT#bbPP$DȬ7bbPP8,L8|       v vAWWAbbPPB LBp       v vKWWKbbPPL0LL       v vLq(I88 q (JUUAn (>;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVWxL X` 48RSID0LVSRDBDPWXLIvilCPTMDSTMDFDSLIdsVICDversDLDRFPTD CPMp STRG4ICONHDTHP\TRecpCPSTdLIfpxFPHPLIbdBDHPHISTPRT FTAB$$#PPtT\ TT T T,T-#- 6-ȐT-ԌT.ĈT/HT3|T4qg}?x<ÿ?1 y?yyxgxyx p# *?Z̀H  D HįHࠊࠊȬ ̈( (((((h(b,̂̢!Ό̂ (̈,΢,,,   ((̢̌.̌(?2Ϗ H ̨B̪ʈ,̬BȀ Ƞ*Ȍ̌ ̌` ̌ ̀ , ̎ ( ̈( ̈( ̈̈ Ȟ̂Ö̀ ̀̈(̈( ̈̈ (̈(̈L ̌ ̌̈Č̈ ̂H ( ̈(̈ Ľ̠̈*  H ̈ H ̈ Ḧ ḦH H ̈ ḦH H ̈ H ̈ Ḧ Ḧ  Ƞ* ̈  **( * ** ** * * Ȉ̈H̬ B    Ȭ ̈H ̈̌Ȉ,̌̌̌̌̌Ȁ̈̌ 8  ό RSRC LVINLBVWHL H,D@ <@v]MkFLw ُ B~B6mCh= Y<VLVINSerial Port Write.viLVINOpen Serial Driver.vi5B  @ port number@p input refnum@ input error@p output refnum@ output errorPTH0Open Serial Driver.viLVIN serpConfig.viP@!specific reset ?@! delay break ?PTH0 serpConfig.viFF  @ error code@0string to write@ port numberP$ c8 P+ P cXP"@P@flg@oRt@eofudfP port numberxdfdPtxdPoldPextpP"@P@flg@oRt@eofudfP0string to write x0dfd P0txd P0old P0ext P cXP"@P@flg@oRt@eofudfP error codexdfdPtxdPoldPext !(0V P$@P@0P c c4 c@ output error! c@p input refnum@ output error@!specific reset ? c@0string to write c c$ c cD@ port number c cH c. c ch PvPvPvP c Zp`-GPRFl$608dpxVIDSSerial Port Write.viVIDS serpConfig.viPTH0VIDSOpen Serial Driver.viPTH0lCi386`~code-XEw~E\EPPUEd$=t|=@Ð)Ӏ}t]ELXC,l{0tPlRZXC$C}}E$EEƅƅ$48tQRU0|d$ZYthhUEPP@ port number@0string to write@ error codePOldTag>>@0file name stringSerial_Port_Write.html a]Writes the data in string to write to the serial port indicated in port number.#PTH0 lvinstio.chmSerial_Port_Write.html  _aaՀ ț-P`iPȬ e DTHPDt88~ @ port number$@0string to write@ error code"@ output error @p output refnum!0@p@ input error@ port number @p input refnum&@!specific reset ?>.P@!specific reset ?@! delay break ?xlB  @ port number@p input refnum@ input error@p output refnum@ output error"  <\||||||\ (Hl<< W2@K2@K port numberH(FT>FT>[Z hMZ hMstring to writeHl&nEn{EV2@92@9 error codeHh3FT3FT3HD8- ;H-;HHD2RRHD4B4B SE_[m}_\_} False YDWrdWtd serpConfig.viaD&K3&M3Open Serial Driver.vi$FPHPSerial Port Write.vi @ FPHP d$8  tt@P1WL4 ,@4 Bt 1ALᳳ4  2t EU?ⳳ@ 2t ACMphphll@ 2t MWoioikm0 t CWAᳳ0t|4 B YiNᳳ4  2 mFⳳ0  kHᳳp 4+ m m m 0P$6| @P1W: ,@D4 Bl 1A:ᳳ4  2l EU4ⳳ<@ :l ACMphphll@ :l MWoioikm0 l CW6ᳳ0ld|, , L    4Q YHXL<hD@78htBL :t IU00/.-XDstring to write is the data to be written to the serial port.,L`,\d,8hBL :l IU 00/.-H4If error code is non-zero, an error occurred.,T X8hlB~-X(!t% O7S<Dport number varies by platform. The parameters for serial port numbers depend on the whether you use Macintosh, Windows, or Unix. BDHPSerial Port Write.viLVINOpen Serial Driver.vi PTH0LVIN serpConfig.vi0PTH0 @ BDHP\"8, 0H0D0@p̼; K,C4 B, ;>;>c/>Jő  й ¡ţ Arial CETahomaArial CE02RSRC LVINLBVWHL H, 4tRSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8VITSLSTRG`HLPPtHLPTICONDTHPTRec LIfpFPHPLIbdBDHPHISTPRT FTAB,|S#P#t"L)H4$X! @! ܠ!L$xp!D$&TT#d)% 'PTDTTdTTL TTT@ T $T (T $,T |0T 4TDTlT'<8T'8<LX\lbx| ZD8,0 8LD@@x8@Z@x| | <j8@Z@x@xD@H@x@x @^ D@n @^ @xD@@x@x@x@@@@@(@H8@ZVIDSSerial Port Init.viVIDSSerial Port Reset.vi4PTH0VIDSSerial Port Buffer Size.vi0PTH0VIDSOpen Serial Driver.vi,PTH0`oi386~codet9LEw$~E\EPPUEd$=T=Ð)Ӏ}1ELXCL{PtPRZXC<{@tVW:f_^C,{0tVWZf_^CD{HtPRfzfZXC4 {8tP RffZXCTDC8C${(tVWBfffff_^}E$EEƅƅ,ƅLƅlƅƅƅ,48tQRUd$ZYɍhHHH ƅdthhUEPrƅtPET~E\EP4.UR@␐}vt}vƅfxB2Ehxƅ|fxGEhxP8RHZXƅƅfxFAƅt}$u ƅhhUEP8d$ fx?48tQRU码d$ZY}t}uH}v}+uvQRPE@$Շd$ZY=F=t p h搐ÐEw 5~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐ~Ðx&~Ðx&~Ðx&F~Ðx&Up~p @'PUEd$=uÐP6~Pym~^P~$P~P+ ~P  U~vP ~ lvinstio.chmSerial_Port_Init.htmlJNJ!! DTHPD288  ~@ baud rate @!input XON/XOFFTH@ no parity odd parity even parity mark parity space parityparity6&@1 bit1.5 bits2 bits stop bits@ data bits@ buffer size@ port number@ error code$@!input HW Handshake$@!output alt HW HShk&@!input alt HW HShk @!output XON/XOFF@ XOFF byte$@!output HW Handshake@XON byte&@parity error byte܃@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.@ lower limit@ upper limit! @p input refnum"@ output error @p output refnum @parity@P @!input XON/XOFF @!input Hardware HShk. (RTS)@!input alt HW HShk. (DTR)@!output XON/XOFF @!output Hardware HShk. (CTS)@!output alt HW HShk. (DSR)@ XOFF byte@XON byte@parity error byteflow control etc. @error@ input error@ port numberxlB  @ port number@p input refnum@ input error@p output refnum@ output error~n  @error@P @!input XON/XOFF @!input Hardware HShk. (RTS)@!input alt HW HShk. (DTR)@!output XON/XOFF @!output Hardware HShk. (CTS)@!output alt HW HShk. (DSR)@ XOFF byte@XON byte@parity error byteflow control etc.@p output refnum@p input refnum @parity@ stop bits@ data bits@ baud ratedX@   @error@pout ref@pin ref@ buffer size@ port number@pout ref@pin ref@ stop bitsLMpp8\  4DDDTtTTDT4DT (t4 Uao?ao? baud rateHh u>u>R ( (parityH'Zh[hHTTTU:: data bitsHS>>W F F buffer sizeHL!>>ZBPBPܳinput XON/XOFFV   XOFF byte H$T!!W=KK=KK port numberH TQ_>Q_>V+94+94 error codeHPT?M.?M.]&r4&s4³flow control etc.^bpbp򳳳input HW Handshake]ゎ㳳input alt HW HShk[㣎㳳output XON/XOFF_ÍÎoutput HW Handshake^곳output alt HW HShkT&4&4XON byteH#:H:H]M[M[ѳ parity error byteHLTaoaoU:: stop bitsHpTDRERH|T>>HDl&"Y HD%((HDtP9o:o HDT+9S+9SHDdT+9E+9E HD%SE[xi[yh False REޞ True fDý:Ľ:Serial Port Buffer Size.vi`D餎Serial Port Reset.viaD!Y/!Z/Open Serial Driver.viHDS/606HDS/606WD77 upper limitWD77 lower limit> no parity odd parity even parity mark parity space parity1 bit1.5 bits2 bits"FPHPSerial Port Init.vi,P@ FPHP+d$8,H,H,O@P`A$@4 BX `p@ᳳ<4  2X t?ⳳ@ 2X Ar|phphll@ 2X |oioikm0 X rAᳳ0tX|4 B\  )ᳳ4  B\ Yiⳳ<  2\ Uⳳt@ 2\ @phphll@ 2\ oioikm0 \ Wᳳ0t ,>|0t\L|h@P@A% @bF4 B ;ᳳ4  2 ?ⳳ@ 2 Aphphll@ 2 oioikm0  Aᳳ0 tp lb |@ P G&, @4 B  Gᳳ44  2 ?ⳳ@ 2 A phphll@ 2  oioikm0    Aᳳ0 t  |04 C<AQᳳ <=x[=x[=x[=x[=x[@ P y$)| $B,4 B ᳳ4 2 "ⳳ@ 2 Ayphphll@P <<bL&X+ @>4 B <LLᳳ04  2 P`?ⳳ4@ 2 ANXphphll@ 2 Xboioikm0  NbAᳳ0t l Z|@P *P5&@4 B  *:5ᳳ4  2 >N/ⳳ@ :  Astop bits is 0 for one stop bit, 1 for one-and-a-half stop bits, or 2 for two stop bits.L : 00/.-P <data bits is the number of bits in the incoming data.L : 00/.-L :  BN00/.-L : T`00/.-ޘ buffer size indicates the size of the input and output buffers the VI allocates for communication through the specified port.D -baud rate is the rate of transmission. rinput alt HW HShk On the PC, Input alt HW HShk corresponds to Data Terminal Ready (DTR) handshaking. pparity is 0 for no parity, 1 for odd parity, 2 for even parity, 3 for mark parity, or 4 for space parity. error code is -1 if baud rate, data bits, stop bits, parity, or port number are out of range, or if the serial port could not be initialized. oOutput XON/XOFF is a software handshaking protocol you can use to avoid overflowing serial port buffers.D 0XOFF byte is the byte used for XOFF (^S). ninput XON/XOFF is a software handshaking protocol you can use to avoid overflowing serial port buffers. input HW Handshake On the PC and SPARCstation, Input HW Handshake corresponds to Request To Send (RTS) handshaking. Output HW Handshake On the PC and SPARCstation, Output HW Handshake corresponds to Clear to Send (CTS) handshaking. parity error byte If the high byte is non-zero, the low byte is the character that is used to replace any parity errors found when parity is enabled.L 2 "/0/.-ބ ooutput alt HW HShk On the PC, Output alt HW HShk corresponds to Data Set Ready (DSR) handshaking.D .XON byte is the byte used for XON (^Q).L 2 dp/0/.-L 2, =I/0/.-8 hXB8 h\B, @$8 h B8 hB,  \%, (\l%T 0d', 0d $, 4t&,  $ X  ' 8 hB8 h B,  0 pT &8 hB8 h B,   D'X8 hflow control etc. contains the following parameters. ~tt9Tih#2%;W<D port number varies by platform. The parameters for serial port numbers depend on the whether you use Macintosh, Windows, or Unix. BDHPSerial Port Init.viLVINOpen Serial Driver.vi;LPTH0LVINSerial Port Buffer Size.vi2PTH0LVINSerial Port Reset.vi60PTH0KX @ BDHPJ"8KPKPKW,  =l=@@0 D\0 @=]M4 B;lCD0!@$P;[K44! B;gCH0"@h";2[*K4" Bh<#ZCL0#@A@̻ 4# B)CP0$@ 07WG`4$ B08pCT0%@p <9I7A'4% B*:TCX0&@p "p0)- p'Z~c^) )BP @: )B 4 @: )@@ x @:L))  PgX6qN0| 8) T,) )  4) 400) T|0)* (gwpk{) 4D T )B  )@@ t 4) "p ) T0)* )g~pk)d0 )B  )@@ P 4) .p ) 0<)$1 4P 4h *,* 4\@$ **x*0*8,* 455 0*d0*. 44*Pp *xL *L *@ 4,L4*/ T\|\*L4*00,lwq*L *,L4*0-blg* *l04* T**04* T`&!*L0*- 4+˖Ƒ* *Bxt0 *Bt0 *@@ 4Tt0,*||t4* TX+h*0 *B T*P00** /g@pIkD *B *@@ ,* T00,* 4*5)dp *Bx|0 *B |0 *@@ 4|0 *Bx| T *B| T0*- 4**<\ *@@ 4| T4* T*p * 4,*P<,*p\,*,*T,,* Et@`[8\ d¬*@aA'Aa^DADp*IILLq* tk{^{* ^{4q4{*A ^ *@0$-:$:;[gv4-0>$>:K[Sv->$->>??@ ->$>X> ->$F,?l-> ->$E?8D4-0>$?8;KCv4-0>$?9K[Sv-? ->$A?4-0>$@%;KCv-? ->$Dh@XC->$604-0>$@#;KCv-@4- 20 .7x8.h0BL. :0 )/00/.-,.D@A 1@4.AH.?. kRRDk@.PD<-8B A.C,.DCCClC44. 2B .7|8/hBB0/ 3B -8 /@DhD$60h41EIh1D?,1 G@>C41F`J1>8<1 F,EDhA(X$1Dh2CAA1ϑ*K*1AC C1$qqKǑ1E2CC1F,SS1~Dt9FnT"%wQjdc< 7ysteveThe baud rate parameter has been changed to uInt32 for fast ports. This may still be restricted on some platforms by lower level limitations.(ISSJUUAn (>;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVWÈ h 4RSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\VITSpSTRGHLPPHLPTICONDTHPTRec-CPSTLIfpFPHPLIbdBDHPHBINHBUF HIST PRT 4FTABH$$PTtT4$xS STT+HT+tU+U-DU-\U- U-U. U.@U.$U8(U9D,U90U94U:4(lU>pU>tU?TxU?|U@U@|U@ԈUA UAUAДUB,U BxU!BĬU"CU#C\U$CU%CU&D@U'DU(DU)E$U*E|U+EU,F@U-FU.G U/GXU0GU1HUH\8UHUHUHUuqyw?LDD3ӟy'𨪪?O߻ݻݻˊӊӊ X XS+ZT*ZT*ZT*ړ  @DXDXXEEXEXEXY ?̌̀௎  ?Ġ įHϏ   , ̢̃,h( Ȍ ̌b,,̂Ȉ, <̀̂. Ƞ́̌ ?2Ȩ ?]H̎ 0̬̌BHȬ ̌BȈ ꀰȈ̈̈̌ ̈ ̈`̀  ( * Έ, ̌    H(h(Xό  RSRC LVINLBVW+ +D <NzTxtD䋀Lj ُ B~w>(RMDjaLVINBuildHelpPath.viLVIN GetHelpDir.vi  @2 help pathPTH0 GetHelpDir.vi<< @2Help File Path@0Help File NamehhP c8 P+pP"@P@flg@oRt@eofudfP0Help File Name p0dfd P0txd P0old P0ext((P"P002 cpP"@P@flg@oRt@eofudfP2Help File Path x2dfd P2txd P2old P2ext c c, c@2 appended path@0Help File Name@2 help path c c$ c c PvPvP c c fNH^b|HZT48<@tX lvhelp.chm|$d08x|@(x@VVIDSBuildHelpPath.viVIDS GetHelpDir.vitPTH0 i386R`~codeHEw~E\EPPUEd$=tP=Ð)Ӏ}t1ELXC$|Cx}uE$EEƅ48tQRU\Kd$ZYɍHƅt hhUEP;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVW+ + 4RSIDxøxq<yy܏øx!?<{w?c?pLDDc&""L>QO?? >誺?Ď  8 D  @ H ?H8Ġ@ H HįȨ ?( Σ  Ȉ<(,΢,,0 ̢ ,,,,,0 b,̂  ,΢,,0 ̢ ,,,,,0 (̈,΢,,,,̈,3 <(,΢ <<,. ̃,, ,,,<΀ Œ̈b,b...,,<̂Ȉ ̈̀b<( ΢,,<̢̢̂ ̃.b.,̢,,<̂Ȉ H  #Ȩ ?P_̎ ψ,Έ, h̀ ̀ Ḧ(̈̈(̈̌ H  ̀ *𨠮̬B,̼  . ⨂̀< ό  @RSRC LVINLBVWJ JD <ؤtmsd$ ZY=0ƅ4}$u ƅD hhUEP8d$ =}$u ƅ hhUEP8d$ =fx EL@PtTEh@9tJuT~E\EPQRPR sd$ZYÐT~E\EPQRPu8x sd$ZYÐ}vt׋48tQRUүd$ZY}t}uH}v}+uvQRPE@$򝈁d$ZY==t p h搐ÐEw T~E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐPtdU~Pt{U~PtU~PtU~iPtXU~OPt,U~5PtU~p$V~p @'PUEd$=uÐPtBV~PtyV~^_^ZY[]ÐQRu8d$ZY%Ul$SQRVW}#uQRUQhd$ZY_^ZY[]ÐUl$SQRVWuV~FwP~F@V~FDQRhU菳hd$ZY_^ZY[]ÐTd$ZYX1"n!Dj  P~3S%`UlCODE7D%6.1Oldest compatible LabVIEW.67QOpPPP$@@0Error Strings out@@Error Codes out@@Error Codes in$@@0Error Strings in  2€2ffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffoffffffo8833DDDDDDO38DDDDDDO3DDDDDDO38DDDDDDO33DDDDDDO88DDDDDDODDDDDDODDDDDDODDDDDDODDDDDDODDDDDDODDDDDDODDDDDDODDDDDDODTHPDlT88~0"@@nah0$@@0Error Strings inF6@P@@nah@sah GetErrorCodes0.@@Error Codes in.@@Error Codes out0$@@0Error Strings outl@ ]"0a"0a Error Strings outH"6D 6D N&4&4  HtT::G[9: Error Codes outHT!3"3N=D>D  H&AmBmZ5{6{ Error Codes inH //NDKEK  H!HtIt\!(/q!)/q Error Strings inHD$5C"5C"N%,33%-33  H!9091FHD|T{ |  HD '{| HD"ڧڨ HDH4  &FPHPError Code Database.vi@FPHP d$88ܨ 1 H 1T 10/oldMkv< XLT47HRl!<|d@P 24B4.J<AHR   l|@P 2B48lA4 F4 !1b4  r 5E  0 w 1Idt8hBTi,40 W4 .L,lhp 2 ;>;>c/>J  й Arial CETahomaArial CE00RSRC LVINLBVWJ Jܷ 4RSIDdU>|U?$(TI UILUIИUError Code Database.vi^QQE/?*몪ﯨ着+*j羾뻯j着ꪪ߿뿫꿫꿫ꫪꫪ뫪ꪪꫪ뫪ꪪꫪ뫪*髢**껯ꫢ********諪ꨳȌ `?L 00 ? " #"?`fdffFdfAFdffFdfAfDffFffAfDfbFdfafDfdF`fAffdFffQffdF`fAf$fgef戈ٙٙٙٙٙٙٙٙٙٙٙٙљٙٙٙٙٙٙٙٙٙٙٙٙٙٙٙٙ2?g<=?9ßy?܏?{<x?x8{>=qqyqϟ?qx{?8~>?q<ç||<||y?=??q|<ϟ|<?xx>y<<q<8>񟟏y<ϟϟ=?l<៏9 ?a||<O<<<x8sy>Ox???y?8>><????|x~x~q|?|3>>?|3>>?|1>?|Ïg?a833333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333#3_?XuqU#? ??+>??ǀ̌̌   H  H DD H  D H   ĿH H H  D D H D H  LHĿ H Ŀ H İİĿH ĿH Ŀ H H HĿH İİHĿH ? H ?H H  H H İH H H  ?   Hį H į  ? @  ?H H@ @ ? H H  Ŀ P  H   P  P  Ǡ .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[?Π .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[?Ϗ,̢,,(ʀ̀b,..̂Ό̂,Ϣ,b,ƌ̂,,b( ̈,΢,,h, b,̂̢!ƌ̂,DO"O", b,̢!̂ƌ̂( ̈,΢,,,h Ϣ,,,h, ȀΈ     ̀ b<(,̂..̢̢̂ƌ̂ ̈,Σ ΢,,,,,,h, ƀLŒb,..̂b,̂̢!ȀΌ̂ ̀ ̀H ̀,̢,,,,,( ̀ ̀ ̈,̢̃̂Ȉ b,,! ,,̢ !b ̢, ,,̂̢,  ̂b,! ,̂̢,  b,!̂ , ,̂̢, ,,!,̢.,̢.̌̈ Ȍ̂b̌,,̀,΢, ̂. ̀Œ..Ȉ b,.,, ,h,̌Ȉ Ȍ̂̢b,̀ (̈,b,.̂... b,̂̂Ό̂< (  ̃,Ȉ,,H <,~~̀̈ ̈,̌,̌ , ̈,̌ ,, ,, , , , ,  ,̈,, ,̌  03 Nb$$L!@ ̀̀??:ȈHBψ,(̌BȈΈΈ,B,Ȉ̀̀(Ȟ̌Ȍ̈(L̈(̈̈ ̌̌̌̌Ȉ̈ /Ȍ̌p ̌` ̌ ̈ḦHH ̈ḦḦ̈/Ȍ̌ ̌` ̌ ̈ḦḦḦḦ,̈ H쎀̈H쎂̈( ̈(̈̈̌B̌̌Ȍ̈(̈(̈̈̌ ̀̌ ̈Œ̈ ̌ŒḦ̌ ̀ ΢ૈ / ̀ ̀Ȉ̌ ̀ ̈/ Ȉ ી̈̀ h/ ̈ȈȈ ΢Ḧ̌(( ̈( ̈( ̈̈ ̀H ̌̌ Č` ` Ǝ((Ȱ+Ȉ̈(̈(̈Ḧ/ȌȌ ̌Œ` ̌ ̌̌ ̈ḦḦḦḦ ̀ ̀ ̀  ̈ψ,̌ ̀̌̌Œ` ી ( ̈̌ ̈ૈ ̀  `̌̈h/̈(̈ૈ ̈ૈ̈(ી ૈ̌Ȉ̌̌̌ ૈ Έ,B̪ʈ,(H, H̎̈HL̈ ̌̌̌Ȍ ̈ HL̈ Ḧ ̀̌̌̌̌Ȍ̈̌̌̌̌ ̀̈(̈(̈̀̌ ̀  ̌̌̌ ૈ̌ ̀ ી , ̎̈ H̎ Č̈( ̈( ̈̈ૈB̄ ̌̌ ̌` ̌` ̌Ȍ̈(̈(.̈ḦḦḦ̌̌̌n̈( ̈̄̌̌̈(̈(̈̈ૈ ૈ ̀̌̌ ̀̌̌Ĉ̈̌ ̈ૈ ̌̌̌ ૈ  ̌ ̈ḦḦ(L.̈ḦḦ(Ḧૈ (̈̈ૈ ી (.̈ḦḦ(Ḧૈ ̌ ી , ̎̈ H̎̈̌̌Č ̀ૈ̈̀ ` ૈ ̀̌̌̈̌ ̀̌̌̌ ̀̈ૈ (̈(̈( ̈̈` ̀̈Č̈ૈ (̈(̈̈̌ ૈ ` ̀ ̌̌ ̌` ̌` ̌ƀ ΢,Ȟ̈̄̄ ̄ ̀ , H̎̈ ̎̈ ̌̌̌̌ ̀ ̀ ̀Ȍ̈(̈(̈̈( ̈(̈̌̌ ̀  ̀ ̀Ȅ̈ૈ (̈(̈̈̌̌̌ ̈̀̌̈̈ ̀̌ ̈̈ (̈(̈̌̌ h (,Ꮘ̂Č̈ ̌ ̀̂Č̈ ̌ ૈ ૈ ૈČ ૈ̌ ૈ ̈ી̌Ό  ̌̌̌̌ ̌̈, ̎̈ ̎̈ ꆈČ̌̌Č ̀̌̌Ȍ̈̈ૈ (̈( ̈ૈ ૈ ̌̌̌̌ ̀̌̌̈ૈ (̈(̈̌̌ ̀ Ā ̀̌nḦ̈ૈH (̈Ln̈L ̀ ̈̈(Hૈ ̌ŒBψ, h ĽḦ̀B̈̌ ̀ ( ̈ૈ̈/̌̌ ̌` ̌` ̌` ̌ƀ ΢,Ȟ̈Ȟ̈h (,Ꮘ̂ ૈ ̀ ̈ḦhḦHĽ̈( ̈̈Ȉ hȠ*̌̈ Ȉ̈ Ȉ̈ Ȉ̈H Ȉ̈h. Ľ L ̌̌̈̈ ƀ ΢,ȞȈ̈ૈ ̌Ȍ̌ƌ`̌`̌Lૈ̌B̈̈ૈ ૈ (̈H ̈Lી̈̌̌̌̌ (̈( ̈̈ ̈̌̈̌̈( ̈ૈƀ ΢,Ȟ̈h (,Ꮘ̂ ` ̌Ȍ̌`̌Œ`̌ ૈ @̌ ̌ ̌ ̌ ꂠ̌̌ ̌̌ ̌ ી̰̌̈ી ̀̌ ̈H ̌ (̰̈+ȈȌĽ̌ ̈̌ ી̈̀ (̈(̈Ḧ̌̌ Ȉ̈ḦḦ `̈쎀 ̎Ȉ ( ̈( ̈̈, H ̌̌ Ḧ̈Ḧ̌ ȈȈḦḦ̌̀̌ ̈ Ȉ̀ ( ̈H ( ̈/ ̈ ̈ Ȉ,Ꮘ̂b̈Ȟ ̈̀̌̈̌쎀Ȉ̀΢( ̈̌̌̌̌̌̌ H (̈( ̈̈ૈȌ h̀(̈̀  ી   Bી̌̌ ̀ ̌ČH ̈Ḧh ( Ȉ̌ʌȈƌ̈Ḧ̌ ( ̈( ̈̀Č (̈ી̌ ( ̈̌̌̌ ̀Č̌B H(̈( ̈̌̌ Hી̈ ̌ ̀̌ ̌ Hી̌̌̌Č̌ČB̈ી̈̈ીČ̌Ĉ̈̀ ̈ ( ̈( ̈H ̈ ̀̌ ȈH(̈̌̌ H(̈̌̈(H ̈hḦʌȈḧḦ̈ ̀̌̈̈̈Č̌  ̎ ( ̈(̈̌̌ , ીČ ̈(̈(̈Ȟ h̰+ȈȌȈL̈ ̰̌/ Ḧ ̌ ̀Ȉ̌ȈḦH ̈ીȈȈḦ̀Ȉ,̢̌.̌ (̰/̌` ` ,̢. ̢., ̌̌ Ḧ `̌`̌`̌ ̀ , ̌ ̌`̌Č`@̌`̌̌`̌`̌̌`̌Ȉ ̀ ̀ ̌ꌈB̀Bી ી HȞ ી H( ̈ીB̰̌̈̈ ̈̎Ȉ Ȉ,̌̌̌ḦH ȈḦ HȌȈ̈ (̈̈(̈̈L ̀ ̀̌ČૈH ̌̌ ̀ H  ̈̀ ̀ H Ȉ(̈̀̌ ̰Ȉ(̈̀̌ ̎  ̰̌ ̌΢ી ી̈̀ ̀̌̌ H (̈(̈̀ ̈̀̌ ̰̀̈̌̌̌̌ ̈ી (̈(̈ ̈ ̌ ̈Ȉ p숈Ύ̀  Ȟ̌̂O. ̀ ̀̈̌ H ̌̈̀ ̈,̀̈̌̈̌̈ી̌̌ ̀̈(̈̌ ̀ ̈̌p숈 p΀ ̻ˈ, ી ̀ ,L  , , , ̌̈ D̈΀JŇ̌̌ ̀̂O ̃L ( 숨̈,.Ίી Ό Έ ીlી (ીH ( H (( ΀.,̈.Ꮟ Ό`.l (Έ(ΈΈ&.HΌ .̈戈ી HΌbb.H...>.Ꮟ興H 興Hh  쎈 興쎈L   HΌ b,̈...>.興΀Έ 興 `H( `HH`  ી   /(  h  ી / /HBH  * /(  *( *(  ʈ**(*(*( (40PEAQP**(⨠ ⨂ (* **(...  ......(ਨ** .(  ..⨂ *(..h h*(`     * & .  ⨂ (*(/ *𨠏(* ( *( NAш  *  . ਂ( *𨠏*(𨠏  *( /  *(/*𨠏(/ 𨂏 p *( / (*𨠏/ /  / // /*(  / 𨢏/  𨠏* / + *+/       𨂏 (/*( /  𨂯𨨏* (//   +   /  / **𨢫 / 𨂏* (  *򨂏 *(*𨊏 / (+ * ( +𨂏 x *𨠏   p *𨠏 / p *+ 𨂋 +  ****(⨠@PGQP]AGQAMAMՈ/4PMMAP͈**ꨠ* **(*(( / ( * ` *(/ 𪀏򨊏 ( /> ( 興 ΰ`Έ쌈 ( 興 ΰ`L      /*(/ (  /  * / (ψ***+ / *ਨ ꨠ**𨢯* (*( ((h(\\萈ȏ@RSRC LVINLBVW`M @D@ </UvBN ُ B~-%V2GY rlLVINGeneral Error Handler.viLVINError Code Database.viI(   $@@0Error Strings out@@Error Codes out$@@0Error Strings in@@Error Codes inPTH0Error Code Database.viLVINBuildHelpPath.vi @2Help File Path@0Help File NamePTH0BuildHelpPath.vi   @[error code] (0)$@@[user-defined codes].@@0ser-defined descriptions] @!error?@0[error source] (" ")@code out@0 source out@type of dialog (OK msg:1)@0message@@P @!status @code@0sourceerror in (no error) @xception action] (none:0)@[exception code]@0[exception source]6@P @!status @code@0source error out#|#|P c8 P+lP"@P@flg@oRt@eofudfP0 source out x0dfd P0txd P0old P0ext P cVP"@P@flg@oRt@eofudfPcode outxdfdPtxdPoldPext cfP"@P@flg@oRt@eofudfPtype of dialog (OK msg:1)pdfdPtxdPoldPext P c^P"@P@flg@oRt@eofudfP[exception code]xdfdPtxdPoldPexttP"@P@flg@oRt@eofudfP0[exception source] x0dfd P0txd P0old P0ext c TP"@P@flg@oRt@eofudf P!error?x!dfdP!txdP!oldP!ext cvP"@P@flg@oRt@eofudfP0[error source] (" ") x0dfd P0txd P0old P0ext P c^P"@P@flg@oRt@eofudfP[error code] (0)xdfdPtxdPoldPexthP"@P@flg@oRt@eofudf Pxception action] (none:0)xdfdPtxdPoldPext4P@@@( cP"@P@flg@oRt@eofudf$P@[user-defined codes]x@dfdP@txdP@oldP@ext8P@@@(0 cP"@P@flg@oRt@eofudf.P@0ser-defined descriptions]x@0dfdP@0txdP@0oldP@0ext P chP"@P@flg@oRt@eofudfP0message p0dfd P0txd P0old P0ext P" P@@ P" P@@ cP"@P@flg@oRt@eofudfPP @0Error %d occurred at %s"@0Warning %d occurred at %s@0Possible reasons: %s@0Error not listed@0GetCommError x%lx@0Continue@0Stop"@0an unidentified location@0No Error@0HelppromptsZpP 0000000000dfdZPP 0000000000txdZPP 0000000000oldZPP 0000000000ext P cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext P cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext clP"@P@flg@oRt@eofudf$P!ReInit Error Database from Diskx!dfdP!txdP!oldP!extV P$@P@0P ((0     V P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0PV P$@P@0P`0regular expression(!V P$@P@0P(! ! !(!V P$@P@0P(!" P@@V P$@P@0P$`ContentsKeyClose Operation`0String to search for" P@@n`invalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApplication:Kindn`invalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApplication:Kind" P@@ c c c@0 source out!@code out@0messageD@@P @!status @code@0sourceerror in (no error)@0No Error0! c@P @0Error %d occurred at %s"@0Warning %d occurred at %s@0Possible reasons: %s@0Error not listed@0GetCommError x%lx@0Continue@0Stop"@0an unidentified location@0No Error@0Helpprompts@0Stop@0Continue"@type of dialog (OK msg:1)! c@0Help! c@2Help File Path c c,!! cf@invalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApp.Kind! c0"@0Possible reasons: %s@0source0@@P @!status @code@0sourceerror in (no error) c0@0source! c&"@0an unidentified location! c@0source! c@0GetCommError x%lx@0Error not listed@0Error not listed! cP@Error Codes out$P@0Error Strings out! c0$@@0Error Strings out2.@@0ser-defined descriptions]! c @code! c0 c @code@@Error Codes out($@@[user-defined codes]! c c<! c!! c($@!ReInit Error Database from Disk&"@0Warning %d occurred at %s$ @0Error %d occurred at %s@offset past match! c@0No Error!! c$ @xception action] (none:0)!!! c@[exception code] @0[exception source]!! c@[error code] (0)"@0[error source] (" ")D@@P @!status @code@0sourceerror in (no error) c c 0b @codeb @code c c c c c c c  c c c c c c c c  c c c@ c c c$ c$ c$f PvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvP c cb ,0#r |>^-.b#h  H  INSTRUCTIONS: Normal Use: When using subVIs that incorporate the error in/error out (or error I/O) structure, place this handler where you want to inform the user of an error, typically at the end of the I/O data path, as the last action of the program. If the error in error? is ERROR, the handler creates a message describing the error and its source. If the type of dialog = 1 (default), the message is displayed to the user, who can only acknowedge it. If the type = 2, the user can acknowledge the message or abort execution; aborting a program with active I/O is not recommended. If the type = 0, no message is displayed; this is used to process the error programmatically, and the error out cluster elements are wired to individual terminals for that reason. Other Use: local testing. To test the error code of a subVI or function that does not have the error I/O structure, you can wire its error code and a source string to the local error code and error source inputs. If error in error? indicates no error and error code is not equal to 0, the local code and source are substituted for the error in values, and error? is set TRUE (ERROR).Error %d occurred at %s.Warning %d occurred at %s.\n\nPossible reasons:\n\n%sThis error code is not listed in the internal database, or you have wired a number that is not an error code (such as a DAQ task ID) to the error code input.Windows GetCommError: The hex value of this code is x%04lx.\n\nInterpret it bit-wise as follows: x4000: serial port VI error; x0001: receiving queue overflowed or character was received after end-of-file character; x0002: character was lost by overwrite; x0004: parity error; x0008: framing error; x0010: break condition; x0020: CTS timeout; x0040: DSR timeout; x0080: RLSD timeout; x0100: transmission queue was full when new character arrived; x0200: parallel device timeout; x0400: parallel device I/O error; x0800: parallel device not selected; x1000: parallel device out of paper; x8000: requested mode is not supported or the idComDev parameter is invalid.ContinueStopan unidentified locationNo ErrorWhy not found?\k'*@<[Ee][Rr][Rr]>Find_Error_Descriptions.html`<0Ee0Rr0Rr`>$J08 LX\ ,  f $$08  DVPX     x  Tv(`L P & \n (      O`O        @@( @( ~) - ) @n- @n) -   @ @h$ @) -  V R) -  V- )  V @h$ @( ~) - @n) - @n) -  @2 @ @     @n) - @n) - )   @-  ) -   ! %  ) - @ @) @8 (qz8 @H  ` P @>T @\@"@@h @n @H@ @ @BL ,$ p `8 D < 4 ) 8 P @>T @\X v\  @) - 1 9 ) P @>T @\` d h  @     h   ^` d   t | PX v\ d ` d ` h d ` 5 ^P @>X v X v hX v ^P @>u ~ vt x @"p p l H  `V ` @B 6@8@"@V@hV@h6   V@hv@"@VIDSGeneral Error Handler.viVIDSError Code Database.viPTH0VIDSBuildHelpPath.viPTH0ULPi386lP@code68UEwdE\EPPUEd$==,Ð)Ӏ}ELXCLCd{htPRfZfZXC\ tP RZX t$QR >@Kd$ZY=,C<CD$ {Ht$QR$ @Kd$ZY=,C { tP R4ZXC| C$ {(t3QRhh hfBKd$ZY=,C,x {01SQRVWE=tEMEE =t9Et8EEEQRPE$u P,$NLd$ ZY=t~E =tEPEEXSQRuhPED$X>Kd$ZY=tEEm}Ÿ_^ZY[Ðux P$d$ =X+ClCt( } E$EEƅLƅƅƅƅ$ƅDƅƅƅP48tQRU諁d$ZYɍ4 HHH HHHƅ0 DthhUEP.ɍp HHH HHƅl t hhUEP6~2 9ȸtu#tTEh@9tJ!E\EPQRPR%?Rd$ZYÐb-E\EPQRPu8?Rd$ZYÐ}vtƅl Dž( TDPT $ `#E\QRhhP, $USd$ZY=}vuQR0 zd$ZYÐQR0 d$ZYQR, d$ZYÐQR0 8d$ZY< =tQRP݊@d$ZYDž< ÐQRZY, EP4 aTQR4 Q, d$ ZY0 Dž@ AAtrDžH DžD DžT  X Dž Dž Dž Džh Ð}v d \ =u` =uƅl fB"ƅp  9ȸu ƅp fF"ƅt  9ȸu ƅt fJ "EL@PtTEh@9tJ$E\EPQRPR9ed$ZYƅ frEL@PtTEh@9tJ)E\EPQRPRA7Rd$ZYÐb-E\EPQRPu87Rd$ZYÐ}vt׋Ehx "ƅ ƅ fv;ƅ ffZEhx ƅ| fRlEhx ɍ HHƅ ƅ fz_ƅ     +E\QRhhP $U1Sd$ZY=}vuQR d$ZYÐQRyZY EP aTQR Q d$ ZY ÐQR d$ZYQR 󑁍d$ZYÐQR ƅ = ƅ fDEhxƅ` f6VEhxsƅ fhEhxaQRP$Kd$ZY=ƅL QRxKd$ZY=t}$u ƅ hh UEP8d$ =_fx"48tQRU׀d$ZY}t}uH}v}+uvQRPE@$$gd$ZY==t p h搐ÐEw -E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐP"-<2.P"-I.P"-`.P"-Pw.iP"-.OP"-h.5P"-Ѕ.P"-.P"-.P"-/P"-<-/P"-G/P"-a/P"-{/eP"-𿾕/KP"-/1P"-/P"-x/P"-ξ/P"-00P"-010P"-K0P"-Pe0{P"-Tx0aP"-վ0GP"-x0-P"-0P"-Ȕ0P"-P1P"-Lv1P"-Lv51P"-O1P"- i1wP"-Ԣ1]P"-Ԣ1CP"- 1)P"- 1P"-1P"-|2P"-2P"-+92P"-xS2P"-tm2sP"-t2Y2Ðx&k2Ðx&Y2Ðx&z2Ðx&i3Ðx&S3Ðx&X=,3Ðx&'B3Ðx&X3Ðx&Yn3Ðx&3Ðx&3Ðx&3Ðx&(3Ðx&^3Ðx&pw3Ðx&ja4Ðx&|K4Ðx&5p@4p @'PUEd$=uÐP"-^4P8"-4^P"- 4$P"- 5P4"- C5Pc"- }5vP"- 58JP "-A8P "-;9P "-0W9P "- 9bPQ "- 9(P "-:P1 "-?:Pt "-Dy:zP "-E:@PQ"-F :P"-L !';P="-O!!"a;P"-T""#;XP"-X##$;Po"-Y$$%<P"-a++,I<P"-g --.<pP"-t../<6P"-u//0<P"-v0011=P"-w112k=Pe"-x223=NP"-y334=P"-z445>P'"-::;; S>P"-;;:>fP"-<<<>,PJ"-{556?P"-~667;?P"-778u?~P["-889?DP"-==>? P"->>?#@P "-@@@]@Pe"-AAB@\P"-BBC@"P+"-CCA AP"-??=EAP"-DDEAtP"-EEFA:P"-FFDAPn"-99--BP"-e,,+gBP"-GGGBRPx"-Z%%&BP"-]&&'CPM"-^''(OCP"-_(()CjPG"-HHHC0P{"-IIJCP "-JJI7DPc "-`))*qDP "-KKKDHP "-LLMDP!"-NNNEPS!"-OOPYEPg#"-PPQE`P#"-QQRE&P#"-RRSFP$"-SSTAFP$"-UUV{FxP/&"-VVUF>Ps&"-WWXFP'"-XXY)GP("-ZZ[[cGP("-[[\GVP3)"-\\ZGP)"-]]]HP)"-YYWKHP *"-TTOHnPP*"-^^_H4P+"-__`HP+"-``a3IP,"-aa^mIPA,"-MMLILPi,"-**IP -"-J_^ZY[]Ðqt?QRP $WR\d$ ZY=t Ul$SQRVW_^ZY[]Ð=t,PEP$PPJ$$@ $Ðd$=t,PEP$PP+K$$@ $Ðd$S.Ul$SQRVWT$ QRPE@$R]gd$ZY=J_^ZY[]ÐDž t@ d Dž ` Dž Dž Dž ;Dž PTAB ?Džt@ Dž Dž @DžDž[DžPTABQRuVBwd$ZY(Ul$SQRVW}#uQRUGd$ZY_^ZY[]ÐUl$SQRVWQRUGd$ZY_^ZY[]ÐUl$SQRVWt$$|$(eSQRVWPEEXPE EXQRuhPED$X"Jd$ZY=tEEQRuhPED$XJd$ZY=tEEQRuhPED$XJd$ZY=tEEQRuhPED$XnJd$ZY=tdEEQRuhPED$X2Jd$ZY=t(EEQRuhPED$XJd$ZY=tEEQRuhPED$XJd$ZY=t鰸EEQRuhPED$X~Jd$ZY=twEEQRuhPED$XEJd$ZY=t>EEQRuhPED$X Jd$ZY=t_^ZY[ÐuP$P$d$ _^ZY[]ÐUl$SQRVWt$ 0hP$P$hU Ud$$ZY_^ZY[]ÐUl$SQRVWu6KF LFLFJF$F@RPFDQRhU$Gd$ZY_^ZY[]ÐLVX*,q)j     9?m5K].E0,5)53 w!!!","?"T"o"k"""$6$4%X%l%%%%%%%&&''-'H'['p''(()V[)~)**** +(+;+P+k+,,-H-@J:KFLpLL MFMMMM6NrNNN OPXP@!%$(m)O4j::Cf??@C?pAJEAzC(DbDEHF9$I^IHR;;@454V66>767x777&8`888N@45n5A,? >=40:@\=9H9956I6AB J;I9DD~>XBt<>D>GGvHFlF2X2b2x22222223(3>3T3j3333333JJCODE6D8U%6.1Oldest compatible LabVIEW.Q858"7<pPPP@code out@type of dialog (OK msg:1)@0 source out@[exception code]@0[exception source] @!error?@0[error source] (" ")@[error code] (0) @xception action] (none:0)$@@[user-defined codes].@@0ser-defined descriptions]@0message@P @0Error %d occurred at %s"@0Warning %d occurred at %s@0Possible reasons: %s@0Error not listed@0GetCommError x%lx@0Continue@0Stop"@0an unidentified location@0No Error@0Helpprompts@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out$@!ReInit Error Database from Disk"  MOldTag;;@0file name stringGeneral Error HandlerIndicates whether an error occurred. If an error occurred, this VI returns a description of the error and optionally displays a dialog box. PTH0 glang.chmGeneral_Error_Handler.html! Z̩cŤBBB y͌͌ 11 11!?@ UCm0UDTHPDU88ל~ @0messageF6@P @!status @code@0source error out>.@@0ser-defined descriptions]0 @code @0 source out*@0Error not listed, @0Error %d occurred at %s!@code out&@[exception code](@0[exception source] @!error?.@0[error source] (" ")&@[error code] (0), @xception action] (none:0)0$@@[user-defined codes]L@@P @!status @code@0sourceerror in (no error) @!status@0source.@type of dialog (OK msg:1)0$@@0Error Strings out.@0Possible reasons: %s2"@0an unidentified locationF6@P @!status @code@0sourceerror IO@0Stop@P @0Error %d occurred at %s"@0Warning %d occurred at %s@0Possible reasons: %s@0Error not listed@0GetCommError x%lx@0Continue@0Stop"@0an unidentified location@0No Error@0Helpprompts"@0Continue*@0don't translate!*@0GetCommError x%lx@"@0.@@Error Codes out"@0No Error2"@0Warning %d occurred at %s&@offset past match(   $@@0Error Strings out@@Error Codes out$@@0Error Strings in@@Error Codes in0$@@0Error Strings in.@@Error Codes in0$@!ReInit Error Database from Disk@0Help0$@ContentsKeyClose Operation.@0String to search for.@2Path to the help filevf@invalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApp.Kind$@p dup reference @p reference~n@invalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApplication:Kind$@0Help File Name$@2Help File PathH< @2Help File Path@0Help File Namem@@||<LLhhHHxx$<T<<<<<<  <<< <<<x<<<<<<<<<<<<<<<@<@hhHxThhh<<<<<<<$<<(<<<<<<<(X@@<<T(h  $|Lh$$<$$<<<<<<<xx<<<< <<<<<<<<<<<<<<< x< Lx   L < <<   L<<< << VDLM source outH% P. QTDLwMwcode outH2RSRDwLkwMkerror?HD$&T|U|eDSTtype of dialog (OK msg:1)HT&&ݳHD#U$V$H(Zh[hgDbbxception action] (none:0)\Dpq[exception code]HlTyz^D**[exception source]HS--`DVW [error source] (" ")HxTVW\DvXvY[error code] (0)HU`aHDUTT{D]k]k///reinitialize to default to display instructions`DWe\We\[user-defined codes]HUjxjx򳳳gDWe We  ser-defined descriptions]HUjpxjqxNYgYg HSm{Lm {LNYgYg HTm{mzSDo},o},messageHT6$SDrbrcpromptscDgh Error %d occurred at %sHSm+n+eDghWarning %d occurred at %sH"m+n+\Dg'h'Error not listedHU+m++nl`DghPossible reasons: %sHU m+ n+TDijContinueHpUo p ɳPD i  j StopH`U o $ p #ɳ]DijGetCommError x%lxHPUo-p TD &i 4 &j 4No ErrordDghan unidentified locationH4Um+n+H,U 8o F 8p Eɳ_DZIhZJherror in (no error)RD$qLkqMkstatusPD$qqcodeHU{|H$TV]W]RDMpNpsourceH$SϼTUDZIhtZJht error outRD$qLkqMkstatusH$VV]W]PD$qqcodeH,V{|RDMpNpsourceHLVSTkDEF ReInit Error Database from DiskD Set this TRUE to have the error code database re-loaded from disk. This is potentially a long operation and is completely unnecessary in most instances.PD Ij W Ik WHelpHlV [p i [q hʳHDO')')HDl&  HDh nn HD|TpqHDL)  RE0c>0d= True SE . . False QE';(; 1.. OE 1 HDSTbTbHD$'HDS HDUSE|׊|؉ False QErрr ..0 HD"ftft RE True HDVSE.. False HDV#*$*RE True HDU Q RHDU]]HDVɺɻHDVHDVUD((  no reasonHDV  HDW  REww True HDWpF~pG~\D]Ak]Bkdon't translate!SE False HDPUcUcUE Default HD$UHU3HU3HD U"J#JbD  .z  .zError Code Database.viSE!$ $ False HDTVAA UDbc OperationHD\WSE%G&G False HDlWHDxWrsSEAcBc False `D45String to search for\D34Application:KindHDW . .HDW-u-u\D)37)47Application:KindHDW;I;IHDW:!Hu:"Hu\D!p#oBuildHelpPath.vi"no errorERRORno errorERROR2 no dialog OK messagecontinue or stop message: no exceptioncancel error on matchset error on match"ContentsKeyClose Operationlinvalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApplication:Kindlinvalid app kindDevelopment SystemRun Time SystemStudent EditionEmbedded LabVIEWApplication:Kind|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|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(FPHPGeneral Error Handler.viU@ FPHP=,d$8U U U4 F K44 2  O/ⳳ0  I1ᳳp 4+  K/M K/M K/M0|@PIB'.4 F Kx4  2 Qⳳ@ : ABIphphll@ : BIoioikm0  Iᳳ04$J|,4 G@vKl<  r@S}"4 F  R4 B 'ⳳ <  6 T%d)0 + L  |0 H pᳳ4 J\ Yiⳳ4 F\ c(@PpiC+b4 FH o4  2H xⳳ@@ 2H Aipphphll@ 2H ipoioikm0H, |4 F  +4 2 .ⳳ 0  0ᳳp 4 + 0 | @I I I Iff I 0@|+|4 Ft U4 2t Uⳳp 4t+ QSQSQS0 t Oᳳ0 ,tf|+@P uPE`*4 F H uW4  2 H _ⳳ@ 2 H APWphphll@ 2 H PWoioikm0  H Wᳳ0  H$|,D<  6\ U0U@ 2\ Aphphll@ 2\ oioikm0 \ Wᳳ0 \DV |d0 qA8볳  4     `  d 5   p  : 0 rI볳0 :볳4 \lHR4V]ERld4 F Vf]4@P rB4iyF`A4  r iyⳳ0 ] iyᳳ@ 2 Aiqphphll@ 2 qyoioikm0 W g{ᳳ0 s j~Odz0 U gR0d|w8HRVfGT.4 F Vf @P rB4ihyHA4  r ioyⳳ@ 2 Aihqophphll@ 2 qhyooioikm0 ] ioyᳳ0 W gf{ᳳ0 s j~dz0 U g0|w@Pj~OFS@4 J Xhᳳ4 2 l|Mⳳ@ 2 Ajtphphll@ 2 t~oioikm0  j~Oᳳ4 J Xhᳳ4 2 l|ⳳ<0!  j~ᳳp! 4+ l|l|l|0! N7볳0! !|$l4!Q`I1C( 4!Q0D4+4!OvID`)<4!Q OD*d4!Qj~G;4!Qn9'HT,*4! F n~-4" 2 7%ⳳp# 4+ 7770#  ~9'ᳳ@# 2  @KRphphll0#  R(ᳳ@# 2  K(RoioikmX#LAB8 T #7P#WdK(Cl(,@$*P#W cF+28>J<#S` qa q5HQR04# F qa|0$Tv0$ 7 f l0dz0$  a q5Ƴ$|p4$Qf.IH4$ F fx0%  f.ᳳ4% 2 l,ⳳtp& 3+ hjhjhj4&Qf.I 0&  f.ᳳ4& F fp4' 2 l,ⳳl4(Qf.L p( 3+ hjhjhj4( F f(h4)Qf.J4) 2 *l,ⳳdp* 3+ *hj*hj*hj0*  (f.ᳳ4* F f`0+  f.ᳳ4+ 2 l,ⳳ\p, 3+ hjhjhj4,Qh K 0, ! h ᳳ4, F! hX4- 2! n ⳳTp. 3!+ j lj lj l4.Q h 'Kt 4. F"  h P0/ " h 'ᳳ4/ 2" n %ⳳLp0 3"+  j %l j %l j %l40Qh0J 40 F$( hH41 2$( n.ⳳDp2 3$(+ jljljl02 $( h0ᳳ42Q %h ILh42 F%d  %h 543Qf.KH43 F% f04 % f.ᳳ44 2% l,ⳳp5 3%+ hjhjhj05 %d 5h Iᳳ45 2%d 7n Gⳳp6 3%d+  7j Gl 7j Gl 7j Gll6Xcode out is the error code indicated by the error in or error code.L6 2 KQ00/.-H64source out indicates the source of the error.`6Ltype of dialog determines what type of dialog box to display, if any.6zerror? indicates whether an error occurred. If this VI finds an error, it sets the parameters in the error cluster.L6 2H rx00/.-L6 2 H Y_00/.-x6d[error source] is an optional string you can use to describe the source of error code.@6,[error code] is a numeric error code.h6R[exception action] is a way for you to create exceptions to error handling.x6c[exception code] is the error code that you want to treat as an exception. The default is 0.6}[exception source] is the error message that you want to use to test for an exception. The default is an empty string.6omessage describes the error code that occurred, the source of the error, and a description of the error.6The 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.6The code numeric identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.l6U[user-defined descriptions] is an array of descriptions of user-defined codes.L6 2 p|00/.-613 366709x<6S`5YFLS'/x0P06 / kFƳ46 F/ YHi733 17The source string describes the origin of the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.07 7/ pKdz47 G1pKl48O/pKlM0-&48 F3  pp49  23 zⳳl<: j1U^hU< 1Rb Rb= Rb> Rb= Rb> @>P/pkM.%@( @> 23  @krphphll@> 23  kroioikm>|4>Q/LҿO=$4> F3 Lqd4? 23 Rнⳳ`L@ 23  tz00/.-0@ 3 rᳳp@ 43+ NPNPNP0@ 3 Lҿᳳ0@3/P & @9x706@|Ӑ<@S`:YFN0T/50@ 5 kFƳ0@ 75 pKdz4@ F5 YHiu\4A G6pKl<4BO5pKlN; @BP5prN[user-defined descriptions] is an array of descriptions of user-defined codes.JThe 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.JThe code numeric identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.J~6P4TTUI?)lW<D((JThe source string describes the origin of the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.J|4JO@D?.8Jh>B>??tT,J?@?@HA>4J G>D$K|K|K|K 4>VK 5>X0K?/> K >mmmmmmmmmmmmmmmmmmmm\Kd`p 45:@4K  lLB@:54 pd` $p\8LhB,L T(HC4,LXB8LhB,L(XC8Lh B,L0)C8LhHB,LT$D,LPE(8Lh B8LhtB,L ( \ D8Lh@B,L 0* pE8Lh\B8Lh HB,LLF8LhB,L$dF(,L ( h E8LhB,L<p/,$G8LhB,L PG8LhB8LhB,LTI8LhB,LDxH8LhB,LL|H,L<pG8LhB,LX(Jt8LhB,L`0It8LhB,L ! !@ I8LhB8LhB,L$\$$%4L08Lh!B,L""H"|!J8Lh"B,L# ###TK<8Lh%B,L&&d&&4K,Ll  xJ<8Lh$(B,L%'8'l'M8Lh/B,L018/L8Lh1B,L1h282tL8Lh3 B,L123L34|4M\8Lh3B8Lh%dB,L66d64O8Lh6B,L67p8TN\8Lh70B,L77889,:N8Lh9xB,L99:D:O$,L44H45hM8Lh5BL|4LQ Hi lPG,L#H"$L|L|,LPQQLPQ4L FP  Hi X0M P Xi lᳳ4M 2P Zo jⳳpN 3P+  Zk jm Zk jm Zk jm8NhPBOPtP`[user-defined codes] is an array of numeric error codes you can use to define error codes and messages for your own VIs.N[user-defined codes] is an array of numeric error codes you can use to define error codes and messages for your own VIs.lNVerror in describes error conditions that occur before this VI or function runs.Nerror 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. BDHPGeneral Error Handler.viLVINError Code Database.viXPTH0LVINBuildHelpPath.vi0 PTH0 @ BDHPt85|,N-,2TN0ND2N0N@4`( 4N B(*C0O@5, \4O B,  C,P p&&)OP\0P@lIdNn^4P BoC Q tQ 0Q@8 deu>m.8P0Q@7@Thpo4Q BoC0R@7@M l |(4R B C5E=U U@@h0UE?EUMU U@0UEH5E=Ud U֌Ud4UlUH4Upj04Ub(t<H(h .0\-1Ө6?:4\/-\/ּ\\/0l4\0/`/^\/ \/`?//4\0/`0PҢܷ\0l \/`j`0,D,\+/`,D4\-0Qd!\.2 \B-p81, \B.TElBT \B.T2P1, \@@M1,0\-1շ6?:\11H1h\1220 \B-n\/01 \B.T0/02 \@@M/0204\-2M  \3 1H0\-2І\23 3X \B-n2, \B.T2P2,,\.1H3 4`1(2 \@@>|2,,\/1h203X**\/4\-\4J0,\1/024BT \B6A A\ \B7@DA\ \B.TEl4\+p0\-(6?:4\D`0 \@@h=D204\6d5T8!"\>=4\DtRP4\DA3\! 4\D|  <\$1hP 4qЁ ]6d7,]h666]A ?5 ]6]0]6dLX,] hT,Fx0]7L0].h7`ckg]777 ]67p7 ]7@7p7 ]@h87p74]D84x4] BdeuC^d7j4^/78ԐNm^9@9: 4^089$am^9@ ^8FD89@4^089m^9 ^8Q\9`@l4^08:m^: ^8Th90^-h:pܷU^Y^:?P?p ^B6?:@,4^/ 7:qNm^:;l; ^:@;:4^0:;Pbm^: ^:M ;4^0:;w|m^;l ^:D;A4^0:<0w|m^;0^-h<|U^Y^<<@ ^B6A cclg^>><>\ ^B65 =20 ^B7@O=20 ^@@hM=204^D>O^,3X4^D34!4^-\?4L|!^/m@ ^B7@O@:@, ^@@h5:@,4^6d?9#^?: ^B6?@ , ^B7@Q\@ ,0^-h@Pclg^?@@l ^@@hM@ ,,^=D=:@@ :?<4 i<_ 7=>\?p@l@Aj4_7M@B0(_;lC_C\4_DMx6h4_7NLFP!0_N= _BJPI$>\ _BKL^0I$>\,_WDT _@@NI$>\0_-O$۷HQL_OOO4_7OtE1_O?P _BJRN@l _BKL[xN@l _@@O@N@l4_7P$E\!%_>\ _BKLabA _BKLP@>\ _@@OP@>\4_7R,B&4_KQ>d8_WV80_-RӠܛ_WxWW_@S$90_-Rxܻ_RSS$4_JTR:4_RO _BJRRH@l _BKL]pRH@l _@@Q\RH@l,_I$NP@RHQ^b_DlH,4_7SA !/_GL4_DT70 _*A<_8:BCG4_7TA)_: 4_/KT Nm_UXUV84_0TU70`-hXaZcT0a-\Hڷ9B=a\d\\ aBYe(\S$ aBZLf\S$ a@@[x\S$ aBY]S$ aBZLf]S$0a-]4a\\]P a@@]p]S$4aK]=D6aS]P4aYc8<$!Ae{h ezzt{{h4e0z{*81e{ ez{۬4e0z|,z*81e|H ezĐ\{̄4e0z|{*81e| ezX|h@eP}|Ǹ|@4e 0| ȹ0f 3| Ǹ,f}}|) f} f@~}|},f~~~L- f~, f@$}~,@fP}(@4f 0~L 0g 3~L 4gLvh4ghvDi4guygD|4g/!-'gD4g0('gD gX4g0 'g gĀd,gx1 g g@Pԁ gBi0z$ g@@Ȋz$4gb(tpIh(xppg\8gN e!3tDgcD@,f` gă,g|L4gb̂|4gb|,4gb34k00x)>3 k@@IL(0kT,k$Lklp,k؝hTKk0kkk$,k?p,HkA kBl$h kB$$h k@@ؚ($h0k.ؚ p@@p¼(p\\4pb(tx(p4p@@40W,pL̿I0p0x0p$p0 pBр pB %рpl p@@Dр0p.F4pb&jzr0'LsDXX^SThQ\M @HHFDOO@N,s.(.D.W,su,s,Ä=u4s\p|{4sհj0sPu0s- p- sB4s@o@0| sB|PsP֌ s@@ ֌Xs,l>f8$v,s֬0<ss8Ds1l/O( 74s3XD?O(G sX4s KX/{C, t8X\ tXל tX4t3Xج?OGt4t3X/?(7  tXx4t3XH/?7t\ tX8`t! pǞ)ͤ#Lڰt,t |-0t0t$||0"2*tڐ t@Lڐ0t%|/ t t@ڰt|t| t"ܐt t @|̷\ t"P̷\ t @|ܐt4t"| tیltl@tL۬tx t"ސ4t"|8 4tl,tL{ȸͨ4t"|ݘ )$ t" $X t @|0$XtXxtXt4۬4t"|t )&$!4tݴqp0m t @||tpT4tq(0ntTtp\8t(%|ߜ1=7h4t'|1=7t4 tHt|߸ t@| t4 t@|4t8t(%|!AMGlt4t'|P AMG4 t40t t@|40 t t@|0t0,t ֬,:tt0t0t.֬(#R^X tB tBh0tl8 t@@֬79 uBhh4ul\_H0u-֬$CLG uB0 uBh0uXu\ u@@֬Hhu u@@֬04ul$^0u<ul֌u|x0u-֬%3<7 uBǬx uBh8x u@@֬x0u-֬ &C5L>G94ulx] u@@֬04ul]0u8 uB0 uBh0 u(u4upmX0$u4u0(\P0 % u($uu4u0(<O(u0,}%4u0(Mu }% u(X,u u(.0P4uO| \v`'u8uhBu(,u) u@|@u 6 \v))*4u<n!quu8u(-|*R^Xulu4tu4 uDtuh4u'|X(R^Xt u@|t u4 u@|4,uh,u<4uOQ_ 8+ u@h<@u 6Q_ *)*uX94ul\!u<,uH<< uBdudx,u(Hd,ulx,u8,uhxux u@,lu| u@i04u0(N u($}% u(`@@,u0 (4u0(Lu}%u0Pu,,u(0 ,@u@uu0u@@L4u BBC44vn!x4v0!s4v <!rvex88vhB,vd\d8vhdB,vVlV8vhVXBv\,vʔ8vhB8vhxB8vhB,v~`~8vh|B,v8vh~LB,v΄8vh|B,v(ģ,v}ˬ}LT8vhpBv|4v,!v)!v|v(v|vH,vi0:4vOD^d9,vBvl v@Hv|vv|vL vBi00v-<foj vB,4v,!vl@v 6D^*)*8vhBh 4vOHb,A vB H v@@lL8vhBxH0v-p (Dv| v"v|v|v|vd@v 6@Z))*8vhB44v/=Xv, KE v 4v0,3 vH v.p| vvv vHvH4v044v0h5 v 4v0@6v,vXhU4vO@ZH;4v,(b!v,v<,vЍ(H0,v\Ԍ v @|<PLv8t4|,|]||0| 3t g||@0|X4|,| -`Z0|.R |Bt0|Hx |Bt |@@.pt<|$1P 4@dL 8}htB*@} 2tO XXY,}Dp,}Tt }@`@4}H 4} J 3CP8~hB,~<U ~@,,~P~@,4~H0~()X~4~!~!8#$~'P~|~|~| ~@+<P~W</[A,~hDt,~\64~ J  2CT$4 j /X@ 2O v.XXY $0 3  # *0 3 /8hBdx*< 2 .v\Wd|S 4App~,$TP0Z"  $T0YFSL pT0WF SLP *p8 V S4  tp tT0 X "")$,D T¼H',L( <Ipd&d <Aȱ0 $<LPܬ( H,,\$|$,x,p` ,  \, P<,!8'P(4/ Qp!8  0!l!8'P40 !$fp"! @"P$),8| @*$l" "E!< 2%, 9 IvhW8h%,B#$X$D*0 3%, 8J, ($"P," ($"P40 !X`p  +'(L &(t4Ԥ\0ؚ 440 'pep  *p'4/(X3Qp))$)X))$40($(t_.#p40($(^#.(p ($() ($*(")X ($*p)x40($)D]#p< $0+**ppL l&(t404 <`g\\44-|<|d 4"h  ԫԵgLD'*4F(hl)I'84HHUgHpUF<h0tx\Ӑpt0$ldh,+|x.`*AL(A,4.!.p4Ht1l2lepDgUUgpHgUUgD1H00p 0@kH 0 .00P4 K0  ql0P00P 0 1$0430 0j00@ 8430 1Xi 00 (0Ь.$}&Y&p%p%} 8 Y<+|,d$lpӐ\5p*4̗F558>>|MMSB+,F==,=%<%<5398 2 82p>QQ8 lH g H m. u l  t g l2 t  h. h2Q<q5B QˡʡQMg:>g>:S:gg>:>Hmm,g>3>S>ÔSHA YgH5 Yg?YgHgLRLHfL*=HPLH[=Hf=Hf=H]=He(&=HaH_L=H]pH[xL=H[(HW\QDg|rrH^0=LXXuŬ^YLSHThQ\gM q|q|q|HHFDHOg׬O@LYHNLY@HuX-Hs-Hr`-q-o<-Hm`-nHrˡHr-:H3Hp8-:j`Hn\-:H?HElˡ:2P::HјM:gg>:>'|nppnp)PpQLPL>|QQBQˡʡQ]0:IEE^^5p1 1 *4C)77CZ kKUMfMfKU weSrUUSreDH&04ˆHL4%嬈% ߬F`pd_p_H'8 '¼kVjjV߬#UX9XHG9G 877GGH797 X9XǬ797G9GjQ!j!jMHG/(jZbbHO0#  lwjH|!!Ht٬H<嬈PjwUwkk|!= MwbbH=H(wPwX\X\HDXX9HiG9GGH77HGGHa797a7Hސ$!!H $HP\1%%(HDLzt   >  | |  ˬX1""H$H~i``aa`v|qqL)d        ˬ(H<|5!$!0$5Ô”ଈ TLL            1   1ccLL 3  }C =1 |1 = = |CL(  L UL [   V     V, U,  VccĔ~~hltcct##  H$Ь+&E[&[0gìF欈$  #UЬ Tm,lmggl|֬td~,}zw8x `ڐL        L4   >        Y 3>   ]  ]  Y\4  >      Y3>   ]  ]  Y#0fKp51 1 t  yYy @y  A  V, V @] ]Y+,lllggl`}}``K}K oGG"ALh    4 l D gD g  g 4 lެ.p~D6/A TtPH<4/Ll%^\|\|40|lTd\^40|m\d`^ | |8( |\40|0T\X^XX4/d]}(402evm4001evm 8D xL t萐|z֬x` 4l!v|̌8(PDHސ ĒP\(DztX$~i`v|)d(m{{8``m gìrpyryp5URUìd!5!bdìgsrsì*pa4aL  t5 g5 h  h5 m, r g  t h,lmlmL* ^ 4  ]4 ]  ] 5   Y3   2   3  2]Y] (SCJUUAn (>;>;>c/>J  й  Arial CETahomaArial CE020RSRC LVINLBVW`M @ 44RSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\VITSpSTRGHLPPHLPTICONDTHPTRecyCPST pDSIM LIfp `FPHP tOMId LIbd BDHP HIST PRT FTAB 'TPStS%tT'pU?DW?WٌXGLYH Y4Y8Y:Z:$Z:(Z,Z0Z44ZGeneral Error Handler.vicԿH?^QQE/¯EUë꿫+꿫ꪪ* Ȍ Ȍ Ax@fdffFffafDfdDff!fdfdFdfafDfdF`fAf$fف??cbfffffff?X]E? ? ^QQE/? ? D H H   Dİ?DH  İĿH DH ?H H ?H H  H HH HHࠊ .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[?Π .m׶m׶m۶eۖm[m[??  .m׶m׶m۶eۖm[m[?? Ϗ,̢,,(ʀ̀b,..̂Ό̂,̢,,, b,b,Ϣ,,,h, ƌ̂,DO"O" b,̢!̂ƌ̂( ̈,΢,,,h, Ȁ  3ȀΌ̂  Ȁ̀ O Ȁ̀   8̈,̢.??̌̀̈̌̂b,,̀, < ,΢, h (̈H b,...,, , Ȍ̈̂b,,̈ b,΢, (̈,̂̀,,,̢,,?,̌, ̈,,,̌ ,,̌ ,̌?Ϗ H(Bψ,̼B,̼B̻ˈ,̬Bψ,330333333    ȈȬ ̌B̈H H ȈȈH ̈H ̈ ȈČḦ ȈḦ̌H ̈ ȈḦH ȈH ̌̌Č̌Č̌ȈH ̈H ȈH ̈ ȈḦȀ H ̈H ̀ ̀ ̀    +*( /(*  *< ??~Ǐ?? Hȏ RSRC LVINLBVW  D <ȯO.i ُ B~0h8[ފ]+nI.~ZLVINSimple Error Handler.viLVINGeneral Error Handler.vi   @[error code] (0)$@@[user-defined codes].@@0ser-defined descriptions] @!error?@0[error source] (" ")@code out@0 source out@type of dialog (OK msg:1)@0message@@P @!status @code@0sourceerror in (no error) @xception action] (none:0)@[exception code]@0[exception source]6@P @!status @code@0source error outPTH0General Error Handler.vi**   @!error?@code out@error code (no error:0)@0error source (" ")@0 source out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error) P+ c8 P+lP"@P@flg@oRt@eofudfP0 source out x0dfd P0txd P0old P0ext P cVP"@P@flg@oRt@eofudfPcode outxdfdPtxdPoldPexthP"@P@flg@oRt@eofudfP0message p0dfd P0txd P0old P0ext cfP"@P@flg@oRt@eofudfPtype of dialog (OK msg:1)pdfdPtxdPoldPext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cTP"@P@flg@oRt@eofudf P!error?x!dfdP!txdP!oldP!ext ctP"@P@flg@oRt@eofudfP0error source (" ") x0dfd P0txd P0old P0ext P cdP"@P@flg@oRt@eofudfPerror code (no error:0)xdfdPtxdPoldPext c P"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P" P@@ P P c cl c@0message@0 source out @!error?@code out:6@P @!status @code@0source error out c c @error code (no error:0) @0error source (" ")"@type of dialog (OK msg:1)D@@P @!status @code@0sourceerror in (no error) c  c, P vPvPvPvPvPvPvPvPvP cX cPK6 d J ^JM v 0 @@ INSTRUCTIONS: Normal Use: When using subVIs that incorporate the error in/error out (or error I/O) structure, place this handler where you want to inform the user of an error, typically at the end of the I/O data path, as the last action of the program. If the error in error? is ERROR, the handler creates a message describing the error and its source. If the type of dialog = 1 (default), the message is displayed to the user, who can only acknowedge it. If the type = 2, the user can acknowledge the message or abort execution; aborting a program with active I/O is not recommended. If the type = 0, no message is displayed; this is used to process the error programmatically, and the error out cluster elements are wired to individual terminals for that reason. Other Use: local testing. To test the error code of a subVI or function that does not have the error I/O structure, you can wire its error code and a source string to the local error code and error source inputs. If error in error? indicates no error and error code is not equal to 0, the local code and source are substituted for the error in values, and error? is set TRUE (ERROR).DPX $J08,lx|$\($J08   P \n0  @@@@(@$,@4$@  @0@FhVIDSSimple Error Handler.viVIDSGeneral Error Handler.viPTH0i386-codePEw$E\EPPUEd$==Ð)Ӏ}ELXCT C$,C\{`tPRfzfZXCD$C(C<{@t$QR虂Ld$ZY=6C4{8tPR4ZXCdCL0}E$EEƅlƅƅ$ƅ48tQRUEd$ZYɍƅt hhUEPP>L%P><P>SiP>mOP>5pp @'PUEd$=uÐP >8P%> ^_^ZY[]Ð=t,PEP$PP$$@ $Ðd$*Ul$SQRVWT$ QRPE@$R 2id$ZY=u_^ZY[]ÐDž<t@ <DžXDž`DžhDžxDžDžDžDžDžDžDž@DžDžDžDžDDžHDžLPTAB@8QRu8xd$ZY(Ul$SQRVW}#uQRUnVId$ZY_^ZY[]ÐUl$SQRVWuF FWF@FDQRhUDId$ZY_^ZY[]ÐX\4d: % 6Md~dCODEPDt%6.1Oldest compatible LabVIEW.63,3V3\**p$PPP @0message@code out@type of dialog (OK msg:1)@0 source out @!error?@0error source (" ")@error code (no error:0)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out LOldTag::@0file name stringSimple Error HandlerIndicates whether an error occurred. If an error occurred, this VI returns a description of the error and optionally displays a dialog box. PTH0 glang.chmSimple_Error_Handler.html! Z̩cŤBBB 000 00!?@ C0DTHPDU88~F6@P @!status @code@0source error out @0 source out@code out@0message.@type of dialog (OK msg:1) @!error?(@0error source (" ")(@error code (no error:0)L@@P @!status @code@0sourceerror in (no error) @!status @code@0source(@0[exception source]&@[exception code], @xception action] (none:0).@0[error source] (" ")>.@@0ser-defined descriptions]0$@@[user-defined codes]&@[error code] (0)   @[error code] (0)$@@[user-defined codes].@@0ser-defined descriptions] @!error?@0[error source] (" ")@code out@0 source out@type of dialog (OK msg:1)@0message@@P @!status @code@0sourceerror in (no error) @xception action] (none:0)@[exception code]@0[exception source]6@P @!status @code@0source error out)$$DD``||\tt\`|$ D0 \ VD4i5i source outHU./TD2]3]code outHsource out indicates the source of the error.`Ltype of dialog determines what type of dialog box to display, if any.zerror? indicates whether an error occurred. If this VI finds an error, it sets the parameters in the error cluster.lXcode out is the error code indicated by the error in or error code.The code numeric identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 8 _e00/.-xberror source is an optional string you can use to describe the source of error code.@*error code is a numeric error code.<S`dQ%"0omessage describes the error code that occurred, the source of the error, and a description of the error.The code numeric identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0 L vQƳ4 FL dSt0 7L {Vdz4 G{Vw4OL{Vw' < j`i$U~ P PdVUjLA?n<D4 F {4 2 ⳳ ]m ]m ]m ]m ]m @PL{v&(@4QLW&!4 F W|4 2 ]ⳳD@ 2 @v}phphll@ 2 v}oioikmL 2 00/.-0  }ᳳp 4+ Y[Y[Y[0  Wᳳ<S` c%')l8dThe source string describes the origin of the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0 0 u%Ƴ4 F0 c'sTH0 70 z*dz4 G8z*KLd84O0z*K'!< j84=P|U4! F zfT4" 2 YⳳX# 81A 1A$ 1A% 1A$ 1A% @%P0zQ(p@L% 2 SY00/.-0%  Qᳳ4%Q0+(@% : @JQphphll@% : JQoioikm4% Fd +P\4& 2d 1ⳳ`0' d +ᳳp' 4d+ -/-/-/'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.'The source string describes the origin of the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.'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.l'Verror in describes error conditions that occur before this VI or function runs.8'h B,' T#,'X#88'hB,'P$,8'h PB,'H|($8'h0B,'% ,'L%8'h B8'h 8B,' x , `%X8'h B,'H&X8'hB8'hLB,'`'L8'hB,',`&,'x & 8'hB,'T(L8'h8B,'l'8'hB8'h0B,'L(,'4(8'hdB'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. hBDHPSimple Error Handler.viLVINGeneral Error Handler.viPTH0 @ BDHPt!8 ,'  \0'D$0'@p` .2&"4' B5/lCd0(@p(  2"44( B 5bCh0)@pX 0@28"4) Bh05@dCl0*@p$hR/r'b4* B/OCp4+ Bd1AOCt0,@pXd1RAr9b00,@p , 2"4, B5 VCx0-@p Rrb(4- B OC|0.@p \R rb4. B\ OC0/@p  BR2J"4/ BB5RbC<0 hd\\0 \dTPDSlOPPZPZn,o40D 40Dh040Dp40D0hP40DLl!40DLP 40D040D<0 (X$40D00$D01DxD)86 0\40 CC<P1$ < , 4 8 413'413(413d&1 <11 1 1 \413 $1 ,1 10 <413x% 1 L413 " 1 1( 1 1 ,413 (#  1 P 413  1 1 413 < 1 413 ! 413  1 1 413  1 4 1X d413  1 1$ 1 1 413 $1 8 1 8413 1 1 X 1p1\$ 1 T 413  1 ,1 1 1 <1 \dh1 1 h1d 41 1X9b91bvv1J"J1"1("1bww1$'b|'|1&" & 18"81~DP`LU!WO< 4fe5 r%xwҜE+"^,monniemonnie_Corrected label of status boolean in error in/out clusters; added scrollbars to source strings.monnie3.1b13.1b7greggfmurali4.0b94.0b15greggf4.0b154.0b16greggf(KULUJUUAn (>;>;>c/>JsXa  йh qArial CETahomaArial CE0RSRC LVINLBVW  @ 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphVITS|STRGHLPPHLPTICONDTHPTRec'CPSTDSIMdLIfpFPHPLIbdBDHPHBINHBUFHIST,PRT @FTABTUUPUtUUUU$PU!T!@xT!`S" V"L)"S#(V#lT#HV$\0V*"+HU+(+T,8d),#,XV -4`V -h  -PV.8&.V.'/4 V/2/D$0hl&0hV1$O1p!1U2V2hW2W3V!3hV"3W#4V&4TW'4W(4W)5DW*5V+5܀W,6(pW-6txW.6V/7 lW07XV17dW 8 T 84"8l% 8xW8 T{<|~>>>=xy~{8q|>x~|?>qq???8c&""1LDD3DD@D1LDD3DD@1LDD3DD@1LDD3@@1LD3DD@11LDD3DD@1LDD3' y?yy'yӟyyyxyxyx'<~<<<???(ǀEUZʀHLDH  D HĠD  ĠH䯊H䯊HH HHH HH   @ ࠎ ࠊோࠊȬ b,̢ﮪ̂Ό( (̈,΢,,,h, 03( J 8̈,΢,,,h, €LŒb,..̂ƌ̂̀Ό̀,̂.Ό̂ b,Ƞ͡ʡʁ!!Ȁ̀ Ȁ̀  @ < ̈,̢̌.,̌̈,̈,?,,ψ???#?2?2 Ϗ H(̬B̮ʈ,̪̈ʈ,BΈ,B ̌̎ H Ȍ̈ (ĈĈ ̀ (̌̌Ľ ̌̀̌̌ ̀̌ ̌ ̌Ȍ ̌` ̌Œ` ̌̈Ȟ̌ , .Č̈ ( ̈(̈̈(̠*̈ HĈ Ḧ Ḧ ̌ ̌ ( ̈(̈̈̌  ̀Ȍ̀ ̀̌̌Ȍ̈̌̌ Ȟ̌̌ ̌Ȉ̌    (̈̈̀ ̌Ȍ ̌` ̌ƌ` Č̌ ꂰ̌Ȍ ̌` ̌Œ` ̌ ̀ ̀ ̈ Ḧh Ḧ ̀̌ Ḧ€( €( ̈(̈̌Č̈̌̀ ΢,( Č̈̌̀ ,Ꮘ̂ Ȁ ,ȞȈ̈(̈(̈̌Č ̀̌Ȁ ,ȞȈ̈ ̃ ȌȌ ̌,(̈ ̌ ̌Ȉ̈, ̌΢ ̀̌ ̈Ḧ̀  (̈Ȉ ̈hȈ̀Č΢( ̈̈H̎Ȉ̌ H( ̈( LĽ ̌΢(L̈̌̌ ̀ ̌̌ H(̈( ̈̈ (L̈̈̌ ̌Ȉ̌ ̌̌ȈḦȌḦȟ ȞȈ Č̂O.  ̌Ȍ,Ꮘ̂ƀ   (̈(̈Ḧḧ̌Œ` Ȉ̀Ƞ*ȌȈ̌̌  `̈H ƀ Ȉ,Ꮘ ČḦ̈Ā  H(̈( ̈̌̌ ̀b,Ȟ̌ ̌ 03̀ O(̈,Ȉ,̂΢Ȟ̌  (̈,̂b,Č̈̈̀ L̀ ̀ ̀ ,̌Ȉ+⨂*   * *̢.̪,̌  Č̌Č ̌̌̌̌̌ČȈ ̀ ̀ ̌Č̀ ̀.*(*/@//   /(*𨢏*/.,,,̀*,,B̈̌̌Č̌Č̌̌̌̌Č̌Č̌ ̈̀Ĉ̀Ȉ̀̌ B̌̌Ȍ̌Č̌̈Ȉ̀̌ ̬ BH ̌̌̌̌̈̀ L̀ ਂ. **. *(*/* .訠⨂   ਂ * .  ***    ***.( **(  ** /*ਂ.((h(XXȰ@@@RSRC LVINLBVW D@ < :PK8 ُ B~dd\̨zX^kLVINSerial Read with Timeout.viLVINBytes At Serial Port.vi @ port number@ byte count@ error codePTH0Bytes At Serial Port.viLVINSerial Port Read.vi.(  @ error code@0 string read@requested byte count@ port numberPTH0Serial Port Read.viLVINSimple Error Handler.vi   @!error?@code out@error code (no error:0)@0error source (" ")@0 source out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error)PTH0Simple Error Handler.vivvP @! Error Out @!Timeout@0 Serial Read@ Bytes to Read@ Timeout Limit@ Port Number j jPV c8 P+lP"@P@flg@oRt@eofudfP0 Serial Read x0dfd P0txd P0old P0ext P cXP"@P@flg@oRt@eofudfP Port NumberpdfdPtxdPoldPext P   cZP"@P@flg@oRt@eofudfP Timeout Limitp dfdP txdP oldP ext P cZP"@P@flg@oRt@eofudfP Bytes to ReadpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfP! Error Outx!dfdP!txdP!oldP!ext cTP"@P@flg@oRt@eofudf P!Timeoutx!dfdP!txdP!oldP!ext (! 0 0(! !V P$@P@0PV P$@P@0PV P$@P@0P(!`f" P@@`type of dialog (OK msg:1)" P@@htype of dialog (OK msg:1) c cL c @!error? @!Timeout!!! @!error?! c@0 string read @!error? c cl@ error code@0error source (" ")@type of dialog (OK msg:1)6@P @!status @code@0source error out c c<@ Bytes to Read@ Port Number! c!!!!! c@milliseconds to wait! c cl@ error code@0error source (" ")@type of dialog (OK msg:1) c@ byte count c c4@ port number@ Port Number@ Timeout Limit ct c c  PvPvPvPvPvPvP c@ c7n2 `L^ u V @x@ Serial Port Read with TimeoutSerial Port Read with Timeout$J08t4@H@\!L\@\` 6@@,*\@H\` tNBN@N 6> :@\`dh/h\`prn>@,.d%P&T@`tVIDSSerial Read with Timeout.viVIDSSimple Error Handler.viPTH0VIDSSerial Port Read.viPTH0VIDSBytes At Serial Port.viPTH0#i386s~code1Ew~E\EPPUEd$==% Ð)Ӏ}ELXC,CDC<{@tVW_^C4{8tPRZXCC$Gƅƅ$ƅtƅ48tQRU踤d$ZYɍHHH ƅ$thhUEP ƅ  @ port number@ byte count@ error code*@requested byte count @0 string readn^(  @ error code@0 string read@requested byte count@ port number(@millisecond timer value*@milliseconds to wait s<<\\xxLLx<x<<<<<PxPx,x,T|| W5C#5C#  Serial ReadHTIIVW;IX;IX  Port NumberH$$O]JO]JYZZ  Timeout LimitH"JJYaa Bytes to ReadHSJJS/U0UTimeoutU  Error OutD``SSSPC: 0 = COM1, 1= COM2,... Mac: 0 = Modem, 1 = Printer Sun: 0 = ttya, 1 = ttyb,...HDdV HDP]kQ]kQ HDtU;;HD|Umònò[D34Tick Count (ms)HDSdeHD4$6cD6dD [D  V  VTick Count (ms)QDErrorDZ[8Error at Bytes at Serial Port. No Action Taken for Read.mD//!No Previous Error. Execute Read.HDTjjDZ [ 777Test For Timeout, if not elapsed wait for a millisecondHDTrsREhvhu True SEܵݴ False SEyy False HDxUHDUMDfHDH0 DBP0 @T`c4 BC0 @pl|4t$44 B\lRC0@p54h 4 Bh<C,pXp6!L0@xpؐЀ(4 BlijCp4 B 2Cl0@plcs4 BcCh0@pXEbUMr$4 B5bECd/\ B<\, gO`O$B0g0$gX `jpzhrt @(t0%gW:gJ_B @(84"g4$p`yitdPp " 4  @g4D{.pl,'.x.\C 0C, 'aXa,@l0lCP0.' 4T <P P @'P4/D  ,: 40t ,:* t 4"g``!id| " ,  @g, 4DF. 4/%t @\2R 40 2RB  +( T 4/%t Yyh d D40 Hitnh d  *  40 _idh  0 040 (_idh D  +( )@3,(c %P @< 4$8G. 4 Bt  WC`4fu . 4/($ 0-' %p yt P p 4O !/Pe4ldq.) B< P B8 p @@' 4 4/ 䏶OnP040 4ƪџnP  P40 &Ƥn  p40 #ƚn0  PfD4fxh.4w. 4OR\.0-'85 4ldq0.0 B< B  @@'")@4lapd./4le4{.(4DG,!.|4"g\S\W\|4@Q!.<\ "   @gl0-'a5>9t<4laQ!.1 B @@' 4+\l!.0-'Z  B<\ B @@'*4l8[d!+@383@%&)4lboP..40$l<!4 dH!4Dzl!.4"g)FSO\JW "$)@  @gX)@ "4/Oo9%^d40T+W)g5_/^ T(840TH,_g)c#^d T$T340T-W_)[#^ T& @@'0N 4/H%^$40.^ dP40/^$ `40x0^ DP4w!.T48vd!.P4/ͺ(`40T1ݳ T`40TD_ӳݪ` T*`4u!.$0p B<&P4/pSs0a  $T3340 *h]ck ga4 l~C\4 -YC<4 l0C80-'[  B<0N B0N `4PKP.,09d&TD @D4Qlb$:4lb@n0.,4 2d k40 d l4 %tY C0,&'('4Pt`. ,; $*\  @  4Qn'<<4 2 $ q,0  $ n4P,s0. 54O!$2Vd=@ 6! $2))*,!>! .d! @"!!0-'"P^4 =8 B<#!" B"!"0""0"l @@'&!"l4l"Y !.*!"0 B<&P"4O#pO?@ 6"*)*,,#@"/h# @,/|#p#4/n4!.4%t;Hh"|)`43U!.4%t1`j8!%()40 h%g (X,Dx"52~(/,D-d-.0l, %<8,D@ 6 !/))* B<*)`4&4S!."l0-'d4=8*H1 1@ B)`X,%t=>4=+,,L(l X J8h6BFX,Cg =>m78B|'h<$1'P 4gw( 4)$F8!0dB4, &>+* D  h$)  h)+x) @@'$&P)@0-'b " @@' )`/\7@4(=h4&)4Orh! B,$,*H3830(>41S.4%t:li.$4%t(j.#t.<40 h+h)* h0.&=f B(l+, <$1&P 4۶$ B*+,h @@&$+,0-%&*,500%tDl,%4-4 -41 / %t-0.%. i"*& B,--0-D@ B--.-..< @@%\-.<<%% B,/|..<$1%P 4x  0-%/@l, 50 B-5./ ./ 0 @p6\/\4%t/k!. #.0"0p00 @@%#.01@0-%/A""+& B,00@) B-0@) @@%*0@)4%tW.!%0 B-5,1 @@%,1@2\,*H4/%t1On2\2|22\2|401|1(n401|1'n 1|$12\ 1|$2(;(2 1|*2 401|2n40 `[ kca  *`F40 *|6[c _a  $3X34/D5h7i7 @d,-4 Xa!@4! J> VC0" 3> V<" 2>  J|S,$?$> $@@$?@4$lbpU -$A<$ @$<"8T P$WAH8@4$ J@ JCx0% 3@ 4% j@ t<& 2@  p@V,(@X7@ (@AA(89(, ,(h/\<( 0!)`&P;\(;*$ (8&$T  4 P<( T <"l))@F<,(5E5'XL( :6 00/.- (JT*MF(KH((8_/_B(d*(lsWff( ddH(6\",(I@A\AA,I($JWJ8__@( 2@O  XXY8(h@B8(h $BD(1JJPP4( CJT l8) FKLLLMO JUXXY,)Z?8>??l[,8)h>B)<8((8)h B8)h! BD)1l\\wN P4) C\gh8* ]d]^4^__l_`<`a 4*3\PHM *\]0]d4*3\]L*] *\]]4*3\^ K*^4 *\]^44*3\^Jw|*^ *\^Tb4*3\^Iw|*_ *\^_4*3\_XH*_l *\_$_l4*3\_G*_ *\__4*3\`(3*`< *\_`<4*3\`w|*` *\@$`\`4*3\`w| *a *\`,*b\<* b\@ !D*]d *bcd$d*b^8*hdB*a*D_*b*@` *bc@b*a D*1lac <Y`+4* Cbzd4+3bb\X,<44+3bcW,<4+c +bTctc4+3bdV,$+d$ +b c4+3bdxU,$+d +b8dD +efDf+c+e+d$ +eP 4ee+ pdD+1deTp+4+ CeP}4,3ePdS4,3ePf0R,fD ,ePPefD4,3ePfQ,f ,ePfdf,P e,fD0`,! Dp8^`z\dftVgdfff( ,,9,<, t AP|\6,,pt38Xg<, g8X/\3ht,)ܬ,$##&,*n,$0,+(WBWd,/|0,80L,\  9 u u4 4  & &,#08,B|B,|,,9|p,|4|,T4, $$L,*  g     g ˬ, ꘬,Ϭ, 4ttdtww,,,,Ѐ,P,:#dI#I,6=,,,XKrKWJWMr,tdt$,8$tt ( š  й ±ųArial CETahomaArial CE00RSRC LVINLBVW 踐 4lRSID$LVSR8BDPWLLIvi`CPTMtDSTMDFDSLIdsVICDversDLDRFPTDCPMpSTRG(ICONXV>V>W?a~>~><{~~>~>,{~{y=?<x0y~>??<{~><<8{{~?g|yyϟ??!?<{xpc`10c`?cDD@?f"" c&"?f"" "c&""?f"" c&"?f c&""?f"" c&""?f  c&""?f"" ??^ y'OxyyxyxyxgxyOy|gxyO|gxyO|gxyOyyxxyy?yyxyy??XQ  XsNZUZYRYPZcN ?ZU???πEU?? LLLDDDĎ̀HDH ?H  H Hࠎ HHࠊ䠎  ொࠊ` `xHH  H Ȭ    ̀,̢,, ?Ȉ( (̈̌b̢΢,,,̂ ̀H<̀Ì̈ (̈̌b,,̢,<b..Ȉh,, ̃bo..fn̂.̂b.b.?,,΢,..̂Ȉ, ,,,<  Ȉ,nn,NNNb,<,oo,NNN Ƞ͡ʡʁ!! ?<<<< ̎ ̀L@ ̌ȈḦȈ̀  (̈(̈̈L Ȉ ȈB̈Έ,̬ ̀ (̈̈. ̈̌̌̌̌Ȍ̈̌Ȍ̈(̈(̈̀̈̎̌̌ ̈Ȟ ̈̈, ̼ BḦ̀ĽȈ,Ꮘ̂̀ b,Ꮘ̂ ̀Č̈(̈ H,̈̈Ȉ̈Ȉ(̈HȈ,̌̌̌̌Č̌̌Č̌̌ȈH ̈HČ€L Ā̌   ̌   ̀( ̀ H (  ̈̀̈Ā  ̈L̎̈, ̌ ̈̌̌̌Ḧ(̈(̈̈̌̌̌ ̌H(̈ḦḦ̀̄̌€ Č ( ̌Č̈̀ ̀̂O ̈̈(   ̀΢̰ 쀈̌Č̈(̈H̀ ̎ ̀ ̌Č̈ (̈̌b,,΢,,,<L,̈H ̈ ̀̌Č̌Č  ̈ȞȈ (̈̌b,,΢,,,<̫H,̈H ̈ Ȉ Č̌ČČ (̈ 䀈 ̈H̀̌̌ (̈ ̎ ̀ Ȟ̠̌ČL̀ ̈,̢.b,Ꮟ̂ ̃B̌̌̌Č̌Č ̌ ̀̌ ̀̌Č (̈̈̀̌Ȉ̀̀ ̀ ̈̈ȞȈ (̈̌b,,΢,,,<,̈H ̈ȈḦHȈ(̈HȈ̈̌ /(  ̌̎ ̈̀B̀B̌* ̌ .̀̈̀ * ( ̈ (̈ .̌̌ ̀**(*( / .*(ਂ.( (**𨊏  ̌̌̌ ȈH ȈHLȈ(̈(̈H ȈH ̼BȈ̌LĈ .̌̌ ̌̌L Ľ  ( ̈( ̈̌̌ , ̀̌̀̌Ȉƌ` Ȍ` .( ̀ (̈̈̌  ̀ ̈̀* (*Č̈Ȉ̌̂﯎ Ȉ Č̈Ȉ̈,ꈈ ̌H ̈.B̌ȈΈ,̈Ḧ̌Ȍ`H ̈Ȉ̈L ̌̌Ȉ ਨ**(. . ꨂ * 𨊋 * (* *(. *( ΢,̂﯊Č̈̈̀ ̌Ȉ̈Ȍ̀ ਠ .     H(h(XXȰ RSRC LVINLBVWh HD` <>3mNo~J< ُ B~q˕ν&w'#s .LVINczytaj metex.viLVINSerial Port Write.vi"  @ error code@0string to write@ port numberPTH0Serial Port Write.viLVINSimple Error Handler.vi   @!error?@code out@error code (no error:0)@0error source (" ")@0 source out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error)PTH0Simple Error Handler.viLVINserial line ctrl.viG @ error codeb@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function@ port numberPTH0serial line ctrl.viLVINSerial Read with Timeout.vi:P @! Error Out @!Timeout@0 Serial Read@ Bytes to Read@ Timeout Limit@ Port NumberPTH0!Serial Read with Timeout.viyxxP  @!Error @!TimeOut@0 Read String@!Error In@ Timeout Limit@COM 1COM 2Port #  Pb c8 P+lP"@P@flg@oRt@eofudfP0 Read String x0dfd P0txd P0old P0ext P cZP"@P@flg@oRt@eofudfP Bytes To ReadpdfdPtxdPoldPext P    P" P@@ cbP"@P@flg@oRt@eofudfPCOM 1COM 2Port #xdfdPtxdPoldPext cVP"@P@flg@oRt@eofudfP!Error Inx!dfdP!txdP!oldP!ext cZP"@P@flg@oRt@eofudfP Timeout Limitp dfdP txdP oldP ext cTP"@P@flg@oRt@eofudf P!TimeOutx!dfdP!txdP!oldP!ext cRP"@P@flg@oRt@eofudf P!Errorx!dfdP!txdP!oldP!extV P$@P@0P 0`0 Write StringV P$@P@0P !V P$@P@0Pb`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function" P@@b`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function" P@@b`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function" P@@bhnoop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function" P@@(0(0`0regular expression c cL c 0@! Error Out @!TimeOut@? Serial Read@? Serial Read@0 Serial Read @!Timeout c@COM 1COM 2Port # c4b@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function c@ port number @!Timeout c@0 Serial Read @!error? c@ Timeout Limit@! Error Out @!Timeout c@0 Serial Read c cL@ Bytes to Read@ Port Number c c4b@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function c@ port number c c4b@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function c@ port number@ Bytes To Read@!Error In @!error? c cl@ error code@0error source (" ") c c4@0string to write@ port number c c4b@noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function c@ port number cp c 0@ PvPvPvPvPvPvPvP c< cp| . >^ H @Serial Port WriteD[AD\s]0AD  $J08|lx|L`$($L@@t @L@L@$@bvHD,8 @VL@=*A2L@  L@@t L@L@|@^ @L@L@~L@|L@aL@DL@(VIDSczytaj metex.viVIDSSimple Error Handler.vi PTH0VIDSSerial Read with Timeout.viPTH0VIDSSerial Port Write.viPTH0VIDSserial line ctrl.viPTH02i386 ~code1EwD~E\EPPUEd$==j Ð)Ӏ}ELXC, CDLC4{8tPRZXC<{@tVW_^C$(C$}BE$EEƅlƅƅ48tQRU.!d$ZYɍHHH HHƅlthhUEP ƅɍƅƅVWxL_^VWt~f_^fxJ ƅts\@ET5~E\EP.UR@␐}vt}vƅfxN EhxAɍƅƅVW8L_^VW4f_^fxRl ƅtsET~E\EP.UR@␐}vt}vƅfxV, EhxwƅVWL_^fxB& ƅET~E\EP.UR@␐}vt}vƅfxF EhxP$RZXPXQRP$MWmd$ZY=gƅƅfxZ P$RZXPaXQRP$Vmd$ZY=Vƅ}$u ƅhhUEP8d$ PHXP(RZX}$u ƅhhUEP8d$ QRPD$MVmd$ZY=fx ƅ$HL>L  Read StringHlUR{mR_mYR`R`  Bytes To ReadHUftftRDKLYiKMYiPort #HU^l^lHP^Plx^RkwTDMqNqError InYLM  Timeout LimitH!NzOzSDƴǴTimeOutQDErrorHD$22 HD ww gD10Serial Read with Timeout.viHDtHFVHGVXDNN Write StringHDUE#MF#M`DmoSerial Port Write.vicD^>l^@lSimple Error Handler.visDJK'''Error False: Serial Port Write ExecutedmDQĄR!!!Error True: No Serial Port WriteSEAcBc False sD'''Error False: Read With Timeout ExecutedmDx(x(!!!Error True: No Read With TimeoutSEzߜ{ޜ False TDJ&tL&sfunctionHDU*x8*z8HDT)67h)87g_D68serial line ctrl.viTD<&f>&efunctionHDX#*j8s*l8rHDlV)17Z)37Y_D>@serial line ctrl.viTD2 1functionHDT6$?8$>HDL)#&#%_DEDserial line ctrl.viTD % $functionHDU$)22$+21HD##1#1_DKJserial line ctrl.viHDUHDT-h;-i;HD(!?}@} SE False HDpTHD,VLeMeHDl&oq^D35regular expressionCOM 1COM 2`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2function`noop clear DTRset DTR clear RTSset RTSset DTR protocolclr DTR protocolnoop2functionFPHPczytaj metex.viD@FPHPDd$8<<C~1LFhU|U=yyy_`XL T87|||4OGX||,  ph 8||C||,H$4 B\ =Mᳳ4 2\ Q|ň0 \ O~pᳳ8h\B8<L4QP=~p`The Read String indicator displays the characters returned from the serial port. The strings usually are returned from a serial device or instrument.|0\|@P Qw @.,,l4 B Qaᳳ|p 4\+ Q|Q|Q|4  2 euⳳD@ 2 Acmphphll@ 2 mwoioikmL : iu00/.-0  cwᳳ8hB4 t `The Bytes to Read control specifies the the number of bytes to read from the serial port. If all the bytes requested are not available in the specified timeout, no bytes will be read from the port and a timeout will be returned.0 L$J|||@PD 0D||,<LPW J@q} U@\b||, $ X P 4 F  JKZjH0   YKq}dt4 J  ]mL< 2  ]OmyP$$8 h B l Te |p 6  0X@dLcuX@dLcuX@dLcup 2  d@pLbvd@pLbvd@pLbv |Bl0  V l4 GLrT8 hBR 2VjyjnsjysjnjyjnjyKKjnjyddjn L~ioL~ioL~ioL~iiiiiiioL~io0 $W` 7YLDLDLLDL\ 7XGhpGhp The timeout control sets the limit on the wait for the selected byte count at the serial port. If timeout is 5.0, the subVI will wait for the selected byte count or 5.0 seconds, whichever occurs first.0  K}ᳳ4 B  KᳳX4  2 M{\L :  MS00/.-@ 2  ADKphphll@ 2  DKoioikm0 8/  |Q8 h Bt 4 O,d, D\4 Gŵ` |0 tc$8 hB$8R4 O$f | |,  | |c ll[[llll-llll 7Wesfڳfesڳesڳesڳes |b4 G8hBR ll[[llll-llll 7Wesf۳fes۳es۳es۳es00e| $ ,  P    <P  ,$<$, P (BDHPczytaj metex.viLVINSerial Port Write.vi$PTH0LVINSimple Error Handler.vi|PTH0LVINserial line ctrl.vi(.5=,PTH0LVINSerial Read with Timeout.vi PTH0u @BDHPD$U8uuu~1f) dU$U--;U`, tqp0tPtGP #4 : |L,43| .>6, |43|!.62 |843|P"6>: |d43|#>FBd |43| $FNJ |H44D1$.N (P |43|h&>FB |443|h'FNJ 4 ICQ# $4A$0*$X4s|w4H043|T%>NF4E!.4$jh!tRlGH\4lDH0. X4C.4$Ahd ,@8Tp`0 ,04  PC<4 *!.4dPf,! BQ"0\BLW04FTN0##+84 J. B!D dQ%&<, $XIHFp B& 0`B<$1@P 4@d X, T0*T$EH  @t0.t8),82Tt P !D @@txBl0-t*  BPBl B!D#|Bl @@tZh`Bl0-t+'0+@ BP`Bl B!D#|`Bl$  LRlR, teRW$0$eP4/3S&`W|  W| X,WH L0-tLE'N0I+ B" %0Bl4 $~C4 b8! %0-tK;'D0?+4 S n\0(0-tt.о4AW`[4)400 ;KC`,t`h!(%|!D0 ` @!D p!!t,!D!1!a!t4O!-=;W"2"$)@ 6!-=;W*)*|X,[[EU?ZVDV`Vb0AZ @@t0, dQ||4  w)C 4 $k&4%#I!%*$ <$1tP 4y$ L) $%`J|!@vB0䳳 @$X$0*$XGd3$O+0` & #$0-"x$B, 0 p#|, $X%%D&<(& (0% @& +8&\&<,& 5&~PW&\'+9u&6AZ,''8'x''((H4 J& I'uC(@ 2&O (i8tXXY4 j& )w9,< 2& (58i0U0 3&  --460 3& '+9u8 h&B(((* | | |D 1%)4)5 U:@,4 K(54!)P)*$ !(/)P!)P8!h!B"d#4# !(+8))4!3(*85 E=!) !(#*D*$4!3(*x95E=!*$!2G2G4!%+lE"!&<) !@O| ++,!O|+=+|!+P!W+'&9g,8>A,!,d,,- -H-x-4! J+ ;'gC8@" 2+O ([8fXXY4" j+ )i9t<<# 2+ (08[\T0% 3+  -(410% 3+ '&9g8%h+B-.-*%|%|%|D%1..`=]B,4% K.=`&.7/ &...4&3./?M] U&.4&3()p7E UM4&3./@ =ME&7 &.//4&3./A= ME&/0&- "x4&i  &BO|L&)A036)022&01t &@0 1W0&*018C&1T0 &27\1W &@01W0&*01D-61&11t &27\1W&20&11,& 02\2x2&25&25&7\70&202II&1T21 &@2732,&23HE3\&2P&W3%33FAb,&34 4L44454& J3\ 3Cd@' 23\O '$2XXY4' j3\ 5%@h<( 23\ $'lW0* 33\   0* 33\ %38*h3\B5T5|5h**|*|*|D*12065JP,4* K5Fp+6$66 +56D6$4+356xG+6$ +57664+356H+6 +57\764+357HI+64+207\++1T614+207]`,+26 +. /L7L+)8hB-8'99+89 +@88 0+*88M+88 +:L>8 +@8G90 0+*89`N$-(+9|9 +:L>90 +9+890,+ 89::0 +:=,+:L=,+>?d0+9:|AA+8:9| +@:L?d::,+:L:O:+:P+W:!3&;HPA,+;t;;<(> 0=,==403=,>Q  0= 0=,?d>H>(403=,>|R  0>( 0=,>>>403=,>S 0>409?HK0ZH[\x08>9|409@DL00:>(40L,!.40Vs0 40\\u 0 0HptX`D0x,0"xP\@0 P 0@@$X0$ 0BUl%0Bl00@ $ BlB40 BBlC,1G|8 1BUl/B01@ @`C(2@`GGDwDʬ2?d* *2GPtP(NNL2  . % %  E . w02$ 2BO|$ 2 TXOO423 P423 PT2423 P 2P 2 Q#2P2O 2 tPhP 2 Q8Q423 Ql 2Q423 P02@ 0,Q>^NQ42 BQ>~C3H3b,3@HbXc|d0d 3B!D p Rl,3P$X 3@@tP R43$m!3_T32203?eq4<  3BPTXFT43$f!43$F8m0 3@@tYFT 3B!D 0FT,3` d, F,3@#HRT43Vr03Ul03U_`,3"x^LUX_L 3B"V`W| 3BUlV`W|3UUV$ 3@@"xV`W|3AU03."xV,=IC<3$1"xP 4 4c|e4d0qH 4@@"xZh%0Bl<4TXT$Rt4\0 4PWW|4W|440D CKG`440W;C?`4X44e4g!440Hpd q|S 6@e@Se 6@e@qc|6e66P?+??6T$?+?6X,G+GI+[G??460HpXb6¬60,N6Y+6ww+ʬ6I+2I26#|++6Zh+6TX+6RI+I    6 0+t+t46QpLko<_,6oo|op6px46 2o n047 Jo 2C08 o k88hoB,8 oh]o 8@ ppLpx8pxH48prL0L8@tU$@pX,PYZh0,x $@`8e 8@eU$qd08qH8qq08?ef^08?eqh; <8 @t"xHpe8\x@8p~8U$ܬ8@<8BlCQcbpxL8 epxHpbc"xQCBlt@48r0uT0 H8@!H8t@ ( _ #?UU@n )\=Y >7>>#? š  й ±ųArial CETahomaArial CE00RSRC LVINLBVWh H 4|RSID0LVSRDBDPWXLIvilCPTMDSTMDFDSLIdsVICDversDLDRFPTD CPMp ICON4icl8HDTHP\TRec1pCPSTXLIfpFPHPLIbdBDHPHIST PRT  FTAB4U@VP!tVhUTT4$UظW8W8V8V9W9W: W>$VGWHHpWHxWHVI@lWIV I" J0% JW J T K4WKWKXUL0UL|LULWM4UM\UM UN@TNUO $OUOUPdUPUQ0UQU Q|T!R PW"RT#R|S%S(W&St$W'SW(T0W*T| W+T W,U,W-ULW/UDW0VV1V`W2VV3W,W4WdV5Wq?|yy<|0qqy>=q?{<>cy=qϳ< }?f""">3sDD@D3 @?3p@D31LDD?3p@3 @?3s@D1?>y?>y'?ӟyyyyxgxyO|yx||yxyxyxyy?yxyy?><<p~?y=>??&&fffffffffffffffffffffffffff?O ??( ZTU? ZU??UZ???? ̌̌Ġ` HĠ do     H   @  @   H    H H HȬ   πȠ  ̈,̂b, ̃,,L Ȉ Ȉ, ̃΢,H<02  , ̢̃,̃Ȉ Œ̈,̂΢,,<,,̃b,<,̂̃  $@ ̃Lo.**Lb$NN@̃Ȉ `N ,f ̃̂o...b$NoNõ ̌<2Ȭ ௯  Ȉ̈ Ȉ̈̌Č̈,Ꮘ̂Ȁ Ȟ ̀̌€ ,̂ ̀b,Ꮘ̌€ ,΢ȈȞ̂ ̀ȈȞ̌Ȁ ,̢.b,΢,,, ̈̈ (̢̈̌.b,΢,,Č̈,̌̌̌Č̌Ȉ, ḦHȈH ̈ȈH ̈ȈH ̈ȈH ̈HȈH ̈HȈ,Ľ̌H ̈ȞČČ̌Č̌Č̄Č̌Č@[EUP_U̎ČN @UEЈ̀ 0TU]UPUP @VEU^Ո @WU ̀ UU_􈈌Ȉ̈̌ BB̌B̈̌̌Ḧ̌ČȈ̌ČČ ̌ȌB̌ČČ̈ ̌ ψČ,B̌ ȈH ̈Ḧ̌ƌ`h ( Ȉ,Ꮘ.,舨̈,D̈̀̌  ̀̈̀ 0PE@UEUA]U]EЈ 3̀J ΈH ΈBȈȈ̌̌̌̌̌̈,B B (* ਠ(* ψ,JB̌ Ȉ̌ ̀  * 򨂏̈̈Ȍ̈HŒ`̀𨂏 *̌ */( ਠ.(033333330@UU_311 W53SUs1pXp33310Ws13303 2P33=10W033s 3 pps1 3 s03 23133r 3! 301 3 0U_U3 3 73s0}q3 3 201303s 3 133033 32pxp332033Q7pp7Q0tqpYp1t?3pp7Q0]q0Tq@T7pYp7Qu131@03Q4@U7UpUx3U0Tq@t1@pux3330]q3Au0U]U@]EU]0U]UUP 133330tU@]E3P__ s 3 0PE@]EUAMU]E10W2 3! 31 333033033033 3303333333303333333333333333333333333333333333333333  0U_U3P__ s130s1TU_s0U1 3301033  01 2 3 73 ਠ10W3032 37133 330qpp7px33A1@07pp7Qݏ0q0q@=pp33=30q0q3A4@7px30q133337Qݏ?7Q0U 0@3133@10333033033033033033333333033333333333333333333333333333333333333330@@]ETA]EU0@130s310PE@]ETAMU]ETQUMU]EP__   ꨂਂ 21@@APQs0333301 3333330333pp1@13332 3(l,\\,lȰ@@RSRC LVINLBVWz D@ </g4LBߒ L/o ُ B~Qy9N;;p|LVIN metex nowy.viLVINSimple Error Handler.vi   @!error?@code out@error code (no error:0)@0error source (" ")@0 source out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error)PTH0Simple Error Handler.viLVINSerial Port Init.vi @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port numberPTH0Serial Port Init.viLVINczytaj metex.vi;P  @!Error @!TimeOut@0 Read String@!Error In@ Timeout Limit@COM 1COM 2Port #PTH0czytaj metex.viLVINClose Serial Driver.vi  @error@ port numberPTH0Close Serial Driver.viLVINmetex_dekoduj.vi2B @0 Read String@0 Mod pracy@ Wynik pomiaru@0 Jednostka @!BdPTH0metex_dekoduj.vi P_ c8 P+ P" P@@ cbP"@P@flg@oRt@eofudfPCOM 1COM 2Port #xdfdPtxdPoldPext cRP"@P@flg@oRt@eofudf P!stopx!dfdP!txdP!oldP!ext cjP"@P@flg@oRt@eofudfP0 Mod pracy x0dfd P0txd P0old P0ext P   cZP"@P@flg@oRt@eofudfP Wynik pomiarux dfdP txdP oldP ext cjP"@P@flg@oRt@eofudfP0 Jednostka x0dfd P0txd P0old P0ext c TP"@P@flg@oRt@eofudf P!TimeOutx!dfdP!txdP!oldP!ext cRP"@P@flg@oRt@eofudf P!Errorx!dfdP!txdP!oldP!ext 0` baud rate` data bits&`1 bit1.5 bits2 bits stop bits" P@@" P@@Hh no parity odd parity even parity mark parity space parityparity`millisecond multiple c c$ c c@COM 1COM 2Port # c @type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error) c c@0message@0 source out c @error c@0error source (" ") c @!Error c @!TimeOut@0 Jednostka @!Bd c@millisecond multiple c@code out c@ Wynik pomiaru c@ Timeout Limit@0 Mod pracy@0 Read String@!Error In c6@P @!status @code@0source error out c@ port number@ error code c  @!stop c @!error? c@ port number c@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.@ data bits@ baud rate&@1 bit1.5 bits2 bits stop bitsH@ no parity odd parity even parity mark parity space parityparity@ buffer size c c, c cD c cL c cl c c\ c, c c @ PvPvPvPvPvPvPvP cp  z h  hZ r Serial Port Init  00l<>DPXPN@&0<>AEIK]d0@pJ0@0@_@h@TP@@@@ @6@6JVIDS metex nowy.viVIDSSimple Error Handler.vi PTH0VIDSSerial Port Init.viPTH0VIDSmetex_dekoduj.vi(PTH0VIDSczytaj metex.vi$PTH0VIDSClose Serial Driver.vi,PTH08}i386code8$EwE\EPPUEd$=t1=? Ð)Ӏ}t}uE$EE48tQRU[~d$ZYɍHHH ƅ thhUEP_^ZY[]ÐUl$SQRVWQRUeId$ZY_^ZY[]ÐUl$SQRVWt$ =0 8 0p|cup|cup|cu8 h 8B  R p : 8 |bv|bv|bvL : 8 u0u0/.-0  $> 8N4 F _eo8 hBtXDT4 2 uixҤ0  qe|dt0@0 OT4O8pA|||,4 G8hBH\R ll[[llll-llll 7Wesfͳfesͳesͳesͳes0hB&|/||4OȟC||/h,,0`4 G8hB4|R ll[[llll-llll 7Wesffeseseses0D0<8 0 ,0 8 JBDHP metex nowy.viLVINSimple Error Handler.vi HPTH0LVINSerial Port Init.viPTH0LVINczytaj metex.viPTH0LVINClose Serial Driver.viPTH0LVINmetex_dekoduj.vi(PTH0nP BDHPD488nO~88 P0!4+rW,+!D'0+`!&hb&HH 0\H(|| @ \, (A4  2( j*0 ( g+4Qg+|||`|, <0E8h(B4p\ @ L@PFcpA,0`|4 anqCL :0 BH00/.-0 30 Fc8h0B||4 J0 2cC4  20 Gb @ D(@PHSA,4 JH 'SC4  2H IR||4W,  HI0 3H HS8hHB ,  K @ p4`PW4n AM |L :H DJ00/.-@ 2O XXY4 J uC4 j <  2 xx'0 3  py0 3 n8hB0 |, 0 p  D t @  PW ]  \ AUB, 0 l d@ 2 O  XXY4 J  C4 j <  2 g $'0 3   _h0 3 ] |,  ]d ||D1 5 P4 C H7G8 `0l<  H 43 HL   H`43 H%!`  H43 H%  H8 08h B 4  H43 H%!  H$43 HX%-)  Hl43 H-51l  H43 H(%5-  H\<43 H%-)<  H43 H-51  43 HP4 C0  `0h 84 3x , 4 3  `4 3 ` 4 3  pP04 3 0 D4 3  L 4 3T  lh4 3 hD 1T 0t9qC B48B&C&, P43`5d0 $P !N ^0V( @0 / `04 Q IL . (qD .84 0`qXp .84 HV  `] )664 h0. \ 0q&8(KB:K:4  0  @"$!0 %P"<LD$ #*8**X+4 m4 !i@0 @ l0EeU4 BEdCD!1h(,4 , ! H4! KqD"141Q$)p1 "14" C.{(#p# #0p4#3\#AQI #+4#3%AQI4#3L$AQI#p4#3&1A9# #x## #` #0!$4#3d(1A9#4#3'1A94#!7# h!$4#&7@ # 0##<#\ #" 4#334#32( 4#"P* # @Pl ,#  HP#!#h!$#& 0####0#@"$!:JB"4#!p6! 4#3(!,4# B!*:C $"&\4$/ P/$#<$#\ $"#|#\ $"&(##\4$0"#-ѽɠ $(+"X4$0"#(.@$P%$D0A,$%$$%<$$%l4$ 2$ 8%h$BL% :$ 00/.-0% 3$  %@&(%%l4% J$ JC,&$p1$_&%l#\ & @P&\4&%6L 4&"P&/&"&&!$&& h"& &\'l8 .(ii<&l8pDL8Dgh&*X( 0&@, *X ,H&*8(l0&@,| *8 +hD&1)`(+(P,&*(0&@), * +44&(.< 4& C(4'3()8'*'*X'*84'3()7 '(,|**8 '(,**X4'3(*:'+ '(),)*4'3()9 '(0*x+4' B(CC4( B(l1C4)!1T0,)\(` L) P H `(\4) B( ,C4*(P-04*(,0*,  ڬ*,| *), *p/0*@08ps /44* B/sC0+@3+q.&/4+ B/hqC<,  h%l"!(l(( //h4,/0dO5o&`,2,2,223 4,05!,+3 4,.2! 4,185! ,2,+qIq,0gIg ,032+ ,013,,3 4,00098= =509*2.5B=\C 59q>5*2.55xȾ5ȶؾк P@Dgh,T8(f 55*2.ET*J 05 :JB 8TT*2.5Ch5H P6/>::450.13  B2:65H >/F:B4E 6/VO 5H L 6D>O:I5H >DFOBI5K5Ȯж̲ MpMP5H NDVORI5H (F:VDN?5H F/N:J45H N/V:R4 5CH Xhc4xG?5H XFDNOJIA2 O XXY5J   C05j =2   313 9J CQxG \ AUB5j   =2   <TS13  13  ALjA5JH C\52 H `IG0 Q4  AM A2 O XXYApA5J0 ЦCd52 0 hM:0 00/.-13 0 5r?Cl5:L'|52 ( ;K&pxLPGJM:H 00/.-13 H v)кp Բۘ8ԘDE ̲_8_YMLI(IIL(N1 ( :L'ILL IJhO8 20!4+iW˜50,K5ЮضԲhOl8M 5L5TȶIJ9mTD9'l|::;,8: =L> \@?8?,|?\AT@ @@AH AB[pA5J0 *[C52 0 ?ZM:0 :@00/.-13 0 >[aa \D \H\4]52 H AJ5]'|52 ( `&1 ( ]',pAi8 %0!4+iW˜fe0_0|_5Mf]CmD$M(Nl|;t<d=98=<>J<p>,KpMPMKDpBBLLN Orequested byte count from the serial port indicated in port number.|xReturns in byte count the number of bytes in the input buffer of the serial port indicated in port number.Sets or clears control lines on serial port selected by port number. function selects what line will be set or cleared. do nothing 0 (default value) clear DTR 1 set DTR 2 clear RTS 3 set RTS 4 set DTR Protocol 5 clear DTR Protocol 6a]Writes the data in string to write to the serial port indicated in port number.C?Initializes the selected serial port to the specified settings.This VI appends the passed in file name to the help directory and returns the full path. Input defaults to LabVIEW's main help file when not supplied.Indicates whether an error occurred. If an error occurred, this VI returns a description of the error and optionally displays a dialog box.Indicates whether an error occurred. If an error occurred, this VI returns a description of the error and optionally displays a dialog box.84The Serial Read with Timeout VI will read the requested byte count unless a timeout condition is met first. The VI will wait a set amount of time for the requested bytes to become available at the serial port buffer. If the bytes do become available, the VI will read the characters and return immediately.#PTH0 lvinstio.chm#PTH0 lvinstio.chm#PTH0 lvinstio.chm#PTH0 lvinstio.chm#PTH0 lvinstio.chm PTH0 glang.chm PTH0 glang.chmClose_Serial_Driver.htmlSerial_Port_Read.htmlBytes_at_Serial_Port.htmlSerial_Port_Write.htmlSerial_Port_Init.htmlGeneral_Error_Handler.htmlSimple_Error_Handler.htmlDadirLVIN51/#metex_dekoduj.viLVIN5 serpConfig.viLVIN5 Serial Port Reset.viLVIN5 Serial Port Buffer Size.viLVIN5 serpOpen.viLVIN5 Open Serial Driver.viLVIN5 Close Serial Driver.viLVIN5 Serial Port Read.vi LVIN5 Bytes At Serial Port.vi LVIN5 serial line ctrl.vi LVIN5 Serial Port Write.vi LVIN5 Serial Port Init.vi LVIN5 GetHelpDir.viLVIN5 BuildHelpPath.viLVIN5 Error Code Database.viLVIN5 General Error Handler.viLVIN5 Simple Error Handler.viLVIN5 Serial Read with Timeout.viLVIN5º1czytaj metex.viLVIN5º1 metex nowy.viRSRC LVARLBVW F 4 ADirPALMSTR PLM2CPSTDICONlicl4$icl8LSTR#CPTM|CPRF CPCTSTRG HLPP HLPT @\0d0 0<D8H@T$ X( `UhLp  x  w F '  O H`L(Pl T  W"& * ].x222|338?3L3h83 3 l3 3 c3 454,4D4d4e44 A445`=577dk77`8( 8 8 9d 9 ;Xh;x;@0?` !? k@X@lg4<3mpx,!H? Tr  N 7` 'ÜެM 1 y$'XRt  <   y\Y$` $ $ r(L p < 9 58ctlMenuctlMenuctlMenuctlMenuctlMenuctlMenu paletteMenu paletteMenu paletteMenu paletteMenu paletteMenu paletteMenumetex_dekoduj.vimetex_dekoduj.vimetex_dekoduj.vimetex_dekoduj.vimetex_dekoduj.vi serpConfig.vi serpConfig.vi serpConfig.vi serpConfig.vi serpConfig.viSerial Port Reset.viSerial Port Reset.viSerial Port Reset.viSerial Port Reset.viSerial Port Reset.viSerial Port Buffer Size.viSerial Port Buffer Size.viSerial Port Buffer Size.viSerial Port Buffer Size.viSerial Port Buffer Size.vi serpOpen.vi serpOpen.vi serpOpen.vi serpOpen.vi serpOpen.viOpen Serial Driver.viOpen Serial Driver.viOpen Serial Driver.viOpen Serial Driver.viClose Serial Driver.viClose Serial Driver.viClose Serial Driver.viClose Serial Driver.viClose Serial Driver.viClose Serial Driver.viClose Serial Driver.viSerial Port Read.viSerial Port Read.viSerial Port Read.viSerial Port Read.viSerial Port Read.viSerial Port Read.viSerial Port Read.viBytes At Serial Port.viBytes At Serial Port.viBytes At Serial Port.viBytes At Serial Port.viBytes At Serial Port.viBytes At Serial Port.viBytes At Serial Port.viserial line ctrl.viserial line ctrl.viserial line ctrl.viserial line ctrl.viserial line ctrl.viSerial Port Write.viSerial Port Write.viSerial Port Write.viSerial Port Write.viSerial Port Write.viSerial Port Write.viSerial Port Write.viSerial Port Init.viSerial Port Init.viSerial Port Init.viSerial Port Init.viSerial Port Init.viSerial Port Init.viSerial Port Init.vi GetHelpDir.vi GetHelpDir.vi GetHelpDir.vi GetHelpDir.vi GetHelpDir.viBuildHelpPath.viBuildHelpPath.viBuildHelpPath.viBuildHelpPath.viBuildHelpPath.viBuildHelpPath.viError Code Database.viError Code Database.viError Code Database.viError Code Database.viError Code Database.viGeneral Error Handler.viGeneral Error Handler.viGeneral Error Handler.viGeneral Error Handler.viGeneral Error Handler.viGeneral Error Handler.viGeneral Error Handler.viSimple Error Handler.viSimple Error Handler.viSimple Error Handler.viSimple Error Handler.viSimple Error Handler.viSimple Error Handler.viSimple Error Handler.viSerial Read with Timeout.viSerial Read with Timeout.viSerial Read with Timeout.viSerial Read with Timeout.viSerial Read with Timeout.viczytaj metex.viczytaj metex.viczytaj metex.viczytaj metex.viczytaj metex.vi metex nowy.vi metex nowy.vi metex nowy.vi metex nowy.vi metex nowy.vi