RSRC LVARLBVW Isotech TTI1.viIsotech TTI1 Init.viIsotech TTI1 Driver.viIsoTTI1)")"))29")"9)DDDDDDDDDDDM:݀\{?Ȁ|4w@ p  p> ˆ̈,ˆ̂.H Ȍbq,8, ̌bq,ᇈ̂...Ȉ <̈,΢~,,,,H,8 ̈,̢~,, < ̊̈,̢΂~H < ̈,̢~,, H < ,̈,΢~,,,,̀ b~,ᇈ̂ ̈ ̌̈,̢̂L̃Ȉ̀ Ì̌bq,ᇈ...̂̃Ȉ bqHH,<,΢qx̌q 3Ȁ|<w@ p H Έ$΂~ψ,΂~Έ,΂~Ȁ Ȁ ̀ ̌ °̈ ȈḦΈ,`̌`̌`Č ˆȈ,ȞȈL̈Ȁ ȀH (  ̈ ̌ꀈȈ̈ ̌ꀈ̌ ȌϢ~,ȞȈ̈Ȁ Ȁ Ȁ ̌Ȁ ̈,ᇈ̂̈̌ °̈ ȈḦ( ȈḦ̀ °̌̌ ( ,̌΢n,,ȞȈ̈̀ °̌` ̌``̠`̡`̠`̌΂~ Ȍ΢~,H̄Ȉ̈̈Ḧ ȈḦȈḦ ȈḦȈ ̂̈̌ / ̈̀ȌȈ̈ ̌̌ ̌̈Ȁ ψ, ̀  ( ̈(̈Έ, °̈ ȈH ̈ ȈḦ ȈḦ ȈḦ ȈḦH ȈH ̈̀ ̌̌ Ȁ ̀ ̬* ̈,Ü ȈḦ ?̠̠̠̠̠̰̌̌̌̄̌̌ ( ̈Č L ̀̌ ̀̌Ȉ ʀ  ̰̼̀̈̈+ ̈,?̈ ?̰̌̌ ̀ ̈(̈̌̈ (̈. ̠˨ ̀ ˆ̂O.̈̌ Ȁ Ȁ ̈,ᇈ̌̈̈H  ʀ  ( ̈( ̈̌̌( ̈̌ ̈Ȁ  (̈̀H (̈( ̈̌̌ ̀ ̌̂̈̌̌̈̈ (̈(̈(̈( ̈̌̌̈̈H (̈̌ ̀ ȀȀ   (̈(̈̌̌ ̀ ̀ Ȉ,ȞȈ̈ Ȉ,ȞȈ̈̈ ̂̈̌ ̀ ̀ ̀ ȞȈ̈ʀ~̀̌̈̈Ȁ ((Ϩ( ꀠ ( ̈(̈̌ ̠* ̠̌ ̠`̠`̡̌`̠̌`̠̌`̈ Ȁ  € ̈,ᇈ̂⪏.̈̌ ̀Ȁ ̈Ȁ + ̰̌ ̌``̌`̌L ̀ Ȁ ( ψ °̰̌ ̰̌`̰̌`̌ ̀€ ̈,ᇈ̂⻏.̈̌(,ᇈ̂Ψ °Ȉ ʀ  ̰̀̈̈ ̀( H̰+ ̰̌ ̱̌`̱̌`̱̌`̌ (̈̌̌̈L̈̀ ̀̌̀ ˆ̂Ö̌ ̀ ̀Ȁ ̈,ᇈ̂̈̌ ̀  (˨ˈ˨(Έ(ʈȀ ̈,ᇈ̂ 뀰( Ȁ  (   Ϩ ̠*  Ȉ ̠̀̈L̈ (̈(̠̠̈̌̌̌̌̈̈(̈̈(̈  ̌̌̌̈̈ψ" ̀̌L̈Ȁ ̀ ̀ʈ (ʈʨȀ ̀(ʈʨ( ̠̠̈̌̌̈̈̌  ʈ ̌ ̀ ̀ ̀  茠ʨ     ꎀ Ȉ,ȞȈ̈ȞȈ̈̌̈̌Ȁ ˆ̂O. ̀  Ȁ ̌(  Ȁ  ̀ Έ  ̀ʈ ( ,̄΢~,,(ʨ Ȁ ̌ ((  02ψ(  茠Ϩ (   Ȉ̈̌Ȉ̈̌Ȉ̈ Ȍ΢~,ȞȈ̈Ȁ̈̌Ȁ ̈,ᇈ̂L(ψ̈̌Ȁ ̈,ᇈ̂L Ȁ (̌̈  Ϩ Ȁ ̀(( (??0~=~<1G8>{c#pq0?#ac#pq?g<3y>8<?sßy>?|~DLJ??y???8x<x91c1c~|?x?""""?p?#ffff>>c?c?c?1?8<?3??;~~?Gs3?8<9LJϟw?'w?'w?1Ǐ?w<??ϟ yy# 8y3y~q|8ޏ8DZ?>?qq쏏g|?q?<~q?<~q?yx'?<$4  2 H8$0  J@ 2 @ppl#@ 2 o o k$H :  0E0E/F.G-H0 ,4Q / <  $ X4 F  /'>$4 2 +5;$0  )/p 3 + +13+13+130  ( `    & @0Command Response& @0Command ResponseH i  k ) (p |    L4 F  n'`9$0 2  +l(~0  W *k )4 4 *z )t9$0   P  @Commands @Commands4 Ql2) `   4 F , l;$4 2 , !r0'p9$0  , l2)p 3 ,+ !n0p!n0p!n0p0  ,0 X @0 Parameters @0 Parameters<  0 X $l8@ P8? g@\D4 F@ ?gt8$4  2@ A]=$0 @ ? _@ :@ @8?ppl#@ :@ 8 ?o o k$H :@ AG0E0E/F.G-H@ @Status4Q8A#F 4 J A 9$4 2 G!D8$0  A#Fp 3+ C!EC!EC!E0h@B,Xd0hBH,\<S$41Yth4 J8 3<\4$0 78 9,T~0 8 41Y}0T8@@@Plh@|( @t< @ Read Delay (s)4 F h7$4  2 G$6$@ 2 @ppl#@ 2 o o k$H : 0E0E/F.G-H0  I0@hh @ Read Delay (s)4O8N~`4 GN]`4=$04 `~2߳`~2`~2`~2`~2T @ Initialise Port @ Initialise Port< ~hw.8$l9$Th @0Status Message6&P @Status@0Status Message6&P @Status@0Status Message0 D24 8$@ Timeout (s)L d48l$ X0L, @ Timeout (s) 0BDHP=$0 H9$c<$d:$=$Xn%G<O$,4!0|#0@=-cmsk}04 BTmc<$0@>(0m}4 Bdym>$0@,>NF4 B/><$0@ X,hoxp\4 B,j4yk<$0@@ ?AnQI~4 B/m>>$0@5 p/'$4 B7.n=$4.} $s)4. "4( <  u,94`u!3P4/.!| (l040|!|( | (00@7XOo_W4 BXN6]nt<$4 0|H |  |RxC`4 0|X!| l |P$5` 04 0| |  |8 N #L< 0 `0 3 +, 3p  0  @3p4 .4nX0! 4 .[ 6l @Commands c@rH\ VP@'j'Ij8 >. d(94".!JH!@"P(4EP@"l4"  2 5D9$0# 3 4EH# : 6B0E0E/F.G-H#,#3pdT##x #@3p(x#r 4#/. ,$#dT4#4#0P ,$#d #td#4#0 # ##4#0@!,&#T # T#4#0t!# #4#0 #4 #JMd0#@)D8T$4# BT<$4$Qxkh$84$  2 j=$0%  k%0,%%0% %@VPx %p %l(4%0ll\brj|%0% %lVP4%0lbrj|%0% %l94%0l\LRbZ|%% %l4%0lRbZ|%0%p8%N tPb0 %0%D0% 3 Ii,%%0% %@t4%.\0N8%4#ll%%0%5%% %@90%5(<%L%0 %@0%5P %@?$l %@l,%L%P0 %@@"@T.P$%+$!4%*|1 t%,-0%@?$$4% J\$4&J,0!&@&0&-"! @H D &B*L &B*" 0&@<lp 4& B$m=$4'/. ,x(' p !`'4'0T!,&x' 'T'04'0Tl(!x' 'T"T8'04'0T x' 'TOX'4'0T \ !,&x' p 'T (x'04'0T !x' 'T r'04'0T!L! x'!` 'T!!`,'Д".l'x p'! '@@",'.P4'*|-/4'."x0&'?L',DV# P"*|**@'1p$#0@?`H=$#d*4' K"@:$(X @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port Not ,($%$%&<&'<'4(3"$$d4P?`9X (@ time out error($ ("vT$0$4(3"%$*P4`/X&(@ serial port error(%$ ("w $%$4(3"%%xP*`$X*(@0String Read From PortPo(% ("w%D%4(3"&(&7@?P;H (@ Read Delay (S)(&< ("~%uh4(3"&&/@7P3H( @ Timeout(& ("&\w4(3"'(''@/P+H( @0Command('< ("d&t4(3"''@'P#H( @Port No(' ("z4'\|H0(-.54ntq(,:l (B35(6((5`4(.(`  (:w4(.(  (:uh (B3:) (B3p5,'4()x/ x(T+0(-.34f?nEjB (B3pX)),("*8*$*(1(*L(1L0()1l,("H--0(*|.4()*|0(."+t+$! ( (B*L*+4 (B**+T(+4+T+ (@@")D*+@(1*|,`+3=SA$,$4( K+3;$>). @ serial port error @Port No),-d4)3+,,C=S-K&)@ serial port error), )+`,x,4)3+-P-83=C-;) @Port No)-d )+" -!)*+)-d)" ` )@@.=)- )B*`.P-).-$)+T-0)-".)1- )B*L1.P.L),VnE#t?7.34,).^TU8))D0)-pxKhxD%L+H(p)" D-(D(-;4)O0&d4~00)0) @) 60d&d4~LLK,)*L181(0d) )1L )@*L101L,)+41L.4))1@ !)1L.)`--K4)Q8xΑ28)28d4)  22 {͐;$ *B3D)3*)3- *@@.,'0*.g,*.FFF0*3 *.30*..44H* *B3p4$ *B34$*4X4x4 *@@.@T4$*@ Serial Port *B3'*)$43P4*.5| *@@.554*6 7p*)$|H0*-.(H6<#+' *B3pP5*5`*@Commands0*-.67TS[W *B3p p6X6 *B36X6*666 *@@.76X64*78;0z*X6*@0 ParametersH*5''0*-.:Pltp<* '89)56X7:?X8$,0*-.H8T *00* 2 xΑ*0,*]8824*0*;0*-.9dx?'E#B *B3pt89$ *B3̍89D*9$9D9 *@@.890*-.?EB *B3p99 *B3D|99 *B3p(d7, *B37,*::0:l *@@.7,*:): *@@.<::0*-.:= *B3p(::*7WW *@]eD8;,*^f;cc*pp4*<=, ~*: *@ Read Delay (s)*<4*> it *-4*>\ *d*t#B$$B4*dDP0*-.?ȡC?KEGB *B3p"T?X? *B3E?X?*??? *@@.@?X?4*@80*?4*@I *$4*1--q4*OAcqAA*A* @* 6APcqKLK,*3B$BAPH* *B8 *@3DAB84*OB٘BB*B* @* 6BX٘LLK,*3C,CBXL* *C@ *@3D|BC@ *@@.I08$8*N D @PCC*0*C0* 3C 8X,*3DHD8CP*0*D\ *@3ED D\4*3D !*C@94*3E< !*B834*3EP0!*D\?*##B%*,*3FdFTpT**Fx *@3̍F(Fx,*FxD\C@B8*3,*EDD|* pWW*w /q/X4* *|CpR9$+Hd+ +B3pRx8$ +B38$+HHC` +@@.܉,4+Id 0!+C`+@T@ ^@^-@-+p+<&& <4+.O$0, 3PT 2CH, :PT 4@0E0E/F.G-H,,,3pQQPT$,,Q ,@3pQQlQ4,.Ro!,QM4,Q?(LR`[,[[4,.Rgp0,H4,/.R|m ,StSTdT,4,0RS`S| ,St ,RYS,St,4,0RSS,S ,RSS,04,0RTPT ,Td ,R T(4,0RT\|,T ,RȠ TIL, 3p|RWL$ 4\pxTK|, tzn$(d(5,X_LUY RxQOXJ"TP p 4,.U_!,ZXlL, 43P9-5`6:l:?C`I4,V0!,,z(! @!@4,/.W,LVq,WXlX, 4,0WLWW=X00 @0 6/>=XLLK,0q`TD<0 0h 0@q`h,0q`ĄR,@000 0@q`00d؄h,0q`P@D0 0d 0@q`d40OH=VW00 @0 6H=VWLLK40q Pl !0dt00OJOq40q L !0hs0006K5c5K/q/c40q dx0!0r0Y7 00-.dt|00"40ȍ$00L40 \0@GB@G~I~40.슨>x0d9$0Bz@OzOq@0PF(.F@0̌040  2p ->$01 3p .H1 :p +0E0E/F.G-H1"T@HHBGB1j@j413El!1Fx9D19ج1DjjB\1>(}B@}1?$@Ƭ1EHGBHB1\d1Z@ZY1dH(G6G(+H+6L1 Z#BV#V~V~1#q#1D|B81:`#8`01;0`ph1@10 1@Д옰01;tpx1 1@ܕ`01;`ph101 1@ؕęT1ĖT01;`ph101 1@ؖT,1@1hA41Q`6GԘP1 41  2 9F@X,3Лx303 3@М؛L43QL6L3L3043  2 9KT:$04  6L\4TX,dĘT44\0!4I0@V  Vl4ؘП؞VP?$I0@T@>(=<75,)D 4B3p , 4B3̉,4$DI\44x4((6:0)B8C@D\FxHԞD9D93?44\0!4@AVAhV4I44tl0!44.@04$Tp4x@4 @4404@ Timeout (s)4 4@ Timeout (s)40 4@ time out error&4@ serial port error 4@ time out error&4@ serial port error*4@0String Read From Port&4@ serial port error 0#~ i386M!B ETfZ =t$f;~fRu$H:d$ÐUTEpM!f;}fffX UP=d$f}vfEf EtHfe@DžuCd$f#EfEXE|ÐDžfE,f}tud$ÐfE%=hhUhUd$%=hh UhUd$0%=;hhUhUd$=tuPhxUhUd$Ð%=hhUhUd$%=hhUhUd$h%=hhUhUd$xvfzW6腆d$=tuPhX6UhUd$Ð~vf=yfLDž(E u XÐtff=yhRwd$=tuPh|UhUd$Ð6fƍhSQV20,!d$=f^Y[f=C9hll9fffd$=tuPh$UhUd$Ð6V6Vh6V^>9tQRQPld$ZY=u0>^VWQQWVA޶d$ Y_^J}=tuPh4 UhUd$Ðff=ybfYdhPd$hd$DžDžDžhhP$ۺd$ XE|ÐEp R d$ Ðd$d$ÐtDžÐ u XÐdbfbf=ycNW6\d$=tuPhxpUhUd$Ð$f"f霋Dž*(E u XÐVNW6軁d$=tuPhxpUhUd$ÐZ$f\"fPJ$&BhRNd$=tuPhTUhUd$ÐP:$h6hRBQd$=tuPhKUhUd$Ð6PPf$RPkd$ Z)ڃuw u XÐ"f$f&W62d$=tuPh.UhUd$ÐkffW6d$=tuPh.UhUd$Ðf},hhUhUd$f},hhUhUd$f},;hhUhUd$=tuPhUhUd$ÐRd$=tuPhlUhUd$Ðf},;hhUhUd$=tuPhUhUd$Ðf}[f}PDžukd$XE|ÐDžfE,ud$Ðf}tAfe@f}t5Džud$XE|ÐDžU3d$E$8MTET M!A iPÐu$/d$‹MTUTEpfZ f;}fffX ZP f;Y ~QP/d$YEp9Ul$ SQVWD$T$\$ L$$=YPX$$ÐjJw_y&  P8$IP.$ݶd$ _^Y[]ÐXEd@XÐElEud$=Ð_^Y[]ÐXRE|Ep_^Y[]ÐXE|Ep_^Y[]Ðt ;]Tu ETSu$:.d$8ued$Dž$@XPEp$Rhd$ =thPpԻd$**$@XPEp$Rhd$ =thP!Իd$PEp$-d$\E$8PP-d$‰UTfJ Epf;~fffH ZlP PY-d$)f} t fE E)_^Y[]Ðf} fE_^Y[]ÐhUh Ud$ _^Y[]Ð_^Y[]ÐL$(ETP9uuZd$uu+d$5uT$@@XRhd$_^Y[]ÐP>?X9t&SPVhhu讅d$[=tz>?W6yd$=tMW6`yd$=t)W6$ 8-m 9-mHD82$O7\mO8\mND5B5B\sT)}*}99\SENSOR INPUT A INPUT B INPUT A-B UNITS CORRECT LIST IC EE CM DI NU NO VD LR HR MEASURE LOCALMD6C6C2HD9$%TigOK Calibration Lost (Bad EEPROM) Illegal A-B Mode (Electrical Units Selected) Broken Probe Command Syntax Error Battery Low mV Out Of Range For T/C Type (Temperature Units) Command Cancelled Serial Error Timeout ErrorHD4>$HDH<$%l&l[DABIsotech TTI1.vi`D45Isotech TTI1 Init.viOD|̏}̏YesUDDqQDrQ Init PortMD4A4A1ND%/&/-1MDC&JD&J7Dgh7Are You Sure?. This Will Reset Data To Factory Values.ND|ߋ}ߋNoMD,,8ND:E;EICND9K:KEEND:J;JVDL+{+|NRNNN(R&FPHPIsotech TTI1 Driver.viTDo&p&CommandsBDHPIsotech TTI1 Driver.viLVINIsotech TTI1.vi"PTH0LVINIsotech TTI1 Init.vi+PTH0L,6,79\D0&1&Command ResponsePGG2.00VIDSIsotech TTI1 Driver.viVIDSIsotech TTI1.vi*PTH0VIDSIsotech TTI1 Init.viPTH0@Sensor Channel A Channel BA-BUnitsCorrections ModeList CorrectionsInitialise CorrectionsInitialise InstrumentCoefficient ModeCalibration DataTurn On Nulling (If Stored)Turn Off Nulling.Set Nominal Van Dusen Cooef' For PRTs TO EIT90Low ResolutionHigh ResolutionTake A Reading$Return Instrument To Local Operation@??\SENSOR INPUT A INPUT B INPUT A-B UNITS CORRECT LIST IC EE CM DI NU NO VD LR HR MEASURE LOCALOK Calibration Lost (Bad EEPROM) Illegal A-B Mode (Electrical Units Selected) Broken Probe Command Syntax Error Battery Low mV Out Of Range For T/C Type (Temperature Units) Command Cancelled Serial Error Timeout ErrorICEEVD 7Are You Sure?. This Will Reset Data To Factory Values.YesNo7ICEEVDgencode.cGenDispatchEntrygencode.cGenRangeCheckgencode.cGenCopyProcs1gencode.cGenCopyProcs2&P0gencode.cGenCopyProcs3gencode.cGenDefaultProcpPPP  @ Serial Error @Timeout Error@ Serial Port @ Timeout (s)0@Command Response@Commands0@ Parameters&P @Status0@Status Message @Read Delay (s) @Initialise PortWDTT  Timeout (s)'`3.1b4Oldest compatible LabVIEW.M,9I,9I1WD&X&X  Serial Port)")"))29")"9)DDDDDDDDDDDM:݀tLVINIsotech TTI1 Driver.viLVINIsotech TTI1.viHX @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port NoPTH0Isotech TTI1.viLVINIsotech TTI1 Init.vi @ serial port error @Port NoPTH0Isotech TTI1 Init.viZDer?er?Timeout ErrorXD7D.7D.  Serial Error    ۀ ݀ ߀  MS Sans SerifSystem MS Sans Serif0200RSRC LVINLBVWT<? TN$!d 4RSID TRec0 CPSTDSIMLIfpFPHP0LIbdDBDHPXVICDlCPTMLIdsDFDSDSTMversSTRGHISTICON LIvi PRT 4DLDRHLVIN\FTABpS,PC$R:$Rp,C$P\$O@C$O<>$H@8$G;$ G8$ Fd7$ X$:$ 0B$ <$B$4xD$ꈜ:$<:$80B$8C$:$@>$t;$`>$DB$:$L8$(;$t?$lC$ B$!X`?$";$#X|:$$E$%9$&$[$'p9$(B$)(C$*:$+ԬB$,0[$-7$.؈7$/,H7$0,7$19$2\C$3|>$4<;$=$F;$.EG9$\PsH=$I8$O:$$,Pt7$+P>$BTYp稀S4$9$Isotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viThe 'Isotech TTI1 Init' VI sets the specified serial port to 9600 baud rate, 8 data bits, 1 stop bit and parity none. Its output returns an error flag. Inputs: Serial Port No numeric input Outputs: Serial Error binary output )")"))29")"9)DDDDDDDDDDDwM"M"K"K"I"r.. @ serial port error @Port No7YȈ|Ȩ ȇp 3 ,ˆ̂.H '? À ,̈,΢~,,,,h ( ̀  Ȁ|<p@ p HΈ$q̈H€ ̈,ᇈ̂ꏎ̢. q(Bp̌΂~̌ ̌H ̈HḧHhĈHḧHḧHḧ ḦḦ̈Ḧ( ,̌΢~,,舨( ̀€ ̈,ᇈƀ ̈,ᇈ̢.̂揎,,h舨 € ̌̈ ,ᇈ,,h舨  q  ̀ ̀Ψ( (D?ʈ, ̈̀(ʈ33233#3Bp̌΂~ZTW?̈ ̌ȈH ̈H ȈH ̈ ȈḦHL ̌ȈH ̈ ȈH ̈ ȈH ̈ ?̌ ̀  ̀⎀ ( ,̌΢~,,HȈ̈ L̀ ̀Ȁ ̈,ᇈ̂̌( @P]AAAA 0~=~<1q<x0x>q8qxOLJϟc<yxyyx'yyxxyx8yx?*/#pwwwwwsxp?p  Hࠊ䧊 䠊H ࠊ<ࠊ Ġ  ooTUUU玌 @A?kQ]  hh(X爌ȏ|||@|||||||   l|| RSRC LVINLBVWS@ S +'Error Status - True = Error, false = OKPort No to be configured.`FPHPp:$X0_XA$YB$[$mw}{S<O$p@4 G1@'TC$0pL BR㳳BRBRBRBR4O1R'\7$(&@ serial port error&@ serial port errorXL (t7$^7@P|1^UB$@Z(P44 B 1e@ B$4  2 DgS9$0  BeU@ 2 @B^Keppl#@ 2 K^Ueo o k$H : EgQm0E0E/F.G-H0p> @Port No @Port No||<  |  0'pBDHPC$&0'o&$%A$x=09$C$ %9I]<O$,# p0"0@tpx04 Bbq[$4 LC$ @, @P.? 4P4  0 /> C$0 3 .? H : 1=0E0E/F.G-H    4 s|C$4 B$@ 1Lb50_$ G4 KSbY9$ @ error code0 pP04 30r%5z-  $|4 3T|b%r5j-  @parity @ buffer size p p4 3 r%z!  4 348br%j! P P4 3Xz~  Dp4 3trzv 0  04 3jrn   P4 3bjf  ,, l\ @   @ 0 @ ,   l   @D @ P0\m H@  4  0 @ ]l [$H : @ _k0E0E/F.G-H0 3 @ \m  4 `oL;$4 t@P p  (@ 8 4  0 q C$@P t@ D4 0 l  :$H : l 0E0E/F.G-H0 3 l  ,8( ܂H :  s0E0E/F.G-H0 3 p  @PT @ @T  4H04  0 T  <7$, 8 T~H : T 0E0E/F.G-H0 3 T  4Lh z!!4 0?E$ vxv4(P4x D~4 𙽨0C$ n@dn^N@ 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. @parity@ buffer size@ stop bits@ data bits@ baud rate@ port numberer@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.@ stop bits@ data bits@ baud rate@ port number0@,|EU M4 BETE$4 /4#x%j!6@6!L#,<)%dh7h5D32T.((@1`uVv/$84 KfVu`B$*    @ status out@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)8 @T43uk}vyp@ status out t43lP}kvp@code out 43uak}f 43tLuV}ay[(@error code (no error:0) $43}Va[$@0error source (" ") #43hkvp@0 source out 443,kvpB2@P @ status @coder @0source error out@ 43akf @0message `43@Va[.@type of dialog (OK msg:1)T `"43Va[ H<@P @ status @coder @0source error in (no error) t4X 4 T&l $y[z-z[< #`t$ D,,@MMf@P"pCN!"`@!"!4  2!X DME$0 3!X CNH :!X ?E0E0E/F.G-H,""!X" @`"p"<   "$\$"d   XT@"T4#&0$4Q$o$$$0$d4  2# nDC$0 # o0,$$#0$ @#$$`H[Hq&$#=[= B&8=)'h=\txyyp#=[= ? 06oi386M!B ETfZ =t$f;~fRu$|d$ÐUTEpM!f;}fffX Ud$f}ЋETPPz ȍ/RZ /rf},hhUhUd$fEf EtHfe@Džud$f#EfEXE|ÐDžfE,f}tu虤d$ÐfE%=hhUhUd$؍%f܍+f)f䍽-f荽'fW6d$=tuPhUhUd$Ðf}Mhhutd$ =*EpPu(Ld$XE|Ð鋅?DžG(Ef}Mhhud$ =*EpPu(d$XE|Ð鋅Dž(Ef},hhUhUd$f}MhhuRd$ =*EpPu(*d$XE|Ðf}f}}DžuMd$XE|ÐDžfE,uءd$Ð%=hhUhUd$ETPP:ff}tAfe@f}t5Džu!d$XE|ÐDžUXd$E$8MTET M!A iPÐu$@d$‹MTUTEpfZ f;}fffX ZgP f;Y ~QP膿d$YEp9:Ul$ SQVWD$T$\$ L$$=YPX$$ÐjS)c}wP$P$ld$ _^Y[]ÐXEdGXÐElEu%d$=Ð_^Y[]ÐX E|Ep_^Y[]ÐXE|Ep_^Y[]Ðt ;]Tu ETSu$νd$3ud$Dž$@XPEp$Rhd$ =thPdd$$@XPEp$Rhd$ =thPcd$PEp$xd$\E$8PP觼d$‰UTfJ Epf;~fffH ZP Pd$)f} t fE E)_^Y[]Ðf}fE_^Y[]ÐhUh Ud$ _^Y[]Ð_^Y[]ÐL$(ETP9uud$uuɠd$5uT$@@XRhd$_^Y[]Ð_^Y[]Ðukka؋t$(=-PX$$Ð7P$P$|id$ _^Y[]Ð؉΋|$(=!PX$$Ð2:P,$:P"$id$ _^Y[]Ðf؉=!PX$$Ð2PH$VP>$hd$ _^Y[]Ðu=} )VP$hu Td$=fu/=^} )VPć$h|u d$=+ĥ؉=!PX$$Ð2vPt$Pj$ogd$ _^Y[]Ð-ff,/ĥ/|ĥk=!PX$$Ð2aP$P$fd$ _^Y[]Ðu WVhUh Ud$čȃu WVhUh Ud$SShUh Ud$=t$ShUh Ud$[_^Y[]ÐmtffEzDžC GDžKODžS%WDž['_Džc)gDžk+oDžs-wDž{/DžDžDžDž Dž DžDžDžDž DžꉅDžDž_^Y[]Ð@VwH S p u   {"  AQpA P} r  ;    .. @ serial port error @Port NoRRP@`P serial port error` serial port error PPort No `Port No `Port No `Port No `Port No       0``@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ")@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. @parity@ buffer size@ stop bits@ data bits@ baud rate` `  ``D` ``T` `  ` ` `  ` ` `  ` ` `  ` ` ` `  ` ` `  ` ` `  ` ` `  `The 'Isotech TTI1 Init' VI sets the specified serial port to 9600 baud rate, 8 data bits, 1 stop bit and parity none. Its output returns an error flag. Inputs: Serial Port No numeric input Outputs: Serial Error binary output $ 0`@*0UUAn $=85$C$[$ ;$t7$=$>$$ =$ [$l<$[$d!Isotech TTI1 Init.vice.vi?$(MDr r 8MD  0MD  0WD1>1> buffer sizeRDؚparityHD[$FSFScDgWtgXtSimple Error Handler.viMDELFL0bDmmInitialize Serial PortUDanan baud ratePD^k ^k 9600\DTaXTaXSerial Port Init$FPHPIsotech TTI1 Init.viUD懿 stop bitsBDHPIsotech TTI1 Init.viLVINSerial Port Init.viPTH0LVINSimple Error Handler.viPTH0UDtt data bitsOD0=0=512JJKSETUP SERIAL PORT BUAD RATE TO 9600, DATA BITS=8, STOP BITS=1, PARITY=NONE.VIDSIsotech TTI1 Init.viVIDSSimple Error Handler.viPTH0VIDSSerial Port Init.viPTH0Z%Initialize Serial Port @Port Nogencode.cGenDispatchEntrygencode.cGenRangeCheckgencode.cGenCopyProcs1gencode.cGenCopyProcs2& @ status outgencode.cGenCopyProcs3gencode.cGenDefaultProcBpM(\9$B`M9$N,:$&B;BPB܀R<8$Isotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viuqInteractive Mode: The TTI1 commands allow configuration and operation of the instrument. Enter the required command and its parameters (if required). When executed the VI converts the command and optional parameters to uppercase and appends a carriage return (chr(13)). This is then sent to the instrument. The VI then waits a predefined period for the instrument to reply before reading its response. The instruments response consists of a status character followed by data (if the sent command requested it). This will be displayed on the VI panel. Programmatic Mode: The Isotech TTI1 VI can be used as a sub VI in another diagram. There are input terminals for selecting the serial port, 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 numeric input Command string input Timeout numeric input Read Delay numeric input Outputs: Time out binary output Serial Error binary output Instrument Responce string output )")"))29")"9)DDDDDDDDDDDX @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port NoID0χȀ|8p@ p3 ,ˆ̂.H̀bq,, Ȁ ˆ? p ̌b~,̂...Ȉ ̌b~,̂!Ȉ ̌b~,̂ﮪȈ ̌b~,̂ﮪĂȈ Ì̌b~,̂...̂Ȉ ,̈̈,΢~,,,,<<Ƞ͡ʡʁ! ! Ì̌b~,...̂̂Ȉx p ΀ ʀNqΈ, z Έ H ΂ ʀ̈ ̌`̌p̌̌΂~Ḧ Ḧ Ḧ ̠. °̌`Ḧ Ȉ̈ȞH ̀̈LȀ̌̈( ̌΢~,, ̠̌n ̡̌n` ̡̌` ̠̌` ̌ ̠̀̀̌̌ ̠ L  ̈  (  ̠ ̪̌p̌̌΂~Ḧ Ḧ Ḧ Ḧ( ° ̌̌H Ā ̠̈̌ ̠̌` ̌ ̀H Ȁ Ȁ ʈ 興̠̀̌(Έ JȈḦ̪ʈ,̠̌̌̌ Ȁ ̪ʈ,̌ ̀ Έ,΂~Ȁ ̀|€Ȉ,̠* Ȍ̠̠̌`̌ ̌(ʈ̀, ̬̌΂~ ( ̈(̈( ̈̌ ̀̌̌ Ȁ ̠ ( ̈(̈(̈ (̈Ĉ̀(Έ ̀(. ̈ ȈḦȈḧȈḧh h ,̌΢~,h,ȞȈ̈Ȁ Ȁ ʨ ̀(ĈĽ Ȁ ( ̀(   °̌̌`̌`̌ °̌̌L`̌`̌ (. ̈ ȈḦ ȈḦ ȈḦ °̈ ȈḦ ȈḦȀ̈Ȁ ̀怈@L@ ĈȀȀ̌̌ ̀̈̀ ̀ ̀ȀȌȈH ̌ (̈ ̈̀ ̀(ʈʈ. ̈,̌ȈḦ ̌̌ȈḦ̀ ̀ ̀ nȀ̌ ̈̀̀(̪̈̌ʈ, °̈ ȈH ̈hȈḧȀ ̀Ȁ . ̈,ƈEǔȈḦ (̌ȈḦ?ȈḦH ȈH ̈Ȁ ( ,̌΢~,,ȞȈ̈Ȁ Ȍ΢~,ȞȈ̈ (  (((  Ȍ΢~h(( Έꌂ  ̌ ̀̈ȀʨȀ ̠.  ΂Ȉ ̠̀̈̈̀̌̌̈̈Ȁ  (̈( ̈̌̌ Ȁ (̈(̈̌̌ Ȁ  ̌̈̀( Ȁ ( ( ʈ⌂  (( ,̌΢~,,ȞȈ̈ Ȉ,ȞȈ̈ (Ψ (̀Ȁ ˆ̂Ö̌ ̌̌̌̈̈̀ ̀Ψ ̌̈(̈Ȁ ⌂ ( p̌΂~ZTW?̈ ̌ȈH ̈HȈH ̈ ȈḦH ̌ȈH ̈ ȈH ̈ ȈH ̈ ?̌ (  ʈ (  (  (( ,̌΢~,,ȞȈ̈ ̀( Έ⌠ʨ ⎀ʨ(( (( Ȍ΢~,ȞȈ̈ ̀ Ȁ Έ⌂ (Έ(Έ Ȁ 3  ΀ ʀ, ʀ  ( ̈( ̈̌̌ ̠̌̌̈̈ (̈((  (̈̌̌ Ȁ  (̈( ̈̌̈̈ ̀(̌̌ p̌΂~ZTW?̈ ̌ȈH ̈HL ȈH ̈ ȈḦH ̌ȈH ̈ ȈH ̈ ȈH ̈ ?̌ ̀ (( ,̌΢~,,ȞȈ̈ ̀(  (̈(̈̌̌ Ȁ  n( ̈( ̈(̈̈ ̀Ȁ °̈ Ȉ ̂̈̌Ȁ ˆ̂Ö̌̈Ȁ  ̀ ̌̂̈̌ Ȁ ʈ ̪ʈ, °̌̌`̌`̌€ ̈,ᇈ̂.̈̌L ̀Ψ (̈̌ Ȁ  ̀Ȁ (ʀ~ ʀ~ʀ~ ꀠ(ʈ    `̌`̌`̌< Ȍ΢~,ȞȈ̈L ̀ Έ⌂(. ̈ ȈḦ ȈḦ( ȈḦ̀ °̈ ȈḦh ȈḦL Ȁ  ̌(. Ȉ ʀ,Ȉ ʀ  ( ̈( ̈̌̌̈( ̈̌ ̀⎀(  Έ̈̌ ̀ (̈(̈̌̌ Ȁ  ( Έ Ȍ΢~,ȞȈ̈(Ȁ Ȁ (Έ0~=~<<s|<?~yy?>?>~?s>98py9s??x8?x8y>98p88?88q88s?(8Oqp<qp<?x8Ϗ9s9p0s88q88q88s898pxy>98pGy>98p8888y?x8s???s?|#!e#p<|?~<>p13333338>|<>ax~ޏLJ~ޏy??8><pxq?c1c1x??>p?8LJ?Ǐ!w|??Ǐ!w|??Ǐ!w|?;>~??g2??ϟ!w3?g~D||??8~<?;'<'g|<'gp133?x88DZ?>?qq쏏g| t䳳ƳƳƳƳ @0Command4O,4O`&@ serial port error&@ serial port error @ time out error @ time out errorXL @B$7@P< +.d@Ԇ(tD4 Bt  2Y`B$4  2t 4,bB$0 t 2.d@ 2t @+$2ppl#@ 2t $+.2o o k$H :t 4*:0E0E/F.G-H00ltj @Port No @Port No4Q z0C( 8l4 B  zD$4 2 .A7$0  z0Cp 3+ |.~|.~|.~00 < P @0Command4Q 7|[O   T $4 B h 7|F,;$4  2 h JYMlE$0  h H|[Op 3 h+ J~YJ~YJ~Y0 0 , h 4$ @0String Sent To Port$ @0String Sent To Port4 Q c}Q ,  < 4 B P c}rXC$4  2 P vO8$0  P t}Qp 3 P+ vvv0 0 T P <  ,`< D* @0String Read From PortPo* @0String Read From PortPo@ PD / `$(  |L4 B |  0C$4  2 | -9$0  | /@ 2 | @%ppl#@ 2 | %/o o k$H : | +0E0E/F.G-H0 0t` |p "0  @ Timeout  @ Timeout@ Pe@H(  T84 B etB$4  2 x[$0  v@ : @vppl#@ : o o k$H : y0E0E/F.G-H00<C"@ Bytes To Read"@ Bytes To Read< D <`, ` ,    D <@P7\ @4h:(T< @ Read Delay (S)4 B 7F 9$4  2 KZ9$@ 2 @IRppl#@ 2 R\o o k$H : LX0E0E/F.G-H0  I\00@Tl @ Read Delay (S) 0DBDHP9$<02C¤@ port number@ byte count@ error code@ byte count@ error code +8'0@<$24R,B,4 B$ 32LC$0*l(j0p,m Bl` BW` @@`,!4P @Port NoH,m,B0@D v-M~=4 Bv+|C$ B @@D,0"PHD~m~=D @Port No0@l h 'd4 B4`C$0@ +`;3p4 B`+[$4Y00w,K#p< 0"$7`A`Blj@,V8N Yi E$00 3 Qq4/0Hn  040`y~ DpP40 y~  @P40!LS0 ,lF\Ch%,m@,% ,Ȅ?B@0!hE$$,0!h B!@` B!0@#pD"04TD"`4 B"0 3 C$0*#$#jpm Bl""0 B,""0 B!""0,""##P @@#p""04# "0#P @ Timeout " $4  @p##4$hwK#@ error code4+%4'EoR|Ku Bl$] B&$] @!@X$],$$%4"p%&BHE " :%`T  @p\,\x%9HZCY)@YC@ byte count4&@]$@ byte count4/'X?`j'(D( 40'$''t/:4j' '$+''40'$(0'%/*j(D '$*d'*D40'$((d%/*j( '$*(t@P)))@)8))l4 2( B$0 3( H :( 0E0E/F.G-H, *0* (*D @ *d)*D4*.1*D(D4*qX(ÿ4+, i'4"p,-@HD " -,\x<  h#%*D,48:;,4%4,W "\x+D4@D @ Timeout4-. ,40-DD @ Timeout*d**4//N9nY`%^0(01 40/0/VIfU^O^0( /6|/5 40/00H^=fIbC^0 /90X3 40/10V=^IZC^1 /9H054/1lR`r`0a12X2 401811Zpj}bva1 18615 40182D2bdjpfja2X 186,2l 401822xZdbp^ja2 186|25<  p'$83,5/184/3`v5`Nm34,4403,3(|%0*m3 3,93|3403,4 % m4, 3,;3;4403,49|% m4 3,:4LTL 53,18/*D'$8p<4/54Ii4`]56  40555LO$d/Y)5 59H5\540558Od$Y6 5:5T46`i@ -l2X849,u a46 a10*770 Bl7[| B77[| B!7[|,7@7`77 @@8d7[|48j 4"p88T 49`  " 6,8 l  @p[8 l88[|7`7d0(249|% a5149t| c30@ byte count4;{/8( p:nzt:pS:4'p;Tnzt:8  ::8T @p:8T::  ;:; @p:;4;;4<  #%8:;4,T%4:6 4< <(aS;4,; @ t@t@1==o;"/$=H>^4 K<`ov8$jZ(@ error code@0 string read@requested byte count@ port number >4>?H?43<> >+;3@ error code>4 <Ԓ@=>443<>>o+;w3@0 string read> <ԇ>T>43؅d430(-|`rzv (B(  (B (<\,(D(\`h,< (@@@ ,(dhĖx4(D`(44)3R]W$)@0error source (" "))0 )Ďď04)3grl)@0 source out) )P4)3HgrlB)2@P @ status @coder @0source error out)\ )Ԓ 4)3Ȑ]gb) @0message) )|4)3\0R]W.)@type of dialog (OK msg:1))p )4)3 ĝR]W H)<@P @ status @coder @0source error in (no error)) ) 4)t)>4)@@3W3@)PT7B|D@)4)  2< 8AE$0* 3< 7BH* :< 390E0E/F.G-H*,*(<** *@(T,*h^(Ef}MhhBDžFDžR\FVDžZ^DžbfDžjnDžrvDžz~DžDžDžDžDžmtffEzmtffEzmtffEzDž8Dž/DžKDžDžl3Dž5DžKDžKDžODž9Dž =DžGDžDž"=&Dž*mtffEzmtffEzmtffEzDž:<>DžBFDžJNDžRVDžZDžfjDžnrDžvzDž~DžDžDžDžDžDžDžmtffEzmtffEzmtffEz_^Y[]Ð@VwK  $o s c    NsP  Q z  `     * 9 J U `x    ! e    ` 0 k   `  4 Q   ) F ! >  k B w B  = B , q  1BV \ yB 9| I f  8x X u 2C?(9 eC S r  H! W!}"#I#`#w#$v$$V%%% &h&&& '*'P''#((%)2*e***+A+,X @ time out error@ serial port error@0String Read From Port@ Read Delay (S) @ Timeout @0Command @Port NoP`P serial port error` serial port errorP time out error` time out error PPort No `Port No `Port No `Port No `Port No P0Command `0Command @0CommandP0String Sent To Port`0String Sent To Port@0String Sent To PortP0String Read From Port`0String Read From Port@0String Read From Port P Timeout ` Timeout ` Timeout ` Timeout ` TimeoutP Bytes To Read` Bytes To Read` Bytes To Read` Bytes To Read` Bytes To ReadP Read Delay (S)` Read Delay (S)` Read Delay (S)` Read Delay (S)` Read Delay (S) 0  0  0   0      0 0  0````` `@0 string read``@ status out@ byte count``@ Bytes To Read@0 string read@ status out@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ")``@ status out```@ byte count` @ byte count@ status out@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ") ``   P byte count ``H0@code out@0 source out<@P @ status @coder @0source error in (no error) @0message@ error code@0error source (" ") ` `  `  `  ``` ``T`` ``` ``T` ` ``$` ``T` ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  `  ` ` `  ` ``. `uqInteractive Mode: The TTI1 commands allow configuration and operation of the instrument. Enter the required command and its parameters (if required). When executed the VI converts the command and optional parameters to uppercase and appends a carriage return (chr(13)). This is then sent to the instrument. The VI then waits a predefined period for the instrument to reply before reading its response. The instruments response consists of a status character followed by data (if the sent command requested it). This will be displayed on the VI panel. Programmatic Mode: The Isotech TTI1 VI can be used as a sub VI in another diagram. There are input terminals for selecting the serial port, 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 numeric input Command string input Timeout numeric input Read Delay numeric input Outputs: Time out binary output Serial Error binary output Instrument Responce string output $ #0`@*0UUAn $4P~H9$9$=$4$B$,=$=$0=$04$+TB$X:$ ;$T<$4$d!Isotech TTI1.viBalance.vid9$,S  ųTimeoutP,,ҳ2.00Yfsfs糳 Bytes To ReadMyyͳ0Z8E8E泳Read Delay (S)PLYLYҳ2.00HD E$o |So|SHD8$LL]*`+`Serial Port WriteMDΒՅϒ0]oo Check for timeout`qx-qx-Bytes At Serial PortHD09$% 21% 21HD6$w*w*HDC$HD:$a*b*HDC$ 2 2PD1000_DanuanuSerial Port Read.viHD0E$cDy}y~Simple Error Handler.viMDjqkq0_DK1XK2XWrite to instrument`DRead from instrumentMDCPCP0cDFS+FS+Simple Error Handler.viMD0bD1c>1d>Get # of bytes to readcDwSwTSimple Error Handler.viMD9@:@0HDC$44PD 9!91000_DWrite To InstrumentaDGet # of byes to readXD Serial ErrorXDrs Serial Error`DRead from InstrumentMD&3&38MD9FPHPIsotech TTI1.viMwNwN9ad~qdq糳 String Read From PortRKXLKXLVD\s\rBDHPIsotech TTI1.viLVINSerial Port Write.viPTH0LVINBytes At Serial Port.vi8PTH0LVINSerial Port Read.vi$0,C$0B$ /L0B$ .h7$ .8$  ;$ !0<$!<$!D]$"88$">$"\:$#88$#[$#D$$$**|:$++$0-p=$1-`=$2- D$3.|B$.lPE$ X0/8$@$Pl`p1C$2E$5E$6p5$6(:$0P;E$Isotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.vi">>"`PP``LL`44">>"@  J B&*AIsotech TTI1 Init.viIsotech TTI1 Driver.viIsotech TTI1.viLInstrUseInstrUseInstrUseInstrUseI0<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++ adirLVINӎZIsotech TTI1.viLVINLIsotech TTI1 Init.viTTILVINFIsotech TTI1 Driver.viLVIN*Serial Port Write.viiLVIN*Serial Port Write.viiLVIN*Serial Port Write.viLVIN*Serial Port Write.vi*Serial Port Write.vi*Serial Port Write.vi Write.vi*Serial Port Write.vite.vi*Serial Port Write.vite.vi*Serial Port Write.viite.vi*Serial Port Write.viite.vi*Serial Port Write.viRSRC LVARLBVW N$7 4 CPRFCPTMICON STR#pSTR PALMADirSTRGCPSTLPLM2ticl4icl80*d)tgHP)HPp $94\Ts $~h@H$tXx|` paletteMenuIsotech TTI1.victlMenuIsotech TTI1 Init.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Driver.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1 Init.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsotech TTI1.viIsoTTI1IsoTTI1IsoTTI1IsoTTI1IsoTTI1