RSRC LVARLBVW Isotech TTI2.viIsotech TTI2 Init.viIsotech TTI2 Driver.viIsoTTI2">>"`PP``LL`44">>"@  J B&*AIsotech TTI2.viIsotech TTI2 Init.viIsotech TTI2 Driver.viLInstrUseInstrUseIInstrUseIInstrUseI0<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++[WThe 'Isotech TTI2 Init' VI opens the specified serial port and configures it with the parameters specified in the serial parameters input cluster. It outputs return the serial port configured and and error status. Inputs: Serial Parameters cluster input Outputs: Port No Out numeric output Serial Error binary output )")"))29")"9)DJDBDDDHDHDDDDDD( @ serial port error@ Port No Outp@P @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params{u ???? ZU???+? ZPW(?ʀL ??? ,Όˆ̂./  (̈,΢,,,, ( (̈,΢,,,, (̈,΢,,,,̌ ̌b,̂...̀ Ȟb,̢,,, .̈,̂.̀b, / ,̂.̀b, / ,̂.̀b,/(̀b,..̢̂ ,΢,,,,/(̀b,..̢̂ B̌b,̂...̌b,̂...Ȍ ̈̌b,,̌ƌ̂Ȉ, Ȍ̃Ȉ(<Č̃ȈȌ̃Ȉ(<Č̃ȈH(<Č̃Ȉ3333  /(̈̈,΢,,,,8,<@ ΀ BȬ*̈,̌̌ ̌Č ̌Č ̌Č ̌Č ̌Č ̌Č ̌Č ̌ ̀ ̀ ̀ Ȁ (  Ȁ Έ,  Ȉ̈ Ȉ̈Ȁ  Ȉ̈ Ȉ̈ Ȉ̈̌Ȍ ̌Ȍ ̌ L Ȉ̈ʈȀ Ƞ+̈̀ČȈ̈H ̌̌̌ H ̄ČȈ̈H ̌ČȈ̈̌ČȈ̈H ̌.ȌΌ ̌`̌B.Ȍ̌ ̌`̌ ̀ ȌȈ̈̌Ȉ̈ȌȈ ̈ȌȈ ̈ Ȁ Έ,Bψ,Bψ,Bψ, ,Ȁ ̀ LČȈ̈ Ȁ Ȁ Ȁ ̀ ̌0323333333.̈,̌̌̌̌Č̌Č̌̌̌̌Č̌Č€ ̈$ᏈLL.Ä̌̌ Ȍ΢,ȞȈ̈Ȁ Ȁ ̀ ̀ Ȁ  ˨Ϩ (Ψ   ( ʈ ( (ʨ  ̬BΨ(Έ((((ʨ(ʨˈ茠*( ʨ |Ǐ?Ǐǿ_ w<=8|?|>pq03F88G?y>yg??<=y>98q3|=s88px>?8x{qy~{qy>98qqsps9#qxC89##?G#!g#}wp?!3333338>g?~LJ;ǏLJ?;qs9s9sc18>|?x?"""""?8>G||;>>;~~?3?3?3?3?3?3?3?gy sy 3LJϟw?'w<g y~y~y~y~y~y~y>?yOw<'w<3x?"ffff؇g??88y?ُg??88y?ُg??88y??|~q?<~q?<~q< yyx'yyx%gyyx'yyxy cbcbfffffffffffffffffffffffffffffffdfffffffffgFffffffffffFffffffffffffffffffffZ?*ꪪꪪﮨ*訨訨Hp?D8H D ?H@H   HHHHHH 䠎 䯊 HĠ?   ?H ?@ ?H< @ << r8_37\WUu]_с@XEUU?ԕ hhhXXόȏ @            RSRC LVINLBVW| \ DTHPDtV88  ~ @ Baud Rate&@ serial port error @Port No@ Stop Bits@Protocol@ Data Bits @Parity @ 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 byte @Buffer|p@P @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params@ Port No Out@ error codeTH@ no parity odd parity even parity mark parity space parityparity@ buffer size   @ 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܃@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.6&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port number@ 6&P         vP   @ input alt HW HShk  @ output alt HW HShk@ XOFF byte@XON byte@parity error byte&   @ error?@code out@error code (no error:0)@0error source (" ")@0 source out2@P @ status @coder @0source error out @0message@type of dialog (OK msg:1)<@P @ status @coder @0source error in (no error) @ error?@code out(@error code (no error:0)$@0error source (" ")@0 source outB2@P @ status @coder @0source error out @0message.@type of dialog (OK msg:1)H<@P @ status @coder @0source error in (no error)0lV,Hd Dh DhXXtd,HH0dd0ddddddddddDht  4 P `  L +'Error Status - True = Error, false = OKNoneOddEvenXON/XOFF is a software handshaking protocol you can use to avoid overflowing serial port buffers. When the receive buffer is nearly full, the receiver sends XOFF ( [decimal 19]) to tell the other device to stop sending data. When the receive buffer is sufficiently empty, the receiver sends XON ( [decimal 17]) to indicate that transmission can begin again. When you enable XON/XOFF, the devices always interpret and as XON and XOFF characters, never as data. When you disable XON/XOFF, you can send and as data. Do not use XON/XOFF with binary data transfers because or may be embedded in the data, and the devices will interpret them as XON and XOFF instead of data. uqInput HW Handshake. On the PC and SPARCstation, this parameter corresponds to Request To Send (RTS) handshaking. Input alt HW Handshake. On the PC, this parameter corresponds to Data Terminal Ready (DTR) handshaking. On the SPARCstation, this parameter is ignored. lhOutput XON/XOFF. See the Common Serial Port VI Parameters section of this chapter for more information. tpOutput HW Handshake. On the PC and SPARCstation, this parameter corresponds to Clear to Send (CTS) handshaking. Output alt HW Handshake. On the PC, this parameter corresponds to Data Set Ready (DSR) handshaking. On the SPARCstation, this parameter is ignored. .*XOFF byte is the byte used for XOFF (^S). ,(XON byte is the byte used for XON (^Q). 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. OFFONOFFONSerial Port No Configured.#t@FPHP"0sV8#l#l#st4 G,20V0p M]}M]}M]~M]}M]~4O,XvVXL$p -V7@P9VD@D(lD4 B $$K28V4 2 (&7T38V0  &$9V2@ 2 @&/$ppl@ 2 /9$ookH : )&5,0ܳ0/.-@P@R( @V@P>bVL@h(t L4 B  > MV28V4 2 Q"`P38V0  O bR2@ 2  @OX ppl@ 2  Xb ookH :  R"^(0ܳ0/.-@PhV@z(<pT4 B h$wR28V4 2 {&T38V0  y$V2@ 2 @y$ppl@ 2 $ookH : |&,0ܳ0/.-,   `@ PV @(  0 d  H 4 B $Q28V4 2 &T38V0  $V2@ 2 @$ppl@ 2 $ookH : &,0ܳ0/.-H WV @(  4 h  4 B  $A2%V4 J Xh3D8V< 2 &T38VP3@%V0(  - @R2@( 2 @-6 ppl@( 2 6@ ookH( : 0"<(0ܳ0/.-0(D<(SPf(8l4( B  T2D%V0) 7 Ka0)  Pf,)`  0)(.)d<)  n Tu'%VsV0+ T.+0+ p6J+`0+0>+T+0+D+0+L+ `0+T+L+ xX "L+ " Xx0+\P+(0+ 0bv+<+x%0&H$#! L \+  "  @+P"b:u!(uV @j(,!D!x!""\!4, B  b:qu2%V4-  2 u<j3%V0.  s:l2@. :  @s3|:ppl@. :  |3:ookH. :  v<B0ܳ0/.-0." m.2.~xV DX/xVtV_E <dVD 7BDHP64tV87x7x7,.&h)d{0.D(0.@p)!8lr|t4. B^em4%V@/1DxDaЁ(uV# 4/ KRa4T9V00hH(403 qy0 0'403L$aqi0h 0`403!q؁y0 0403,"aqi0H 00H403%yЁ}0 0h403 &qyu0( 08(403|'iqm0 0H403(aie0 0T0 0 @H0 D0@h0 (0 t40D040D` 440D.\0@uuw40D/40D(-40DD000@pdm}u40 Bdmf|4%VD1cD BE( dt41b@*B QEI'1T 1@ T41b)B w1 1@td41D lQ1d41b `,Q `EX'1 t 1@ , t41b -` oEg'1 1@8 41b 0.o ~Ev'1 D 1@ D,1 , 41b +~ E'1 1@ 41b ,/ E'1 @ 1@0 @01@pdXfvn<1T t D @ 41b 0 E'1  1@ p1}v'}W@vW41D 31 814DLߎ( (P1@`015 x>ߎ1 1@  H 015 ?1 1@ d 015 ,Gߦ( 1@ @ 1@ `<1p x  D015 B1 1@ 015 P@1d 1@  d015 A1 1@ d015 C 1, 1@ ,<1 @`d,0|015 D1 1@ 015 E10 1@ 0<1 H  841/DZz(1 410 1jwp1 1( 410t2]jc1 1 @ 01@pXGWO41 B8G,4%V42/D@{(2420 32 2 X420 42 2 ( 42D\, 2 826D;(px027x52 2@x027xD6 2X 2@xdX027x7;2 2@xx027x 8 2 2@x 027xp92 2@x@027x:"2 2@x027x8;"*&2L 2@xL027x<*2.2 2@xl<2 X LP027x<=2:62P 2@x P<2@l 42D3P202@px,42 B%4%V03@pdX43 B`;4%V04@p'7/44 B'-4%V05@p(X45 B(4%V06@pL 46 B `WfB4%V07@p 47 Bw44%V08@pT48 BT 4%VL9d` `T(&H'249 B4%V,:X` ` 4:D84\ 4:D+ :,4:D :0:5 hF'#:| :@ L8|,: d4:D5 4:D0+D:(04:D*:|4:D|(hP:J//J:T4:D|-H:T2\:@9|2@>h==#-\/**&,(&@:1D r$D(\wVHh4: K Dc$r4t9V8; !8!""p"#@#$$x$4;3 D!$Ir9zDv>;!8 ; D) !84;3 D!Jz9D~>;! ; D!X!4;3 D!Kr/9z4;" ; D!"4;3 D"\Lr$z/v);"p ; D'"(4;3 D"Mz$/~);" ; D)0""4;3 D#,N9D>;#@ ; D"#@4;3 D#O9D>;# ; D#`$4;3 D#P/94;$ ; D#$4;3 D$dQ$/);$x ; D(4$0&H4;3 D$R$/) ;$ ; D$$@;P&%@S@;%\%%4;  2% 4p9V0< 3% :H< :%  00/.-,<p&4T%s<&H <@p(4&&Hl<2'&H D(T ``x  d4v0=@p"2(x8024= B2x'4h9V> S #@S '@#c>@L>d   @  @ nn 떀 B  B@  m]  m  ]L> P  OO€ -@ -   S OS>~DxVjvV4tV5rMN<dV & e$i386iB ETfZ =t5f;~fRRu$NJ1d$Zrr跗Hd$ÐUTExif;}fffX f}2thU!Fd$U躏1d$f}8ETX@%=t UhUd$ETPPz RfZrff},Cf}2th U Fd$hhUhUd$f}2th U Fd$fEf EtKfe@Džu:d$f#EfEXÐDžfE,f}tu:d$ÐfEƅ|ƅ}ƅ~ƅƅƅƅƅ{%=hhUhUd$%=hhUhUd$T%=hhUhUd$>%=hhUhUd$\%=hh UhUd$b%=hh UhUd$ƅ{fffwW6W2d$=t3f}2thUFd$uPh"UhUd$Ðf}PhhpuV1d$ =-ExPu(1d$XÐƅ|ƅ|f},Cf}2th UFd$hh UhUd$f}2th UFd$fff=rf=yffff=rf=yfffff}Phhu1d$ =-ExPu(蓅1d$XÐƅ}7>NRQP菚Ld$Z=t3f}2thUQFd$uPhUhUd$Ð?ffNuƅ}f}Ph hu1d$ =-ExPu(螄1d$XÐƅ~6)}Ӻ~)fffffƅ~f}Phxh uI1d$ =-ExPu(1d$XÐƅƅf},Cf}2th UFd$hhUhUd$f}2th UFd$f},Cf}2th UFd$hhUhUd$f}2th UUFd$fff},Cf}2th UFd$hhUhUd$f}2th UFd$f},Cf}2th UFd$hhUhUd$f}2th UFd$fff}Ph hxup1d$ =-ExPu(1d$XÐƅƅf}Phh u1d$ =-ExPu(誁1d$XÐƅDž (EЋ%ƅf}PhD hue1d$ =-ExPu(1d$XÐƅDžh(EЋ%ƅf},Cf}2th UFd$hhUhUd$f}2th UFd$f}PhphD uu1d$ =-ExPu(1d$XÐf}f}Džu:d$XÐDžfE,u{:d$Ð%=hhUhUd$m%=hh UhUd$ETPP:fzf}tDfe@f}t8Džu:d$XÐDžUv1d$f}2thUFd$E$83MTET if}2thsFd$C kPÐu$~1d$‹MTUTExfZ f;}fffX ZP f;Y ~QP~1d$YEx9tf}2thU&Fd$}Ul$ SQVWD$T$\$ L$$=]PX$$Ðnv8[Oc P$Pl$jLd$ _^Y[]ÐXEdGXÐElEu`:d$=Ð_^Y[]ÐXEx_^Y[]ÐX,Ex_^Y[]Ðt;]TtSu$}1d$Uu:d$Dž  $@XPEx$Rhd$ =thP g7d$hh$@XPEx$Rhd$ =thPf7d$PEx$|1d$f}2thUFd$tET\E$8PP{1d$‰UTfJ Exf;~fffH ZP P|1d$)f} t fE E)_^Y[]Ðf}fE_^Y[]ÐhUh Ud$ _^Y[]Ð_^Y[]ÐL$(ETP9uu:d$uu:d$5uT$@@XRhd$_^Y[]Ð_^Y[]Ðh^^YTOJE@;11''  ͉؋t$(= PX$$ÐDJPP$P$fLd$ _^Y[]Ð؉΋|$(= IPX$$ÐZbpxP$P$fLd$ _^Y[]Ðffffffff}fqf؉= IPX$$ÐZ8|T+P$P$dLd$ _^Y[]Ðu=} )VṖ$hu 7?d$=fu=^} )VP$hu ?d$=+fu..=} )VP2$hxu Q?d$=2fu66=x} )VP:$hu ?d$=E:f3u=} )VP $hu q?d$= fuDD=} )VPH$hXu ?d$=eHfSuLL=(} )VPP$hu ?d$=PfuTT=} )VPX$hu !?d$=Xfsu>>=H} )VPB$hu ?d$=Bu\\=} )VP`$hu B?d$=`ubb=j} )VPf$h u ?d$=7ff%umm=} )VPq$h"u c?d$=q؉= IPX$$ÐZ2vB NP>$LP#$*_Ld$ _^Y[]Ð-ȃȍff3fuf]-..2f'2f-66:f:f- f f-DDHfOHf=-LLPfPf-TTXfXf,>>BxBg,\\`2`!-bbffff,mmqq= IPX$$ÐZ,rD\Pk$zPP$D[Ld$ _^Y[]Ð̍΃u VWhUh Ud$WVhUh Ud$ u VWhUh Ud$~WVhUh Ud$e24u VWhUh Ud$.4WVhUh Ud$:<u VWhUh Ud$6WVhUh Ud$  u VWhUh Ud$WVhUh Ud$HJu VWhUh Ud$DVWVhUh Ud$=PRu VWhUh Ud$L WVhUh Ud$XZu VWhUh Ud$TWVhUh Ud$BCu VWhUh Ud$>xWVhUh Ud$_`au VWh Uh Ud$\.WVh Uh Ud$fhu VWh Uh Ud$bWVh Uh Ud$qru VWh Uh Ud$mWVh Uh Ud$SShUh Ud$=tj$ShUh Ud$=tH$ShUh Ud$=t&$ShUh Ud$=t$ShUh Ud$=t$ShUh Ud$=t$ShUh Ud$=t鞋$ShUh Ud$=t|$ShUh Ud$=tZ$Sh Uh Ud$=t8$Sh Uh Ud$=t$Sh Uh Ud$[_^Y[]Ð  hUh Ud$ _^Y[]Ðm|ffDžDžDžDžDžDžDžDžDžDžD Dž Dž$(Dž,0Dž48Dž<@DžDHDžLPDžTsXDž\`Džd_^Y[]ÐAQgBo  qX u9M j h Mn A ^       9 m  B Z z     w &6LwH W} qW7enT( @ serial port error@ Port No Outp@P @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial ParamsPj`6PP serial port errorp serial port error P P P P P P P P P P6PP input alt HW HShkp input alt HW HShkPpPP @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial ParamsppP @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params2PP input XON/XOFFp input XON/XOFF:PP input HW Handshakep input HW Handshake&PP XOFF bytep XOFF byte2PP output XON/XOFFp output XON/XOFF:PP output HW Handshakep output HW Handshake:PP output alt HW HShkp output alt HW HShk&PPXON bytepXON byte6PPparity error bytepparity error byte P*PP Port No Outp Port No Out  0``&P        `@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ")  @ input alt HW HShk  @ output alt HW HShk@ XOFF byte@XON byte@parity error byteH@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate`@ P input alt HW HShkP output alt HW HShkP XOFF bytePXON bytePparity error byte `p `  ` ` ` `  `  ` ` ``D` ``T` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `  ` `p ` ` ` ` ` ` ` ` ` ``' ` [WThe 'Isotech TTI2 Init' VI opens the specified serial port and configures it with the parameters specified in the serial parameters input cluster. It outputs return the serial port configured and and error status. Inputs: Serial Parameters cluster input Outputs: Port No Out numeric output Serial Error binary output $7VyL~ļrV4tVtVxV-VtV@yVPxVdyV4ЂtVDwV@wVXtVtxV5Isotech TTI2 Init.vice.viDyVlN11]"/"/̳ parity error byteM5B5B0R%B&BBufferP'S(S2048T!*I"*IProtocolM0#=O0$=O0Y S S Serial ParamsHD"8uVv&w&Wc;ptci1HDwV_fl_gl\DS`S`Serial Port InitHDwVng{nh{ HD`vV9F+9F+HDtV$$HDuV::HDduV&,&,HDuVHDlwVXeAXeAHDHtVx3x3HDvV HDuV cDd%qd&qSimple Error Handler.viMD0bD33Initialize Serial PortHDxVy&z&TXON byteN13VԂԃḳ  XOFF byte ^️ﳳoutput alt HW HShk_output HW Handshake[ww糳output XON/XOFF]VcVc賳input alt HW HShk^6C6Cinput HW HandshakeZ##ೳinput XON/XOFFHwV'S(SMYgZg0R%@&@ParityM'S(S0U%P&P  Stop Bits$FPHPIsotech TTI2 Init.viM|'S|(S7BDHPIsotech TTI2 Init.viLVINSerial Port Init.viPTH0LVINSimple Error Handler.vi DPTH0Ui%vQi&vQ  Data BitsPR#_OR$_O9600U?!LU?"LU  Baud RateVIDSIsotech TTI2 Init.viVIDSSimple Error Handler.vihPTH0VIDSSerial Port Init.vi PTH0%Initialize Serial PortpP@ @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol@ Port No OutC:\lv40\lvsource\gencode.cGenDispatchEntryVC:\lv40\lvsource\gencode.cGenRangeCheck C:\lv40\lvsource\gencode.cGenCopyProcs1IC:\lv40\lvsource\gencode.cGenCopyProcs2rC:\lv40\lvsource\gencode.cGenCopyProcs3C:\lv40\lvsource\gencode.cGenDefaultProc% nphPPTP  @serial port errorpP@ @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params @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 byte@ Port No Out M)'6S)(6S1%4.0Oldest compatible LabVIEW.S%#J&#JPort No)")"))29")"9)DJDBDDDHDHDDDDDDDLVINIsotech TTI2 Init.viT( @ serial port error@ Port No Outp@P @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial ParamsLVINSerial 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 numberPTH01INSTR Serial.llbSerial Port Init.viLVINSimple Error Handler.vi   @ error?@code out@error code (no error:0)@0error source (" ")@0 source out2@P @ status @coder @0source error out @0message@type of dialog (OK msg:1)<@P @ status @coder @0source error in (no error)PTH06UTILITY error.llbSimple Error Handler.vi<`@*0UUAn i]D-.serial port error  й  й  й ѯ йTahomaTahomaTahoma00RSRC LVINLBVW| \\dV 4RSID DTHP TRec/4STRG CPSTLIfp FPHP LIbd4BDHPHVICD\CPTMpLIdsDFDSDSTMversHISTICONLIviPRT DLDR$LVIN8FTABLuV8uVhwVTuVuV, xV$yV wV ltV uV tV lLwV tVhuV\vVTwVtV4PuVЬuVt,tV tV 8tV!wV#HtV$,uV%uV&XsV'vV(vV)X uV+vV-XuV.`$wV/uV0xV1`xV2$vV3uV4DwV5xV6vV7( wV8t,xV9wV: wV;XHxV|`uV睬  hdh8"h,  P**0yV?DTD4yVi6~n@8ܠtVhvVҕhxV ,wV&yVtuV;4PT|uVIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viIsotech TTI2 Init.viC?Interactive Mode: The TTI2 commands only allow reading of data from the instrument. There are only four commands that are excepted by the instrument none of which require parameters. When executed the VI converts the command to uppercase and appends a carriage return (chr(13)) and a line feed (chr(10)). This is then sent to the instrument. The VI then waits for a predefined period for the instrument to reply before reading its response. The instruments response will be displayed on the VI panel. Programmatic Mode: The Isotech TTI2 VI can be used as a sub VI in another diagram. There are input terminals for selecting the serial port no, command to send, timeout and read delay. The three output terminals are for returning the string read from the instrument, serial error and timeout error. Inputs: Serial Port No cluster input Command string input Timeout numeric input Read Delay numeric input Outputs: Time out binary output Serial Error binary output Instrument Response string output )")"))29")"9)DJDBDDDHDHDX  @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port No- ?Z?ZZ?u?? ̀ b((, ,Έˆ̂. L  (̈,΢,,,, ̌b,̂!ƌȈ ̌b,̂ȌȈ ̌b,̂΄̂Ȉ 8̈̈,΢,,,,h(, Œ̌b,̂...̌̃Ȉ 8̈̈,΢,,,,h(,   ̌3ƌ̂Ȉ  ΀ BΈ, Έ H΂ ̈ ̌`̌Ȍ̈,̌̌ ̌Ȍ ̌Č (̠.̈Ľ ̌Č̈ Č ̈Ȁ  Č̌Č̈( ̌΢,, ̌̌ ̌` ̌` ̌` ̌ ̀̀̌̌ 𰈈̌ ̌ ̈ (  𰈈̌ ̪̌Ȍ̈,̌Č ̌̌ ̌̌ ̌Œ`(̠* ̈̌Ȍ ̌` ̌ ̀  Ȁ ̀̌Ȍ̌ꌈB( ̈̈ Έ,B̠*ȌȌ̌Œ`̌ ̌Ȍ ΂ ( ̈̾Έ,̌ ̈Ȁ (̈̈̀ ̀Ȍ ( ̈(̈(̈ Ȍ(̈̈̀(ʈȀ (̠*̈ ȈḦ Ȉḧ Ȉḧh (̌΢,,ȞȈ̈Ȁ Ȁ ʈ ̀(̈̌ Ȁ Ȁ ( 򰈈̌Ȍ̌`̌Œ`̌ 򰈈̌ȌČ`̌Œ`̌ (̠*̈ ȈḦ ȈḦ ȈḦ 򰈈̈ ȈḦ ȈḦȀ̈Ȁ ̀Ȍ̌ ̈ȀȌȀ̌̌ ̀ ̀ ̀Έ Ȁ ( ̈ČȈ(̈ ̈̀̌ Ȁ ((( ̪ȌB̈ ȈHL̈ ȈḦ ȈḦH ȈḦ̀ ̀ȌȌ̌ ̪̈̀̈ʈ,⎀ .ȌȌƌ`̌ ȀB (L̈( ̈( ̈(̈̈ /̂ꯎ̌̈(̈Ȁ 򰈈̌Ȍ̌Œ`Č`̌ ̀ ̀((Ψ( (̌΢,,ȞȈ̈Ȁ ̀ Ȁ ̈ 茠Ψ ʨ(ʈ   (̈(̈( ̈ ̌ꌈBȀ  (̈(̈(̈̈ ̀Ψ( Ȁ ̀(( Έ ʨȌ(̈(̈̌  ̀ȌB̈LȈḦȈH ̈HȈH ̈ȈḦHȈḦȈH ̈ȈH ̈ȈH ̈HȈḦHȈH ̈Ȁ L ̀(( (( (̌΢,,ȞȈ̈ ̀(  Ȍ΢,HĽȈ̈Ȁ  ((    Έ ̌̌ Ȁ Ȁ ( ΨȀ  ȌB̈ȈḦȈH ̈HȈH ̈ȈḦHȈḦȈH ̈ȈH ̈ȈH ̈HȈḦHȈH ̈   ̀ʈ  * ʈ ΀ , ( ̈( ̈̌̌  (̈( ̈̌̌ ̀Ȍ̌̌̈̈Ȁ( ̀̌̈̈̀  ̀̌̌̈̈ ̌̌  (Έ ((̈(̈̌ ̈Ȁ h (̌΢,,ȞȈ̈ ̀ ( ꀠΈ Ȁ ( ̌̈̈h (̌΢,,ȞȈ̈ Ȉ,ȞȈ̈ ̀ ̂O.Č̈̌ ̀ ̀̈  ̀ʈ (  (0̠. ΀ , ( ̈( ̈̌̌ ̌ ̀(ʈ ̌ (̈( ̈̌̌ Ȁ̈Ȁ Ľ ꀠ(ʈ ʈ .̈,̌̌̌̌ČČČ̌̌̌̌Č̌Č ̀( (̈(̈̌̌ ̀@ (̀ ̀( Ȍ΢,ȞȈ̈ ( (̌΢,,ȞȈ̈ Ȁ ̈,Ꮘ̂ꯊČ̈̌ Ȁ  ̀ʀ ̂Č̈̌Ȁ ̂OČ̈̌̈Ȁ Ȁ ( Ȁ ( ʀ ʀ̀(( ⌂ ̀ʀ<@ 0~zx;xw<||q<~==wa{;0{?q|<?8?qp|ϟ?q~qp|yxGDŽy&<ϧg3?y#??8LJ|?8|>{qp|>qsp88px>Ϗs?G8<9#q88px>x88px898qp|>qp|>=>98q9y8?s?G8=sx>qpq;~~ǏLJLJ?|>??>q|x????8><~ޏy?v|!?q1c1c1q|8ޏϟ8>GDDDx?bfff>>cc?c? ?~Cc?;~~?gy 3?ϟ!wp333?8~GDZ~qqq?ϳ?~χ?yO8? @ port number@ byte count@ error code@ byte countjZ( @ error code@0 string read@requested byte count@ port number@0 string read*@requested byte count&   @ error?@code out@error code (no error:0)@0error source (" ")@0 source out2@P @ status @coder @0source error out @0message@type of dialog (OK msg:1)<@P @ status @coder @0source error in (no error)@code out(@error code (no error:0)$@0error source (" ")@0 source outB2@P @ status @coder @0source error out @0message.@type of dialog (OK msg:1)H<@P @ status @coder @0source error in (no error)0HHll0$444$$4$D\\\l\\\lD$DD4\44D`l\\$4440$ D0L\HD44$$0D D0L\H044D440D D0L\H$$44$$$$DDDDD\ (@FPHP0sV8  '4 GZ2/V0( !1}!1}!1~!1}!1~(4 GP2/V0(XD  2} 2} 2~ 2} 2~4OZt4O PXL8-V7@PX+@v(l<4 Bl 2/V4  2l )3/V0 l +2@ 2l @!ppl@ 2l !+ookH :l '0ܳ0/.-4Q /h  4 B4  D2/V4 24 -3/V0 4 /2p 34+ ---70(44Q 0;_ (\4 B ;Jo2/V4  2 N]38V0  L_2p 3+ N]7N]N]70 ( `  4 Q l%  ` 04 B t l{~2/V4 2 t #3/V0  t }%2p 3 t+ #7##70 ( t `@ P -: T` `(  |  T 4 B   +2/V4  2   +830V0   -:2@ 2  @#ppl@ 2  #-ookH :   )0ܳ0/.-0 ( ` ,r 4@ Pl= `@@(   ` 4 B  l{=2 0V4  2 33(0V0  }52@ :  @}ppl@ :  ookH :   0ܳ0/.-0( L6T@P;`Ll@X(,l4 B, ;JL2$0V4  2, O ^83,0V0 , M`:2@ 2, @MVppl@ 2, V`ookH :, P \0ܳ0/.-0($@,p8       X<  0 X< X 0X$H$0(lF~(vVNF @ +l) @ X, ,$:@Pd4  0$ 3:V0 3$ :H :$ 00/.-  ( (40( { (  h 40( s{{ ( ( H40( |ܓ{ ( X H40( s܃{{(4 49V4/iX40D-tyX 8L40Tty xL4pA0,(;(HM 7d0*h?wy}@,h4t0K,, B0@pt 4d4 B44x @ L 4 ` b$1 4 `!0Cpm$@@4 `",dx eT4" "7 " #D"Hk<  d "|,0$0Z"|4,#(@  k4 `#xD  "|.tm k@k 4/ `$tYyt%^$%@%40$@$9aqi^$ $@*$)40$@%,:iqm ^%@ $@.t$($40$@%;aie ^% $@-x%`)4/ `%\"|Bt0a&`&'040%&Ld&l2h,a'0 %*&)< \')`$@%4/ `'ݠtNm($((40'(m($ '.t'($40'(xm( '1D(D040'(Bm( '/p(L )`'%$@ \ 4/ `)Sst])*\40)`)?Ync) )`-x))40)`*HYnc*\ )`/p*4 `*[ ),&4 `-\- ]4 `+4. ]&`0*h+@ B+Pj BX,,+Pj B+Pj,+++, @@h,+Pj4,-$\ 4" -ARXU4D-@6  " *|,`  @ j$,`,,j+, $'04 `- ])%*h,i h.i.4 `.# _($%@+Fl8@lF4 `1e$+8(, 0dxHX~L/O/4' 0x~/  /p/ @ /0$0D  1D/0 @ /000< <,0D0Z8,d(0$*\4 `1x1aO0(1D@~@~@1,22bӂDwVCRr4 K2@Sb.4&V 3334T432@3Drz3 2@23432@3pEbrj3 2@,3<3432@3Frӂz3 2@3432@4@Gbrj4T 2@4 mp44ăH0*h5H)1-0-xf[naj^ B4x BX4x B4x,5@5`55 @@hG\4xLLZ*|/p1D.t-x*+#D!  0@X6T64 B6T4lHCi <( ;(=;@4 0;(<|N>HCi < ;(?dX>>4  2= 4&V0! 3= :H! := 00/.-,!?0P=B!?D !@?d??D4!?E1!?D<!8@,!99994!DB  !BX9L8 !B9L8,!9|@0@P@ !@@h:9L8DžF^(EЋ>%>ƅ}f}_hhHu蓰8d$ =d$$@XP$Rhd$ =thP{>d$P$蓑8d$P$耑8d$P$m8d$$@XPEx$Rhd$ =thP{>d$BB$@XPEx$Rhd$ =thPz>d$rr$@XPEx$Rhd$ =thPz>d$$@XPEx$Rhd$ =thP5z>d$PEx$58d$f}2thU_&Md$tET\E$8PPT8d$‰UTfJ Exf;~fffH ZP P莏8d$)f} t fE E)_^Y[]Ðf} EfE_^Y[]ÐhUh Ud$ _^Y[]Ð_^Y[]ÐL$(ETP9uu>Ad$uu_Ad$5uT$@@XRhd$_^Y[]Ð_^Y[]Ð陉؋t$(=ePX$$Ðo}TZ`flrx~P9$GP$rzSd$ _^Y[]Ð؉΋|$(= =PX$$ÐNV^qPf$tPK$ySd$ _^Y[]ÐffW69d$W69d$W69d$od؉= =PX$$ÐN&dtPP$Px$xSd$ _^Y[]Ðu=} )VṖ$hu 0Fd$=fu=^} )VPԇ$hu Fd$=+fu=} )VP$hu PFd$=W69d$=Wh軈9d$vu=K} )VP$h0 u Fd$=W6>9d$=Wh9d$u=} )VP$h u Fd$=uW6蛇9d$=RWhu9d$0u ,,=} )VP0$h u gFd$=0uLL=} )VPP$hu Fd$=]PLupp=!} )VPt$hu Fd$=tu=} )VP$hXu Fd$=yh؉= =PX$$ÐN@bP$P$sSd$ _^Y[]Ð-ȃȍff-ЃЍf{fiH䍽W6j9d$=(W679d$HW69d$=W6Ƀ9d$HW6莃9d$=L<W6[9d$2,, 0󥍽 0,LLPP2ppt󥍽Lt5,= =PX$$ÐN f8~P$P$cpSd$ _^Y[]Ð̍΃u VWhUh Ud$WVhUh Ud$ԍփu VWhUh Ud$~WVhUh Ud$e荽u VWhUh Ud$4WVhUh Ud$u VWhUh Ud$WVhUh Ud$ u VWhUh Ud$WVhUh Ud$08u VWhUh Ud$,VWVhUh Ud$=PTu VWhUh Ud$L WVhUh Ud$t|u VWhUh Ud$pWVhUh Ud$u VWhUh Ud$xWVhUh Ud$_SShUh Ud$=t$ShUh Ud$=t$ShUh Ud$=t$ShUh Ud$=t鞋$ShUh Ud$=t|$ShUh Ud$=tZ$ShUh Ud$=t8$ShUh Ud$=t$ShUh Ud$[_^Y[]Ð> >b bOPQYX  J Jv vhUh Ud$ _^Y[]Ðm|ffm|ffffffffDžBHFDžJNDžRVDžZDžf MjDžnrDžvzDž~DžDžDžDžDžDžDžbm|ffm|ffm|ffDžDž+DžGDžDžh]/Dž1DžGDžG DžKDž5Dž9"Dž&C*Dž.2Dž69:Dž>m|ffm|ffm|ffDžN@2RDžVZDž^bDžfjDžnDžzD~DžDžDžDžDžDžDžDžDžDžm|ff_^Y[]ÐAQg.[ ?g e1 N# @ss He2 O    R r   E |  , `  `      & 7 a    0 L`v % Bo`  - ' D R o M j Be  $JB L iB v 9 ` }BJ g /UB ?` H Y3 U  `!!! L"""""!#k###$%$P$$&% 5%}r&&'3'J''T((4)S)y)))*z***++,v,---8.k...0_WX  @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port No,,P`6PP serial port errorp serial port error2PP time out errorp time out error P.P P0Command p0Command @0CommandRPP0String Sent To Portp0String Sent To Port@0String Sent To PortXPP0String Read From Portp0String Read From Port@0String Read From Port P   "P P Timeout p Timeout P*PP Bytes Readep Bytes Reade P   2PP Read Delay (S)p Read Delay (S)"P PPort No pPort No 0     0     0  0 0 `````` @ error?@ byte count``@ Bytes Reade@0 string read @ error?@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ")``` @ error?``@ byte count` @ byte count @ error?@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ") ``   P byte count ```0@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ") ` `  `  `  ``` ``T`` ``` ``T` ` ``$` ``T` ` `  ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `  ` ` `  ` ` `  ` ` ` `. `C?Interactive Mode: The TTI2 commands only allow reading of data from the instrument. There are only four commands that are excepted by the instrument none of which require parameters. When executed the VI converts the command to uppercase and appends a carriage return (chr(13)) and a line feed (chr(10)). This is then sent to the instrument. The VI then waits for a predefined period for the instrument to reply before reading its response. The instruments response will be displayed on the VI panel. Programmatic Mode: The Isotech TTI2 VI can be used as a sub VI in another diagram. There are input terminals for selecting the serial port no, command to send, timeout and read delay. The three output terminals are for returning the string read from the instrument, serial error and timeout error. Inputs: Serial Port No cluster input Command string input Timeout numeric input Read Delay numeric input Outputs: Time out binary output Serial Error binary output Instrument Response string output $8Vv(ļrV8vVuVvV-VtVxVpuV(tV7ЂXxVhvV8xVDxVxV5Isotech TTI2.viBalance.vivVnN"Ѐг S * *TimeoutP *7 *75.00Vmz1>Get # of bytes to readMD0`D::Read From Instrument`D@"A"Read From Instrument_DK"L"Write To InstrumentXD%Y&Y  Serial ErrorbD3"4"Get # Of Bytes To ReadXD\]  Serial ErrorFPHPIsotech TTI2.viamz}mz} String Read From PortLO\O\ⳳ_<In<InString Sent To PortBDHPIsotech TTI2.viLVINSerial Port Write.viHPTH0LVINBytes At Serial Port.viPTH0LVINSerial Port Read.vi2@PTH0LVINSimple Error Handler.viM ]hDPTH0T,*سget dataS C CCommandM((򳳳1VIDSIsotech TTI2.viVIDSSimple Error Handler.viBPTH0VIDSSerial Port Write.vi^PTH0VIDSSerial Port Read.virPTH0VIDSBytes At Serial Port.viPTH0Iget data ?@??@ Write To InstrumentGet # of bytes to readRead From Instrumenta @Read Delay (S) @Timeout 0@Command @Port No 0@ string read @error?C:\lv40\lvsource\gencode.cGenDispatchEntryVC:\lv40\lvsource\gencode.cGenRangeCheck C:\lv40\lvsource\gencode.cGenCopyProcs1IC:\lv40\lvsource\gencode.cGenCopyProcs2rC:\lv40\lvsource\gencode.cGenCopyProcs3C:\lv40\lvsource\gencode.cGenDefaultProc% pPPP  @serial port error @time out error 0@Command0@String Sent To Port0@String Read From Port @Timeout@ Bytes Reade @Read Delay (S) @Port NoS鳳Port No%4.0Oldest compatible LabVIEW.ZDOOtime out error)")"))29")"9)DJDBDDDHDHD LVINIsotech TTI2.viHX  @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port NoLVINSerial Port Write.vi  @ error code@0string to write@ port numberPTH02INSTR Serial.llbSerial Port Write.viLVINBytes At Serial Port.vi @ port number@ byte count@ error codePTH05INSTR Serial.llbBytes At Serial Port.viLVINSerial Port Read.vi,( @ error code@0 string read@requested byte count@ port numberPTH01INSTR Serial.llbSerial Port Read.viLVINSimple Error Handler.vi   @ error?@code out@error code (no error:0)@0error source (" ")@0 source out2@P @ status @coder @0source error out @0message@type of dialog (OK msg:1)<@P @ status @coder @0source error in (no error)PTH06UTILITY error.llbSimple Error Handler.vi<`@*0UUAn t.vi]DYYserial port error  й  й  й̀ π й  TahomaTahomaTahoma00GenevaRSRC LVINLBVW&d &D\dV 4RSIDDTHPTRec.(LIfpFPHPSTRGLIbd$BDHP8VICDLCPTM`LIdstDFDSDSTMversHISTICONLIviPRT DLDRLVIN(FTAB<%``uV$,xV wV0vVxV@wVuV$vV @xV ؈xV  xuV  $wV  $XuV xvV uV (vV vV uV (,uV ttV ؐwV,8tVtV,tV@uVPuVtV$TwVxvVhuV(tV!tLwV"ȜtV#uV$|tV%ЌwV&4$yV' xV(uV)DuV*hwV+uV,huV-HuV.0uV/wV0xuV1XwV sV0 H H@ xVPT`pyVvVvV (xV \xV$xV؀%hvVIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.viIsotech TTI2.vi adirLVINĎs6Isotech TTI2.viLVINĎqIsotech TTI2 Init.vi.viLVINĎu~Isotech TTI2 Driver.viLVINnnSerial Port Write.viiLVINnnSerial Port Write.viiLVINnnSerial Port Write.viLVINnnSerial Port Write.vinnSerial Port Write.vinnSerial Port Write.vi Write.vinnSerial Port Write.vite.vinnSerial Port Write.vite.vinnSerial Port Write.viite.vinnSerial Port Write.viite.vinnSerial Port Write.vi)")"))29")"9)DJDBDDDHDHDM:݀ ????ZU?Z?ʀ ???ϏȠ  Ȍb(8, ̈,ˆ̂.Ȉ 8Ĉ,΢,,,,H(8 ̈,̢,,8j ̈,̢΂jjH< ̌b,̢,,, Ȍ̈,̢̂̈̌ Œ̌b,...̂ Œ̌b,...̂ Œ̌b,...̂Ȁ ̌b,̢,,, K (̈̈,΢,,,,H< Ì̌b,...̂̃Ȉ (̈,b,̂.. ,̃̂﮻Ȉ , ̈0333333 Ϗ H(B̪ʈ,B̪ʈ, ̀ ̀ ̠.̌̌ ̌`̌`̌`̌ Ȉ,ȞȈ̈ Ȍ΢,ȞȈ̈Ȁ Ȁ Ȁ ̌ rJψ,ȌB̌̌̌̌̌̌̌Č̌Č̌Č̌Č̌ ̀ ̬̀( , ̀ L H( ̈( ̼̈̌̌*̈,̌̌̌̌̌ČČ̌ L (̈(̈̌Č Ȁ Ȍ̌̌̈̈̌ ̀̈Ψ(̈̌̈ ̌ Ȁ Ȁ Έ,Ϩ(̀  r ( ̈( ̈̌̌̈H (̈(̈( ̈̌̌  (̈( ̈̀̌̈̈@Ȁ  (̈(̈̌Č̌ ̀̈ʨ̈(̈(̈̌̌̈ȀȌ ̀ (̈̀̈̈Ȁ((莀 ̀Ψ  ̀033333 Ψ(  ̌ (((ʈ̌ Ȁ  ̀((( Ȉ,ȞȈ̈Ȁ  ̀ ̀̈Ȁ (+ȌȈ Ȉ̈Ȉ̈ ( ̂﯎Č̈̌Ȁ ̂OČ̈̌Ȁ ̂O.Č̈̌ ̀( Ȁ ̌ Ȁ ʀ̀ʀ<@ 0~zx;8|?wpq03F88Gyg|sp<|9yp>G8>???y??}?891c1c?>p8?333?1?1?1?8<?3?g<<;~~?p33sssq;?|?qqq?ϳ?~9IICA- - #8 | 4-3 "49>I9A- , - !d ,4-3 #)94I.A- - $ L 4-3 $A)I9E1- - l L4-3 P%9)A9=1- d -  4-3 &1)9951- -  4-3 ))19-1- 4 - - !$4-<Q0-- ,L.- 4-D& -h0-@p4$bcrjs-85154- B$bq^40V4.Dh)` .$L,. ,:tl0.p,. ,001d0.h@.0.. ,(  .BX .B X. .@@ ,0X<.  ,$ x0h@.12p4vV)/4. K@n4$%V /T4/3@*"2*/ /@4/3@p+"2*/ /@X<4/3@,"/ /@4/3@@-"/T /@ T /@0/- ,>fli /FX /B 1/ /@@ ,-/T4///Xi*0/- ,Afli /BT /B /T/ /@@ ,'|T/T 4/P // TX/i*/  g  /B T x,/ /B 1 x/,,/,/ /@@ , x,/4/D+0Q/ x4/Dd* /0/@p0 4/ B4&V0 T@<0 -'|#04 40H (@,0h( L0,D,jd# ,0x%00$pϰ,0:x8`000L,0L00.H/ 0B 0B0(d 0@@'|0h 00-01gok 0Bl 0B7#l 0B0L 0@@4L40  00-!05=9 0B&T0 0B00 00-@MUQ 0B,h 0B,h0\| 0@@ ,h40 |" p0lkkEE10\ d00-!?5d=j9g 0B!d 0B8 0 !D 0@@- 0@@ !D40!# 00-"=Ydaj]g0 , 0"pp0QQ=1= 0@@#0 0B#8!" 0B9(!"0""" 0@@4!",0, !#l40#% 00-$B dj g40D$4(0 "H0!d9g9A00"p 0B$#l$P<0 (\ "$P0$P$ 0@@#l$40%%0p0#8]g@C]]]CA0 $P<0 -&TH$#8!dlp0$ g _._.A40&H0 QtQ0&T89840D'*  0d<0\l (! 0:1TH0899g0#@88s9@7s04@jskks\0'|i@i0!$00@ـ0@٬0(@<0 (|5$6 6 "<0dL!D"$"p!$40D-4-P0!$0-i40.0.L0 40--1-@@40O//I/,30/@@0 6./I,0 /4.,0/ 0@ ///40000 !0/0/<i<0 101/401H3Q0,2011/401302D0c2-@2,202202@40b12t5-02 0@112@240b12602 0@11201i01@80N 49K470400 34h 2R{,0584h005$ 0@745$40O523@M5x905@0 65D23@M,05:5D406 0@856 40O6V4dN6`;06t@0 66,V4dN,06<6,806 0@9(6640L7H7d0!05$07B g B40L8D8| !06 09(87089@9g40L9\9x !06"09(]A]gH04]]g40 =d4&V1:l@41 L-c4%V,2:66 5$2~DPyV'DtVwVWm!F[<dV i386iB ETfZ =t5f;~fRRu$;:2d$Zrr+GId$ÐUTExif;}fffX f}2thUFd$U.?2d$f}餋ETX@%=t UhUd$fEf EtKfe@Džu謟;d$f#EfEXÐDžfE,f}tu;d$ÐfE%=hhUhUd$%=hhUhUd$O%=hhUhUd$%=hhUhUd$%=hhUhUd$󥍵ff=y6kL u XÐf運Dž/(EЋ%ekL u XÐff=y$R9>d$=t3f}2thU`1,>`zDKK...GET DATA GET SENSOR GET RREF GET CONFIGURATIONHDtV[D*(s+(sIsotech TTI2.viHD tVcp]cp]`DmmIsotech TTI2 Init.viHDvVUD>c?c  Init PortXD.b/b  Serial ErrorYD*S*S Serial ParamsHvV:GT:GTM:ZGh:[Gh1TD(5H(5HProtocolNRNNN(R&FPHPIsotech TTI2 Driver.viL//c)BDHPIsotech TTI2 Driver.viLVINIsotech TTI2.vi PTH0LVINIsotech TTI2 Init.vi@PTH0TD++CommandsL/P/<\D * *Command ResponseVIDSIsotech TTI2 Driver.viVIDSIsotech TTI2.visPTH0VIDSIsotech TTI2 Init.vi/PTH0Y@Get Data Get SensorGet RREFGet Configuration%??@.GET DATA GET SENSOR GET RREF GET CONFIGURATIONC:\lv40\lvsource\gencode.cGenDispatchEntryVC:\lv40\lvsource\gencode.cGenRangeCheck C:\lv40\lvsource\gencode.cGenCopyProcs1IC:\lv40\lvsource\gencode.cGenCopyProcs2rC:\lv40\lvsource\gencode.cGenCopyProcs3C:\lv40\lvsource\gencode.cGenDefaultProc% p PPP @ Serial Error @Timeout Error @ Timeout (s)0@Command Response@CommandspP@ @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial Params @Read Delay (s) @Initialise PortPɶ3.00%4.0Oldest compatible LabVIEW.WDܤ  Timeout (s)ZD[hJ[hJTimeout Error)")"))29")"9)DJDBDDDHDHDM:݀LVINIsotech TTI2 Driver.viLVINIsotech TTI2.viHX  @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port NoPTH0Isotech TTI2.viLVINIsotech TTI2 Init.viT( @ serial port error@ Port No Outp@P @Port No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer@Protocol Serial ParamsPTH0Isotech TTI2 Init.vi<`@*0UUAn XD.;9.;9  Serial Error  й  й  й̀ π йӀ йTahomaTahomaTahoma0002RSRC LVINLBVWp7 P\dV 4RSIDDTHP,TRec+@CPSTDSIMLIfpFPHP(LIbd