RSRC LVARLBVWV(O VIsotech HSC.viIsotech HSC Init.viIsotech HSC Driver.viIsoTTI2">>"`PP``LL`44">>"@  J B&*>Isotech HSC Init.viIsotech HSC Driver.viIsotech HSC.viL InstrUse InstrUseInstrUseInstrUseI0<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++)")"))29")"9))** 9 (*)M:݀adirLVINČؑIsotech HSC.vi LVINČ҈Isotech HSC Init.vi LVINČvIsotech HSC 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.viLHInteractive Mode: The HSC commands only allow reading of data from the instrument. There are only three commands that are excepted by the instrument. 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 HSC 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, read delay and setpoint. 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 Setpoint numeric input Outputs: Time out binary output Serial Error binary output Instrument Reponse string output ^ZThe 'Isotech HSC Init' VI opens the specified serial port and configures it according to the parameters in the serial parameters input cluster. Its outputs return the serial port configured and an error status Inputs: Serial Parameters cluster input Outputs: Port No Out numeric output Serial Error binary output )")"))29")"9))** 9 (*)\MHMHOHKHKHH)")"))29")"9))** 9 (*).. @!Serial Port Error @Port No   @Port No@0Command @ Timeout@ Read Delay (S)@ New Setpoint Value@0String Read From Port@!serial port error@!time out errorMUU?k?.*몪+*ﯨ+ꫪ)+*+  D@D@@DgDffqfdfgFdfQfdfgFdfqfDfgFdfqfDfgFdf<?~=qaqq???|?y{>ϟ|~?qq<;c`1Op?<3O<. @!Serial Port Error @Port No&@0 output string:  HHdd||d00D$Ht0ddH|00dH($H XD,9$,9$  Serial ErrorZD[h6[h6Timeout ErrorWDVV  Timeout (s)H /AA\D$#%#Command ResponseH?-)-*:TDw(x(CommandsL.x.yUSD+=+=Port NoH82?A2?AZD _ _ Read Delay (s)H4.@@^D New Setpoint ValueH.ͅڱ͆ڱ[DMZaMZa Initialise PortHD$.gt'gt'eDUIVIHigh Stability ControllerHD-# # HDl0YfYfHD/^nk^okHDX.11HDp.E_RE`RHD\D HDL.xJxKHD/23XD Command ListSE/P0P False HD.  ZDef Serial Port OKXDcיdי Serial ErrorUD(( Init PortHDEREvw True _DIsotech HSC Init.viZD O QIsotech HSC.viOFFONOFFONRRPNG  IHDRRsj+0PLTEO&IIDATxYr sN'YĴQS ZϲpqҎr3xOLvRigS8UrLc:- ]Ӛ̥5\>ϥ1md(Zrg&gpgNj41[Oho#_R#l UYfabh eg>LmvgadtX/{mp@,8Ϝ],gvˬhD8fc`vz=66DjfbRʬifcr܀ >BŜ2gVZY &ԨT|,:?$n3ofCZ6~31v,l\2[Sfl`Ӈ2 e.\c1S\õ^p: ͊w{tA `̴t/dѡbW132 3p_w$3pH0f~?oY13/A3/t!?yǜM962ݘSDev1lͼlf̨Li&m3ofL[!g.L2+I(¬@Yepf y3;3yPKbc-sfm!s~3*Og&%F/t Eco!3~똳9;3+u UVfewNnxB,7zs^qX7-a.݌~,bSUT;3+>^*rsڙgΩeN3*g y󚪠4c< 4  2 1@B4 @ 2 @/ 8p^p^lb@ 2 8 Bo_o_kc0  /BD׳0  \ $& |t@ P ȵ ` Dz4 F p  `D 4  2 p AH @ 2 p @ p^p^lb@ 2 p  o_o_kc0  p C׳0  pt |<  0t(  ,@ P {44 F H  4  2 H ̄۲, @ 2 H @{ӂp^p^lb@ 2 H {݂o_o_kc0  H ʂݴ0  H|p,  X `,,4OL |b 4 G<L[b0l<x <^ |,^ |,^ |,^ |,^ |,??????|<  ~<fu(8`00  < Y4 TJ L  , (t0<  Xx|`~<l.12?ry3ȝm<(D@8hB8h BLL :P 0u0u/v.w-x|8hPB,(h`|, Tx|8hlB||8hB8h HBdL : H ̈́ي0u0u/v.w-x, 0 p8h pBPL : p 0u0u/v.w-x8h0u0u/v.w-x BDHPIsotech HSC Driver.viLVINIsotech HSC.vi2PTH0LVINIsotech HSC Init.vi"0PTH0>@ BDHPd28>>>, XD0D0@p0$4,4 B$ 9 0@ptgwo44 BXg9 0@plh\ld4 Bh]ml9 0@p(4 B29 0@p0CSK`4 B0D^S9 4D,0 40 0p4D*! 8N 00 3L  *,L! @4DH.0 4Q2X!4  2d  0 d ,("d%< @\<41,041004DP=!< h0pt 4D=@ h 0@p w4 BwI94DT&|  0@p p4 Bp19 4D+X p 4 Jd 9$ <$1$P 4.Q4 ,$0X0,08,$ t  000.$ $-93 B | B 0 |   @@$ | 0-$ 5ے B (p B 0 x B 0 (p X @@$ (p46;, 0-$ &{ۄ B ( X B 0 ( x X x @@$ ( 46% 0-$ x6`id B h B 0 h 8 X @@$0 @@$l h46T'( 0-$ x8'0+ B  8 B 0$  X 8 X @@$  47l(!0-$t7kto B < < X X 800 8 x @@$ 47*!0-$T: B B 044p @@$p4;:0< \ 0-$p%GPK B0 B 000P 4'0<  p 42-p B0 B 0P0P0-$p#&! @@$@< ( (   46898N 7'0 3L y*, 0(L) @ 04O$y26)@ 6$y2*{)|*{, 0*- @ 0$, 0+H.( @ 0(4Ogxu6p,@ 6Hgxu)|)|*{L x XPP( X x444X)@! X$4%$!( x0@p$ =-4 B 9<,p$!, $8#0,,$@00.- S[W B` B` @@$`0-|9 Bh < B \<\ @@  t4$T9(! 04DX!8!0-.S\W Btt,H< B0ttH\ @@@tt,H4O p/@ 6 )|)|*{,40/H @hH48|! H<4D"t! Hh92P 4 d9, 4 bؚ9( ,!(4! )9\4"D;0"@p@ ,t<,4" Bt9 #tH<# @$ l4#$ #~D<\A02zD`<ԋ<X#,DhS0Y*D`0L# t$p0h<#$1P 4u $0oWo$@'R'@ $$W-$|8$hB!D$1$ #~187$3224$3"0#T $#h $"0# #h4$3"0#~$%$"04$ K"0~ %#h%%"0 %#h\ %./P/0 %%X%,Dۧᡪ ` |XL\ %"00#H%noo% B7R7B% ߬% dd#/R/#%%.% ++f%$++%/P%oo%oo|5|5f%%/%%\@%JKJK%KK4%00(40P@ | %0..4%00)3EPJ| %0/ 4%00,2;E@| %0\/p<4%00/0;5|%0 %0/,%02,%20x<%.34%/$p0P|%1%55% &X &ؐ9'(C)8D)D)аC*6*hD*:+<+\5+@ ,/!,`.",.#--$-d-%-/&. /.@. 2L?2tFH/I0///x,:Isotech HSC Driver.vi= dVUEU? Zë*ꪪ着))૪Ȍ Ȍ 5Ĉ̈  Ό̈  Ό̈  Ό033?2# ><<?cbfffffff? ?? ZTU??ǀUUL   @  @  D  @  ?  ?H H@ H䯊H䯊H䯊 Ȭ bn,ǹ(  Œb,̂.. Œb,̂.. Œb,̂.. Œb,̂.. b,̢,,, (̈,΢,,,Ƞ033h,Č̃ȈH<Č̃ȈH<Č̃ȈȈ<,,Ľ.,, .̌̈,̌ .̌.̌ ## Ϗ H(   ΢,ȞȈ̈( (,Ꮘ̂̈̌  333333333 ̪ʈ,B̪J,̬̬̬B,ĬBH Ȉ< ̈,̌̌ČȈČČȈ(̈ȞČ̌Ȉ(̈ȞH ̌ ̀̌ ̀ ,̌̌ČȈ̈HȈ̈Ȉ ̈Ȉ ̈Ȉ ̈HȈ(̈ȈȈ ̈ ̀ ,,@ ਠ * *ਠ.⨂ ਠਠ. (ਂ  ਂ HhhhXXό RSRC LVINLBVW^L ^D@<Ѐ 6NSL ُ B~K}$1d| 7LVINIsotech HSC Init.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 numberPTH01INSTR Serial.llbSerial Port Init.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)PTH06UTILITY error.llbSimple Error Handler.vi.. @!Serial Port Error @Port NoP2 c8 P+ c ^P"@P@flg@oRt@eofudfP!Serial Port Errorx!dfdP!txdP!oldP!ext P P P P P cTP"@P@flg@oRt@eofudf PPort NopdfdPtxdPoldPextVP"@P@flg@oRt@eofudfP Baud RatepdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfP Data BitspdfdPtxdPoldPext cVP"@P@flg@oRt@eofudfP Stop BitsxdfdPtxdPoldPext cTP"@P@flg@oRt@eofudf PParityxdfdPtxdPoldPext c TP"@P@flg@oRt@eofudf PBufferpdfdPtxdPoldPext P" P@@ 0( c c, c @!error? cl@ error code@0error source (" ")@type of dialog (OK msg:1) c c\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 No@ Baud Rate@ Data Bits@ Stop Bits @Parity @Buffer c c@ PvPvPvPvPvPvPvP c cXH XZ DX%Initialize Serial PortLDPX0dpx4B8<@`D 0@(4@88@J<@\@@nD@~,L@VIDSIsotech HSC Init.viVIDSSimple Error Handler.viHPTH0VIDSSerial Port Init.viDPTH0 `i386`~code<3L Ew~E\EPPUEd$=tP=Ð)Ӏ}t1ELXCLC$0}uE$EEƅD48tQRU\Gd$ZYɍPHƅLDthhUEP3(@T3)@TUI"VUI#VU Baud RateHC\$iP\%iPUs&Rs'R Data BitsH 5(T)TU&Q'Q Stop BitsHP@(T)TR&C'CParityH0Zh[hH0(T)TR&E'EBufferH1 (T )THD5R_R_ HDH0,-HD@biciHD0}c}d HD1U\bU]b HDBicvidv HDPDAiNAjNHD,1pqHD2op_DTaiTahSerial Port Init.vicDWmdWodSimple Error Handler.viNoneOddEven"FPHPIsotech HSC Init.viD@ FPHPI8<<C4 Gp0Tp̘ pà"àԳ"àԳ#àԳ"àԳ#|4O XL $ ,7@P CWD@*4 B %.L׳4  2 2'AUسT0  0%CW׳@ 2 @09%p^p^lb@ 2 9C%o_o_kc@P HlV@ <4 B@ H!WV׳4  2@ [#jQس0 @ Y!lS׳@ 2@ @Yb!p^p^lb@ 2@ bl!o_o_kc@P rW@@N4 B r%S׳4  2 'Uس\0  %W׳@ 2 @%p^p^lb@ 2 %o_o_kc@P `W@`4 B %R׳4  2 'UسH0  %W׳@ 2 @%p^p^lb@ 2 %o_o_kc8 h B04 B %D׳ 4 J YiسP < 2 'Uس||20  %W׳@ 2 @%p^p^lb@ 2 %o_o_kc@P `W@r4 B  %F׳4  2  'Uس 0  %W׳@ 2  @%p^p^lb@ 2  %o_o_kc<  ,h x0 D|d0  @d|0 L B|0 |80 |4<  ` `< ` `  0  `|,<'Error Status - True = Error, False = OKX|~<3 h?(@_1ùwb_p<D8hpB ||8hB,(\p L : 3'?-0u0u/v.w-x8h@B||||L :@ \#h)0u0u/v.w-x8hBL : '-0u0u/v.w-x,XD, p@8hB,0d lPW Wl@L : '-0u0u/v.w-x, T $L :   '-0u0u/v.w-x,  H  |H8hB BDHPIsotech HSC Init.viLVINSerial Port Init.viHPTH0LVINSimple Error Handler.viPTH0 @ BDHP$08, 0D0@p brj4 BQ`94D |84D4@4D D 4Q8( `4 62 +0  (,pd x @p8x@P<`k,%@4  2 ajh0 3 `k,ph&| @p<|4Dt<4DX04D! \ l*'t)+* 5pxp|t4D4DP< |xd84,0@p `8|h4 B8|b94 BT[c9,0@p hxp4 Bhbw90@p 40@p d@PH0@p8 Td\4 Bd@hO94 B4o9 0@p `,\4 B,n94D < 8l4D  (D1D | Hb5D$3~D<385$0Ld< Hl (4 KHSbjT0 (  t d43H p"b%r5j-43H4#r%5z-43H H!r%z!   H H @ 43H z~  t H  43H \ br%j! H 0 t43H jrn H8  d H 43H rzv H d,pHL H,48dx||43H bjf (Xl4  , 8  T  t d d8hB D1DelHP84 KVle8 X(`l43 emi43 muq 43ewum|43DelmwiqX l (43mluwqq x43u}y( (43|} H43uw}| 43Lul}wyq` `43}lwq l|  , x|`8hBL : \b0u0u/v.w-xԬUj!U!~~ lfHHz!!jiiliq}GiGz-}-eyeyqTqqqTYppvvլ8\]]nn (D`@*0UUAn ``)܁܁܁܁x  й  й  й й TahomaTahomaTahoma00RSRC LVINLBVW^L ^K0 48RSID0LVSRDBDPWXLIvilCPTMDSTMDFDSLIdsVICDversDLDRFPTD CPMp STRG4ICONHDTHP\TRecpCPSTdLIfpxFPHPLIbdBDHPHISTPRT FTAB71Px'tC@2tA l B100310hXHt4 3\(&07&7&4'8l<'('@(<@ (L; (< )0T? )+F,@TA,X ,ؠ>-$TF-p0-\1 .=~>yqaqy'|ϟ??> yߟ|8|=qx{?xyINSTR 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 out6@P @!status @code@0source error out@0message@type of dialog (OK msg:1)@@P @!status @code@0sourceerror in (no error)PTH06UTILITY error.llbSimple Error Handler.vi   @Port No@0Command @ Timeout@ Read Delay (S)@ New Setpoint Value@0String Read From Port@!serial port error@!time out errorP c8 P+ c ^P"@P@flg@oRt@eofudfP!serial port errorx!dfdP!txdP!oldP!ext c\P"@P@flg@oRt@eofudfP!time out errorx!dfdP!txdP!oldP!ext P chP"@P@flg@oRt@eofudfP0Command p0dfd P0txd P0old P0exttP"@P@flg@oRt@eofudfP0String Sent To Port x0dfd P0txd P0old P0extvP"@P@flg@oRt@eofudfP0String Read From Port x0dfd P0txd P0old P0ext P   cTP"@P@flg@oRt@eofudf P Timeoutp dfdP txdP oldP ext P cXP"@P@flg@oRt@eofudfP Bytes ReadxdfdPtxdPoldPext P   c\P"@P@flg@oRt@eofudfP Read Delay (S)p dfdP txdP oldP ext cTP"@P@flg@oRt@eofudf PPort NopdfdPtxdPoldPext P   c`P"@P@flg@oRt@eofudfP New Setpoint Valuep dfdP txdP oldP ext 0   0 0 0(!((0 0 0 0( !( !(V P$@P@0PV P$@P@0P c c\ c0 c@!serial port error@ port number@ byte count! c @ error code! @!error?!!P byte count! c@ byte count0@0 output string @!error? c c@@P @!status @code@0sourceerror in (no error) c@code out@0error source (" ")@code out @!error? c@ error code@0 string read@0error source (" ")@0 source out@@P @!status @code@0sourceerror in (no error) c@type of dialog (OK msg:1)6@P @!status @code@0source error out c@0message @!error? c@type of dialog (OK msg:1)@0message@0 source out6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error) c@0 string read! c@code out c! c @!error? c@ port number c@0 output string c@ error code c @Port No@ Read Delay (S)@0Command@ New Setpoint Value@!time out error c @0message6@P @!status @code@0source error out c@0 source out c "@0String Read From Port c@0error source (" ") c@ Bytes Read @ Timeout c@type of dialog (OK msg:1) c 0 c cl c c<@ byte count cl c c4 c cl c c4 c c c  P vPvPvPvPvPvPvPvPvPvP cT c2' P 8z XN^Ip    Lb R?@??@X\(@r =p?@I C %06.2f\r\nCWrite To InstrumentGet # of bytes to readRead from instrumentd40DPX(dpx`$08t$ 0, d   (@ @ $@ ,@ @ <  $@ (@ ,@ iluP@H4XLTD @ "@*  \ $@ @* | , @ (@ , @ 8\T(@ @  @ mt(@ plpL<@ @ ttxpl`\a`y8 @ <  q|z @ ed~ VIDSIsotech HSC.viVIDSSimple Error Handler.vi`XPPTH0VIDSSerial Port Write.viLPTH0VIDSSerial Port Read.vi\PTH0VIDSBytes At Serial Port.viTPTH0(R&i386&W~code?(Ew$W~E\EPPUEd$==BÐ)Ӏ}ELXCLdCT0C$({(t$QR(TMd$ZY=CD`C,C4${8tVW$_^C<,C { tP RZX}E$EEƅDƅƅtƅƅ48tQRUd$ZYɍ ƅ Dt hhUEP_~(L.UR@␐BtBƅ fx.ƅ Pts$d tsD tsL$ tsT tsd @  `~(P.UR@␐BtBtƅ fx2"QRP$hhPEP$艛jd$ZY=tÐ}v x3 ɍ ƅ ƅ fx6ƅ ƅ$ QR@ZYƅ$ fxBƅ( (QR7dd$ZYƅ( fxFƅ, (QR\7Yd$ZY=uƅ, fxJƅ0 ɍ@ HHH HHHHH ƅ< ƅ< P RhZXfxZƅ@ QR?ZYtƅ@ fx^ƅD t)ȉtƅD fxbƅH ht,$XXۅLݝxƅH fxfƅL ݅x{1pƅL fxjƅP  ETnc~E\EPT.UR@␐}vt}vƅP fxnyƅT l9ȸtƅT fxrtƅX lwƅX fxvtƅ\ s~@P +t~P6.;t~P/ut~P]? t~XP t~PB!!"#u~PG##$$X]u~PK$$%%u~pPM%%#u~6P8N&&& v~PE""!Ev~Pmv~_^ZY[]ÐL=t/P$PPv~$L$@ $Ðd$P=t/P$PP:w~$P$@ $Ðd$T=t,PEP$PPsw~$T$@ $Ðd$X=t,PEP$PPw~$X$@ $Ðd$\=t,PEP$PPw~$\$@ $Ðd$`=t,PEP$PPx~$`$@ $Ðd$.Ul$SQRVWT$ QRPE@$Ro~jd$ZY=o_^ZY[]ÐDž LtL@  Dž Dž  Dž Dž Dž Dž PTAB DžD PtP@ D \ Dž` Džh t Džx | Dž Dž Dž Dž  Dž Dž @DžL DžP DžT PTABH @ Dž TtT@ h$ Dž( l, Dž0 4 Dž8 Dž Dž Dž PTAB  DžXtX@ DžDž DžDžDž Dž Dž DžDž @DžDžDžPTABDž\\t\@ \tDžx|DžDžDžDždDžh$DžlPTAB`XDž`t`@ DžDž Dž $Dž(Dž0 Dž8 Dž@ DDžHDžP@DžDž%DžPTABQRuzd$ZY(Ul$SQRVW}#uQRU/Jd$ZY>_^ZY[]ÐUl$SQRVWQRU^Jd$ZY_^ZY[]ÐUl$SQRVWu$x~F 0}~F|~FWW~F@R}~FDQRhU,Jd$ZY_^ZY[]ÐXXK;-)#M\4y  /J]rS " R  - )b gK|=!% &>&&W~U@(bNTJ6plz<X2v`&h&p&x&&%kQ g~.Hb|,I W !CODE?D (%6.1Oldest compatible LabVIEW.4/`/T/HpPPP @!serial port error@!time out error@0Command@0String Sent To Port@0String Read From Port @ Timeout@ Bytes Read@ Read Delay (S)@ New Setpoint Value @Port No LHInteractive Mode: The HSC commands only allow reading of data from the instrument. There are only three commands that are excepted by the instrument. 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 HSC 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, read delay and setpoint. 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 Setpoint numeric input Outputs: Time out binary output Serial Error binary output Instrument Reponse string output )")"))29")"9))** 9 (*) $DTHPDH?88  #~,@0Command&@!serial port error @!time out error @Port No(@0String Sent To Port.@0String Read From Port @ Timeout@ Bytes Read @ Read Delay (S)$@ New Setpoint Value !0L@@P @!status @code@0sourceerror in (no error)@code out @!error?:*   @!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).@type of dialog (OK msg:1)@0messageF6@P @!status @code@0source error out@ error code@ byte count @0 source out @0 string read&@0 output string@ port number$@0string to write(@0error source (" ")(@error code (no error:0)*@requested byte countn^(  @ error code@0 string read@requested byte count@ port numberN> @ port number@ byte count@ error codeVF  @ error code@0string to write@ port number  @XX@$4DThDxxxxxx@@lTTD$hxhhDDDDDDDDD@l$xxT$hhhDTDDTDDTTDTTThTTDTTTTT@DDDhhDTTTTTTTT@l4hhDDTTDh$ hhDD4hhh@@T$DDDx ]D``serial port errorZD W Wtime out errorS  򳳳Port NoHp2**S C CCommandH7,M+M_<Io<IoString Sent To PortH4O\O\ⳳamzmz String Read From PortH1"ϳS * *TimeoutH1 *7 *7Vmz:mz: Bytes ReadHC00Z;HK;HKRead Delay (S)H$3O \7O \7^  ᳳNew Setpoint ValueH; - -HD(P]3P]3HD4//]Ǻǻ Check for timeoutHD(HDXHϮ+Ю+HD3'Q'QHDAHDEHD1뎴HD\B   HD5HD8:HDCssHDDǜ HD`?JQKQlD   Get # Of Bytes To Read From PortHD<2?2?HD>TUHD5!4.!5.HD-VV_D ` aWrite To InstrumentHD<<dkekHD6+2,2HD?{|HDt:@M@MXD>t?t Serial Error`D U VRead From InstrumentXDwx Serial Error`DMOSerial Port Write.vicDmwzmyzSimple Error Handler.viSE% False cDZgZgSimple Error Handler.vicD`m$`m#Bytes At Serial Port.viSECPCC False cDU8bU:bSimple Error Handler.vi_DERNERMSerial Port Read.viFPHPIsotech HSC.vi@ FPHP I8|4 Ga 0p %5"%5"%5#%5"%5#|4 G X0X4  #6" #6" #6# #6" #6#4Oa4OXXL@|T@H7@P -@!4 B4  ׳ 4  24 +س 0 4 -׳@ 24 @#p^p^lb@ 24 #-o_o_kc4Q /P 4 B  D׳t 4 2 -Nس\ 0  /P׳p 1+ ---0D| 4QH;_4 B  ;Jp׳X 4  2 N]س` 0  L_׳p 1 + N]N]N]0 x  d | 4 Q l% 4 B l{׳4 2 #س0  }%׳p 1+ ###0   | @ P d -:8 4 B   +׳4  2  +8س0  -:׳@ 2  @#p^p^lb@ 2  #-o_o_kc0   |@ P l;@n4 B  l{;׳ 4  2 1س 0  }3׳@ :  @}p^p^lb@ :  o_o_kc0 0 $|#T@P:_LD4 B D :IL׳ 4  2 D N ]8س 0  D L_:׳@ 2 D @LUp^p^lb@ 2 D U_o_o_kc0 Dt|$04d|bX$< H d <  d H@P {04 B  ׳ 4  2 .س 0  0׳@ 2 @{&p^p^lb@ 2 &{0o_o_kc0@|,̜  d       t|~?$68H?CMzE6<D8hB 8hB8hB||8h B ,@t|,X(H8hB, X (L||L :   )0u0u/v.w-x||8h B<%No of bytes read from the instrument.8h B$,   P|, L $ L8h DB8L :   0u0u/v.w-x|, \ d8hB$L :  ,0u0u/v.w-xL : D O [0u0u/v.w-x,,``(8h4BL :4 )0u0u/v.w-x,t L\$  BDHPIsotech HSC.viLVINSerial Port Write.vivPTH0LVINBytes At Serial Port.viPTH0LVINSerial Port Read.viTPTH0LVINSimple Error Handler.vix\L PTH0d@ BDHPfh18\\c, 3/$6l0D40@p]X_og4 BO^490@p4 44 B09L) D7<"B7 %8, hs rU0W, h>>xb$ 0& h40ܱ$n4/$4Ont 40 $n t40$/)nt @4,(&0H40$TtÜӬˤ @D0%TSc[ @L@4x04"T " @Px  @T Px4/A qx40\qx  (x, TL#0$4 ƹ9 4/x40D D  P @ 040Plɰӫh4/h  @TFD  40P ӻްh  P40P d!ɻӵh P 4A Ը(x4 $5 4 t2/4"T,}eni @p0@p5  ) D4 B 9l 4s  0@H p0P@ 4 B ί,90@p!X (80 @4 B (R94/ Mm  p40 t )]jc   t3X p40 t \*Q]W p  t68 ( p, hLxL\K!0 I$, 0@pX d'H4 B90*h +isnm $D4/6V]@40,;48>z )%*+<&*0*h<ũ BD< B<8D< B D<, @` @@h4D<4A !+4"T=eni4Di! "t  @Tth40!<@|4!;4 98(-T ]^incb  4'T ]ic  @T  P p !  @T   4!(/@  !B /@ ,!3344h !@@h5/@ !0. 0)"=P:4">\0"3C@"<~,"@,~,"|0"-?4hW`[ "BL?p>;T "BMD>;T">??P "@@?>;T4"LgHJ4" ?XD"3 p"K`?P"%(4" 9 4#+h@{r x #BUX@`x #@(B4h4#A C0##B=0#-~,D  #BALD\CC #BAGCD#CDD< #@@~,8CD<4#A D!.#8C0#-~,Eigpk #BALEXD8 #BAD8#DDE8 #@@~,eD84#A ED $#Dh,#BCD9 X4b4#A 0'#9\94$L0L,$\\]Y,$?p_\`Z]$PLN$_lQT,$MDQ sQed$Q4 $@MDQTPQ44$MQ40N$Q4O8$N POD_Vt0$ 3Q G=g]*4$QRP}$u4$ 2R S 0% R P,%RvR il%R %@FxRR4%QS00lw4% 2S 3/ 0& S 00,&ALSxSmt&S &@ALESS4&QTXxy4& 2S W| 0' S X,'LTzSq|'T '@LZTT4' _9 0(*hKBO\@ )@@h]X\[4)OZ0JX @) 6YJX*{)|*{,)AZ\Yy)Zp )@A[Z0Zp4) Zp!F)[]4)LĜ0H4)A|[H$!A)ZpX)\@\ [4) [n!C)HN )@@Z[[0)-[dfcqlzgu )BMD_l[\ )BL\`[\@4)L\0!M0)*hPclg )B\[ )B<\[ )B Z\[4)LI4)D]p!)Y,)L]ԗ^z)] )@L]$]]@)P])4@4)  2^ *3 4*O^a?oYl@* 6^|a?oY*{)|*{,*MD_^|~*_0 *@MD_l^_0*d_0Q44*M_T!O*_0\ 4*LK,*AL``P*`0 *@AL`_`0@*P_y@4* 2`P z 0+ 3`P y4+A %L+Ed|aat`FD EXD\;;t=C`4+A !/+b;T,+D | (8<+BC@DN&Fb4+ Bb?N9 0,-~,c`CgLpGk ,BALd|b;T ,BAb;T,c c@c| ,@@~,cb;T4,cf,K@c|4,"Td`"CLG ,""cc| , @Td|cc|,d d@4,A d|&,c d@4, M=u9x 4-  T9 4. A|v9 ,/e4ZpJG`4/e /E8/1,1`r/~D?aĥBh1Kg d</cGkF@FTGT/?p[[/|/X@55 /j@orDs/L(F@F/4/j@ /qt5dqj@/!X0--/o/rD/(@#/&4@4/8/5@>>/+@==/[ /X  /qt xq7d/]Xgg/s/Zggu4//hӳ{4/0qtj,ӳë{4/0qtk ȓӣ͛{4/0qtk ȣÛ{ /qt3r24/0qtp{8/h0Bg(k@TT2`|~|~2J880k0,2``ą2[QQ2alkvkiv82hSB>82h`PB8L2 :`P u{0u0u/v.w-x2|D21A ĆhXL242 KLYh\ 83 D|L433L0hpl3D 3LatD433Lpxt3 3Ld433Lhxp3 3L̈433Lhhpl3| 3La4,433LЁpxt3 3LEԈ433L8x|3L 3LL433L3 3Ll433L~x3 3LԊ433Lp}x|3 3L`<433L| 3 3L3DXd3Wk__ xx,3AL<9|T8hL<3 TLS`08h9|<<3|3Ȉ|3\ē,3S܈3\3`0p3E'tt'j3EXk3 @ά3at66ll3!xxcc3 3LNMMss83h`B<,3XԑLD31l;[T ?43 J_n% 443;[K 4"Ԓ(\443;KC4 4|443K[S4, 4 ,<4 DP$L4 $DPD4d \4,4H P4,`4! A `2n8hD4;<,,4cT P4|4|<4 D P Hhd <4d@ ph84h;B84hYB4Y84hIBL4 :I 2>0u0u/v.w-x4|,4J `J@(4D\4PB66iP6)4|L4 :` 0u0u/v.w-x4FX4, OHBzHtP MtM<4$1P 4BQh  5_lguhLhu5!-WuW-5NkhhhҬ5?F@FP[[P5Zo<o 5_k g<g 85h^BLL5 :^ %+0u0u/v.w-x5,5^HY0\D51Ldc7W`L245 K T7c86 lԠ< tܢD463 cLkWgQ 6 \`П463 XkLsWoQ6l 6 $l463 cBsLkG6 6 463 (c7kBg<6< 6 _463 k7sBo<6 6 Z\463 sL{WwQ6 6 ġ 463 `({LWQ6t 6 ,t463 'sBL{G6 6 463 0&s7{Bw<6D 6 ]$D463 {7B< 6 6 d86hFBD,6LԤT ,6T ]T#T6\@6T0Td6<6|6TԠ 6|L6]D86hSBD61LघSs\XX;46 KTDSO473Tcsk 7 7T_̥473ThSc[ 7| 7TPL4|473TГcsk7 7TN襜N473T8Sc[7L 7T?p?P7^ 7|O7|7Nl#T7QܧD7>L87h^|B87hQB|7|7UrHF@FHL73X   yc y ~ U ~ Uy7H!@887575|y|7173Û74g{gH7*(#H7(R-7W gg{7WTzX{X7Fx{7"KGGL7  6C  C n n cb c F C7FF7HBH#J#7LZLNLZ[777d7 iSS7 7d|GGk7FD/k6/0k7 7;nyy7;tLdL7=)d)7C`k7\`gugQ7]$w<.w.7PLWu[ [@W@7QTWMWu7Khh]$J#J#]$G7UX xx7 xݗ@͗͛768W@@W (C`@*0UUAn x  й  й  й й TahomaTahomaTahoma00RSRC LVINLBVWFk FL 4\RSID$LVSR8BDPWLLIvi`CPTMtDSTMDFDSLIdsVICDversDLDRFPTDCPMpSTRG(ICONGFH?HDI MX1Mܐ@XT?Xhh6XȐ9Y CYlP@Yļ Z3 Zt G Z7 [(T0 [tX7 [d7\C\t8\;] <]lA]\D^0^h0^B_F_dX2_(2_:`HxC`t4`Ea,;ax8 aĠ.!b."b\.#b.$c.%cd.&c/'c.(dH.)d.*dL.+eD@.,e4.-e..f8|./fp.0fd.1g\X.2g?3h0/4h/5h$/6iD /7i-jl0j4D4-,-E-E/FD/Isotech HSC.viRSRC LVARLBVWV(O V\dVI 4 CPRFCPTMICON STR#pSTR PALMADirSTRGCPST8PLM2`icl4icl8/ gp(E -|,:- @; |/]t/ ut81 0/ # 74XPl dH- ?|MAUC e$(m , paletteMenuctlMenuIsotech HSC.viIsotech HSC Init.viIsotech HSC Driver.viIsoTTI2IsoTTI2IsoTTI2IsoTTI2IsoTTI2Isotech HSC Init.viIsotech HSC Init.viIsotech HSC Init.viIsotech HSC Init.viIsotech HSC.viIsotech HSC.viIsotech HSC.viIsotech HSC.viIsotech HSC Driver.viIsotech HSC Driver.viIsotech HSC Driver.vi