RSRC LVARLBVW d6 D">>"@  J B&*0<ψȈfofofo+++++++++++++++Agilent 86141B_ges VIsAgilent 86141B_ges Ctrls,)HP86141_ Marker_pk+Marker_Ctr+read_ges.vi############################################################################################################################################################################################  6@P @!status @code@0source error out@ Marker Amplitude (dBm)@ Marker Wavelength (nm)@@P @!status @code@0sourceerror in (no error)@0OSA HP-IB address    E A+eXUXUTUU(݁) )pA"!ΐ!Qp uy؀:'""ë着着ﯨ꿢꿫*)******:먣31  CO|??<|?={~ç??????'<ϟ{?ax牏ϟ?~dzsxyyxğ??<?~qyq?{?x<8c1 10 1 ?f"" 3DD@1LDD3DD@1LDD3g33333333333333333333333333333333333333333333333333333333333333333_?x𨪪y=OAAAA!m}WۣSs 1A; @ ObդդUUOH  UI U1 03 H@8@0 ??胀π   H HĠ   İĿH DH ?H H ?H H  H䯊  H H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[?Ϗ̈p0̈,̢,,h( Èb,..̂H 8̈,΢,,,, < h, ̀Ȉ  Ȍ̈,̢̈̌̂b ̀Œb,΢, ,,b,̂̀,,  Ȍ̈̌b̌̈,,,̀ (̈,b,̂... ,̢, ̂ , , , ,LjHȬ .Ȍ̎ H̬BL ̌ ̌ ̌`ḦḦȟŒ`̌`̌`̌Ȍ ̀ ̀ȈḦȠ*̀ ΢,,̈Ȟ̌ ̀ ̌Ď ̈@`D̄Ȉ @`Ḧ(Ď@` ̌̌ȈḦȈḦȈḦNB Ḧ ȈLȈ (/̈ḦȈḦȈḦ(Ȉ̌ƌ`h (΢,,̈̈Έ  Ḧ( ȈḦ̀ ΢,,̈Ȟ̌  ȈȌΈ, Ḧ ̌ȈΈ, , ̀  Ȉ̌̈Ȉ̈`̄`̌Œ`̌`̌̌`̌`̌Ȍ̈̄ƀ b,Ꮘ̂̈̌ƀ b,Ꮘ̂̈̌̌ƀ b,Ꮘ̂ .̈Ḧ̌`ḦhLȈḦ(ȈḦȈH ̈ȈHL̈ȈȠ*̌̌ ̌`̄`Ȍ`̌`̌`̌`̌ȌȀ ̌b,ᎈ̂LL ̀  L  ̈ȈȈ``HȈ̈Ȉ̈HLL Ȉ̈̈ȀȈ/ Č`Č`Č`̌̌ ̈̀ Ȉ.,, o. ꨂ**(*ਂΈ*訊 (**舠ਊ * 訊*  訊⨊  .(@ *  ਂ(*.⨂  ** *    (. *hhhXXόȏ @?RSRC LVINLBVW  D <Ѐ%@5u ُ B~'Fjpg]8LVIN)HP86141_ Marker_pk+Marker_Ctr+read_ges.vi  6@P @!status @code@0source error out@ Marker Amplitude (dBm)@ Marker Wavelength (nm)@@P @!status @code@0sourceerror in (no error)@0OSA HP-IB addressPG c$ crP"@P@flg@oRt@eofudfP0OSA HP-IB address p0dfd P0txd P0old P0ext P   cdP"@P@flg@oRt@eofudfP Marker Wavelength (nm)p dfdP txdP oldP ext P   cdP"@P@flg@oRt@eofudfP Marker Amplitude (dBm)p dfdP txdP oldP ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P`0Characters to Write` y`0Characters to Write htimeout hmode`# bytes to read`0data c ct  D@@P @!status @code@0sourceerror in (no error)@0data@0OSA HP-IB addressPmode (0) c@0dataPmode (0)Pmode (0) c, c< c@0data c< c c< c c< c c c< c c< c c c, c0 ce  @^{26@&@.(\)>CALC:MARK1:MAX CALC:MARK1:SRL; CALC:MARK1:SCEN; CALC:MARK1:X?;AeCALC:MARK1:Y?;INIT:CONT OFF; INIT:IMM; *OPC?; T(`p  p   @J!Z%v-|@571;@@@|@@@@8@@8VIDS)HP86141_ Marker_pk+Marker_Ctr+read_ges.vi@Xi386codeD4E{E`ETPUEd$=6=ÐӀ}#EPXClC4C,CT{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$X\Od$ZY=t_^ZY[ÐuP$Yd$ =V} E(E!E"ƅƅɍHHH HHHHH ƅt hhUEPtiDžfDž0QRP$P@$P$hPD$Xbd$ZYElEp!E`QRhPET$PD$bd$ZY=uDuDÐÐÐQRhPET$PD$bd$ZYQRUZYÐ}zۀ}zuSDžQRP$hP$1;P@$bd$ZYQRP$hP$1;P@$bd$ZY= t*Dž!E`ETQRPgUd$ZYÐ#E`QRhPET$PD$obd$ZY=DuÐ}zf0fy5>u%t QRUhQhV蕘td$ZYƅfx ƅ>t}DžTfDž|QRPP$P$PL$hPD$Xbd$ZYPElEpi$E`QRhPET$P$LAbd$ZY=uuDÐÐÐQRhPET$P$Lbd$ZYQR;UZYÐ}z}zu]DžTQRPP$h7P5$1PH$P$Lubd$ ZYQRPP$h7P5$1PH$P$L"bd$ ZY=Xt*DžTs$E`ETQRPUd$ZYÐ%E`QRhPET$P$Lbd$ZY=uÐ}z f|fy5>u%t PQRUhQhVtd$ZYƅfxƅ>tiDžfDžQRP$P$P$hPD$Xbd$ZYElEp'E`QRhPET$P$bd$ZY=uuDÐ ÐÐQRhPET$P$Lbd$ZYQRUZYÐ}zۀ}zuSDžQRP$hP$1!P$bd$ZYQRP$hP$1!P$bd$ZY=t*Dž'E`ETQRP# Ud$ZYÐF(E`QRhPET$P$+bd$ZY=uÐ}z= ffy5>u%t QRUhQhVQtd$ZYƅfx ƅ>t#QRP$hYOd$ZY}DžfDž QRP$P$P$hPD$X#bd$ZYElEp)E`QRhPET$P $bd$ZY=u uDÐm ÐÐQRhPET$P $bd$ZYQR UZYÐ}z}zu]DžQRP$h7P5$1P$P$bd$ ZYQRP$h7P5$1P$P$bd$ ZY=t*Dž)E`ETQRPY Ud$ZYÐ+E`QRhPET$P $abd$ZY= uÐ}zsf fy5>u%t QRUhQhV臐td$ZYƅfx' ƅt6)ډ؉$$QRh P$RWgތd$ZY$)9 ƅfx ƅ݅%ƅ}(u ƅhhUEP8d$ fx ƅ>tiDž0fDžXQRP,$Ph$P($hPD$Xbd$ZY,ElEpR-E`QRhPET$Pl$(Xbd$ZY=uluDÐÐÐQRhPET$Pl$(bd$ZYQRRUZYÐ}zۀ}zuSDž0QRP,$hP$1-Ph$(bd$ZYQRP,$hP$1-Ph$(Mbd$ZY=4t*Dž0\-E`ETQRPUd$ZYÐ.E`QRhPET$Pl$(bd$ZY=luÐ}zfXfy5>u%t ,QRUhQhVtd$ZYƅfx"bƅ>t#QRP$hOd$ZY}DžxfDžQRPt$P$Pp$hPD$Xbd$ZYtElEp0E`QRhPET$P$pbd$ZY=uuDÐdÐÐQRhPET$P$pYbd$ZYQRUZYÐ}z}zu]DžxQRPt$h7P5$1P$P$pbd$ ZYQRPt$h7P5$1P$P$pbd$ ZY=|t*Džx0E`ETQRPUd$ZYÐM1E`QRhPET$P$p$bd$ZY=uÐ}z6ffy5>u%t tQRUhQhVJtd$ZYƅ}(u ƅ hhUEP8d$ =|fx&ƅt6)ډ؉QRh P$RW׌d$ZY)9 ƅ}(u ƅThhUEP8d$ fx*3}#t}"uH}!v}/uvQRPED$ gd$ZY=V=t p h搐ÐE{ 2E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT]3Tt3T3T3iT"3OT35T3T 4T $4T>4pk4p @'PUEd$=uÐT 4T 4^TU 4$T  45T  n5T= 5vT 5_DH%UH&UCharacters to WriteHDH&&HDhH`Nmy`OmyMDPs]zPt]zyHDDHST _DHICharacters to WriteHD(GJ`WJaWHDHH#y$yHD0CYZ PDmodeHDB[D# bytes to readHDASDtimeoutHDAPDererdataHDHAuRuS|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`q8FPHP)HP86141_ Marker_pk+Marker_Ctr+read_ges.viTFPHPP8LLS @ XLp/6u7|4Q(aw9  T4 B cr4 2 cu7lp 5+ cucucu0  aw9䳳0`X |8@PīLD!Č4 Bl  4  2l J@ :l @ pkpklo@ :l  ololkp0 l L0` l| @P`ʚND( 4 B Κ4  2 L@ : @ pkpklo@ :  ololkp0  N0`ET(||     `    p (0`-|,(`p , p`(0`<p|~`DNDC,QG<|<S`p3D4, $ t @ t 44 F 3!B 4 t @ X0 7 I"ʳ0  Dɳ4 G @I"XC4 OI"jC +@ PIBl(@ 6< j @Z,i5G4 F t I_Xy 4  2 t [Qj峳  @Z)j9xZ)j9xZ)j9yZ)j9xZ)j9y@ 2 t bBlIololkp@ 2 t @YBbIpkpklo, h4 F 4 n#}F4 2 4 )峳0  t YIl䳳4Qn# p@0  4 ~#䳳p 4 4+ %'%'%'<S` 1#`GD|p|4 F 1@p|H0 7 Gʳ0  B#ɳ4 G|GVt4OGhF@PGj7@H< j|Xgp4 F GV|4  2 Yh峳x |XhzXhzXh{XhzXh{@ : `jololkp@ : @W`pkpklo, 4 Fp l{4 2p ~峳0  Wj䳳4Ql60 p |䳳p 4p+ ~~~,TpL :l 00/.-,H|0L : 00/.-|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next., $ 0  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 2 t \KhQ00/.-,,`l,H@L 2 Zf00/.-The code input identifies the error or 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.error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.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 code input identifies the error or 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. 8BDHP)HP86141_ Marker_pk+Marker_Ctr+read_ges.viA`@BDHP(8AXAXA_4/)Lz D)t, ++(Hh0'@p0@(8AQIh4 B8.\=4>P , $!|d X,80#47  84/ęй,pX@x40$ С؝4/0;0 0x40 Щإ  D ,P #p 40<бح `40;йص@ <40:ع 040d9 `408x4<PX@4d:d0X   d84/ 4QV4 2 W 0  V4 J G$V0d,!Z @04d=\0 41t0 ,8 p#   h 84/ 490 d 40 5!40 4!  D x  l4340 3!  ` 40 2!  < 40 T1!)% 46@, pdHh  8    40 P0)91  d40 /)91 d   d 0@d,l)91 04 B '40 .)9140 ƛ 0 40 ƣ  p44> x 4/B{bil d$,l40X%H]Ri ,40&R]Wil <,l40('HRMi4/@   Dp40Pƫ@P^Lo{0)4 2 _Mnz0 3 ^Lo{4 J Or^{,!*%v !@,0!@ Wwg44! (?` 4!;P4!,@  4!9\P !h4!0PƳ! !<!d4!QOx>!4! 2 R0"  O4" J G#D,#?-| #@04#,804#0ƷΧ #4H#H0#@`Z_jbo4# B|I_X4$/' $84$0hΧޟ $$h0$@'p`p4$ B"z4%'9P 4% BX4&8=9@?9$?9?:@>:>:>;,|>;>;p><X><= =H>!=d>"=<#>=$>hL>%>=&?='?L>(?)?,=*@L =+@=,@=-A<<.A< A܈?A|=A4?E>It>M4d>P(>Q0>o<oĬ<(;T<)HP86141_ Marker_pk+Marker_Ctr+read_ges.viHP86141_Marker_Tune.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@ Marker Position (nm)@0OSA HP-IB address#####################################################################################################################################8!Aap!H!H!H!0!@@~HIPIpIPIH.0)H)x)@8_׿؀ :D"""**꿫꿫*)):ꨣ31 C<'g x"Pfgf"a&hf" ""`gfffggfffg?g<=?Ç?wx<|8?yy>?q?ϟ???~tiDž|fDžQRPx$P$Pt$hPPD$XѶd$ZYxElEp;}E`QRhPET$P$t荾d$ZY=uuDÐÐÐQRhPET$P$tDd$ZYQRZYÐ}zۀ}zuSDž|QRPx$hPX$TP$td$ZYQRPx$hPX$TP$td$ZY=t*Dž|';}E`ETQRPd$ZYÐN<}E`QRhPET$P$t#d$ZY=uÐ}z8ffy5L>u%t xQRUhQhVId$ZYƅlfx*ƅpL>t}DžfDžQRP$P$P$hPPD$X9d$ZYElEp=}E`QRhPET$P$d$ZY=uuDÐlÐÐQRhPET$P$謻d$ZYQRZYÐ}z}zu]DžQRP$hP$P$P$)d$ ZYQRP$hP$P$P$d$ ZY=t*Dž=}E`ETQRPod$ZYÐ>}E`QRhPET$P$wd$ZY=uÐ}zffy5L>u%t QRUhQhV|d$ZYƅp}(u ƅp hhUEP8d$ =fx}#t}"uH}!v}/uvQRPED$d$ZY==t p h搐ÐE{ ?}E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐTH`@}Tw@}TH@}T@}iT<@}OT @}5T@}p A}p @'PUEd$=uÐT>A}T uA}^T5 A}$T A}_^ZY[]ÐPffXX Ul$SQRVW_^ZY[]Ð!*Ul$SQRVWT$ QRPED$RAd$ZY=u_^ZY[]ÐNQRu Xd$ZY%Ul$SQRVW}'uQRUΨd$ZY_^ZY[]ÐUl$SQRVWQRUKd$ZY_^ZY[]ÐUl$SQRVWubB}F B}FB}FBB}F$7}F@C}FDQRhU!d$ZY_^ZY[]ÐX9p?:q -U6 <$ "N   7} ` & %c/i  6 P j CODEP (6.0rc5Oldest compatible LabVIEW.?=\?T?pPPP@0OSA HP-IB address@ Marker Position (nm)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out 8!Aap!H!H!H!0!@@~HIPIpIPIH.0)H)x)@8ffffffffffffffff```030000`0000`030000`00000`000330`00000`03000``````3300`0`03`0`00````0`30303`0000`00030`000`330030``ffffffffffffffff#####################################################################################################################################DTHPD@88|~*@0OSA HP-IB addressF6@P @!status @code@0source error out&@@!status@0data.@timeout ms (488.2 global)F6@P @!status @code@0sourceerror in@mode (0)@ byte count$@0address string@0source @code @0 string ("")&@0 format string*@ Marker Position (nm) @mode @timeout @# bytes to read&@0 output string @!statusL@@P @!status @code@0sourceerror in (no error)+Hl0TpHl0T  $$Dhph ]bobo򲲲OSA HP-IB addressH|>brbo`ꗈMarker Position (nm)H >//wDerror in (no error)RD$׌׍statusH$<PD$codeH=RD  sourceH<4쳳UDLM  error outRD$MlNlstatusH$|=W^X^PD$codeH0@|}RDN oO osourceH@T8UHD>@$M@%MYD["i`[#i` format stringHD=l5_l6_WDERSESS string ("")HD>V)dV*d HDX>ƲƲPDŤŤmodeHD$?ͫڲͬڲSD΁ۦ΂ۦtimeoutHDd<[D# bytes to readHD?IIHD> a aHD<hi |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&FPHPHP86141_Marker_Tune.vi@FPHP@C888?XLȮ/f+7l 4Q _u 8l4 B ap䲲4 2 as岲p 5+ asasas0  _u䳳0D< |@P2!Č4 BP 4  2P 0̜@ 2P @pkpklo@ 2P ololkp0 P 20D P |           0D)L0| 0D, lp| ~DPF@@Fa @y<|, , @<S`<0l+ 4 FL  p  0 7L ֋7ʳ0 L ц<ɳ4 G֋,4OL֋*@PL֫(@< j0H>4 F 44 2 峳8     @ 2 ololkp@ 2 @pkpklo,  4 4 F   <4 2  5峳@0  䳳4QL7 0   7䳳p 4 +  5 5 5<S`G@ '   L |4 F l KD  T0 7 l L;ʳ0  l G@ɳ4 G LmH4O lLm 0&@P lsp @< j V_L(>4 F P4 2 {峳T  ScScScScSc@ : lsololkp@ : @lspkpklo,<p84 F MpX4 2 S9峳0  s䳳4Q lM; 0  M;䳳p 4+ O9QO9QO9Q,8 xL 2 00/.-L :P 00/.-|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.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., T T hThe code input identifies the error or 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.,L 2 u{00/.-error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.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 code input identifies the error or 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. &BDHPHP86141_Marker_Tune.vi?TBDHP?8t?S,pDD <0D40@ L >NF4 B?#N\4DpP 4D, ," @4Qj1a8#T4 J Z!ja4  2 k4`0  j1a,$, @,p4D&P  4QT%fL% 4 J DQT4/D 엾4  2 U(e0  T%f4D >04D<(04D6  4D50  4D*@Pȴ@4 2 dz0 3 ȴ4 B ƥ,  @H   P 4 Dp0@ Phˀܴ@ 4  2| ̪۳0! 3| ˩ܴ4! B| ̀ܧ,"| "@Th@"P (@" 4"  2 0# 3 ߪ4# B ,$ $@ ,$    $< L $ 4$D,#00$@< Mm] 4$ B J4%0< 8ƛ %< 84%0< lƣ% % %<H 4%0< ƫ0%@h حFfV< %<p 8 4%0< lƳ%  %<T % 4%0< ƷΧ %< p % 4%/D(' %  LX4%0< Χޟ %<  % 0%@p جdt4% B  b4& B g4'D'0P' 4'0< ηޯ' P '  0' P< t4'0   4'0   ' ' H 4'0 ( ' '  \ 4'0  '< ' T4'0 ' ' , 4'0 `'' ' t4'0 ''t ' h 4'0 0''<' <h LT pH('~DP6TX@?8mB <t<'   ,'4'/D}{ ' ',4'0p}{ '<t ''4'0{', '4'0`}{4'0L{,'< L' , <  ',' ' ,D@)OR4R|)dQ<'1888D@)8R4RN]N<D-< 8',,' l T 6=8#D@)UR4R|)dQ<€5D,@0=8# h!"AL `L##5B7+M @L x | AD@) R4R|)dQ<€L F(FF  $D@)oOR4R|)dQ<€= $5B/ >' LFFF Y'Ѝ%M h!AL `L#"m'L F F F F'!'0821'hV'ptt9*D<9B m)#<"h$ %&!p,# p$%0'5B| Ύݵ52 | ͸4+A (@52  M: z0z0{/|.}-13  ' -,D 05L^*L%]+Ah̎ @1  L^*,-p5J ']{{]S (  й  й  й й TahomaTahomaTahoma00ArialRSRC LVINLBVWK lZLYP 44RSIDh9P9t =89t9d9X9999999\9`:d4:!@:"P:"`:#:#Lp:#(: $ : $ld: $:% :%dh5%P=& ;&d;&,9'(;'P4;'h;';(@X;(;(;)H;); );!*4;"*;#*<$+$;%+<&+|?',<,h:,t: ,|: 0@:4;7@;;:;x;Wd>X9t89HP86141_Marker_Tune.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@ Resolution Bandwidth (nm)@0OSA HP-IB addressHP86141_set_filter_RB.vi##################################################################################################################################################################################A1E$IOAAgs8 yEEyEEya=؁Q""/=@/""/**+꿫꿫着*)*:(31 C<?π3<(33304333333333<?g<=?Ç?wxO|??<|?={O<y?=g'>矇O?~>Oy?~=g'>矇O?~>Oyx~|?'ϟyq;c10 1LDD3DD@1LDD<~><<??߁ZZךZ[8 X x 8k7?';O8!Ì!$!%!%@q I1OAA9Q ]I%II%IxxH (??Q""/ į H į  ĠįH DH ?H H ?H H  H쪈įHࠊHHࠋH Hࠊ .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,!̂( 8,΢,,,h( < h,̀Ȉ$  ̌̀̈̌̈,̢̈̌̂b ̀Œb,΢, ,,b,̂̀,,  Ȍ̈,̢̈̌̂b ̀Œb,΢,,,b,̂̀,,̀., ̀. <Ȭ ̎ HȌ(΢̈̌Ȁ ̌b,Ꮘ̂̈̌̈ bȠ*Ϣ,  ƀ ΢,,̈̈ƀ Ȉ,Ꮘ̂bȞ̌ƀ Ȉ,Ꮘ̂bHȞ̌̈Ȟ ̪ʈ, Ḧ Ȉ̌ƌ`Έ̀̌Œ`̌Ȉ Ȉ̌`Ḧ̬B, ̀Ȍ.(Ȉ 0̀ ̈( (̈Ȉ̈,ᏈȀ Ȟ,Ḧ̀̌ ̌`̌Œ`ƌ``ȈḦḦȈ̌`H.̌̈̌`̌ƌ`̌Ȉ̌`̌`̌`Ȉ( ḦȈȠ*̌̌̌ ̈Ȉ Ȉ̈ `̀̌ ̀ ⪏. ,⪏..(  ਂ  ̀*ȏ .( b,,̈̈̌ H ꈈ ⨊.   *(ਂ*訨̈,ďȈH ̈̌ȈȈH ̈ȈH ̈H ̈ȈH ̈H ̈Ȉ̈HLȈ ̈HȈ̈HȈH ̈̀Ȉ ਂ ̈ਂ 訂hhhXXhȿȏ@RSRC LVINLBVW D@ <8mIɁMM(SY ُ B~ZrPIFjLVINHP86141_set_filter_RB.viLVIN My wait.vit x   6@P @!status @code@0source error out@!Complete@@P @!status @code@0sourceerror in (no error)@! Beep After@milliseconds to waitPTH0* My_Tools_ges.llb My wait.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@ Resolution Bandwidth (nm)@0OSA HP-IB addressP5 c$ crP"@P@flg@oRt@eofudfP0OSA HP-IB address p0dfd P0txd P0old P0ext P   cfP"@P@flg@oRt@eofudfP Resolution Bandwidth (nm)p dfdP txdP oldP ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P`0 format string`0 string ("") hmode htimeout`# bytes to read 0`milliseconds to wait c ct cD@@P @!status @code@0sourceerror in (no error)@0OSA HP-IB addressPmode (0)Pmode (0) c c|@milliseconds to wait@0 output stringPmode (0) c"@ Resolution Bandwidth (nm) c c< c c< c@0data c< c c c, c ^_ yT26?%.2fNM;BAND INIT:IMM;*OPC? \ 0 <NX p |X  \@@NX@t08X@tX@tX@tX@t\VIDSHP86141_set_filter_RB.viVIDS My wait.viTPTH08_i386 `codeH,E{D`E`ETPUEd$=4= ÐӀ}#EPXCl\CdCTX{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$Xfd$ZY=t_^ZY[ÐuXPE$Yd$ = } E(E!E"ƅƅƅ0ɍHHH Hƅt hhUEPtiDžfDž@QRP$PP$P$hP\D$Xd$ZYElEpcE`QRhPET$PT$ٕd$ZY=uTuDÐ ÐÐQRhPET$PT$萕d$ZYQRѭZYÐ}zۀ}zuSDžQRP$hP$PP$d$ZYQRP$hP$PP$Πd$ZY=t*DžcE`ETQRPgЭd$ZYÐeE`QRhPET$PT$od$ZY=TuÐ}zgf@fy5X>u%t QRUhQhVVd$ZYƅfxsƅTts,XtslhEXeE`ETT.UR@␐}zt}zƅfxƅX>tiDž`fDžQRP\$P$PX$hP\D$Xd$ZY\ElEpgE`QRhPET$P$X誒d$ZY=uuDÐÐÐQRhPET$P$Xad$ZYQRέZYÐ}zۀ}zuSDž`QRP\$hPb$P$X蝻d$ZYQRP\$hPb$P$X蟝d$ZY=dt*Dž` gE`ETQRP8ͭd$ZYÐ1hE`QRhPET$P$X@d$ZY=uÐ}z8ffy5X>u%t \QRUhQhVfSd$ZYƅfxƅ X>t}DžfDžQRP$P$P$hP\D$XVd$ZYElEpiE`QRhPET$P$d$ZY=uuDÐÐÐQRhPET$P$ɏd$ZYQR ̭ZYÐ}z}zu]DžQRP$hP`$P$P$Fd$ ZYQRP$hP`$P$P$d$ ZY=t*DžiE`ETQRPʭd$ZYÐjE`QRhPET$P$蔎d$ZY=uÐ}zffy5X>u%t QRUhQhVPd$ZYƅ }(u ƅp hhUEP8d$ =fx}#t}"uH}!v}/uvQRPED$#d$ZY==t p h搐ÐE{ kE`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐTS HClTS ZlTS HqlTS liTS lOTS l5TS lTS lpmp @'PUEd$=uÐT/S  ;mTS  rm^TIS  hm$TS  mTxS  nTS S Znv_^ZY[]ÐPffXPffbXPff`X Ul$SQRVW_^ZY[]ÐT=t,PET$PP!o$T$@ $Ðd$5*Ul$SQRVWT$ QRPED$Rrd$ZY=u_^ZY[]Ð3DžlTtT@lDž DžDžDžDžtDžxDž|PTABphbQRu cd$ZY(Ul$SQRVW}'uQRUl{d$ZY$_^ZY[]ÐMw Ul$SQRVWQRU~d$ZY_^ZY[]ÐUl$SQRVWu1oF ]pFpFnF$w`F@pFDQRhUmd$ZY_^ZY[]ÐX9SN'>4}V c p  ) `   y *<"K `"L 1k mu}%-w\r R 4 K b y CODEH,(6.0rc5Oldest compatible LabVIEW.E CCpPPP@0OSA HP-IB address@ Resolution Bandwidth (nm)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out A1E$IOAAgs8 yEEyEEyffffffffffffffff``33`00333`030`300`00330`00`30`0`3003`00`3330`000`333``000`00`30033330`00000`000300`0000`003300`3030```3030`0``30`ffffffffffffffff##################################################################################################################################################################################dDTHPD88\c~L*@0OSA HP-IB address@! Beep AfterL@@P @!status @code@0sourceerror in (no error)@0source @codeF6@P @!status @code@0source error out&@@!status.@timeout ms (488.2 global)F6@P @!status @code@0sourceerror in@mode (0)@0data$@0address string @0 string ("")&@0 format string.@ Resolution Bandwidth (nm) @mode @timeout @# bytes to read&@0 output string @!status0@ byte count@!Complete*@milliseconds to wait x   6@P @!status @code@0source error out@!Complete@@P @!status @code@0sourceerror in (no error)@! Beep After@milliseconds to waitC 0     |D(|TTll((00DD ,T,, ]bobo򲲲OSA HP-IB addressHBbrboeijResolution Bandwidth (nm)H $C//wDo̽perror in (no error)RD$pqstatusH$Bz{PD$ӭӮcodeHFᳳRDqrsourceH w0 xгUDRR  error outRD$> >statusH$\E)0*0PD$\t]tcodeH$NORD A!AsourceHHA &1 'HDDabHD4BYD7E7E format stringHDFHVHVWD(A(A string ("")HDH+9@+9@HDlHƲƲPDŤŤmodeHD@ικSDϏܴϐܴtimeoutHD@[D# bytes to readHD DzzHD0CeeHDG HDp?`mD`mD `Dvvmilliseconds to waitVD33 My wait.vi|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(FPHPHP86141_set_filter_RB.vi@FPHP@888?XL/Xǜ70 4Q _u 8l4 B ap䲲4 2 as岲p 5+ asasas0  _u䳳0D< |@Ph2P!Č4 BP h4  2P 0@ 2P @pkpklo@ 2P ololkp0 P 20D P |           0D)0| 0D, 0p| ~DH8CDFa H<| $<S`j8L+0h \h4 F n$ \h4 0 7 o3ʳ0  j8ɳ4 Gho4Oo*@Pҏ(@< jhyB4 F Ҭ4 2 峳 hv|v |v v |v @ 2 ololkp@ 2 @pkpklo,  4 F \ p4 2 \  v1峳0  䳳4Qp3 \0  \ p3䳳p 4 \+  r1t r1t r1t<S`9' l  |4 F 0 S|  T 0 7 0 4ʳ0  0 9ɳ4 G ?4O 0? &@P 0E @< j (1H4 F  [u4 2 M峳  %5~%5~%5}%5~%5}@ :  >Eololkp@ :  @>Epkpklo,4 F| B4 2|  %2峳(0  E䳳4Q 040 0 | 4䳳p 4|+  !2# !2# !2#,8xL 2 00/.-L :P 00/.-|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.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 X | ,The code input identifies the error or 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.,8lx8DLL 2  GM00/.-error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.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 code input identifies the error or 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., ,  \BDHPHP86141_set_filter_RB.viLVIN My wait.vi (PTH0.BDHPC8...,$P,,&0D"0@ X $4 B`x4  2T ߔ|4D$$$," @4QFX#8l4 J 6F4  2 GWt0  FX,$L @L4Q);B0%4 JL )B4/D4  2L *:A0 L );B4D04D 04D 4Dd0 4@Pȴ@4 20 dz0 30 ȴ4 B0 ƥ,!0 !@T44!D!#P@!Pt̎l@!4! 2 ͸0" 3 ̷4" B Ύݵ,# #@Tt@#P@#4# 2 0$ 3 4$ B ,% %@,% $ $ @  % X % $4%D!p%00%@ x% 4% B yl4&0 Dƛ & D4&0 xƣ& $& &T 4&0 ƫ0&@  D&< & x ` 4&0 Ƴ& @ &T & 4&0 ƷΧ & x & 4&Dp P 4&0 0Χޟ &h & 0&@ x Ll\ 4& B f4' B 4(D P( @4(0 ηޯ( D^^(\(~DHWDC|kڔ<t4(DdP(T( 4(D $\P4(D-0 ,(,(0@(P"xޕ BA(|(( (@(4(  2( _nE4)Q(^oF- ) X0) ( ^oF )h) )T84)/D<Zz,)\4)0/Zb^4)0.Zb^ ) D 4)0$1Zb^)4)0l0Zb^)4)02bjf) )) )T )T< 4)0p4jzr))04)03jzr4)/D0)0P X< ) XT )p4)06)P )T4)0 7) )T ) 4)05 )T4)09) )4)0D:Þ) )xX4)0;é)X)<4)0@84)D%X )\ 4)0<ó)4)/Db8X{ ) )L4)0bHXrP{ ) ))4)0w8H|@{)L )04)0b8mHg@{4)0lm8wHr@{) $ )L) L)),)x HL) : 00/.-,)@,)pL) :0 ū00/.-L) : γڹ00/.-)\) x\\¬)Trr)|@|)L2+g@g+4)D h,DP )Pp)rrP@)1D'& TAhDE) *D)",)! ",!)rOOr@,) $\0,)4 4) JT u0* 3T ޕL* :T ڒ00/.-,* CT8 *@#"x"<* 4 "*"+|4*D#-< *T    G  ^  G,* \*" ( 4*TԼffp** X  G  G  H GH  ^ * ( D' 4* K (4@+ &'l'(() )t)*D+++|+& + (('l4+3 ('X?  + (''4+3 ((= 4+3 ((H> +'l4+3 ((  +( + ()(+(+' + ((\( + (),) 4+3 ()`+) + (*)t+)t4+3 ((  + ())4+3 (*0 +) + (h*d 4+3 (+4+3 () 4+3 (+ ++ + (+4+4+3 (+h ++ + (#++|4+3 (,0@ +*D + (*+,+ (++|+hL+# Dh XTTTL x+#+f<f<^ (  й  й  й й TahomaTahomaTahoma00ArialRSRC LVINLBVW arkeZ 4RSID @>,<L> |><$A? <$=+0=+>+=,LH>,=-? -l$@ - . <.XH@.(<.F/X</(>/$?0P4<0T0L=1@=1h@1@<28F2X<2? 3,?!3x@"3̄G#48D$4p|<%4PD&5'5hA(5H)6X>*6L>+6>7 >7< 7$,= :?>|=Bd0@F$@FP@b=b?4? 9HP86141_set_filter_RB.viAgilent_86141_Inst_Mode.vi88 @0Instrument Mode@Instrument Mode#######################################################################################################################################################8!Aap!H!H!H!0!?qBA?2A AsE1%)I%)y%)A$9]*7؀h*먫*+:ꨣ1 ?DL @@/~?=qy>?~s??1?cfffff𨪪Xؖڵڕڒ؀ۜ=8x xx xךOaAaQaIAa AQ@Q`BLQ`P΢ ))))㌁$ ? @  H H  π̈0   ( Ȉ,Ȉ̈,̂b,b.. ̢̀,  ȞȈ̌Ȉ̬BΈ, ̈̈̈̌ ȈȈ̈̀̌`  Č̈̈̌΢ ̂ ̀ ̂  *  ̀ hhhXhȽ RSRC LVINLBVW&8 &D <쉟=Cb`#n ُ B~Lij*LVINAgilent_86141_Inst_Mode.vi88 @0Instrument Mode@Instrument ModeP c$ c P" P@@ c\P"@P@flg@oRt@eofudfPInstrument ModexdfdPtxdPoldPext cpP"@P@flg@oRt@eofudfP0Instrument Mode x0dfd P0txd P0old P0ext(0 0 c c,@0 output string@Instrument Mode c  cx c c(DPZ@OSA Filter PowerMeter PassiveComponent WDM_AutoScan Amp_ISS_TestX@<@@p6.<@V*VIDSAgilent_86141_Inst_Mode.vi ii386 Kcode2E{DKE`ETPUEd$=tP==ÐӀ}#t1EPXC$@C<} uE(E!E"ƅɍLƅHthhUEP?>>xw?q0ay<ǟ?ç??????'>='O?óOOx牏ϟ?~dzsx g?{~~s?? 10?f"" "3DD@1LDD3DD@1LDD3DD@?^^?<xǠ ?>x ?>xǠ ?>x? Ϗ 珀Ƞͣ ! Ȉ <@Ȉh, ̀̈̌̈,,̢̈,̈H b̈,΢̌̂. ̀Œb.,̂Ā̀,,̢,̀̈̌̈,,̢̈,̈ b̈,΢̌̂.̀Œb.,̂̀,,̢, ̌b,,̢,, L,̢,3?2! Ϗ HȌ( ȞȈ̈ ̈,΢,ȞȈ̈̌Ȁ , ,Ꮘ̂   Ȉ (*̈̈̈̀ Ȉ̌̌Ȉ ̌`ȈḦ( ̌Œ`̌Ȉ Ȉ ̌ȈΈ,B <@ BȏȈB̈Ḧ̌H ̈H ̈HČ̌H ̈HȈH ̈ČČČȞČČȈ̌Č( (,̂ꏎ΢̈ȞȈ ⪏. ` Ȉ̈ ̀Ȉ̈H  ̌̈̈̈̌̌b̈  ̌Ȉ̈Œ`̌Ȉ̈̌  ,Ȁ ̈ ̀Ȉ,Ꮘ ȈȞ.( (,΢̀̂̈( (.Ȉ,Ꮘ.Ȟ ,̌€  ,̂.,Ȟ,Ꮘ Ḧ̌ƌ`ḦḦ̌`H ̈̌Ȍ ( ̌̌̌`ȈȈ̈Ȉ  Ȉ  ਂ  *.(03( ̈( ̈̌ ΢(̈̈(̌̌̌̈̈̌ ( ̈(̈̌̌Č̈̌My_Tools_ges.llb My wait.viLVINAgilent_86141_Inst_Mode.vi @0Instrument Mode@Instrument ModePTH0A Agilent 86141B_ges.llbAgilent_86141_Inst_Mode.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 OSA Address||P9 c$ clP"@P@flg@oRt@eofudfP0 OSA Address p0dfd P0txd P0old P0ext c P"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext c\P"@P@flg@oRt@eofudfPInstrument ModexdfdPtxdPoldPext P P P" P@@`0 format string`0 string ("")`milliseconds to wait`0 string ("")V P$@P@0P hmode htimeout`# bytes to read c ct cD@@P @!status @code@0sourceerror in (no error) c|@milliseconds to wait@0 OSA Address@0Instrument Mode @mode! c@0data@0Instrument ModePmode (0) c c,@Instrument Mode c0 c< c c< c c< c c c, c , ^ y 423' INST:SEL': INST:SEL?  < j .<  L:X\  @P<@@2<@<@<@<@|@P<@dd<@<@VIDSHP86141_Set_Inst_Mode_string.viVIDS My wait.vi8PTH0VIDSAgilent_86141_Inst_Mode.vi4PTH0i386code4?E{E`ETPUEd$=4=M ÐӀ}#EPXClCT<{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$Xnd$ZY=t_^ZY[Ðu<P$Yd$ =, Cd} E(E!E"ƅƅƅLɍHHH Hƅ t hhUEPtiDž@fDžhQRP<$Px$P8$hPD$XsBd$ZY<ElEp{E`QRhPET$P|$8/Jd$ZY=u|uDÐM ÐÐQRhPET$P|$8Id$ZYQR)ZYÐ}zۀ}zuSDž@QRP<$hP$Px$8mUd$ZYQRP<$hP$Px$8$Ud$ZY=Dt*Dž@E`ETQRP轄d$ZYÐE`QRhPET$P|$8Hd$ZY=|uÐ}zfhfy5<>u%t <QRUhQhV d$ZYƅfx ƅ<>t#QRP$hd$ZY}DžfDžQRP$P$P$hPD$X?d$ZYElEp1E`QRhPET$P$yGd$ZY=uuDÐÐÐQRhPET$P$0Gd$ZYQRsZYÐ}z}zu]DžQRP$hP$P$P$Vd$ ZYQRP$hP$P$P$ZVd$ ZY=t*Dž;E`ETQRPd$ZYÐvE`QRhPET$P$Ed$ZY=uÐ}zffy5<>u%t QRUhQhV!d$ZYƅfxGƅQRɖd$ZY=uƅfx2ƅ tiDžfDžQRP$P$P$hPD$X;d$ZYElEpҶE`QRhPET$P $Bd$ZY=u uDÐDÐÐQRhPET$P $Bd$ZYQR~ZYÐ}zۀ}zuSDžQRP$hP$P$Nd$ZYQRP$hP$P$Md$ZY=t*DžܶE`ETQRPf}d$ZYÐE`QRhPET$P $nAd$ZY= uÐ}zDffy5<>u%t QRUhQhVd$ZYƅ0fx*ƅ48ts,l<tsl@EXٸE`ET8.UR@␐}zt}ztlƅ4fx.Elxƅ }(u ƅ hhUEP8d$ =fxi}#t}"uH}!v}/uvQRPED$EQd$ZY==t p h搐ÐE{ E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT T!T d8T TOT 8fiT HOT |5T &T dκT  Ðx&9p+p @'PUEd$=uÐT1 IT ^TS  $T  Tl  .T hvT  -U(-:UD{|  error outRD$|}statusH$>  PDcodeH>RD}'~'sourceH;.V.;[Instrument ModeH(Hx5#$ W)) OSA AddressH:4I5IHDh;v w YD^lO^lO format stringHD3oK}NoL}NWD'.5]'/5] string ("")HD|'8-F\8.F\ HDL=deHDX> HD(J{WJ|WVDII My wait.vi`Dn{n{milliseconds to waitHD9~~WDsҁsӁ string ("")HDP͒ΒPDmodeHD9HD8SDtimeout[D# bytes to readHD8RE++ True fD9*F9+FAgilent_86141_Inst_Mode.viEOSAFilter PowerMeterPassiveComponent WDM_AutoScan Amp_ISS_Test )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ.FPHPHP86141_Set_Inst_Mode_string.viHFPHP4HH8@@GXL(/70DH |         0D) А| P0D j|~D4?0r<<;{p][MZ<|| 0D+L: |error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.,,<S`ֳ^1 d* H d $  0  ^1dw4 F  ֶ0 7  Z-ʳ 0 4 G  $ 4O   &< n   =(  < d@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.4 F $ 4 2 $ (    @ PB , @bp 2 $ 0cx氰cx晙cx The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 $ 0܈0/.-0  $ ,dw4 Q Z- pH p 2 $ by氰by晙by4 F  '4 2 ,V)0  (Z-dw 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.< S`w_l(Pl , 0  w_dw4 F z 0 7 {[ʳ 84 G{ ,4 O{ !< n |>(DlHThe 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.4 F, 4 2,   @PC @np :, 0cxcxcxThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2, 0܈0/.-0 , dw4Q|[xPp :, bybyby4 F |(4 2 -W0  )|[dwThe 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.PWl'@z(,h4 B 0  dw4  B < 2 ";p 2 0cxcxcxp 2 bybyby4QN|4 BH *䀀44 2H 3Jʀ80 H /Ndw\ BDHPHP86141_Set_Inst_Mode_string.viLVIN My wait.vi LPTH0LVINAgilent_86141_Inst_Mode.vi:PTH0B@BDHP |<8B8B8B?,< 0 4&D$%P&& P"8 &| &|` &|#&,&p@ 2& &@p#4& J  rт4'D2T-P '+:8H@ .H(#L P4.0H#?8H@.#,4.DX804.0HH<(0,4.D-p.\.;H8V]o}3?.9dp.`WW{.H֬.(@{@.qq.D @R0..)L .B)p .B))p.))*0.@<.$1P 4,\ /B+ P /@@)p /B)/,d(P3/>tt30>l&?86?D'?Pp)?\3 @3A̘(B܌(C3D02`|`&a(T&lH&<&HP86141_Set_Inst_Mode_string.vi'$Agilent 86141_OSNR_SimpleScan_ges.vi%"Agilent 86141_OSNR_AutoScan_ges.vi$!Agilent 86141_Passive Scan_ges.vi# Agilent 86141_Active Scan_ges.vi*'Agilent 86141 Set Peak Excursion_ges.vi63Agilent 86141 Set Start/Stop OSNR Wavelength_ges.vi @0 OSA Address@ Start Wavelength (nm)@ Stop Wavelength (nm)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out###################################################################################################################################################################################################8!Aap!H!H!H!0!9BP3 q   % 0 A8$!$38) I R؀D@/"'""ë*꿫꿢着*ꬣ11111011Gh ٙٙٙف?g<=?w?|ϟx<0a?矇O?~>Oy?~=g'>矇O?~>Oyx~|?'ϟyq;c10 1LDD3DD@1|?33333333333333333333333333_𨪪ؖڵڕڒ ~9:,{ ?,../k[vvwj  OaAaQaIAa AB  P !$%$%%% ??ĽH H H ?H@ H H ?HĠH ?Hİ@HHĠHHĿH    䯊ࠊĿ *(># *,?# *(># *,?#?  π 8Ȉ̈,̂΢,h(,,̀̈̌Ȉ,̢̌̈ ̈,̂b (̈L,,,b..,̀̈,,( Ȍb,,̌b,̈H ̈̌,  (̈b񈈌b, b...,H ̈,̈,̢,h, b,̂̀33̈ Nb 8̈$$Lb.@̂L.L.Ƞ ! ʣȬ ̎ Ȉ̀Ȉ̪ʈ,ȈȈ,Ȉψ,̼̌B/ ḦL̈ȟŒ`̌̌̌`̌Ȍ`̌̌̌ L`̌Ȉ Ḧ Ȉ/̌̌ Ḧ`ȈḦ(ȈḦȈH ̈ȈH ̈Ȉ̌ȈȞȈ̈( (b,Ꮘ.,̈Ȟ̌̌Ȍb,Ꮘ.,HĽ ̀Č̈̈( (b,Ꮘ̂Ȉ( (Ȟ̌Ȁ ,΢,̈ ̈,΢,Ȉ ,̌ ̌ȈĈ̀ 03#3̀ @ Ḧ̌Ȉ Ƞ+̌Ȉ̀ Ḧ  ̌̌  (**  *(   L*̀̌  * `Ȟ`,΢, */(  (/  ⨂/ꨂ̼B hhhXXhȿȏ@RSRC LVINLBVW{ {D <LlA}o ُ B~Oz />a@BwԞ gBLVIN3Agilent 86141 Set Start/Stop OSNR Wavelength_ges.vi @0 OSA Address@ Start Wavelength (nm)@ Stop Wavelength (nm)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out::P/ c$ c P   cbP"@P@flg@oRt@eofudfP Start Wavelength (nm)p dfdP txdP oldP ext P cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext clP"@P@flg@oRt@eofudfP0 OSA Address p0dfd P0txd P0old P0ext P   cbP"@P@flg@oRt@eofudfP Stop Wavelength (nm)p dfdP txdP oldP exthmode (0)htimeout ms (488.2 global)`0 format string` byte count`0 string ("")`0 string ("") c cD@@P @!status @code@0sourceerror in (no error)@0 OSA Address@0 output stringPmode (0) c@ Stop Wavelength (nm)@0 output string@ Start Wavelength (nm) c c< c@0data c< c c, c8 cx8H^ $4@L23@t %.2fNM; SENS:WAV:STARSENS:WAV:STOP %.2fNM; *OPC?64 0 <N    p 4@P, hZjh @0@r4@vn,@vz0$D@@BVIDS3Agilent 86141 Set Start/Stop OSNR Wavelength_ges.vi, i386 ` codetiDžXfDžQRPT$P$PP$hP D$X>?d$ZYTElEp! E`QRhPET$P$P?d$ZY=uuDÐÐÐQRhPET$P$P?d$ZYQR2ZYÐ}zۀ}zuSDžXQRPT$hP($j$P$P8?d$ZYQRPT$hP($j$P$P?d$ZY=\t*DžX! E`ETQRP2d$ZYÐ" E`QRhPET$P$P?d$ZY=uÐ}z8ffy5>u%t TQRUhQhV趘Qd$ZYƅHfx~ƅL>t}DžfDžQRP$P$P$hP D$X?d$ZYElEpH$ E`QRhPET$P$b?d$ZY=uuDÐÐÐQRhPET$P$?d$ZYQR\2ZYÐ}z}zu]DžQRP$hrPh$jP$P$?d$ ZYQRP$hrPh$jP$P$C?d$ ZY=t*DžR$ E`ETQRP2d$ZYÐ% E`QRhPET$P$?d$ZY=uÐ}zffy5>u%t QRUhQhV Qd$ZYƅL}(u ƅ0 hhUEP8d$ =fx}#t}"uH}!v}/uvQRPED$sDd$ZY=`=t p h搐ÐE{ {& E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT& T ' T!' T8' iTR' OTLl' 5T,' TP' p' p @'PUEd$=uÐTL ' T "( ^TP \( $T ( T( _^ZY[]ÐPfhf(X Ul$SQRVW_^ZY[]Ð:*Ul$SQRVWT$ QRPED$RZDd$ZY=u_^ZY[]ÐQRu qRd$ZY%Ul$SQRVW}'uQRU)d$ZY_^ZY[]Ð=Ul$SQRVWQRUd)d$ZY_^ZY[]ÐUl$SQRVWuI) F ) F) F)) F$ F@) FDQRhU:)d$ZY_^ZY[]ÐX9#;H$\FFr <+ "U   `  g - %6d   7 Q b CODEs_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻBFPHP3Agilent 86141 Set Start/Stop OSNR Wavelength_ges.viFPHPDstatus 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 code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0  Wdo .B .B .B c.B .B c4 2  aҼBp : 0LXcpLXcpLXcpL 2  [a0z܈0z/{.|-}4 F WqD4 Q")d @ ( 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. Pp : LXbqLXbqLXbq0  2)ddo0 $0< S`(`g 44 F cLu0 7 dc³0  `gdo P4 F  ")1LЙ4 2 6-`XP4Odt 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.$XH(t|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next. Pj~ j~ j~ j~ j~ @PB @izThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.4 F |4 GPdQ< nPkt|~kp 2 0cpcpcpp 2 bqbqbqL 2 0z܈0z/{.|-}0  do4Q!ec$T @4 F !e0<4 2 l4 2 5i_З0  1ecdo0  4Q$t 4 BX ܀T4 2X Ԝ€p 0 X Рdo0XpThe 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.,,($(pD@,$(4 B E˴@PEx,0  do4  2 ~p 2 0cp¼cp–cp0 -4p 2 ĶbqͼbqĶ–bqL : 0zu0z/{.|-} $        (      BBDHP3Agilent 86141 Set Start/Stop OSNR Wavelength_ges.vi%pBDHPDD8%h%h%o~_0@t$ +40Lh?&G"C L\40L&?.G*C, @40LP.?6G2C Lt40L6?>G:C L Lxd L`@40LO._&W@ L40L.O>_6W40LDG>O.K xH  Lx40ߴϬ{x |404Ԕߤٜ{ $ 8lH4/Xߴ{ 40|ʤĜ{4/`>0 h  ,t40,&" , 40, T&.*40hʔԤϜ{40, .62 h , 40, 6>: , < 40, p>.  , 40, )# , 40, @ )3.  ,x l  , " hZ @x @P I'Z2 <#@, h 4 J  :I284  2 J(Y1L! :  K#W)0z0z/{.|-}0! 3 I'Z24!,0 !<,!8$jh !@ !, 4!0, !3>8,!h4! J HWC44"  2 X9gB̗L# : Y4e:0z0z/{.|-}0# 3 W8hC,#*n##0#,#&r #@@#PjV{m<'@,#h 4# J [6jm4$  2 kWzl0% 3 jV{m%l@%P W8hC<%@,%(v %@T4%QT/ )4% J W4&  2 20'  / '@$Ll4'QLS+'D4' J S$4(  2 R 0)  S4)!P)\4)XP ) L) : lRxX0z0z/{.|-} )\04)"`) h )04)8)  )x4)L$0 ),)D67D58X)|4)x  4)@P) d )\))4)!)4)/X{ )8#))\4)X  )H4)`0)4)X$0)lH4)|# 0 ) Lx )@HlȬ)    p) LϬ\)#l|d ,L)[ĜĎL) d|l#Ȭ)ُٜw4)d 0 ).K_._=_K) 4) :88L)H L$t tx4)0.{,)L,)6W::W4)0|0{4)0/ {,)P2 dz4)01{4) J d yB4*  2 d %0+  d "4+Ql"3p+**C+ra**uru+t:C99C;Ĭ+xQ62C2Q2Q,26+t"{"{"C3"30+@#( #4+ B#*',,$8Ϝ,Hff (   й  й  й̀ йπ TahomaTahomaTahoma00ArialRSRC LVINLBVW{ {"ް 4RSID?>>xw?!?<øxq?x{>O|??<|?={>O|??<|ǟ?O??9q?9sw?c`?pLDDc&""?f"" cbfffffffffffffffffffffffff𨪪Om=]]]-QaٻUe%uuD)fE&D)O)DD @`^"(AA)ANAPl"PO(n1 B" ???HLL İĿH @H ?H H ?H   H HĠD HįHࠊHࠊ ?>xǠ ?>x ?>xǠ ?>x Ϗ 珀Ƞͣ ! Ȉ <@ψH Ȍ̈̌̂b,̌b̌̀, ̌b,̈,  (̈,.,H .b,̂ Ȍ̈̌̂b,̌b̌̀,̌b,̈, (̈,., .b,̂ ̈,̢,3Ȉ̈,΢, 8̈,̂̂.  Ϗ ̀ ̨B  ̌̈̌ ̈ Ȉ̌ƌ`Έ̈( Ȉ̈` ̈ Ȟ ̌Ȉ̪ʈ,BȌ̌̈Č ȈḦȈḦ(ȈḦȈH LHH ̈ȈḦȈȞȈ̈h (,΢,ȞȈ̈( (,΢,舨̈h (,΢,興  ,.. Ȟ̂̌b ΢ ̈΢̪ʈ,  Ȉ̈̂b̈Ȟ̌̌̌ ̈̀̌̌   ̌`   ̀ ̀ ̌ ਂ .    .ਊꨂ * 舠  *(  Ȱȏ RSRC LVINLBVWn{ nD <sT^Nb_G ُ B~3=16LVIN&Agilent 86141_ Set_OSNR_markers_ges.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)"@ Noise Measurement Offset (nm)@0 86141 addressttP( c$ cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext c P"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P P   cjP"@P@flg@oRt@eofudf"P Noise Measurement Offset (nm)p dfdP txdP oldP ext htimeout hmode`# bytes to read`0Characters to Write`0 format string c ctD@@P @!status @code@0sourceerror in (no error)@0 86141 address@0 output stringPmode (0) c&"@ Noise Measurement Offset (nm) c c< c@0data c< c c c, c`h , ^y 23?ٙVCALC:MARK:FUNC:NOIS:BWID 0.1NM; CALC:MARK:FUNC:OSNR:MODE MAN; CALC:MARK:FUNC:OSNR:OFFS' %.2fNM; CALC:MARK2:FUNC:OSNR ON; *OPC? X T l .T  rd  X@T@Pd@"\T@PT@P6VIDS&Agilent 86141_ Set_OSNR_markers_ges.vi  i386 `>codelW E{>E`ETPUEd$=4=ÐӀ}#EPXClXCTT{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$X d$ZY=t_^ZY[ÐuTP$Yd$ =Cdd} E(E!E"ƅƅƅɍpHHƅlt hhUEPtiDžfDžQRP$P$P|$hPXD$X d$ZYElEp>E`QRhPET$P$| d$ZY=uuDÐÐÐQRhPET$P$|d d$ZYQRPZYÐ}zۀ}zuSDžQRP$hP`$\P$| d$ZYQRP$hP`$\P$| d$ZY=t*Dž>E`ETQRP;Od$ZYÐ.>E`QRhPET$P$|C d$ZY=uÐ}z8ffy5T>u%t QRUhQhVi1d$ZYƅtfx*ƅxT>t}DžfDžQRP$P$P$hPXD$XY d$ZYElEp>E`QRhPET$P $ d$ZY=u uDÐlÐÐQRhPET$P $ d$ZYQRNZYÐ}z}zu]DžQRP$hP$P$P$I! d$ ZYQRP$hP$P$P$ d$ ZY=t*Dž>E`ETQRPLd$ZYÐ>E`QRhPET$P $ d$ZY= uÐ}zffy5T>u%t QRUhQhV1d$ZYƅx}(u ƅ hhUEP8d$ =fx}#t}"uH}!v}/uvQRPED$&!%d$ZY==t p h搐ÐE{ >E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐTT@>TdW>TTn>TT>iT>OT>5T>p>p @'PUEd$=uÐT>T U>^T5 >$T >_^ZY[]ÐPff`X Ul$SQRVW_^ZY[]Ð!*Ul$SQRVWT$ QRPED$Ra"%d$ZY=u_^ZY[]ÐNQRu x2d$ZY%Ul$SQRVW}'uQRU d$ZY_^ZY[]ÐUl$SQRVWQRUk d$ZY_^ZY[]ÐUl$SQRVWuB>F >F>F">F$>F@>FDQRhUA d$ZY_^ZY[]ÐX9p?:q -U6 <$ "N   `> ` & %c/i  6 P j CODElW (6.0rc5Oldest compatible LabVIEW.ddn`pPPP@0 86141 address@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out"@ Noise Measurement Offset (nm) 8!Aap!H!H!H!0!38D'cqH1I()I'%q a@Q!Ic$Affffffffffffffff``030000`0000`030000`00000`000330`00000`03000```3330`0`030``0300``303003`030`000000`00303`000030`00`303300``30303`00`03030`00`030300`ffffffffffffffff######################################################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!################################################DTHPD~88~&@0 86141 addressF6@P @!status @code@0source error out&@@!status@0data.@timeout ms (488.2 global)F6@P @!status @code@0sourceerror in@mode (0)@ byte count$@0address string&@0 format string(@0Characters to Write&@0 output string@0source2"@ Noise Measurement Offset (nm) @code @!statusL@@P @!status @code@0sourceerror in (no error) @mode @timeout @# bytes to read+Dh,PPDh,tt $<tP< $ wD&o3&p3error in (no error)RD$s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ6FPHP&Agilent 86141_ Set_OSNR_markers_ges.viHFPHP4$s8@@GXL /3N70D |         T0D#pВ|0D xl|~DlWh(~t{{GQ)f<X|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.<S`%k  p  H0 p 6kdo4 Fp %n4@0 7p :o³  4 G ;oJp 4Op;o_ x |< n IvXR( l  @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.4 F  :ID4 2 N]H|  Ku_ Ku_ Ku_ Ku_ Ku_ @ PBp:a T 8@I2p 2  0IUcpIUcpIUcp The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2  N]0z܈0z/{.|-}0  Jado4 Qpgp p 2  UabqUabqUabq4 Fp gpv4 2p {t 0 p wpdo 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.< S`$x\$ x P0 x 5xdo4 Fx ${3,0 7x 9|³  4 G:|I  x4 Ox:|^+< nHWTT(tHThe 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.4 F 9H 4 2 M\Ҭ P J^ XJ^ XJ^ J^ XJ^ @PCx9`\@(@UDp : 0HTcpHTcpHTcpThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 M\0z܈0z/{.|-}0  I`do4Qxf}p : T`bqT`bqT`bq4 Fx f}uȚ4 2x zЕ0 x v}doThe 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.4Q84 B ܀h4 2 €0  do|(($4 B B 4  2  p 2 0߶cp߶뼼cp߶떖cp@PTB aVL : 0zu0z/{.|-}0   do0Dr p 2 bq뼼bq떖bq,T,T 6BDHP&Agilent 86141_ Set_OSNR_markers_ges.vi4BDHP g8,,3,4t00D0@H+;34 Bt+ 4DpP 4D,4DhP 4/DT44D T,dPt H40ƛ  40<@ƣd d40Pƫ0@Wwg @40<Ƴ T P40pƷΧ @4/D' HL40Χޟ  tt0@@x4 Bw`4 Bx4DP40 ηޯ X ,'  0 0 h 40  40    x40   P40 0 T 40  40 T'  h40 ' h  40 $' , d   x @ 8 x@P 8!@4 B  ,4 2 |0 3 , *  @X p @P p)@4 B   4  2 0 3  @T @ PT&@4 B  ( 4! 2  0" 3 "~DlW8Ntrg{b<P"l ,"  < pL" :  0z0z/{.|-}L" :  0z0z/{.|-},"  DD xL" :  0z0z/{.|-},"  @","0"  9db "@44" J *9b4#Q9db84#  2 :ca4$Qhœa$ $T$4$  2 iȒ`0%@T@`P4% BA 4&DLx4&Ddd0 4&/D|{&& &&0&  hœa4& J Y ha0 4'D|0' ,'@ " '@$ 'T 4'0T{'' xd'  'T 'T$0,' P4'DH04'D,p04'D' 4'0T%|{ 'T44'0T8|{4'0T"|{' '''4'<'  x 4,'TL' T4 xL'  XH$@T 'g'Tʬ'  H'@¬'PrrL'   DZ 'H3GG '$}q}qp'X 'NxNx ( $LUUAn *>*>*>*>Lx  й  й  й й TahomaTahomaTahoma00RSRC LVINLBVWn{ ne 4TRSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8ICONLicl4`icl8tDTHPTRecCPSTDSIMDLIfpFPHPLIbdBDHPHISTPRT FTAB < P}tet|l} T4s`~,oT~pdi@wlm"a# |#d$o#m$t` $P{ $4v $} %P|%P%\f&HPX&f&|`'8Xc'dzsxyyxğ??<?~=??=O?<,?Yy~x牏~ϟ?~dzsx88|yyxğ?ϟ???'ϟy8|>?y?ϟ?ϟ??>dzsxy矇O?~>Oy?~=g?牏ϟ??{<{???a?<{?8;c10 10 DD@1LDD3DD@1LDD3DD@1LDD3DD@1LDDcffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff𨪪y=Om=]]]-іїQћٻUe%D)fE&D)O)DDpff^"(AA)ANAPl"PO( ??胀ʀHLLLLL̄ İĿH @H ?H H ?H   H HĠ  H  H  H HHࠊHHH ?>xǠ ?>x ?>xǠ ?>x ϏL h(ȈȠͣ ʡʁ ! LȈ <@ψH Ȍ̈̌̂b,̌b̌̀, ̌b,̈,  (̈,.,H .b,̂ Ȍ̈̌̂b,̌bш̌̀,̌b,̈, (̈,., .b,̂ ̈,̢,ʀ Ì̈,̂΢ b... 8̈̈,̂΢,,,, Ϗ ̈ ̀ Ȉ̪ʈ, Ḧ.̈ Ḧ̌ȈȟŒ`̌`̌`̌Ȍ ̀ LȈḦH*Ȉ̈Ḧ.̌ ȈḦȈ̌Œ`ḦȈĽ̌ȈḦȈH ̈ȈḦ  ̈ H̀Ȉ̀̌ƌ`Έ ̌Œ`̌Ȉ Ȉ,Ꮘ̂b̌̈̈ ȈȌψ, Ḧ ̌ȈΈ,B̀ȌȈḦȞȈ̌ ȈḦȈḦ(ȈḦȈḦȈH ̈ȈḦȈȞȈ̈( (,΢,ȞȈ̈( (,΢,興̀ ̈( (,΢,H ̈Ȉ ( ( ̈ḦȈ̈ ̈ȈȈ``HȈHĈȈḦȞ`H ̈ḦȀ.H ,.. ̌Ȉ .( *  ( ̀̌B(*H`Ȟ*(Č`Ḧ, ̠* ΢,Ȉ̈,Ȁ ,ᏈL ̌Ȉ̈Ȉ̎ Ȉ H Ḧ̌̌`ƌ`ḦḦḦȈŒ`ḦȈ̌` ̀ ̈ň`̌`̌ȈḦȈḦȈH ̈ȈḦ(nȈȞȈ̈ ̈,΢,̀̌Ȍ̌ ̀ Ḧ.̌̌ HL `̌`Ḧ̀Ȉ (̈(̈̀̌ ̌ (̈̌Č̌̈̌ ̀ ḦȈ̌̌Ȉ̌`HȈH ĈȞ` HȈ( ̌ ( ̈̀` *(̈̈̌ ̀̌̌`Ḧ( ̈Ḧ Œ` ȈĈḦ ,̂ ̀̌Č ̈(̈. .舠ਊ  *333333333*.(̀ ̈̈( ̈̌̌΢( ̈̌ Č̈̌Ȁ ̌ ,̀ b,Ꮘ   ̀̈L̀  ਂ. *舠 ਊꨊ  訊*  ⨊⨊***   **訨ਂਂ*訠*訨* * Ȱȏ @@RSRC LVINLBVWC D <lySBRFb ُ B~{Gyvyc6LVIN&Agilent 86141_ Read+OSNR_marker_ges.vi  6@P @!status @code@0source error out@ Marker Amplitude (dBm)@ OSNR (dB)@@P @!status @code@0sourceerror in (no error)@0 86141 addressxxPV c$ cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext cdP"@P@flg@oRt@eofudfP Marker Amplitude (dBm)p dfdP txdP oldP ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext P P P    P   cVP"@P@flg@oRt@eofudfP OSNR (dB)p dfdP txdP oldP ext`0Characters to Write htimeout hmode`# bytes to readV P$@P@0P`y`0Characters to Write`0Characters to Write`0Characters to Write c ct D@@P @!status @code@0sourceerror in (no error) @0data@0 86141 addressPmode (0) c@0dataPmode (0)! c @mode c @0dataPmode (0) c cD c< c c< c c c< c c< c c< c c c< c c< c c c, c0 c 0 @^+{\dpx23@.(\)@.(\)CALC:MARK:FUNC:OSNR:RES? CALC:MARK:Y?CALC:MARK:FUNC:OSNR?CALC:MARK:FUNC:OSNR ON  . P \n  @H@^pz d372@^,@^(@^@^@^@V@^@^@@^;"@ d@^@^6VIDS&Agilent 86141_ Read+OSNR_marker_ges.vi"Ei386^code|"E{_E`ETPUEd$=6=ÐӀ}#EPXClC,CT{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$XEg{d$ZY=t_^ZY[ÐuP%$Yd$ =C4} E(E!E"ƅƅɍHHH HHHHH H$H(H,ƅt hhUEPtiDž4fDž\QRP0$Pl$P,$hPD$X䏎d$ZY0ElEp bE`QRhPET$Pp$,蠗d$ZY=upuDÐRÐÐQRhPET$Pp$,Wd$ZYQRӀZYÐ}zۀ}zuSDž4QRP0$hP$ 7Pl$,ޢd$ZYQRP0$hP$ 7Pl$,蕢d$ZY=8t*Dž4bE`ETQRP.Ҁd$ZYÐ;cE`QRhPET$Pp$,6d$ZY=puÐ}zf\fy5>u%t 0QRUhQhV\Xd$ZYƅfx ƅ>t#QRP$hdc{d$ZY}Dž|fDžQRPx$P$Pt$hPD$X.d$ZYxElEpdE`QRhPET$P$tꔎd$ZY=uuDÐÐÐQRhPET$P$t衔d$ZYQRЀZYÐ}z}zu]Dž|QRPx$hP$ P$P$td$ ZYQRPx$hP$ P$P$tˣd$ ZY=t*Dž|dE`ETQRPdπd$ZYÐfE`QRhPET$P$tld$ZY=uÐ}zffy5>u%t xQRUhQhVUd$ZYƅfx`ƅt6)ډ؉QRP$h P$RWnd$ZY)9ݝƅfxƅW݅hh$Xsh$Xv h$X؈X_ƅfxƅ28ȸtƅfxƅtiDžfDžQRP$P$P$hPD$Xd$ZYElEphE`QRhPET$P$Аd$ZY=uuDÐÐÐQRhPET$P$臐d$ZYQR̀ZYÐ}zۀ}zuSDžQRP$hP$ ;P$d$ZYQRP$hP$ ;P$śd$ZY=t*DžhE`ETQRP^ˀd$ZYÐ jE`QRhPET$P$fd$ZY=uÐ}z ffy5>u%t QRUhQhVQd$ZYƅ$fx>|Elxeƅ(ƅ(fxBƅfxƅ>tiDžfDž8QRP $PH$P$hPD$X6d$ZY ElEpkE`QRhPET$PL$d$ZY=uLuDÐ ÐÐQRhPET$PL$詍d$ZYQRɀZYÐ}zۀ}zuSDžQRP $hP$ 3PH$0d$ZYQRP $hP$ 3PH$瘎d$ZY=t*DžkE`ETQRPȀd$ZYÐlE`QRhPET$PL$舌d$ZY=LuÐ}z f8fy5>u%t QRUhQhVNd$ZYƅfx"Lƅ >t#QRP$hY{d$ZY}DžXfDžQRPT$P$PP$hPD$X考d$ZYTElEpnnE`QRhPET$P$Pu%t TQRUhQhVKd$ZYƅ fx& ƅt6)ډ؉QRh P$RWęd$ZY)9 ƅ}(u ƅhhUEP8d$ fx*L ƅ>tiDžfDžQRP$P$P$hPD$X*d$ZYElEpqE`QRhPET$P$懎d$ZY=uuDÐÐÐQRhPET$P$蝇d$ZYQRÀZYÐ}zۀ}zuSDžQRP$hP$ P$$d$ZYQRP$hP$ P$ےd$ZY=t*DžqE`ETQRPt€d$ZYÐrE`QRhPET$P$|d$ZY=uÐ}zffy5>u%t QRUhQhVHd$ZYƅfx.ƅ>t#QRP$hS{d$ZY}DžfDžQRP$P$$P$hPD$Xt}d$ZYElEpztE`QRhPET$P($0d$ZY=u(uDÐ~ÐÐQRhPET$P($焎d$ZYQR*ZYÐ}z}zu]DžQRP$hP$ P$P$$dd$ ZYQRP$hP$ P$P$$d$ ZY=t*DžtE`ETQRP調d$ZYÐuE`QRhPET$P($貃d$ZY=(uÐ}z6ffy5>u%t QRUhQhVEd$ZYƅ}(u ƅP hhUEP8d$ =fx2/ƅt6)ډ؉,,QRh P$RW艓d$ZY,)9 ƅ}(u ƅhhUEP8d$ fx6}#t}"uH}!v}/uvQRPED$藓d$ZY==t p h搐ÐE{ WwE`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐTwTPwTwT*xiT..xOT'Hx5T0bxT|xT8xTxTxxÐx&p yp @'PUEd$=uÐT* +yT by^T y$T yTvzTJzvTz>j)X    N    p 6 z   , u   N90y?v)B8Z9<K$)Ey<"1^:1|kIa'S[cks{%\ v T  h`tx.E_y"CODE|"(6.0rc5Oldest compatible LabVIEW.}\(pPPP@0 86141 address@ Marker Amplitude (dBm)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out@ OSNR (dB) 8!Aap!H!H!H!0!ctcqH1I()I'%q a@Q!Iffffffffffffffff```030000`0000`030000`00000`000330`00000`03000```0`0`300030`000`03030`0000`00030````303003`030`000000`00303`000030`00`303300``ffffffffffffffff####################################################################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!HDTHPDX88@G~p&@0 86141 addressF6@P @!status @code@0source error out&@@!status@0data.@timeout ms (488.2 global)F6@P @!status @code@0sourceerror in@mode (0)@ byte count$@0address string(@0Characters to Write@ OSNR (dB)@0source $@offset past number2"@!use system decimal point (T) 0(@ Marker Amplitude (dBm) @timeout @code @# bytes to read @!statusL@@P @!status @code@0sourceerror in (no error) @mode@y!qDh,,hDh,PPx$8H8$ppDh,D$PP$Hx,hD,hDPP8$<P``P<<,hDPP$p wD&o3&p3error in (no error)RD$s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ6FPHP&Agilent 86141_ Read+OSNR_marker_ges.viFPHP~8XL8x780D |80D$CԒ|   H       0D4-|@0DxP| ~D|E@X,Q f<X|error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.<S`%k $A   <  l <0  6kdo4 F %n4 0 7 :o³ p H4 G <;oJ@  <4O;o_ B< n <IvXx( LThe 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.4 F  :I4 2 N] lԘ  <Ku_ Ku_ Ku_ Ku_ Ku_ @ PB:a 7@p 2  0IUcpIUcpIUcp The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2  N]0z܈0z/{.|-}0  Jado4 Qgp ,6p 2  UabqUabqUabq4 F gpv<4 2 {tܑ0  wpdo 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.< S`H$x(, ( D tD0  5xdo4 F ${3(0 7 9|³ xP4 GD:|IH  D4 O:|^+< nDHW( ܁((TThe 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.4 F 9H84 2 M\Ҥtܘ DJ^ J^ J^ J^ J^ @PC9`(@p : 0HTcpHTcpHTcpThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 M\0z܈0z/{.|-}0  I`do4Qf}4 p : T`bqT`bqT`bq4 F f}u4 2 zҤ0  v}doThe 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.4Qĝ- (\4 B Ę܀ 4 2 )€ 0  -do|$,@PCĜI@!,H(h, 4 B ǜ܀  0  Ido4  2 E€@,Hp : 0cpcpcpp : bqbqbqL : 0zu0z/{.|-}@PCȨٿGD($Xh4 BX ٺ܀ 0 X Gdo4  2X C€p :X 0cpcpcp0DXp :X bqbqbqL :X 0zu0z/{.|-} 6BDHP&Agilent 86141_ Read+OSNR_marker_ges.vi[4BDHPXā8[,[,[34/-XMx D l,JJ@N@ 0B,0@'88AQIh4 B8.\= 4#dP4PxS  8'884/lй,T$408$ С؝4P&0 8 408 Щإ 8'TT408t<бح 8\@408;йص 8D408x:ع$ 84089 8 8@408H84"Px4Z0 '8L84/ (4)tY0()@' 'lX4/90D ` 0405!404! ' D403!  8d@402! 401!)%, , < 0'8 8 ,  d `40 0)91 `  40 /)91  @ 04 h040 P.)91400 Lƛ 0x (400 Tƣ  `$\ D 0' 400 ƫ0@ H@Wwg4 " P4$ 4!P 0( @400 (Ƴ 0 <4Qlg xP>4  2 p hw 0  p g x4 J p XGg , ? pH @l400 \ƷΧ 00@ l>NFP4 B -<4/Ę' '88400 Χޟ 0@ 0@6@_op4 B@!yЙ4 B X ! 0 4!00, ηޯ!! !'l(X,!' d!!0!Pp@x4!0(  4!0\  !P !' 4!0 !p !@4!0, ! !`4!0!@ !4!0'! !04!0d'! !\@4!0'!x,! @@p! !@' @!Py =@4! B@ yH4"  2@ 0# 3@ ,#D*xz#X #@'lX@#P )@4# Bx 4$  2x d0% 3x %4%/mYy %@p@%Pp~\&@4% B ~ܔ4&  2 0' 3  'lt'4'T''8L7@'P%^iPb@,'(p(xP4(  2 _h4) J `i*B *@x&(4* J)  nL}4+Q&}^4+  2) ~a ,( 0,- 8nENI,+p ,B!0L8@,9H,?,,9H??<|@ @tA@,?,,,, L@AN4,/+,,x,4,54,6pUD!0,- A$o`id ,*4$+28,,++p,,x,--h ,*'8,84,0*)FĠ4,0*$EĘ4,0**\GĨ ,*6-4@ ,*',D, ,*,4,0*- IĴ̤,,,-4,0**Hİ ,*5-@4,0*-K̴ܬ,-h,0$ ,*.-4,0*- J̤ܜ4,$CX0 4,.D ,46P4,/.0,0$/T/10X01(3\4,0.-L ,.'l/tX4,0./M,/T ,.'/ 4,0.0N,/ ,.'8/ 8,1 ,.0x4,0.0P,0X ,..8004,0.1Q,0 ,.1H1(4,0.1|R,1( ,.51@4,0.0DO,3\,,2$T2X7,28 ,@4$1284,Q1y'2U,2234, J2X jJy8 4-  22X z*X0. 2X y'.-h1 ..?3|@4.0.1S.3.0.=|OH.456P4.4XH 0.28+p4./4hNm .4t+ 544./@Kkt6 .4.l7L44.04t*]x}m0.- ?p 4.3@G P 4.04t5^nxsm.6P .4tB6B4.04t*\nxsm .4t.l54.4I.74.70F`P.)<| .B!08)@ .B!0M,5P7.@,x4.047_[ha6.4 .4>(=9,.XP/T .B3|)@.6780.- 8ld .B3|8@.)8L>4.*p8<P .@@ ()@.8 .A@64./9{*J .'M`;C.<|.9.9(.99:T:t;;d .9>(: 9 .9:9.:T4.099|V?JD .9;0:T .9::t4.099W{?JD4.09:Y*5/.:t .9<;4.09: X{5?: .9.8;04.09;[{*5/.;d4.0')e#4.09<4Z*5/.;4.0'*Hg# .'L@>.8I366 .B35P=H.@ ,. 33!.*p=|0.. Ia4.046`O[U64.>\Gh  .97H.(I .B!0M`+@8 .@@ ?8@.7=H?l4.?PPP .3\> .@@ '5P?l .'L\?K4.0'*f# .'M,@C .'8A`>4.0'Ak+;3.!0'L. : Z`0z0z/{.|-}0. 3 ^iL. 8 @  X$,(28B.B5 .@B%B0.- ILq#,'4.BxDh .@@ '8+@8 .B!0NB..8/.>9HH..lsa.BcskkL.'l      .6oo\.5H.>(DU\.:/S''0(:x@@ Z3 P3''0(.4$i.K?.7?<.8 ,+0$C .B3B.C8I,Ih .@@ B .B3=4.J II .@@ + =4<.$1 P 4`o /B!0=4L/ *.944t 0D8l|/ B44t928.*(l$,DX 80 @ 8(.8'l64$5x!` d \ 8 l41*pKO,1NM,L\M`8L,1J )K6>7C8,1I8L7@=HI,,1I>8C?lIh,18)+@5PB1N''<1@ <$,0XIh1?1L\1'      ȱ        L1  %%      '   '1+ }1L1M`d1|I1'8IIG G  G        G   IIdI1x1oo[ ( $LUUAn *>*>*>*>Lx  й  й  й й TahomaTahomaTahoma00RSRC LVINLBVWC i 4RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8ICONLicl4`icl8tDTHPTRec)CPSTDSIM LIfp\FPHPpLIbdBDHPHISTPRT FTABԠpP<tz 0 0Ѐ..q//00r2H64<,=d$=> >\ > ? ?Ld ?@Ԁ@LȀ@̀@8ADA<AB<BB\CLC<}Cx^D0\vDp D{!E,8"Ex i#Ěv$F$v%Fx}&F$}'G|(GhP)G$~*H|+HT},Hs-Ib.IhL/I<~0J m1Jp({JJ܀J KMNO4hOpn$ {n`8ɘĘ{H$Z&Agilent 86141_ Read+OSNR_marker_ges.vi8!Aap!H!H!H!0!ctcqH1I()I'%q a@Q!Iq؁P< 'ë*꿫+꿫着j뻯ᄒꪪᄒj뻯ᄒ++jj+*/"""럺**+**********:1111110111x<??# ? #cDgcq"hf 'f" `&pfBgg t&xfge t&xfgg p&hf gf&8p&hfgg x&xfgg """"""""" `ggfffffdffffffffdfffffffffffffggfggggfggggfggggfggggfggggfggg?2?g<=;ϟ9wx<>q0qyϳ'?q?qy>~ c?ǘ?ÿp9?O0~'|yg0=~>g'>矇Oy????~ϟǟ?Oy|??8޳|yyx??~>ϟ??=g?牏y<>yϟy<???<|>dzsxy?~?ϗy|~gyq?ax牏y<>yϟy<ϟǟ?ϟy?{<{???<'>矇Oy??ϟyx~|??=w8xy??q=g'>矇Oy????~?ϟ>'<ϟy?{<{????ϟ>'<ϟy?{<{???<'.矇Oy???9?Oy|??8|y=yy܏øx# *,?# *(># *,?#Ϗ( p <@ ̈,̢̀,, ̈̌̈,,̌̀,̌̈ (̈,b,.,,̌, b,,̂Ȍ̈̌̂b,̌b̌̀, ̌b,̈,  (̈,.,H .b,̂Ƞ # ʃʣʃʣʃ ʃʣʣ ĈȈ b, ̌b,̂̂̃̃Ȉ 8̈̌b,,b.̂..̌ b,̂̃ ÌȈ̈,̂΢,,,, ,Č̈,΢<(,̈,b.̂̢̢̂΀ Ìb.΢,,,̂ ,̌̈,΢<(,̈,Ȉ,,,,, 8̈,,̂.., ̈̈Čb,,,Σ .b.̂̌b񈈌̂΀ Ì΢,,,,̂Ȉ Ì̌ Ì̌b Ì̌b,,̂b...,,b...,,̂΢,,,,03̀̌?2Ȭ ̎ BȈψ,<@ NB̀Ȉ̀  Ȉ̀ ψȈ̌ĎĎD ̀ȈD`ḦḦ,ȈL`HȈ̌̌ , HL ̀ Ȉ̌̌ Ȉ/̌Č`̈ȞLȌ(ȈȈȞH ̈HȈḧhČ`ȈḦ̀` ̀ ȈȌ̌̄Ȉ  ȈȈȈ/ȈȈ HL̈ *̈Ȟ̌ ,( (,̌΢Ȟ€ ̌  ,b,Ꮘ̂.HĽ ψ  * (* B̀ ̀Ȉ Ḧ̌̄ȈȈBḦ Ȉ̌`/̌B̈̌Œ`̈D̄ȈḦ̈Ȉ ̈Ḧ̌@ ȈF`@`HČ(ȈḦȈĎL`ḦȈHČȈ̈Ĉ((΢,̂b̀  ̈̌`Ȉ̈̄ȈȈḦ(̌`̌ ̈ƌ`Ȟ(ȈḦȈH ̈ȈH ̈ȈȞȈH̄Ȉ̈( (b̌`,Ȟ̌Ȁ ̌b,Ꮘ.,  ,Ꮘ ̀Ȁ ČȈ,ᏈȈHĽ̌ Ȉ/BḦḦ̌`ȈȈȈȞ(̌Ȉ̀̈`Ȍ ̈HĽȈḦȈȞ(ȈḦƌ`LȈH ̈ȈȞȈȞȈ̈̌ ,΢,̂̌€  ̀ ̀Ȉ̌ ̀Ȉ/,Ȉ̀̌̂b̈Ȟ̌ ̌ ,̌Ȍ`̀ ,Ȉ,̈HLȈḦ Ȉ/̈Ḧ̌ Ȟ H ̈/,Ȉ̀ H ̈̈̌ȈȞȈψ`ȈḦḦ̌ ,Ȁ ,Ꮘ̌`̌ ̂Ȉ̄̌Č`H`Ḧ̌ȈL`̌Ȉ̈ b񈈌ĽȀ ̌b,Ꮘ̂Ȉ̀ ΢ψ, ((BȈ/̌̌̌ HȈ,̌̌` Č`ḦH`H ̈ψHȈȈ, ̀ ȎBL̈HČČHČČȈH ̈H ̈HȈ ̈HȈ̈ȈHȈH ̈HČČȈČČȈ,Ȍ ** ̌Ȉ̈Ȟ̌(/(*/Ȉ̌/ /򈂏`𨂏̌̌̈* (*(/`̈ ̈/̈H ̌̌Ȁ ̈𨂏 ḦḦ,΢, ,̈ b,Ꮘ̈Ȉ  ̀Œ` ̈Œ`Ḧ`H ̈ȈȞȈHL ̈ȈḦhȈḦ,H̄Ȁ b񈈌̈Œ`̌`̌̌`Ȉ̈Ȍ̈̌€  ,΢,̌`̌Ȁ ̌b,Ꮘ̂ ̈ȈȌ̈̀̂̈,̌ ̀ HL΢oḦhΣ ̢̌̈̂gƀ ΢,̂o ̀`(̌Ȉ̌Ȉ<(,,,,,̌`ȞȈȞȈ̈ ̀̈̈ ̈,΢, ̀€   ,/,Ꮘ̂. 𨂏 ,揈o.o./,,,h 8,Ꮘo.,  (//H̿ˈ, H+   Ȉ/((/ L̀ ̈̈̀  (*̌Ȉȼ+ȈḦ* (*H ̈Ȟ*( Ȉ(+ ̱`B̰̌ H * H ̈H Ȉ( ̈ȄȰ+̌`̈HL ȈḦh ̈̌Č`̈Œ`Č`̌`̌`̈Ȍ€ Ȉ̌ ,΢,̂̈̈ ̈,΢,   Ȉ *( +̈Ḧ ̈Ḧ / ` `Ȟ`Ḧ ̌̌Ȁ ,Ȉ̌΢, Ĉ,΢,ȞȈȞ̌Ȁ ̈,Σ ̌΢ǒȈ̈,,,,{h 8,Ꮘo.̀o.o. ̀ , *+( ̻̈ˈ,Ȉ̈̈̈Œ̌ȈL̈(  ̈̈ Œ€ ŒȈ̈ $ᏈNb$LÄ̈̈̌ ̀̈,̈̈€ Ȉ,Ꮘ⻏.̀̌̂̈ψ, ̈L̈ŒŒ̈Č΢,̂ ( (, ̀   (ψ, ̀   (* @ *03H /     /𨊏H LL LL ***𨨏***** 谈ȏ@ @@RSRC LVINLBVW D@ <N4@?$: ُ B~类bɗ72LVIN$Agilent 86141_OSNR_SimpleScan_ges.viLVINRetrieve Computer Name.viC @2 file path@0 Computer namePTH09 My_Tools_ges.llbRetrieve Computer Name.vi @ @ @ @ @ @ @ @ %@0 86141 address@@P @!status @code@0sourceerror in (no error)@ Wavelength (nm)$@ Noise Resolution Bandwidth (nm)@ OSNR (dB)$@ Peak Resolution Bandwidth (nm)@ Power (dBm)"@@ Channel Wavelengths"@@ Channel OSNR's (dB)$@@ Channel Powers (dBm)6@P @!status @code@0source error outP c$ c c P"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext P P cfP"@P@flg@oRt@eofudfP0date p0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP0time p0dfd P0txd P0old P0ext P   clP"@P@flg@oRt@eofudf$P Peak Resolution Bandwidth (nm)p dfdP txdP oldP ext cnP"@P@flg@oRt@eofudfP0 Computer name p0dfd P0txd P0old P0ext P   clP"@P@flg@oRt@eofudf$P Noise Resolution Bandwidth (nm)p dfdP txdP oldP ext4 P@@@  P   cP"@P@flg@oRt@eofudf"P@ Channel Wavelengthsp@ dfdP@ txdP@ oldP@ ext4 P@@@  P   cP"@P@flg@oRt@eofudf"P@ Channel OSNR's (dB)p@ dfdP@ txdP@ oldP@ ext4 P@@@  P   cP"@P@flg@oRt@eofudf$P@ Channel Powers (dBm)p@ dfdP@ txdP@ oldP@ ext P    P    P   c\P"@P@flg@oRt@eofudfP Wavelength (nm)p dfdP txdP oldP ext c VP"@P@flg@oRt@eofudfP OSNR (dB)p dfdP txdP oldP ext c XP"@P@flg@oRt@eofudfP Power (dBm)p dfdP txdP oldP exthmode (0)htimeout ms (488.2 global)` byte count` byte count`0data` byte count`0data`0data`0delimiter (Tab)`0 format string&h@ Single Precision Array`0delimiter (Tab)4 P@@@ `0 format string&h@ Single Precision Array4 P@@@ ` byte count`0data` byte count`0data` byte count`0data`0delimiter (Tab)&h@ Single Precision Array`0 format string4 P@@@ hIndex hIndex hIndex c c cX c"@!use system decimal point (T) c @@!status@0dataP byte count@@!status@@!status@offset past number c@0data@@ address listP byte count@@!status@@!statusP byte count c@2 file path@0 Computer name c@@!status@0data c @offset past numberP byte count@@!statusPtimeout ms (488.2 global)Pmode (0) c cPmode (0) c@0data@@!statusPtimeout ms (488.2 global) @@!status*&@@ Single Precision Array*&@@ Single Precision Array@0data@@!statusP byte count"@!use system decimal point (T) c c@0data@@!statusP byte count@@!status@@!status*&@@ Single Precision Array @bus c @@0 86141 address c@ seconds since 1Jan1904@offset past number@0 date string@@ 86141 address.@shortlong abbreviateddate format (0) c@0 time string@!want seconds? (F) c@0 86141 address c D@@P @!status @code@0sourceerror in (no error) c c cx c c c c c c c c c c c c< c c< c c< c c< c c c   c< c c< c c c   c< c c< c c c< c c< c c c< c c< c c c< cH c` c ?\L^:2  23 3/14/20021:57 PM?əlab3?@_+ I@2 <@7t @_+ I@2 <@7t INIT:IMM; *OPC?SENS:BAND:PEAK?SENS:BAND:NOIS?,%f,%fCALC:DATA:CWAV?CALC:DATA:CSNR?CALC:DATA:CPOW?,%fAeAe%$      DPX j @ RDPX@ R@@ @dpx| @x @4@P @ t X @ lp    @ @ .   < FZ Jj Nx R  * . J b x V Z ^ f b F ~< P  @@&:@ @ @ @ @@ @ @< @@@H @@H @ @@x@ @ @|@|X@ @d @x@Rp@4 @vVIDS$Agilent 86141_OSNR_SimpleScan_ges.viVIDSRetrieve Computer Name.viPTH0E?i386r@ codeEE{DE`ETPUEd$=u=1ÐӀ}#REPXCD {HSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$Xqd$ZY=t_^ZY[Ðu P$Yd$ =1C CtCd@|xC\ClXC|p} E(E!E"ƅƅDQRhP $ld$ZYƅ t hhUEPtDž fDž QRP $P $P $hP D$XVd$ZY  QRhPx$P $ d$ZY=u uGÐ*ÐÐQRhPx$P $ d$ZYQR+wZYÐ䀽uSDž QRP $hP$P $ ;d$ZYQRP $hP$P $ d$ZY= t0Dž  xQRP*wd$ZYÐ QRhPx$P $ d$ZY= uÐ 'f fy5 >u%t QRUhQhV誰d$ZYƅ fx,ƅ  >tDž fDž QRP $P $P $hP D$Xd$ZY c QRhPx$P $ Jd$ZY=u uGÐ(ÐÐQRhPx$P $ d$ZYQRA)wZYÐu]Dž QRP $hP$P$$P $ ud$ ZYQRP $hP$P$$P $ "d$ ZY= t0Dž p xQRP'wd$ZYÐ QRhPx$P $ d$ZY=y uÐ9$f fy5 >u%t QRUhQhVڭd$ZYƅ fx"e*ƅ  >tDž fDž@ QRP $PP $P $hP D$Xd$ZY 3QRhPx$PT $ zd$ZY=uT uGÐe%ÐÐQRhPx$PT $ .d$ZYQRq&wZYÐ䀽uSDž QRP $hP$PP $ d$ZYQRP $hP$PP $ fd$ZY= t0Dž @xQRP$wd$ZYÐvQRhPx$PT $ d$ZY=T uÐ}!f@ fy5 >u%t  QRUhQhVd$ZYƅ fx&'ƅ  >t#QRP$h&qd$ZYDž` fDž QRP\ $P $PX $hP D$X߄d$ZY\  QRhPx$P $X d$ZY=u uGÐ"ÐÐQRhPx$P $X Td$ZYQR#wZYÐu]Dž` QRP\ $hP$P$P $X d$ ZYQRP\ $hP$P$P $X xd$ ZY=d t0Dž` xQRP "wd$ZYÐdQRhPx$P $X d$ZY=y uÐf fy5 >u%t \ QRUhQhV0d$ZYƅ fx*/%ƅ t6)ډ؉ QRh P$RWd$ZY )9 ƅ fx.$ƅ ݅ ƅ }(u ƅhhUEP8d$ fx2$ƅ  >tDž fDž QRP $P $P $hP D$XA܄d$ZY QRhPx$P $ d$ZY=u uGÐÐÐQRhPx$P $ d$ZYQRwZYÐ䀽uSDž QRP $hP$P $ &d$ZYQRP $hP$P $ d$ZY= t0Dž xQRPpwd$ZYÐQRhPx$P $ rd$ZY= uÐf fy5 >u%t QRUhQhV蕤d$ZYƅ fx6B"ƅ  >t#QRP$h蝯qd$ZYDž fDž0 QRP $P@ $P $hP D$Xgلd$ZY QRhPx$PD $ d$ZY=uD uGÐPÐÐQRhPx$PD $ d$ZYQRwZYÐu]Dž QRP $hP$P$P@ $ Bd$ ZYQRP $hP$P$P@ $ d$ ZY= t0Dž xQRPwd$ZYÐQRhPx$PD $ ߄d$ZY=yD uÐf0 fy5 >u%t  QRUhQhV觡d$ZYƅ fx:ƅ t6)ډ؉H H QR@h P$RWd$ZYH )9 @ƅ fx>Bƅ @݅X ƅ }(u ƅhhUEP8d$ fxB#ƅ  >tDžh fDž QRPd $P $P` $hP D$XՄd$ZYd EQRhPx$P $` h݄d$ZY=u uGÐÐÐQRhPx$P $` ݄d$ZYQR_wZYÐ䀽uSDžh QRPd $hP$JP $` d$ZYQRPd $hP$JP $` Td$ZY=l t0Džh RxQRPwd$ZYÐQRhPx$P $` ۄd$ZY= uÐkf fy5 >u%t d QRUhQhV d$ZYƅ fxFƅ$  >t#QRP$hqd$ZYDž fDž QRP $P $P $hP D$X҄d$ZY QRhPx$P $ ڄd$ZY=u uGÐÐÐQRhPx$P $ Bڄd$ZYQRwZYÐu]Dž QRP $hP$P$P $ d$ ZYQRP $hP$P$P $ fd$ ZY= t0Dž ,xQRPwd$ZYÐv QRhPx$P $ ؄d$ZY=y uÐ}f fy5 >u%t QRUhQhVd$ZYƅ$ fxJƅ( t?*t6Ex t QRPQ VSWRR d$ ZY=ƅ( }(u ƅ hhUEP8d$ =~fxNaƅ, 6t 69vkVW_^PQYXƅ, }(u ƅ4hh UEP8d$ fxRƅ0  >tDž fDž$ QRP $P4 $P $hP D$X΄d$ZY ?#QRhPx$P8 $ nքd$ZY=u8 uGÐ)ÐÐQRhPx$P8 $ "քd$ZYQRewZYÐ䀽uSDž QRP $hP$RP4 $ d$ZYQRP $hP$RP4 $ Zd$ZY= t0Dž L#xQRPwd$ZYÐ$QRhPx$P8 $ Ԅd$ZY=8 uÐq f$ fy5 >u%t QRUhQhVd$ZYƅ0 fxVƅ4  >t#QRP$hqd$ZYDžD fDžl QRP@ $P| $P< $hP D$X˄d$ZY@ &QRhPx$P $< ӄd$ZY=u uGÐiÐÐQRhPx$P $< Hӄd$ZYQRwZYÐu]DžD QRP@ $hP$P$P| $< d$ ZYQRP@ $hP$P$P| $< ld$ ZY=H t0DžD &&xQRP wd$ZYÐp'QRhPx$P $< ҄d$ZY=y uÐ fl fy5 >u%t @ QRUhQhV$d$ZYƅ4 fxZƅ8 t? t6E| t QRPQ| VSWRXd$ ZY= ƅ8 }(u ƅd hh UEP8d$ = fx^Oƅ< X|6t 6~9vkVW_^PQYXƅ< }(u ƅthh UEP8d$ fxbƅ@  >tDž fDž QRP $P $P $hP D$XDŽd$ZY 9*QRhPx$P $ tτd$ZY=u uGÐ ÐÐQRhPx$P $ (τd$ZYQRk wZYÐ耽uUDž QRP $hPf$hZP $ ڄd$ZYQRP $hPf$hZP $ \ڄd$ZY= t0Dž F*xQRP wd$ZYÐ+QRhPx$P $ ̈́d$ZY= uÐsf fy5 >u%t QRUhQhVd$ZYƅ@ fxfyƅD  >t#dQRP$hqd$ZYDž fDžQRP $P$P $hP D$XĄd$ZY -QRhPx$P$ ̄d$ZY=uuGÐÐÐQRhPx$P$ J̄d$ZYQRwZYÐu_Dž QRP $hHPf$hPd$P$ ۄd$ ZYQRP $hHPf$hPd$P$ jۄd$ ZY= t0Dž $-xQRPwd$ZYÐr.QRhPx$P$ ʄd$ZY=uuÐffy5 >u%t QRUhQhV"d$ZYƅD fxj ƅH dt?ft6ER^t QRPQxVSWRVd$ ZY=nƅH }(u ƅ hh UEP8d$ =Rfxn5 ƅL px6t 69vkVW_^PQYXƅL }(u ƅhh UEP8d$ fxr ƅP P0X >th0QRhPx$PX$hȄd$ZY=uXu=ÐNÐÐQRhPx$PX$hxȄd$ZYÐt-QRP$h hhd$ZY=ug1QRhPx$PX$h Ȅd$ZY=SXuÐfHfy5 >u%t QRUhQhV-d$ZYƅP }(u ƅ hhUEP8d$ =(fxvK QRPx$hhPET$d$ZY=tÐ}ztxw7 }#t}"uH}!v}/uvQRPED$H؉d$ZY==t p h搐ÐE{ 2E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT.2d3T.2d53T.2L3T.2Lc3iT.2L}3OT.235T.23T.2 3T.2 3L 3x1l4x1%34x1$M4x1g4ex14.4Kx1141x1b4x1`g4x174x145x1,^5x1xp75x1=T.2.2U=_^ZY[]ÐPXPXPXPFXPNXPVHX Ul$SQRVW_^ZY[]Ð=t/PL$PP>>$$@ $Ðd$)*~nb0.Ul$SQRVWT$ QRPED$RЉd$ZY=S_^ZY[]ÐDžD t@D Dž Dž DžL DžP DžT PTABH @ @AyGQRu 茔d$ZY(Ul$SQRVW}'uQRUnd$ZY_^ZY[]Ðm8 6 &Ul$SQRVWQRUEnd$ZY_^ZY[]ÐUl$SQRVWu>F ?F?F=F$wF@@FDQRhUnd$ZY_^ZY[]ÐTd$ZY_^ZY[]ÐTX9[9GH@8)>& r   * g     . ;   7 u  b m19<Q);?|'o9an-j)tC9Nc1  *!n"" ##y###=$$$9H%%%%]&&&+''$(h))**u***;+++9F,,,,]----..&/i000"111T2~><P?"z??A@ rc6f=76H7,=680878j899:R9;:::977\;t::;0023&3=3T3n333333 4$4>4X4r4444445(5B5\5v555555 6>CODEE(6.0rc5Oldest compatible LabVIEW.KMXM<MDpPPP6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@0 86141 address@0date@0time$@ Peak Resolution Bandwidth (nm)@0 Computer name$@ Noise Resolution Bandwidth (nm)"@@ Channel Wavelengths"@@ Channel OSNR's (dB)$@@ Channel Powers (dBm)@ Wavelength (nm)@ OSNR (dB)@ Power (dBm)*    8!Aap!H!H!H!0!$ !$@_RRRRRRR\tRffffffffffffffff``030000`0000`030000`00000`000330`00000`03000``3000030`030`030`000030`000`000`30000`00`00`0330300`00000`00033`00000`00303``33333`000`030`000`303330`ffffffffffffffff##################################################"#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" DTHPDO88  ~  @Index$@offset past number6&@@ Single Precision Array@ Power (dBm)F6@P @!status @code@0source error out @!status @code@0sourceL@@P @!status @code@0sourceerror in (no error)@mode (0).@timeout ms (488.2 global)2"@@ Channel OSNR's (dB)@ OSNR (dB) @ Wavelength (nm) @2 file path@0 Computer name&@0 Computer name"@2 file path(@@ 86141 address, @@0 86141 address&@0 86141 address@bus(@@ address listF6@P @!status @code@0sourceerror in&@@!status2"@@ Channel Wavelengths 0$@ Peak Resolution Bandwidth (nm)2"@!use system decimal point (T)0$@0delimiter (Tab)$@0address string@0data@ byte count&@0 format string@0time@0date(@ seconds since 1Jan1904>.@shortlong abbreviateddate format (0)&@!want seconds? (F) @0 date string @0 time string0$@ Noise Resolution Bandwidth (nm)0$@@ Channel Powers (dBm),(8lldd(8((((TxL\lTTl(8(dDd(DD((8((dDd\((DD((`DD( DdDd(d``88L((DD(dD(d88(`DD(dD(d`((`88LL(((8L88```(88((DD(dDd(L Y%% 86141 addressHK.@/@UDv'w' error outRD$/}</~<statusPD.;.;codeH$J=J=JHJBOBORD[~h[hsourceHJoo|wD'9'9  error in (no error)RD$.;.;statusH$TJ<I<IPD-:,-:,codeH4JANUANURDZgZgsourceHInVn{FPD#8$8timeHI'c(cPDdateHIjyzPeak Resolution Bandwidth (nm)HFFY..  Computer nameHT5M6Mkw'x'Noise Resolution Bandwidth (nm)H'G'G_noChannel WavelengthsH QcRcNmznz Hh qr_Channel OSNR's (dB)H NѸ H(!`aaChannel Powers (dBm)H|!N## H! a!aU<I<I OSNR (dB)[;uH;vHəWavelength (nm)H"Ny[Nz[H"O\O\W;,Hj;-Hj Power (dBm)Hp#N0[\N1[\HDxJ HDKHD(Kluylvy HDI!!HDITDbcmode (0)HDJeDtimeout ms (488.2 global)HD KHDX!VVVD GPIB WriteVD GPIB WriteHDT(VD byte countVD byte countPDmzmzdataHD*HDt+}k}lHD,*+VD GPIB WriteVD{| byte countHDKPDopdataSDXYx*1.0e9HD&f'fVD&['[ GPIB WritePD`wawdataHDLvv[Ddelimiter (Tab)YD format stringHD L""HD(LHD HDHD$i j eDABRetrieve Computer Name.viSD6_7_x*1.0e9[Ddelimiter (Tab)HDTL  VDH}I} GPIB WriteYD format stringHDlL##bD)>)>Single Precision ArrayVD9n:n byte countHDLTmUmPDi%v<i&v<dataHDLy;y;bD((Single Precision ArrayHDL-:-:HDL/</=PDjwjwdataHDLzzVDLL byte countHDL2K3KHDL,9,9HDL.;.s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ4FPHP$Agilent 86141_OSNR_SimpleScan_ges.vi5FPHP$.85|5|506$|07 |XL45<8/> 87~4PMHKKI\<Y<TD4QTEG| 4 B &怀x0FD4 2 -Ày0  )Edy4 F u(y<S` XuX t  0  )xdy0 7 -|̳  4O.|R 4 G .|=y(Xp P 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.@@PC-Tt@d<4 F -< y< n <KyJ4 2 APyL 2 AP0܈0/.-  >R>R >R >R >R p : 0<Hcz<Hcz<Hcz   The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0  =Tdy4 QZ} $4 F  Z}iyp : HTb{HTb{HTb{4 2 ny0  j}dy 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.< S` _ H , H  d  d0  (_dy4 F  (: y0 7  ,[̳  p4 G d-<$y d4O -Q < n d;J(y`J( H$tThe 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.4 F ,;-,y4 2 @OV0y  d=Q=Q=Q=Q=Q@PB ,SZ @@pNp 2 0;Gcz;Gcz;GczThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 @O0܈0/.-0  <SZdy4Q Y[T,?p 2 GSb{GSb{GSb{4 F Yh 4y4 2 mW8y0  i[dyThe 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.\  T      /@ @ 2@D@ 3@ "@ (@ -T@    X% || 4Q|"hT4 N "9  b{ b{ b{L : 0u0/.-4Q,R0A|LL4 BL /Ty4 2L 4ǸXy0 L 0Rdy0BLD@Pv,Ld6|GL(<p 4 B\ v(\y0 \ ,Ldy4  2\ (H̙`yp! :\ 0  cz  cz  cz0!\R p! >\   ,b{  ,b{  ,b{L! :\ ( 0u0/.-H!R"̨h045  ! <$!X l 4! B mdy4" r Pdhy@#PzB4?h8 88:D nw8L8 88  8@ L 8@ T|8|08; -nwr08; .nvr88-88868=48/D 888>48Dȇ -8- 8h@,8t<08 3l @8Pa@48 Bl az 9@p449  2l z,:pl`@:P4H@ :>hA :7sX:Ex4:D臤0&4:DF[0,:X(L: :l 00/.-4: B` z4;  2`  z0< 3` L< :` 00/.- <$T,<T(4<DTP'0<@p-T4&2"(4<DxPH<4<ii<4< B$WzH== /4=DTP6=v|==44=DDP; =7C9l$=l7C\D =lT|==T==4= J$z >$94>4>0$4>0$>(> >$84>0$ 4>/Dx >l,h#<*@4> Jlz? ?$FH ?$|4?0$t4?0$ ?$D ?$"̠ ?T? ?"H$4?0$,?#p##$@??$4?0$4?/D40?$dL  ??d ?l4?04?0l ??#p4?04?0l4?0 ?"4?08? ??L?4?0l ?4?0 ? < 4?0 p?  ? 4?0 ؼ? ?!,,?p !L ?@p"!!,@?P!!@,?"h!!"84?  2!L zL@ :!L 00/.-0@ 3!L 4@ J!L  zA4AD"ZP%4AD# YA!,$4A0l AlT$ܠ Al#4A0l#A# Al%#A#A$@ Al+%D A%ȹT&,A$`A$A%x A%+&`$4A0l44A0l$4A0l$, A%ȉ'0A=-514A/D%0A$`$%x&&'d'(44A0%$4A0%$ A%+&4A0%&A& A%Ȋ'4A0%'PA& A%''d4A0%'A'd A%)'4A0%$A' A%F(T4A0%(A(4,Ap(Ȥ( A( A@p+((@AP()<@,A)h*+)4A J( $zB*@4B0%( 0B 3( ,Bp)*`  B@p,h**@4BQ*{g*B*,4+d4B J*` l{(z4C  2( ,zLD :( 00/.-0D *` {g4DD+XP#D$@&4DD,GD($4D  2*` |j0z4ED,W00 E*@4EQ9T&,E9-8E944E  2, )4zF@t F.4T/<F\0F@pC"l%/E'5;$ F=%F5X@tF-dF.4F/D..h4F J.48z G.4=8/? G.40,G-d../0(0x04G0.4. 4G0.4. G.G/G0(G0xG0 G.4/4G0.4/ G.41TG1GjPC\ G.400x G.461 4G0.4/p4G0.4/4G0.4/4G0.4/4G/D10G12@2t23D5X44| G1T2 4G010H G17832@G2@ G124G012ȎG2t G1624G0130G2 G13d4G015D4G012`4G014G5X G14444G014hG4 G1n44G014ЀG4|,Gp56 G5$ G@p7845$G3D G1>35X,G556 6X4G J6 zh?L=8MD-hTM<MZM(44M/D> M>hB>(M=>?@t4MD-W0+ M<DtxM^`4M0>hq  M>hB? M@p=8=l?MIH0M@pDIHHpMI4M0<>$+60܁M?M@ M>h>C(5X M<D8EMB4M0>h 4M JA0 _xTz4NQ=lx94N  2A0 wXz4O0>h OK04O0<76&O`,0O A0 xOCOd@ ObTct ObefmP4O0>hr4O0>h4s4O0>h-Pt O7yYjP4O0<76& O@ptDCOn4OD 2 O7w`]VP4O0<@`!܁OE0GJOVP4O0<@L!+&܁,OpBXD J4OQDDl4O JD \zPE P@psX^Ex P@pVE4PQV$EPFFLYdP$R`L4R  2D hz0S@p9G|4S BGLlzT+TI4T B?pzUKPU^4U/DI |9 UHJPI(UIHIK0IKPK UH=IhIH4U0H?I.934U0HAK|$.) UHKIUK0U D U~~D4U0H@J|.93U=8GG UHIK0 UHKpKP4U0HHL$ UHK4U0HH\D$4U0HIM|$ UML|L,0U@pM ,Q hxL4U3MLC@GCUL,UNUN4U BLLh tz4VDMTMp0"VQLLHVM \x@V1DN,M@` @94V KM@xzPWL,NNNOXPP(PPQLQRDRSShS4W3ML>GMJ WMON WMON WMN|N4W3MOD;SYVWN WMOxOX4W3MP:Y`\4W3ML=MSP4W3MP9@ GCWP WMPHP(4W3MP|8Y `\WP( WMQPWOX WMOP WMQP4W3MQ8& Y`\WP WMQlQL4W3MQ%@GC WQL WMM SQWQWRD4W3MR0' @GCWP WMRdRD4W3MQ#@GC WMRR4W3MR"GMJ WR WMS S4W3MST!MSP WS WMT8ShWSh4W3MQ$Y`\ WMSS4W3MT$Y`\WS4W3MS SYVWpWq44W 6B=A5`|z0X=`hdXX6 X@pw`bVPXq4X078 c,71,XpEdE b,XpH^ x X^,{awܬX,hX>XqXbchX+\XF4X07;Xd",'X" X@pyhZ X^,d Xrrs(X"X{{VXe6K6 4X07;|" Xquu\uXYMM4Z0^,8g%-) ]^,ntd@4]Dd_d ]kh 4]0^,?8h%-)4]0^,Bi-514]DnX\T0 4]0bGRGOK ]bne4]0bcSGOK ]bg,]e4]0b@QGOK ]bf\f<4]0bfUWg_]f< ]bcfĠ4]0bfVWg_]f ]g`Tg4]0beTOWS4]/Dgw0]g h htiijPjk 4]0g`gWw{]g ]g`d`h,h 4]0g`h`Xw{]h ]g`j0] b %,]pFh. H]Rh*A^rh2 &4] Nh *?z^ht ^g`ci4^0g`iZw{^i ^g`j4^0g`j<[^i ^g`yjpjP4^0g`j\^jP ^g`mj^j4^0g`ilYw{ ^g`̳0d Uh *A@dPh->Z4d 2rh .=zLe :rh /;00/.-0e rh ->4eD`0eZ74e0pxVpnU]Y4e0pxXoU]Y epxtDetx4e0pxnp]ea epxutxev0@eP~^B4+:p A0e _t +:@e 6q @,3huhuhu@e 6q 3;gvgvgv0e _q ,;0e _h *=4e0pxt0ueum epxvPv04e0pxtveum epxv4e0pxvweumev,epwxyPN xew, e@p{vw,ew4eDot`0e^<,epwLzwR e@p{ww4eQwxx0{exLxx4e Jw ixz4f  2w yz0g w x4gDyP4gnqgw,q4@gPv0Myy@,gz${{h{84gDs 4gD0\004g JyP Mzhc{__4h  2yP 1Lz0i 3yP 0MLi :yP ,200/.-4iDy4a 4iD|ȀD0i78iwW4i vt +:z@j 6t @+2huhuhu@j 6t 2:gvgvgv\jnK0j _^ )<0j w^ ,=̳0j U^ )@@jP^,=J44j 2~ -<zLk :~ .:00/.-0k ~ ,=4kDp@h04kDp\04kDwh 4kD8\05k{)kxY==0k@p(.&4k B<z4lD@ 74l/D0lt&Hlܬl&&mlsX '  ly''Hlw`l\ly1155l0044Hl1Hl=3Sll:h? l>TTl|HCTॐD8 l4؊tyyw`sX=8FM =,h++786""  0l#p4lDȻth=bg`7Чh^,px<04P ,D챐P0hTП`4d0$-^ECh=?GLLLMH?*@(%l84945$1.4!,$  ( !,5$94(*@?LLGL?kmPw,wExVPZCE^-$0d`УT,T&P%!rLr Y)  {Kr!!!%%% D###rD r$$$r $$$ rL!r!rUUr rvv "r!!!#$r""""""r ( O=d1@n d  й  й  й݀ й߀ w[TahomaTahomaTahoma00Arial0RSRC LVINLBVW y 4 \RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8ICONLicl4`icl8tDTHPTRecyCPST $DSIM LLIfp FPHP LIbd BDHP HIST PRT FTAB  RPRt|Q`MtOD`Q 0HR?R@RALRBRCtQDXlQEQFdQGO|??<|?={~ç??????'<ϟ?x{ϟyy~xryy>?q?ϟ???~xǠ ?>x ?>xǠ ?>xϏ 瀀Ƞͣ ! Ȉ <@Ȉh, ̀̈̌̈,,̢̈,̈H b̈,΢̌̂. ̀Œb.,̂Ā̀,,̢,̀̈̌̈,,̢̈,̈ b̈,΢̌̂.̀Œb.,̂̀,,̢, ̌b,,̢,,3 ̌b,̂<Ȭ ̎ BČ̈̌Ȁ ̌b,Ꮘ̂Č̈̌̈ b̠*Ϣ,   LȈ ̀ ̌Č̌ ̀`̈Ḧ Ḧ Ȉ̌Œ`ΈḦ( ȈḦ`H ̈̌`ḦB,Ȍ Έ, .Ȉ,̌̌ȈČHȈH ̈ČȈHȈH ̈HȈH ̈HČḦHȈH ̈HȈH ̈ȈḦHL€ b,,Ꮘ̌Č̈ ̀  Ȉ⪏.̠*̌̌ ̌̌`̌`Ḧ̀ ̀̌  .Ȉ̌ ̀ ̌ Ȉ̀ ̌̈̈̈̌̌b̌ȈȈ`Ƞ/ ̈ ̎`̌Ȉ(Ȉ̈̌ .Ȉ̈(.Ȉ̎ ̈,Ȁ ̈ ̀Ȉ,Ꮘ ȈȞ.(*( (,΢̀̂̈( (.Ȉ,Ꮘ.Ȟ ,̌€  ,̂.,Ȟ,Ꮘ Ḧ̌ƌ`ḦḦ̌`H ̈LȌ ( ̄̌ ̈Ȉ ̈`̌ȌȌ`̀     ਂ  * ̈ ̈`̌`H..(  *0̈, (̈L̈ (̌ (̈̌̌̈( ̈̀***(̈̌̌Č̈̌̈̈My_Tools_ges.llb My wait.vi  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 86141 address~~P; c$ cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext c P"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext c\P"@P@flg@oRt@eofudfPInstrument ModexdfdPtxdPoldPext P P P" P@@`0 format string`0 string ("")`milliseconds to wait`0 string ("")V P$@P@0P hmode htimeout`# bytes to read c ct cD@@P @!status @code@0sourceerror in (no error) c c|@milliseconds to wait@0 86141 address@0 output string @mode c@Instrument Mode! c@0dataPmode (0) c c0 c< c c< c c c< c c c, c  ^ y423%d INST:NSEL : INST:NSEL?  8 l .8  L<X\  @\8@@48@8@8@8@@\8@@r8@8@\VIDSHP86141_Set_Inst_Mode.viVIDS My wait.vi4PTH0i386H@,code*E{d,E`ETPUEd$=4= ÐӀ}#EPXClCT8{XSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$Xd$ZY=t_^ZY[Ðu8P$Yd$ =g Cd} E(E!E"ƅƅƅLɍHHH Hƅt hhUEPtiDžfDž@QRP$PP$P$hPD$X}d$ZYElEpq/E`QRhPET$PT$9d$ZY=uTuDÐ ÐÐQRhPET$PT$d$ZYQR3ZYÐ}zۀ}zuSDžQRP$hP$PP$wd$ZYQRP$hP$PP$.d$ZY=t*Dž{/E`ETQRPd$ZYÐ0E`QRhPET$PT$d$ZY=TuÐ}z`f@fy58>u%t QRUhQhVd$ZYƅfx H ƅ8>t#QRP$hd$ZY}Dž`fDžQRP\$P$PX$hPD$Xǿd$ZY\ElEp'2E`QRhPET$P$Xd$ZY=uuDÐ\ÐÐQRhPET$P$X:d$ZYQR}ZYÐ}z}zu]Dž`QRP\$hP$P$P$Xd$ ZYQRP\$hP$P$P$Xdd$ ZY=dt*Dž`12E`ETQRPd$ZYÐl3E`QRhPET$P$Xd$ZY=uÐ}zffy58>u%t \QRUhQhV+d$ZYƅfxƅt6)ډ؉QRPf$RWd$ ZY)9ƅfxtƅ9ȸuƅfxlƅtiDžfDžQRP$P$P$hPD$Xad$ZYElEp6E`QRhPET$P$d$ZY=uuDÐ*ÐÐQRhPET$P$d$ZYQRZYÐ}zۀ}zuSDžQRP$hP$P$[d$ZYQRP$hP$P$d$ZY=t*Dž6E`ETQRPd$ZYÐ7E`QRhPET$P$d$ZY=uÐ}zDffy58>u%t QRUhQhVكd$ZYƅfx*ƅ 4ts,l8tsl@EX8E`ET4.UR@␐}zt}ztlƅ fx.iElxƅ}(u ƅ hhUEP8d$ =fxO}#t}"uH}!v}/uvQRPED$d$ZY=W=t p h搐ÐE{ d9E`ETPUEd$=t=t=t=tE{ E{‰ppVLFX@'PUEd$=uÐT T9T d9T T :T "!:iT L;:OT U:5T do:T ::Ðx&Sp:p @'PUEd$=uÐT1 :T !;^T  [;$T  ;TS  ;T  <vT  C<F=F$,F@0?FDQRhUd$ZY_^ZY[]ÐX9)=9EEq8   8 E   ! Y   <w"6@,(nL4&%c3  7 % &@ZdCODE*(6.0rc5Oldest compatible LabVIEW./'H'h'pPPP@0 86141 address@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out@Instrument Mode 8!Aap!H!H!H!0!9BP3 qPLB\1%)I%)y%)A$9ffffffffffffffff```030000`0000`030000`00000`000330`00000`03000```30030`0`333`00`330`0`00`030333`000`0030`0000`00330``330333`0000`00030`000`03330`ffffffffffffffff######################################################################################################################################################################################DTHPD4Q88ט~&@0 86141 address*@milliseconds to wait@! Beep AfterL@@P @!status @code@0sourceerror in (no error)@0source @codeF6@P @!status @code@0source error out&@@!status.@timeout ms (488.2 global)F6@P @!status @code@0sourceerror in@mode (0)@0data$@0address string @0 string ("")&@0 format string @Instrument Mode!0$@offset past number&@0 output string @!status x   6@P @!status @code@0source error out@!Complete@@P @!status @code@0sourceerror in (no error)@! Beep After@milliseconds to wait@!Complete @mode @timeout @# bytes to read@ byte count\R(DTDD<h(Ll|((LTTLDDDD,,DDh<dh<Ll,L wD׷׸error in (no error)RD$statusH$LPDcodeHS ' 'RD&&sourceHL-U(-:UD{|  error outRD$|}statusH$L  PDcodeH,LRD}'~'sourceHS.V.;[Instrument ModeH$LXfYfHO#P$PY-- 86141 addressHO6H7HHDOv w YDD RID RI format stringHDKU7cHU8cHWD'.5]'/5] string ("")HD`L8F\8 F\ HD`NdeHDL HD(copcppVDII My wait.vi`Dn{n{milliseconds to waitHDO~~WDsҁsӁ string ("")HD0Tƒǒ PDmodeHDOHD PSDtimeout[D# bytes to readHDIRE++ True OSAFilter )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ(FPHPHP86141_Set_Inst_Mode.viHFPHP4TJ8@@GXL8y/70Dd |         0D) В| 0D l|<~D*H3$Q"4Q{p^[MEh<T| <0D+L< |error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.,,<S`ֳ^1 d* H d $  0  ^1dy4 F  ֶ0 7  Z-̳ 0 4 G  $ 4O   &< n  0Q(  < d@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.4 F $ 4 2 $ (Ԁ   v v y v y@ PB , @bp 2 $ 0cz氰cz晙cz The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2 $ 0܈0/.-0  $ ,dy4 Q Z- pH p 2 $ b{氰b{晙b{4 F  'Ѐ4 2 ,V)̀0  (Z-dy 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.< S`w_l(Pl , 0  w_dy4 F zȀ0 7 {[̳ 84 G{Ā ,4 O{ !< n pL(DlHThe 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.4 F, 4 2, Ҹ   x x w x w@PC @np :, 0czczczThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2, 0܈0/.-0 , dy4Q|[xPp :, b{b{b{4 F |(4 2 -WҰ0  )|[dyThe 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.PWUl'@z(,h4 B 0  Udy4 J Wg̳< 2 "Q,Rp 2 0czczczp 2 b{b{b{L\4QM4 Bd .怀4 2d 5Ì0 d 1Mdy \BDHPHP86141_Set_Inst_Mode.viLVIN My wait.vi PTH0BlBDHP P8BdBdBk,22x+0D3|0@p4 Bu4D:$?,2 d"x @2 08x4Q8S3eJ#P4 J C SJ4  2 T6dI0  S3eJ,2 $ @2 04Q6H^%4 J &-6^4/ؗ4  2 7G]0  6H^4 !,04 x+04 D=44 \;d04 D4/0 4 D> !  )8H@ ."p( 4.0"(4?8H@.'4.D( 04.0" <(0,4.D7 7$..D.d/4.0ə .L)\)<4.0L)G.)< .L*).)4.0L* F. .LL*@ 4.0L*tI.* 4.0L)H. ̬.,L. xdLp((H .0\>b>bep.WW{.֬.p@{@ ./ .D ...d4.0ɉ4.0...d ./T)<4.04.0/./p.. Xqq.x. @R0..D1L .B1 .B2 1.1120.9<.$1DP 4,<{ ,/p"LD /B X3 /@@D1L/ DL"$PP << ؠ,/@ xd /B2 9x5P4/:?\/bbu/:l/* :ܬ/9x!0/-D=dRhql /B< < /B2 =< </=$=D= /@@Dd< <4/=?/=D/ <X=/\/:H/=llep/;0ޥ/  4L/ ! `,  {`/ ()  й  й  й й TahomaTahomaTahoma00ArialRSRC LVINLBVW  4RSIDTXS?dS@U@0S\dM]\\L VVHP86141_Set_Inst_Mode.vi7؁Q/U?E"⿈#?P<@/""/?^UU5/û*꿫+꿫着jꪪ뻯ᄒꪪ뻯ᄒ着+着*ﯨ*ꫪ뫪jj+/*""""")꿈(++*+++****************ꫢ***ꪨ*******:l311C<>0  2?/0_G@@@@@888?8##G@@c#c?DN D@L p @L @@L @@L @@LHp@L @@L @@L @@L @@L @@L@ @@DDDDDDDD@DDDDDDDDDDDDD!?22<?g<=;ϟ?X9ϟxx<a?<øxqa?<øxqaqq<11?~|1?>x89qyϳ?x{>yy>?q?x{?8~s'\矏ǘ?ÿp9 O x'gx p?~ xw½½ppy??y'|yg0=y>ϟxx>>y>8,yy>q<<ϟ??y?ϟ{<{???<'>矇O?~>Oyx~|?'ϟy8|?8|<<'O?O8|yyxğ?ϟ???'ϟy8|yyxğ??<?~=g'>矇O?~>Oy?~=g'>矇O?~>Oyx~\?'ϟy8|yyxğ?ϟ???'˟y8|yyxğ?ϟ???'ϟy8ç??????'<ϟ?O|??<|ǟ?O???9q<<w?y9xxx|???^c? 7|?y>a??axxdzsxx~ç??????'<ϟ?~y>|~0<yyy?9q?9><,<?{>q?Rp??yy>0|<~>~?qppx˗q|# *,?# *(># *,?#Ȭ  ( p <@ ̈,̢̀,, ̈̌̈,,̌̀,̌̈ (̈,b,.,,̌, b,,̂Ȍ̈̌̂b,̌b̌̀, ̌b,̈,  (̈,.,H .b,̂   <<<8̈ ̈,̌Hc ,Œ΢̈<(,.̢̢.̢̂ , Ȍ̢,H H΀ , Ȉ,, bbo&fo̢.̢.̢.b̌̂.bbB,쯏̌bB,,h,̂bB,  Ȟ̈Ȉ ̈ b,  Ȉ̌ ,̂΢,,̂̂̈,b,̢,,<,̃̃̂bh,,̂ , Ȉ ̈̈Ľb$Σ L.̌b$$, ,, 8̈,,̂.., ̈̈̌Ȉ̈,΢<(,,, ,,,̢΢, 8̈,,,, ÌȈ̈,̂΢ <,,, Ì̌b,,̃b...Ȉ <̈̌b,,b.̂..̌ b,̂̃ ÌȈ̈,̂΢,h ,,, ÌȈ, Ì興 Ì興̌̌̌b,,b.̂..̈ <̈,b.΢,̂̂.b,,h ,,, Ìb,,.,h ,,̈,̂΢,h ,,,̈ ,̢̂, Œ̌b,,̂b...0 ̈!?2<nBȈψ,>@NB̈̌Ȉ/ ̈ Ȉી̀ ̀ ( ̈̌̌΢ી̈(̌ીȈ(̌ ીB B̈/ 쌈Ȉ(̈/̌Ȉ ,̀ ̌̂̀ LીȈȈ̈̀ ψ/Ȉ̈ḦḦ(/̈Ȉ  ̀̌ /Ȉી Ȟ̌ ̌ીȈNB(L ̀Ȉ ψ,̌ ψીČ`ḦȈH ̈,Č̈,B̌ ી̌`HȈ̌Ȍ̌̌̌̌ ̌B/ȈȌ̌ ( ̈H Ḧ,ȈȈ̌Ȉ̌ /Ḧ,̌ȈȞ̌HČ̌Ȉ̌̌ČȌH  Ȉ ȈH ̈ ̀Ȉ,b̄ȈȏBḦȞČ̈/̈̌̌߀̈,̂OČ̈̌̌ȈĈ,̀̌̌ȈH ̈ HČȈȞ̌ČȈȞḧ̌Č̈̎̌ČČ߀ ̂OȌ ߂̌ ΢Ȉ̈̎Ȉ̈Ȁ ̌΢,,̌ Ȟ ̈̌ ીČ̈̈̀(̈̀,̄ ḦL ȈĀ , ̀̌̀̌̀ ,̂OB,/̈LČHL̀ Ȉ̌̌` ḦHȈH ̈H ̈̌̈̌`Œ`ȈΈČ`̌ƌ`H ̈HȈH ̈̌  ી /̈Ȉ̈̈ĽLČ Ȉ̌ȈȈȈHȌḦḦ̌Ȉ(̈H ̌ΎȈȈ̀` (̈,ȈψીȈીH ̀/Ȉ̈ Hી ી ી̌̌ ̀ી̌Ȉી ,Ȉ̌̌ HLḦ̌̈̈ḦȈ̌ Ȉ( ̈( Ľ̈H(̈ીȈ Hી ̀`H ̈̎ ̀  `̈,ᎈČ̈,̈ȞȈી̌ ીŒ`̀` ̌`Ό ̀ȞȈ ̌ ̌Č ̀ȈH̀̄Ȉ(̈ી̌ ̀̄ ̀ ,( (̈b̈(̌̌Č̈ Ȁ΢Ȟ€ ી΄̌Ό Ȟ.,Ό΢,Ȟ̌€  , ̈ƌ`Œ`̌.H ̈̈Ȍ,Ꮘ̂̌`΄.ી ̌̈HLȈḦ̈B̌΄,Ȉ ȈȞ̈Όb,Ꮘ̂̌̈, ̌Œ`ḦȈ̈̌`ȞȈ̈ HL ḦhȈḦ̌ȈȞḦ Ȉ(ȈḦȈ ȈḦ@Ȉ̌`H쌈Ό`/HȈી ̈Ȉ̌̌LȈ̌̌`ȈḦ̌ȈȈ̈ ̈,̌̌Ȉ̈,̌΢̌ȈȞ̌Ȁ ̌b,Ꮘ̂ ȞḦી ̀Œ`̌`Ȉ( (̂̌`, ̀̈̈,ᏈȈȞȈHȈH ̈H ̈̌ H ̈,ȈȞ̌`Ȟb b, ̈̈<(,,揈̢̂oo.ƀ ΢,,,ીo.,Ꮘ ̀ȈીBH ̈HȈH ̈̀ HȈH ̈Ḧ̈Č` ̂  ̈,̈HČ`bȞ`H ̈,΄̈̈ḦhΌ`̈Œ` ̈Ȟ ̌̌`̌`̈ȌȈḦ̌€  $N$L̈HČȈ̈ ̈,΢, ી ી H H ̈HȈH ̈ḦHȈḦHȈH ̈ȈḦHȈH ̈ȈȞČH ̈HȈH ̈ČH ̈HLȈH ̈HȈH ̈HȈČH ψી, ̈̀ ȈbBH숈  ȈȈ ḦȈH쌈Ḧ( `Ȟ̌̈ ( ̈HĽ̌Ȉ`/̌ΌȈ h`Ȟ( ȈḦȈ̌`H ̈ ȈȞ Ȉ̈̈( ,(̈΢,̂b̀̈̀Ȉૈ̌Ȉી ,̀ ( ̈Ȟ ી΀ ̈̌̌Ȁ ̌Ȉ,ᏈȈ( , Hી ȈȈḦHL̀̌ ̀Ȉ(/̈Ȉ̈H ી ̌Ȉ̈L,̎Ό̈ Ȉ Ȉ̀̌Ȁ ̌ȈϢ̈̀Ȉ̀Ȉ̌ȈȞ( Ό Ḧ ̌̂bȞȈ̈̌̂ ̈`  ̈HLL ČȈી ḦȈȞ( ȈḦ` ȈH ̈ ȈȞ ȈȞȈḦ̌ ,΢,̂Ό€  ̀ ̀Ȍ ̈̀` b,( ̈H   ̌̌̈̌ ,Ꮘ  ̌̀̈HીȀ ̌Ȉ,Ꮘ̂b̈Ȟ ̀ ȈHL̈̀̂b̈Ȟ ,Ꮘb,̂Ȉ̈Ȟ /Ȍ ̌Ȉ̌̌̌̌ Ȉ̌̌   Ȉ̈ḦḦ̀(  ( ̈( ȈȈψ,B,Ꮘ Āʀ ̈̈̀ Ȉ,,ી <$̈ ̈̌b,,,揈o.,,o.̢o̢̂gƀ ΢̌b<(̈̀ ̈,,,,,,揈o.ƀ ΢,Ȍ̌ ̌̌ ̈̌,̈Ȟ̄̂ô ,Ό̌ ̀ ીȈ,̈HL  Ȉ* ̀̌  , Ȉ/,ḦḦ  , Ȉ(  ̀    ((  ી H ̈Ȉ/Č ̌`H ̈ḦȈ΀̌Ȉ ̌Ȉ̌Ȉ΄Ȉ̀̌̎`H Ȉ Ό̌̈΀ȈHŇ̌쌈̈`ψ,  Ȁ  bB H ̈̈HL̈ `H ̈`HΌϢH ̈,H ̈H ̌` ȈB ,̌H ̈H ̈H ̈H ȈH ̈H H ȈH ̈H ȈH ̈̌Ȉ@H ̈H ȈH ̈H ȈH ̈H ̈H ȈH  /쌈,̈H ̈H ȈȈH ̈@H ΄Ȉ̈ીȀ ,΢,,̈̂ ̈̀ȈBીH̌ 쀈  Ό  ȼ+B ીȞḦHĈ `/BȞ̈ Ȉૈ  ̀``Ȟ( ΌȈ `̈΄`/̌ ̌`ΌȀ ̈`Ό``Ȉ̈̈̌€  ,΢,`,΢HΈ ΈȈીL,/΄ ḦhΌΈ̂`( ΌĠh Ġ`H쎈 HΌ舨ૈ΀... ી *(𨂏 `ી`/興ી̈ȈH ી`B      /    * (*   //*  / //Č 𪀏 /  + *// /(*򨂯ી  .쎈  ΀Ȁ .>B쌈(//@ 興  ***//𨂏/(*  𨂯 /𨊇z쌈𨂏쀈/ 𨂏  *B. H H H 莈興 HΈH /Έ( ( hીીી ી/ /( **(/*𨢯𨢏 . `̀興`HΌ Ъ  ت *𨂏/  **(* 𪀏 *(/**ીી숈b興α`( α` ΰ+ΰ`HN nα`̈※ΰ`α`ΰ`HΈ ΰ`숈ΰb.Ꮘ⻏.삻̈b.Ꮘ삻ીી 쀈 *( * 興HHΈ HΈHn ``..̈ીh* b /.Ꮘ .H 쌈H(*//  HΈHHΌ``戈 ી 興ξBHΌ(/L 莈b.Ꮘ.ીb+ʰ ી ((` `( (*興HΈH /(*(/HΈH숈 *((*𨂏/* 򨂯 𨂏 *(* /.ΰ 𨂏 (//* * α` ΰ` ΰ HHΌ舨..HΌ ીીL LH (+  + /  򈊋    /        +           (    s73wvw33333333* ȏ@ @@`RSRC LVINLBVW#4} #D@ <].Ev+ ُ B~GZ"!w3*LVIN Agilent 86141_Active Scan_ges.viLVINWrite Characters To File.vi_P  @!convert eol? (no:F)0@2'new file path (Not A Path if cancelled)"@!append to file? (new file:F)@0character string$@2file path (dialog if empty)PTH09Utilityfile.llbWrite Characters To File.viLVINWrite To Spreadsheet File.vi  @0delimiter (Tab)@!transpose? (no:F)0@2'new file path (Not A Path if cancelled)@0 format (%.3f)"@!append to file? (new file:F)@@ 1D data@@ 2D data$@2file path (dialog if empty)PTH0:Utilityfile.llbWrite To Spreadsheet File.viLVIN(Create Array (start,stop,# of points).viZ  @ Start Value"@@ @ Value Output Array@ Stop Value@Number of Points @SweepPTH0H My_Tools_ges.llb(Create Array (start,stop,# of points).viLVINRetrieve Computer Name.viC @2 file path@0 Computer namePTH09 My_Tools_ges.llbRetrieve Computer Name.viLVINHP86141_Set_Inst_Mode.vil  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 86141 addressPTH0? Agilent 86141B_ges.llbHP86141_Set_Inst_Mode.vinn   @0 86141 address@0Trace@ Resolution Bandwidth (nm)@ Start Wavelength (nm)@ Stop Wavelength (nm)@@P @!status @code@0sourceerror in (no error)@! Save Data@ Sensitivity (dBm)@0File:@ # of points@0Comment:"@ Set Resolution Bandwidth (nm)j@@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster Amplitude@@ Wavelength (nm)@@ Amplitude@ Peak Wavelength (nm)@ Peak Amplitudel (dB)6@P @!status @code@0source error out&n&nP c$ c c P"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext P P P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PPJ P@@@P0!!!b P         @P b P         @P  cRP"@P@flg@oRt@eofudfjP@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster Amplitude0x@"P@ @ dfd0P@"P@ @ txd0P@"P@ @ old0P@"P@ @ ext c VP"@P@flg@oRt@eofudfP! Save Datax!dfdP!txdP!oldP!ext cfP"@P@flg@oRt@eofudfP0File: p0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP0date p0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP0time p0dfd P0txd P0old P0extjP"@P@flg@oRt@eofudfP0 FileName: p0dfd P0txd P0old P0extjP"@P@flg@oRt@eofudfP0Comment: p0dfd P0txd P0old P0ext4 P@@@  P   cP"@P@flg@oRt@eofudfP@ Amplitudex@ dfdP@ txdP@ oldP@ ext4 P@@@  P   cP"@P@flg@oRt@eofudfP@ Wavelength (nm)x@ dfdP@ txdP@ oldP@ ext P   c`P"@P@flg@oRt@eofudfP Set Wavelength (nm)p dfdP txdP oldP ext P   cfP"@P@flg@oRt@eofudfP Set Start Wavelength (nm)p dfdP txdP oldP ext P   cjP"@P@flg@oRt@eofudf"P Set Resolution Bandwidth (nm)p dfdP txdP oldP ext cnP"@P@flg@oRt@eofudfP0 Computer name p0dfd P0txd P0old P0ext P   cfP"@P@flg@oRt@eofudfP Resolution Bandwidth (nm)p dfdP txdP oldP ext P    P    P   cbP"@P@flg@oRt@eofudfP Peak Wavelength (nm)p dfdP txdP oldP ext P   cbP"@P@flg@oRt@eofudfP Peak Amplitudel (dB)p dfdP txdP oldP ext c bP"@P@flg@oRt@eofudfP Stop Wavelength (nm)p dfdP txdP oldP ext P   cbP"@P@flg@oRt@eofudfP Start Wavelength (nm)p dfdP txdP oldP ext c ^P"@P@flg@oRt@eofudfP Sensitivity (dBm)p dfdP txdP oldP ext cfP"@P@flg@oRt@eofudfP0Trace p0dfd P0txd P0old P0ext P cXP"@P@flg@oRt@eofudfP # of pointspdfdPtxdPoldPextV P$@P@0P`!convert eol? (no:F)`!convert eol? (no:F)`!transpose? (no:F)"`!append to file? (new file:F)`0 format (%.3f)V P$@P@0P`0 Substring"h!append to file? (new file:F)" P@@ 0hmode (0)htimeout ms (488.2 global)` byte count`0character string` byte count`0delimiter (Tab)`0 format string`0data&h@ Single Precision Array4 P@@@  0 hSweep`0data` byte count"`!append to file? (new file:F)` byte count 0`0 Substring` byte count`0 format string`0 Substring`0data` Array Index: P@@@ @ Value4 P@@@ VhP$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster`0 format string`0data" P@@hInstrument Mode`0data` byte count` byte count`0data`0 string ("")` byte count`0data`0 string ("") 0`0data`0data`0 format string c c cX c@bus0@2'new file path (Not A Path if cancelled)@@ address list@@!status0@!convert eol? (no:F) c2@offset past number"@!use system decimal point (T) c @@!status@@!status c c&"@@ @ Value Output Array c@0 Computer name@2 file path c@@!status c @Sweep c0 cP byte count@0data @0data@ @@!statusP byte count @@!statusP byte count@ @@!status@@!statusP byte countP byte count@@!statusP byte count@@!status@@!status@@!status@0data@@!status&@@ Single Precision Array@0data c@0 output string c@0data@@!status@0 output string@@!status "@!use system decimal point (T) c@@!status@0dataP byte count@offset past number  cP byte count@offset past number"@!use system decimal point (T)"@!use system decimal point (T) c@@ 2D data c c @@!status@offset past number @0data@@!status@0data c@!transpose? (no:F) c@0delimiter (Tab) c@0Trace c"@ Resolution Bandwidth (nm) c0@2'new file path (Not A Path if cancelled)@!convert eol? (no:F) c@ Sensitivity (dBm)@ Start Wavelength (nm)@ Stop Wavelength (nm)@ # of points c(P@ @ Value@ c@0 86141 address c0@2'new file path (Not A Path if cancelled) c@0File: c@0 output string@@ 86141 address@0 output string@! Save Data@!want seconds? (F) c d`@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster c.@shortlong abbreviateddate format (0) c@0 date string c@@ 1D data c@0 time string c@0 output string@0 output string c2 @ Value c@! Save Data c @@0 86141 address c@ seconds since 1Jan1904 c@0Comment:@offset past number cV@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster cD@@P @!status @code@0sourceerror in (no error) c@ @ Value c@0 output string@0 FileName: c@0 FileName: c cd c cL c c$ c c c ct c cL c c c c$ c$ c c c c c c c c c c c c< c c< c c   c< c c< c c c< c c< c c< c c< c c< c c< c c< c c< c c< c cO c c c c c c c c c c c c< c c< c c c   c< c c< c c c  c< c c c c c c c c c c c c c c c c c chI!<, p ^bXl ! $!P! 23Data BPeak B Cur 0@5u @&Wavelength (nm)Amplitude (dB) -'@@@@@@@?@@@???)C:\data\osa_data\test.dat 3/10/20027:27 PMData not savedOSA test@@?Qlab2?@FIm@@NA%.3f Comment: Data not saved Wavelength (nm) Amplitude (dB),%fSENS:WAV:STAR? SENS:WAV:STOP?SENS:WAV:STAR  Resolution Bandwidth %.3f (nm)  %.3fNM; SENS:BAND:RES? Sensitivity%.1f (dBm) %.3fDBM; SENS:POW:RANG:LOW? %.3fnm; *OPC? %.3fnm; *OPC?SENS:POW:RANG:LOW INIT:CONT OFF; INIT:IMM; *OPC?SENS:BAND:RES SENS:WAV:STOP FORM ASC; TRAC:DATA:Y? TRSENS:SWE:POIN %dAeAeAe$    DPX ` sybL DPX d^px`( $08    $ 08  t      4 @Pt    ` T< `p  &T`px@ $ 0 8      @ @L@H @`@N |    @ X | 0 n    ( R @   b x  " : `@^* l@ D @@P T &X 4. L @\ HH  8< ` P@@>d ^h l@6H @R!H.@@j@(D@@>@( @B @ @ @ @ t @t @L @ @ z  @ @ @ @ @ @ @ @ @     @> @$ ( @ @ @ @ @@ h @ @ @@ @@V P`@~ @ @@(@ @ `   @@(@ N  @ b d a c  @ @>  !0!VIDS Agilent 86141_Active Scan_ges.viVIDSWrite To Spreadsheet File.vi PTH0VIDSWrite Characters To File.vi PTH0VIDSRetrieve Computer Name.vi PTH0VIDSHP86141_Set_Inst_Mode.vi PTH0VIDS(Create Array (start,stop,# of points).vi PTH0{i386{ code5ȄE{DE`ETPUEd$='=XÐӀ}#EPXCD{HSQRVWPEEXPE EXPERUQ YZXEEPERUQ YZXEEQRuhPED$XƬd$ZY=t_^ZY[ÐuP$Yd$ =WCC|`CLL{PtPLRZXC\ Cl` Ctt C,` C<C4CTC$@{(t$QR@Ŭd$ZY=4WCdƅƅDƅƅƅdƅƅƅTƅƅƅ$ QRh9P$çd$ZYƅt hhUEPd$ =Tfxx[ƅQRPH$2d$ZYƅfx y[ƅ 닋ωw ƅ fxr[ƅ$Dž88@8<EQRP<$WhP $諵d$ZY=T@t.?QRP$6d$ZY=Sƅ$fxZƅ(X t? t6EQRP$VS`P^$WRpd$ZY=Sƅ(fxZƅ,L t?. t6EQRP$VSP$WRd$ZY= Sƅ,fxjZƅ0\ t?H t6EQRP$VSP$WRld$ZY=Rƅ0fx"Zƅ4 t?< t6EQRPH$VSP$WRd$ZY=PRƅ4fx"Yƅ8d t?h t6EQRP@$VSP6$WRhd$ZY=Qƅ8fx&Yƅ<W݅Hhv3h $$XvP$$)$X؉Z_QRPRmd$ ZYQRPRnd$ ZYƅ<}(u ƅ$ hh UEP8d$ =&Q}(u ƅ hhUEP8d$ =Qfx*Xƅ@@=tTP DžPD=t9PtBP\QRP\$PD$hhd$ZY=PD=tXPPLX铐T6t6)ډ؉``QRPf$RWd$ ZY`)9RXZTXLLyƅ@SQRVWE=tEMEE =t9Et0EEQRPE$u hh赴d$ZY=t^E =tEPEEX3}ufEEm}ݸ_^ZY[ÐuP $PD$d$ =Nfx.{VƅD` =tӋ@=t@t9t$QRRVhhxd$ZY=ZNt%66ttQRQWVId$ ZY@?t7?` =t!tQRRWP@$ d$ ZYƅDfx2UƅH=t =t=t =t`=tt9t$QRRVhhPd$ZY=LM?ŋ?ϋ =t!tQRRWP@$d$ ZY׋=t!tQRRWP@$էd$ ZY׋ =t!tQRRWP@$觧d$ ZY׋`=t!tQRRWP@$wd$ ZYƅHfx6lTEtDžL K8 Džx gNd QRhhhP, $d$ZYR ƅLx7&T tsd P0 8 , .UR@␐R tR tGƅL}(u ƅ hhUEP8d$ =PKfx:SQRP, $hhPET$d$ZY=tHÐ}z;ƅPx;SLRƅTEXwE`ET .UR@␐}zt}z8ƅTfxBRƅX>tiDžlfDžQRPh$P$Pd$hPD$XOݿd$ZYhElEpE`QRhPET$P$d d$ZY=uuDÐGÐÐQRhPET$P$dd$ZYQR!ZYÐ}zۀ}zuSDžlQRPh$hP $ P$dId$ZYQRPh$hP $ P$dd$ZY=pt*DžlE`ETQRPd$ZYÐE`QRhPET$P$dd$ZY=uÐ}zN6ffy5>u%t hQRUhQhVǥd$ZYƅXfxFPPƅ\>t# QRP$hϰd$ZY}DžfDžQRP$P$P$hPD$Xڿd$ZYElEpUE`QRhPET$P$Ud$ZY=uuDÐEÐÐQRhPET$P$ d$ZYQROZYÐ}z}zu]DžQRP$h P $ P $P$d$ ZYQRP$h P $ P $P$6d$ ZY=t*Dž_E`ETQRPd$ZYÐE`QRhPET$P$d$ZY=uÐ}z3ffy5>u%t QRUhQhVd$ZYƅ\fxJMƅ` t6)ډ؉QRt h P$RWd$ZY)9 t ƅ`fxNtMƅdt ݅ƅd}(u ƅ4hhUEP8d$ fxRUMƅh t? t6EQRPL $VSt P$WRd$ZY=BƅhfxV Mƅl>tiDžfDž8QRP $PH$P$hPD$Xֿd$ZY ElEpbE`QRhPET$PL$H޿d$ZY=uLuDÐAAÐÐQRhPET$PL$ݿd$ZYQRBZYÐ}zۀ}zuSDžQRP $hP $ PH$d$ZYQRP $hP $ PH$=d$ZY=t*DžlE`ETQRPd$ZYÐE`QRhPET$PL$ܿd$ZY=LuÐ}z/f8fy5>u%t QRUhQhVd$ZYƅlfxZJƅp>t# QRP$h d$ZY}DžXfDžQRPT$P$PP$hPD$Xӿd$ZYTElEpE`QRhPET$P$Pۿd$ZY=uuDÐ>ÐÐQRhPET$P$PIۿd$ZYQRZYÐ}z}zu]DžXQRPT$h P $ P $P$Pd$ ZYQRPT$h P $ P $P$Psd$ ZY=\t*DžX"E`ETQRP d$ZYÐ]E`QRhPET$P$Pڿd$ZY=uÐ}z,ffy5>u%t TQRUhQhV:d$ZYƅpfx^Hƅt t6)ډ؉QRP $h P$RWd$ZY)9ݝ ƅtfxbGƅxL t?* t6EQRP $VSP $Pz$WRwd$ZY=;ƅxfxfGƅ| =t =t =t t9t$QRRVhhd$ZY=m; te?ϋ =t!tQRRWP@$d$ ZY׋ =t!tQRRWP@$蒔d$ ZYƅ|fxjFƅ>tiDžfDžQRP$P$P$hPD$XϿd$ZYElEp"E`QRhPET$P$ֿd$ZY=uuDÐ7:ÐÐQRhPET$P$ֿd$ZYQRZYÐ}zۀ}zuSDžQRP$hP $ P$d$ZYQRP$hP $ P$d$ZY=t*Dž"E`ETQRPdd$ZYÐ$E`QRhPET$P$lտd$ZY=uÐ}z(ffy5>u%t QRUhQhV蒗d$ZYƅfxn_Dƅ>t}DžfDžQRP$P$$P$hPD$X̿d$ZYElEpl%E`QRhPET$P($>Կd$ZY=u(uDÐ7ÐÐQRhPET$P($ӿd$ZYQR8ZYÐ}z}zu]DžQRP$h P $ P $P$$rd$ ZYQRP$h P $ P $P$$d$ ZY=t*Džv%E`ETQRPd$ZYÐ&E`QRhPET$P($ҿd$ZY=(uÐ}zm%ffy5>u%t QRUhQhVd$ZYƅfxrAƅ>tiDž4fDž\QRP0$Pl$P,$hPD$Xɿd$ZY0ElEp(E`QRhPET$Pp$,ѿd$ZY=upuDÐ'5ÐÐQRhPET$Pp$,Iѿd$ZYQR ZYÐ}zۀ}zuSDž4QRP0$hP $ HPl$,ܿd$ZYQRP0$hP $ HPl$,ܿd$ZY=8t*Dž4"(E`ETQRP d$ZYÐI)E`QRhPET$Pp$,(пd$ZY=puÐ}z"f\fy5>u%t 0QRUhQhVNd$ZYƅfxv?ƅ>t}Dž|fDžQRPx$P$Pt$hPD$X>ǿd$ZYxElEp*E`QRhPET$P$tοd$ZY=uuDÐ2ÐÐQRhPET$P$tοd$ZYQR ZYÐ}z}zu]Dž|QRPx$h P $ P $P$t.޿d$ ZYQRPx$h P $ P $P$tݿd$ ZY=t*Dž|*E`ETQRPt d$ZYÐ+E`QRhPET$P$t|Ϳd$ZY=uÐ}z) ffy5>u%t xQRUhQhV袏d$ZYƅfxz=ƅ>tiDžfDžQRP$P$P$hPD$XĿd$ZYElEp\-E`QRhPET$P$N̿d$ZY=uuDÐ0ÐÐQRhPET$P$̿d$ZYQRHZYÐ}zۀ}zuSDžQRP$hP $ @P$׿d$ZYQRP$hP $ @P$C׿d$ZY=t*Džf-E`ETQRPd$ZYÐ.E`QRhPET$P$ʿd$ZY=uÐ}zffy5>u%t QRUhQhV d$ZYƅfx~:ƅ>tiDž fDž4QRP$PD$P$hPD$Xd$ZYElEp/E`QRhPET$PH$ɿd$ZY=uHuDÐ-ÐÐQRhPET$PH$mɿd$ZYQRZYÐ}zۀ}zuSDž QRP$hP $ T PD$Կd$ZYQRP$hP $ T PD$Կd$ZY=t*Dž /E`ETQRPDd$ZYÐ%1E`QRhPET$PH$Lȿd$ZY=HuÐ}zf4fy5>u%t QRUhQhVrd$ZYƅf^8ƅ>t}DžTfDž|QRPP$P$PL$hPD$X_d$ZYPElEp2E`QRhPET$P$Lǿd$ZY=uuDÐ+ÐÐQRhPET$P$Lƿd$ZYQRZYÐ}z}zu]DžTQRPP$h P $ P $P$LOֿd$ ZYQRPP$h P $ P $P$Lտd$ ZY=Xt*DžT2E`ETQRPd$ZYÐ3E`QRhPET$P$Lſd$ZY=uÐ}zJf|fy5>u%t PQRUhQhVÇd$ZYƅf5ƅ>tDžfDžQRP$P$P$hPD$X谼d$ZYElEp>5E`QRhPET$P$lĿd$ZY=uuDÐ(ÐÐQRhPET$P$#Ŀd$ZYQRfZYÐ}z}zu`DžQRP$hP $ hP@D$XP$Ͽd$ZYQRP$hP $ hP@D$XP$GϿd$ZY=t*DžH5E`ETQRPd$ZYÐ6E`QRhPET$P$¿d$ZY=uÐ}zffy5>u%t QRUhQhVd$ZYƅfn3ƅ>t# QRP$hd$ZY}DžfDž QRP$P$P$hPD$Xݹd$ZYElEp8E`QRhPET$P $d$ZY=u uDÐ%ÐÐQRhPET$P $Pd$ZYQRZYÐ}z}zu]DžQRP$h P $ P $P$пd$ ZYQRP$h P $ P $P$zпd$ ZY=t*Dž8E`ETQRPd$ZYÐV9E`QRhPET$P $d$ZY= uÐ}zf fy5>u%t QRUhQhVAd$ZYƅf0ƅ t? t6E$ t QRPQP $$VSWRnd$ ZY=z#ƅfw0ƅ =t6 ƅfv0ƅ - ƅf}0ƅ( tO6F }9}ʉ)Ћ }9}É__QRh Wd{d$ZY>SQRVWExu\HQRQu hh˃d$ZY=t} ??u6kQRQWVzd$ ZYËERUZ8tRUZRUZEE =t9Et0EEQRPE$u hhQd$ZY=tSE =tEPEEX(}uEEEm}_^ZY[Ðu P($d$ ='!ƅ}(u ƅ hh UEP8d$ = !f.ƅ HDžDHPQYX 6 6P<XDž@8Dž4ăDuT8݋8{1PXzutiDžhfDžQRPd$P$P`$hPD$X`d$ZYdElEp@E`QRhPET$P$`d$ZY=uuDÐÐÐQRhPET$P$`Ӹd$ZYQRZYÐ}zۀ}zuSDžhQRPd$hP $ P$`ZĿd$ZYQRPd$hP $ P$`Ŀd$ZY=lt*Džh@E`ETQRPd$ZYÐAE`QRhPET$P$`買d$ZY=uÐ}z_ ffy5>u%t dQRUhQhVyd$ZYƅf*ƅ>t#@ QRP$h݄d$ZY}DžfDžQRP$P$P$hPD$X觮d$ZYElEpGCE`QRhPET$P$cd$ZY=uuDÐJÐÐQRhPET$P$d$ZYQR]ZYÐ}z}zu]DžQRP$h P $ P@ $P$ſd$ ZYQRP$h P $ P@ $P$Dſd$ ZY=t*DžQCE`ETQRPd$ZYÐDE`QRhPET$P$崿d$ZY=uÐ}zffy5>u%t QRUhQhV wd$ZYƅfu'ƅ@ t6)ډ؉QR h P$RWd$ZY)9  ƅf&'ƅ ݅ƅ}(u ƅthh UEP8d$ f'ƅ>tiDžfDž8QRP $PH$P$hPD$Xd$ZY ElEpFE`QRhPET$PL$ϲd$ZY=uLuDÐÐÐQRhPET$PL$膲d$ZYQRZYÐ}zۀ}zuSDžQRP $hP $ PH$ d$ZYQRP $hP $ PH$Ľd$ZY=t*DžFE`ETQRP]d$ZYÐ HE`QRhPET$PL$ed$ZY=LuÐ}zf8fy5>u%t QRUhQhVsd$ZYƅf$ƅ>t#h QRP$h~d$ZY}DžXfDžQRPT$P$PP$hPD$XZd$ZYTElEpIE`QRhPET$P$Pd$ZY=uuDÐ1ÐÐQRhPET$P$Pͯd$ZYQRZYÐ}z}zu]DžXQRPT$hl P $ Ph $P$PJd$ ZYQRPT$hl P $ Ph $P$Pd$ ZY=\t*DžXIE`ETQRPd$ZYÐJE`QRhPET$P$P蘮d$ZY=uÐ}zEffy5>u%t TQRUhQhVpd$ZYƅf"ƅh t6)ډ؉QR h P$RW蛾d$ZY)9  ƅf!ƅ ݅ƅ}(u ƅhh UEP8d$ f!QRhhhPX $d$ZY}zƅ耸!P X>tMElEpME`QRhPET$P$h萬d$ZY=uu:ÐÐÐQRhPET$P$hHd$ZYÐ}zt-QRP$h hhȿd$ZY=uME`QRhPET$P$h㫿d$ZY=_uÐ}zffy5>u%t QRUhQhV nd$ZYƅ}(u ƅ hhUEP8d$ =f ]XE`QRPET$hhPET$d$ZY=t Ð~  ƅ耸  $ ,\ Nd X .UR@␐~ t~ - ƅ}(u ƅ$ hh UEP8d$ =fmƅ 6t 6 9vkVW_^PQYXƅ}(u ƅThhUEP8d$ fƅDžQRP$Whhh&ld$ZY=t?VW_^ƅfƅQRhhP$hP D$Xhayd$ZY=_QRhhP$hP D$Xhyd$ZY=5ƅfNƅƅffƅDž`EQRP$WhP$jd$ZY= `?t]?uP$P$莲d$ = uP$P$bd$ =~ ƅ}(u ƅ hhUEP8d$ =_ fƅ YTVXPUYTVXHlYTVXYiTVXYOTVXY5TVXPYTVXPľYTVX7ZTVX7ZTVXU9ZTVX;SZTVX[mZTVXPZeTVX$gZKTVXZ1TVXDZTVX1ZTVX`5 [TVXc#[TVX, =[, W[TL0'q[{TL[aTL:[GTL0'[-TL[TL[TL> \TL'\TLțA\TLx[\TL裾u\wTLξ\]TL䚾\CTL\)TL\TL\TL]TLi+]TLE]TLK_]TLl y]sTLHT]YTLd]?TL0]%TL] TL4]TL3^TL=/^TLxI^TLYc^TL^}^oTN2^UTN^;X X^!X X3^X X^X X_X Xp,3_X Xp,M_X Xp,g_X X_kX X4_QX X _7X X@&_X Xd_ `Ðx&O `Ðx&6`Ðx&pX`p @'PUEd$=uÐTVX1v`TDVX2`^TVX3`$T7VX4!aTVX5[aT;VX6avTVX7a +c, O  Pec, ?9clTdLc2TLq:::dTLs;;dTL}>>??dJTL~??@dT6L@@=5eTeLAAAoeTLv<<;ebTL@e(TLBfTLCWfTLDfzTgLFf@TLGgTBLH?gTLIygTLJgXT, LLgT LM'hT!LNahTL$LOhpT&LPh6T)LQiT<,LRIiT.LS iTo1LT !iNT4LU!!"iT6LV""#1jT9LW##$kjT>:LY$$%jfTy:LZ%%&j,T:L[&&'kT<L\''(SkT>L](()k~Tn?L_))*kDT BL`**+l TDLa++,;lT_ELc,,-ulTELd--.l\TVHLe../l"T#KLf//0#mTKLh001]mTLLi121mtTRLN12m:TNNj292 nX nNX232EnX "OXk334nX OXl445nRX EPXm556nX PXn667-oX QXo778goX &RXp889ojX \RXBBBo0X RXCCDpX #SXDDEOpX ~VXEEFpX VXFFGGppHX 0WXGGHHpX WXHHC7qX XX999qqTVXVX9q`_^ZY[]ÐP XP l XP XP XP XP@ XPD XPP XUl$SQRVWz_^ZY[]Ð =t/P, $PPr$ $@ $Ðd$ =t,PET$PPr$ $@ $Ðd$ =t,PET$PP%s$ $@ $Ðd$=觪^蘴+ҹes.c =t/PX $PPs$ $@ $Ðd$ =t/PX $PPs$ $@ $Ðd$ =t/PX $PP3t$ $@ $Ðd$.Ul$SQRVWT$ QRPED$Rjd$ZY=_^ZY[]ÐDžT t @TDžDžDž\Dž`DždPTABx XPx Dž t @ Dž  ,Dž0 4Dž8Dž@ DDžHDž Dž?DžPTABx x Dž t @Dž: DžDžDžDžDžPTABx x G豧h袱5ܶo课}8mDž t @DžDž(Dž0 <Dž@` LDžPDžDž3DžPTABx x Džt t @tDžDžc Dž DžDžDž|DžGDžPTABx xpx Dž  t @ Dž(@,Dž0Dž@ d DDžH LDžPDžX@ \Dž`dDžhDžDžHDžPTABx x QRu -[d$ZY(Ul$SQRVW}'uQRUrd$ZYg_^ZY[]ÐR 輤s譮@z躻舾CxUl$SQRVWQRUud$ZY_^ZY[]ÐUl$SQRVWt$$|$(iSQRVWE=tEMEE =t9Et8EEEQRPE$u P8$Dd$ ZY=tE =tEPEEX鰐PEEXPEEXQRhhuhPE苉D$XhgOd$ZY=tcEEQRhhuhPE苉D$XhOd$ZY=tEEm}Z_^ZY[ÐuP$P$d$ _^ZY[]ÐUl$SQRVWu9tF qyFxFdrF$wF@3{FDQRhUcd$ZY_^ZY[]ÐhULVRTd$ZY_^ZY[]Ð t @DžX99~j"9+ GE HE  8  l ? ? l?M?{??&9WXW99!jwS=9 -U/)-:N9VV) !lb!?!?"V"""#Q###*$$$7%D%%%4&l&&V''''L((()n))2*{***A+x++,,,'-4---.H..2/v///(0q000J112Z2g22 3W333|44 5555 6D6669O7777O8889{9:;=Q;l;?;>E??@Y@f@@ ABAzAA/B9BBCCCCDGDD$E)F]FFFGXGGG1H|H9HI_IlII%J\JJJqK)$LLLMIMM*NO{PP]QRSUVX#XtX2t<x"x_yyuzzY{ N`q`qo&pedb`Bjol8hgfcvc.fi ihhZibokxooknajlaacTbi!{){1{9{A{I{%:eE/(t#0"z#F&$&&(t'(+ *j+".,.0P/0i31I36458m78TA?4A!DBDG7FGnJHNJwL$MNVWX/YFY]YtYYYYYYZ*ZDZ^ZxZZZZZZ[.[H[b[|[[[[[[\2\L\f\\\\\\]]6]P]j]]]]]]^ ^:^T^n^^^^^^ _$_>_X_r_______`-`wrrrsssCODE5Ȅ(6.0rc5Oldest compatible LabVIEW.2**JpPPP6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@0 86141 addressj@@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster Amplitude@! Save Data@0File:@0 FileName:@0Comment:@0date@0time@@ Amplitude@@ Wavelength (nm)@ Set Wavelength (nm)@ Set Start Wavelength (nm)"@ Set Resolution Bandwidth (nm)@0 Computer name@ Resolution Bandwidth (nm)@ Peak Wavelength (nm)@ Peak Amplitudel (dB)@ Stop Wavelength (nm)@ Start Wavelength (nm)@ Sensitivity (dBm)@0Trace@ # of points* 8!Aap!H!H!H!0!na񢔔fq{ A:A)JAzAffffffffffffffff``030000`0000`030000`00000`000330`00000`03000````00``0300000`00000`3300033`00000`0000003````3003030`000`30300`0000`30300````ffffffffffffffff##################################################"#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$DTHPD$88#~ @! Save Data!2"@!append to file? (new file:F)$@0address string@0data@mode (0)F6@P @!status @code@0sourceerror in.@timeout ms (488.2 global)F6@P @!status @code@0source error out @!status&@@!status @code@0sourceL@@P @!status @code@0sourceerror in (no error)@ byte count @ @ Value@ 20$@!convert eol? (no:F)(@@ 86141 address$@offset past number, @@0 86141 address&@0 86141 address@bus(@@ address list4(P@ @ Value@  *@ Peak Amplitudel (dB)<0@2'new file path (Not A Path if cancelled)*@0character string0$@2file path (dialog if empty)̃P  @!convert eol? (no:F)0@2'new file path (Not A Path if cancelled)"@!append to file? (new file:F)@0character string$@2file path (dialog if empty)@0File:"@0 Substring"@0Comment:&@!transpose? (no:F)&@0 format (%.3f)2"@@ @ Value Output Array$@ @ Value  @0delimiter (Tab)@!transpose? (no:F)0@2'new file path (Not A Path if cancelled)@0 format (%.3f)"@!append to file? (new file:F)@@ 1D data@@ 2D data$@2file path (dialog if empty)*@@ 2D data&@@ 1D data0$@P0!!!zj@@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster Amplitude*P0!!!$@0delimiter (Tab)"@0 FileName: @0 time string@0time@0date(@ seconds since 1Jan1904>.@shortlong abbreviateddate format (0)&@!want seconds? (F) @0 date string*@ Stop Wavelength (nm).@@ Amplitude (dBm)0$@@ @ ValueWavelength (nm)fV@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster@0Trace$@@ Amplitude6&@@ Single Precision Array&@0 format string 2"@!use system decimal point (T)@ Start Value@ Stop Value&@Number of Points @Sweepƃ  @ Start Value"@@ @ Value Output Array@ Stop Value@Number of Points @Sweep.@@ Wavelength (nm) @ Value.@ Set Start Wavelength (nm)$@ Set Wavelength (nm)&@0 output string@ Array Indexl`@V@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster*@ Peak Wavelength (nm).@ Resolution Bandwidth (nm)*@ Start Wavelength (nm) @0 string ("")&@ Sensitivity (dBm)2"@ Set Resolution Bandwidth (nm)&@0 Computer name"@2 file path @2 file path@0 Computer name @Instrument Mode  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 86141 address@ # of points8\xH`xx8x @H\`\p0Th`  Hp00p\lpplpppp@dpx l |p  p\pH     $ $p @ h @ ll  < l  l`\x8`x lH H  \ D  l D D   h x\8@\\p\8x`8x\`\\ x hp        l l   l < l$PP$ Dt D   D \\ l  HH  @t@ D Dpt D tt8\xpptpppx\8`8x\``8x\\t\\\Ht\`p@@\tHptx\8`8x\`\\pp`\p h xx8`x\8p\ t`\x8`x\8\\p x h4T0\\\p\ \8x` D D\ Dt\\ Y.v/v 86141 addressH4UDv'w' error outRD$/}</~<statusPD.;.;codeH$4=J=JHD4BOBORD[~h[hsourceH`5oo|wD'9'9  error in (no error)RD$.;.;statusH$(5<I<IPD-:,-:,codeHBANUANURDZgZgsourceH:nVn{FU+U,U  AmplitudeHF4A4AHD5Q^`Q^` [D$,,Wavelength (nm)HD :HD5 ! !P(5(5PeakZ D$Ur Amplitude (dB)PDtimeHTD99U_`  Save DataH$;QI]J]File:PDʻdateUN N  FileName:HE"#HEH=fgT-].]Comment:HDfgU? o@ o AmplitudeH9N HP9""܀[qqWavelength (nm)HBN H7ހ_NH[NI[Set Wavelength (nm)H6O\O\e=.J=/JSet Start Wavelength (nm)HB<I<Ii||Set Resolution Bandwidth (nm)H@||Y  Computer nameHC # #eg$tg%tResolution Bandwidth (nm)HBgtgtHD)6)6`   Peak Wavelength (nm)HXH  `)*Peak Amplitudel (dB)H7`(95(:5Stop Wavelength (nm)a6!7!Start Wavelength (nm)H7  ]TUSensitivity (dBm)H6QTraceH 7Wop # of pointsHP7HDlB#y$y HD|5@@HD4lyly SE1R2R False lD Agilent 86141_Active Scan_ges.viHDD<gtgt]D"/"/transpose? (no:F)HD;rsHDTBLM HD< HDTHQv^Qw^ HD84''HD;lD99 Agilent 86141_Active Scan_ges.vigDWrite Characters To File.vihD((append to file? (new file:F)_D\\convert eol? (no:F)hDqqWrite To Spreadsheet File.viYD format (%.3f)HD-HD-+}E+~E UD(( SubstringSEn{2n{2 False _DPPconvert eol? (no:F)hD%%append to file? (new file:F)gDWrite Characters To File.viHD.O)\GO*\GVDWX GPIB WriteHDx/0{1{TDJvKvmode (0)HD/xyeDvvtimeout ms (488.2 global)HDh0{|VDMN byte countHD0\]VD33 GPIB WriteVD GPIB Write\D99character stringHD1͊8͋8!!HD=_l_l[DANANdelimiter (Tab)HDKQ^Q^YDTaTa format stringHD2dqdqVD byte countHD\QbDjwjwSingle Precision ArrayPD|}dataHDR{{HD$J}}HD0N:; tD,^9,_9(Create Array (start,stop,# of points).viQD?2LS?3LSSweepHDlR`(m/`)m/VD$$ byte countHDJ##PDkxkxdataHDO{{HD`9KXKX hDjkappend to file? (new file:F)VDij GPIB WriteHDhN{|VDZ[ byte countHD JVDbc GPIB WriteHDJ@KAKUDLL SubstringVDST byte countHD|tuYDmzmz format stringHD/} }%%HD(UD  SubstringPDdataHDRy&y &WDhv'hv' Array IndexHDhiHD5HIHD0$}}[D 5 5Wavelength (nm)HD/  3 !3QD: U; UValueHD! ;R <R[D#04#04Amplitude (dBm)HD.! .3!!.3HDt.#;0R#<0RYDYY Input ClusterSDXYx*1.0e9VD^_ GPIB WriteSD3 @I3!@Ix*1.0e9SD8E8Ex*1.0e9HDCghYD  format stringHD3!"HD@,  HDCi j eDABRetrieve Computer Name.vidD9:HP86141_Set_Inst_Mode.vi[DInstrument ModeHD)HD)HD6VD GPIB WriteVD GPIB WriteVDqr byte countHD(PD  dataHDDK  VDOP byte countHDLKjkHD7++HD|7##HD87 HDDBBHD7WWPD~ #~ #dataHDK""WDk x:k x: string ("")VD}~ byte countHD\KPDmjzmkzdataHDHJ}/}0HDs_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ      "& $&0FPHP Agilent 86141_Active Scan_ges.viPĀFPHP@8QPP|068$|07 |XLOPL(`y/T7~5ONJJ$ _:f<TD4Qp-  G|<4 B -w怀('0 FD4 2 ~̀$'0  z dy4 F8 u( '<S` tut  ( 0 8 )xdy0 78 -|̳ (4O8.|R 4 G(.|='(t l 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.\8@PC8-T @d<4 F -<'< n(<K';4 2 AP'L 2 AP0܈0/.- (>R>R >R >R >R p : 0<Hcz<Hcz<Hcz  8  The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0  =Tdy4 Q8Z} @4 F  Z}iJp : HTb{HTb{HTb{4 2  nҬJ0   j}dy 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.< S` _ d H d  $   0  (_dy4 F  (:J0 7  ,[̳ 0 4 G -<J $ 4O -Q < n ;JJ$6(<d@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.4 F$ ,;-J4 2$ @OVJ  =Q=Q=Q=Q=Q@PB ,SZ @@pNp 2$ 0;Gcz;Gcz;GczThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2$ @O0܈0/.-0 $ <SZdy4Q Y[pH?p 2$ GSb{GSb{GSb{4 F  Yh J4 2 mWJ0  i[dyThe 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.|\  pL > I\F $ K, & NX (;( !x  4  /   B  Eh t 8p^q!x-@f|`!D( ,8h4 B *V ' l4HRO -g e4 v, 3B'@P~B4,F`gA0 w, /Fdy,d|p 2, 49Fb{9Fּb{9F֖b{0 _ ,F0 w /ep 2, 8@,9cz,9ּcz,9֖cz0 7 Lc0  Je,|d0 W -g><Sp$Jehh4 6 P_a'0  Lcedy4OLe^{j4QLcei dLe^{.Le^{.Le^{*Le^{.Le^{*4OL{^k@ 6dVE`eSfSfRj |L{^.L{^.L{^*L{^.L{^*4OL^l0 K v:>p 2|VN}SlqKKN}SKKlqN}Sddlq@ :J!)fwfw]@ :L!)vgvgon@ :K!)nonogv0 k! -&> Hx L^.L^.L^*L^.L^*0 2 p( 0 2 p- 4 3 p^- '4 6 p&@O@4' 8'   @!! 0 2("'@O`40 -`3  4 6 "&0  ( 糳0  ->4 $'6&0!4m 0! 2-$'4" 3^T&8#hB9|4#Q&H"#| #%'&@##p#'#| #|l4#Q(P# #&&(4#Q( >"4# N#< &4$ 2#< :m4%Q'&p4%Q(,$T%| %())H4%O$^)̔4% C$p^m0&@X$pb<&  v$pߚmF( $pݕݕݕqqݕLLݕc8c84( B"D H^m0)"x"D0) "D ady)&'('\4) N# m4* B" Om4+ 2" !̀m4, 2# m0- # dy0- #< >dy0-"؄#(4- 2"D em0."Ă#<$0.A)x"D0. " dy4. B$  ,^&0/$@$ d^ 4/ 2$ e&00 $ ady0| <480h$pB,0$%%D)0|+*t-< 0*+@, ,|$0*+,,- 40 B*  >!pJ41  r+ ̀&@2P 2* B4 t%*TAp2 2+ t%b{t%b{t%b{(2+--|.P.. 42 J-< mp3 2+ 0 tcz tcz tcz03 w+  #dy03 W*   r%03 s*  '̦03 U*  +dy@3PC* '+p3 :-< 0czczcz43 2-< #̀J04 -< 'dyp4 :-< 'b{'b{'b{L4 :-< #0u0/.-04)*  H4R4 /2 40801|0$400l1L2P14|(42233$44244 B/< r&45  r0l ̀m@6P 2/<B4v/A06 w0l dyp6 20l vb{vb{vb{06 W/< tp6 20l 0vczvczvcz06 U/<  dy46 J2 ߣh'07 s/< ̦47 22 ̀J08 2 dy@8PC/</ p8 :2 b{b{b{p8 :2 0czczcz08//<$ L8 :2 0u0/.-8|8|@8P5JGa5D ~8|P(85,556d65`48 B4 MG\J09 4 Jady49  24 N]̙|J0:44t p: >4 0IUczIUczIUczp: :4 Uab{Uab{Uab{L: :4 N]0u0/.-@:P8 7-N7` (:778P89074: B7  <-KxJ0; 7 7Ndy4;  27 ;J̙tJ0<47  p< :7  06Bcz6Bcz6Bczp< :7  BNb{BNb{BNb{L< :7  ;J0u0/.-<|<|@ :9 0vczvczvcz0>994 p> >9 b{b{b{L> :9 {0u0/.->Q=(<>|4> B<0 hJ4? 2<0  $̀dJ0@ <0 (dy0@a#y= z@|(@=> >T>?d=4@ B=@ f#u`J0A =@ bydy4A  2=@ fu\JpB 2=@ 0amczamczamcz0B= =@ pB 2=@ myb{myb{myb{LB :=@ fu0u0/.-@BPK,SId B|԰4B  2@8 (7XJ@CPF#8;A C| 8LC ,p0 p !" @CPBA@&8 C|/@C|/(CABBPBC`A(CDDDHEDE8(CF@FlG G|F<4C B@  TJ0D @ dy4D  2@  ̀PJpE :@ 0czczcz0EA@T <pE :@ b{b{b{LE :@  0u0/.-(EHHHBEhFI\K,LNX|PNXLK,I\FEhB>=;(8 54/ ( '((P&$!xpt BDHP Agilent 86141_Active Scan_ges.viLVINWrite Characters To File.vi0tPTH0LVINWrite To Spreadsheet File.vi PTH0LVIN(Create Array (start,stop,# of points).vicPTH0LVINRetrieve Computer Name.viTPTH0LVINHP86141_Set_Inst_Mode.vi$PTH0 BDHPhF8,P0PD0P@pIи{4P B"zps0Q@p6t44Q BAlsR~D550F3X [p<L0R@pShpjzr04R BkzhsS S@S2DH = S|SXS,D4ZK*`E$ DRS0SSp4SDT=!3,S\|BS,Sԟ`CS0S(dS(S%0S.dZb^ SBpS~] SBpSD S@@ ZV " 4V J L!0 Xs4WQ%P \W ' 0W  4WO -PWx4W/D ]&}@4W(BP 0W@p,& W`WW l W@ ,*X)W7604W/D4&TW-0W@p( ( pW*-0W@p (P <4W/DB AdVvW W $W  W  W  8W>D1WW@W 0W@p*( O_W<4WDC,0@4W+d8R%2+W@ pW+ W@A8H4WDT !4W/DX&XFx WxLW4WD., 0WD@ 0W-'0JW - WB&| WLx$L(4W%Pr W@@'0L'4W(dM 0sWAW W 4W B qTs XB+t\| X*4XDt0 2X`XXX.d/0X@p$}4X BKPs4Y0% 0Y@p' 4YD@ ,0>4Y0 ]&m e Y @`4Y0 D&  YB&> Y-0Y? , X ($ Y T4Y B <Ls,ZJ,'- `4Z B Pu_Hs4[ B (Ds\4\0 m&}u4\D$0:4\0 m}u4\0 ]m e\`4\0 ]me \@ , 0\? , d1 \@ ,4 \@ ,L \ @`4\0 04&TD\  4\ Bl@s0]? , x0]? ,  4]/(6 ]]8]8 ]d?d]OH, ]BJ,P(@]2( ]4?t4] K4:$q^t^t^4^g4~ ^d?lt^Y4^0du 4^0dv @^1(h46 wp 4 ^>4^ K8s(_0 _L_4_3}&6. _4_3{&6.4_3|&6.4_3z&_ _Ԭ0__ _?0" _?dP4_3x&_04_3y&4_D0f_bdz _\4_D@-Pn4_O!X*)Dt_"h4_OC"](X_! _ #,__&_t!_"4_ Jd )4s4` J]0saX:@aa@a1(!` `94a K r,s b Et#`,bpY a b #,bp![ L b8b:(  b x b@ , x0b; , d_ bDHH4b J  (s@c 6d*)*)*,cp`sd c4c "#$$x%% c@p>!c! c@pEt !@c 6 L0> *)*c/8 c@ ,%| c@p?0!X"c c ""4c3 #oc%(d4c3 r 4c3  q c"c#4c3 "p  c E$(D c $0X4c3 $dd c$ c $$xc$x4c3 #n4c3 $c  c &@%c&+(+,cp(0] d0c; ,^,c'0H` 8: c %4c3 &,ac%4c3 &tbc%0c%* cB&-T@c 6C"]*)*c:T;`Xc,D+ms+#-T, h&c/040c-'0"c-4c 2 $sd.d(D d@pE%P(D,d'0K(K ,h;d( d@ ,*( 0d? ,(W(0,d)4dQ*,)yG)AO' fBA8,P(,f+( :OB8,fLID@\0f*dH#^gb'7/,jLLHM\D,4j..HP4j30t(A'7/j8Pj܃ԸjKjHjQ j:4j:T4j30t.B'4j30t98C' j0tA:  j:NX;,:TjƨfйPjф jB+t@> 4j30t9D'4j/FL';[54j0:9HKXQ j:@@;. j lgG0bj;jBjBj04j0:=0I?KEPjW|M'^TwA t!A4l/DXhxhlhlo(lhoo|uztz lo|l}@v0l-'0K 4l(D!4l(/A!4l(;A\24l(=A04lFL=x!y l@@'0> lBJ- H4lFL@t2~l.;`l@4l(dND0t lB&HtA@lC$4lFLAH2}l :44l J lVsmF,0m.1l0m-'0CL,mBt;BBC$F,H, mB+tDAB8mFL. m lShC m lITEJmH, m@@'0 AB m lFxI8m@B8B m lIOmJmOmCL(mB <4m0 lV^ZmQ mBAL- mBALH@mM(D N8 mBAM\:TmMDHM0m*d S mBJ- DP(4m(dN 0vmQmQm!mR m4m(E0C!4m(EB0m(D#4m0 l;V^Z m lJF,,mdKKJ=4mD9<PUmD44mD9L$ d4mQG},}GdN4m0 l;V^ZmG|G4m 2F ~/|s,n&HLOF 0n F },} n@&HtGH n lW\JLnH nH 4n%Ht0q nBADP( n@@dIDP(nH @4n(dPHPu4n0 l;V^ZnH`4n0 lA ^fbn4nDPd PnR4n0 lA fvn4n0 lB fvn n@pITKDJShLt :S V\00/.-4tDX0i tSQt[H[|[,tWd8x t=Sh`tXt[( tʘY$X(tXnnuv4t0<6mFx>r4t J=4r,uX`cjjln$ uYSh\4u/DZZ 4u JYrv]4vQZˆ:XLv[,vpZZT ,vY\[(]] ]]4v0Y vYIT]TJ4v JZT :r4w  2ZT ̉9r0x ZT ˆ: x@pZ[xĸ4x B<^mr4yDxsPE4y0YX yYv8Zh4y0YZ@ yY^DOy] y]4y0YXȪ yYh\ؠ yY]]4y0Y]@ yYt_ y]y^4y0Y],,yp^lL 0yg4y/D`0 y^Sh_@4y0Y^4y0^^0 y^u,__t4y0^_Ȥy_t y^IT_J4y0^``0y^_t_`tabdbc4y_ y^taD y=d`y`4y0=X4y0=`yc4y0^axy`t y^bOyaybdyb4yD%|0W4y0^ayc4 y^bbd4y0^a y^cbyjyd4y0^aԟ y^cT4y0^bP y=ITcJ4y0=a0@y1Dvu`:]Z} (4y3cdP:dJjBgyv4yD>$$0a4y/Dee y@ptp\dye8yeX$ye8eXeef| ydL1 A9 =wXo|L :lL 00/.-z ,phDp n40=>`! 1),pbqT |4 NqT ixr4Qo6i<4 Jp {r0 p 6HRp\xms  r!A 1{TVpj,xzy<|w0 3<, M'^T4/D{$-M40&m6x.rT @ , ̋H`4 J<, >1MTr,p< 40m;XFc@]40n1X;c6]40u&X1c+]4 j<, _'n0r40=o4,61 =z@bd40=o!,& =yzt@ 2<,O NH]S]]^| xSh|x@`0z{T{|~}@}~ x{t{T40xw-51 xIT{J40x{-51{ x|040x|d-51|40xu-51 @p|||,pz<, 4D'~ xdd}`}@40x}=ME}@ x}}40x}=ME} xh~040x~d=ME~~ x~O40x},5=9 @p|~@P|%@@,lԀ 4 J %r4  2 $rL :  00/.-0 3 %,p ,p~x  @pdP4QPy,`4 J jyr4  2 zr0  y4DTP`n$|4DH~{T4D0`0-@n c܃43c܃8:pJvBs c܃L cܻ\l43cwD:jJpBml cFȃX43c܄(A]GdD` c܅T<43c܃:vA}=y< cܲPĵ43c܄G]MdJ` c܆x  43c܄AvG}Dy c|43c܅@M]SdP` c܅43c܆0MvS}Py  c܇DD43c܅,GvM}Jy c܆̆43c܇JdZjRg  c܇443c܇hJjZpRm  c܇|43c܇JpZvRs|`43c܆dS]ZdV` 43c܇SvZ}Vy c܈,`|0@p4lJZR4(? [4 BJYr0DX x"hx%|H x%W4D<0H4 J Pir4 J>hr >؋Ud40>Bhpl40>Ahpl0; , o84D:t#0 i >ITJ40>d@hplx >I >O40>Chpl40>xDpxt,pl P  >8 @p X >Р4(>! Bpl Sh P0 @P040>Ex@40>PFx4/D80@hL0 ITJhP40 G40H40I l40JL O040K Q\P040L 40M \P 40@N,pTO ( @ph@PhyP@ Bpl,@t4  2 z|rL : u{00/.-0 3 y4 J YxrxL̒D`4D$XPC @@l4D(F(@@ 6 P-*)*X$"h Bpd,p$ 8hx4Q{P(4D<Y LUPB4DH]T05 @pܗ *X Bp ̛d @@d4Q$З䱠4  2 trx@Pw(l @,84DIlh0M4D0@xӘƨ99 ȉȚ xSh[ @䘘H4D\D,0N Әx8>D|VvPD @䚀H0-{m4(? 4/D s{40Ȏ`0~{ Ș̪p$`4/D,a @Ԝ[0?sfvn0?0rVf^4 Jxapr x( xITJ,$`TP40xdyaiep40xPzaietx @t0?wVf^4Q<Mu@ptT4  2 ?Llr @pԟt,p4 ,d < X4d"! ,(D!PP x\Pt40x,{aie x죴O40ȋ.s{ L40ȋ/{ ȭ0  <M4 J Mhr,pt @L @pઠE\, xLP @pxp0 3 a08N xiyә= x40xHxaie40x}qy40x@~qy40x|iqm4/D0L< ܧD Shl40 誦`4DD04D\H0 IT\J40襐< 詰Ġ40 ,O40 4040 400 Zc^,̕4(>l0< D!(D!"@X @@H Bp0Hd,`L 0 ̛??d?0>EEt4  2 | Xr4DL00?x(Vf^X @ ,x 0? ,D# ,x4(,ЮX@ l( lX4D p0;4Ql !L4  2P Tr0 P  4 JP  Pr @plL,p"P x4D h0L@8DHOdd ŜLUe0  4 J Lr @p$,p 4D\(t[4  2, x'Hr4 J, gw(DrL :, y00/.-0 3, w(| @pL|,ph , |4/D; [)@HDi0Pط ش @00ˤ|7}F>4 6BˤA7Fr4D.zPPW\nnL"804D|z 074/DҐ6{J!J714D0! F4Dh*0hԐ Ұф4/D  ՘(KQ фӘ4DsP0J HԐX40:   ȖlאKL0@p;(Lو[x H Ԑx409h 409  Ș(Hۜ 4h0@pK,԰:*( Sh\XX ȉ\ ΀[40E`40Ih40̙ @pH @p4Ph@hۼ 8l ShL 0l PL0,p ؐ *l40δ?&{0@pL> 4 Bfr40:&6.{40(&{4QP ֈ40Ӹ&{4Dŀn (E4 Jؐ  r4 B8 q4/D$|9 (Lۜ@ lL40$.9340h|$.) `@40h|.93,p` .4  2ؐ  q ڠۜ0 ؐ    40ټ$ Q\ܔ040t$40|$ T0@pݼ=P hx݈43TL@GCߌL4 Bh q4D 0?PHݼ\x@1Dޔ@` P<=4 KT@qPߌLl`,P4l43T`GMJ THL T߬l Tߌ43TSYVl T43TLY`\43TtMSP43T@ GC` T43TY `\ T, T|` T43T Y`\ T43T<@GC  Tݼ8PP43T @GC, T43T@GC TT443TGMJ 4 T43TMSP  T43TpY`\ Tl43TY`\l43T$SYV>rdd+]S+SEFD`D>>)ŬauuެtHjjjެ|U=P`POUOk0WuWLP JS^^S8J`8JA<ruJrJr8 ;{ ;Y<ȩP40;+x\6F>{Kb b@ ;Z=`E40;;[6F>{,pEZE L^p0^&&H.88H?H?d?0## 11EEt77n^>P.?? @paEE @pZ=E4Q=y;F YIZTZ8EE38H78l3 ITKlJI 4D~d*I4D\PB K4 JE j y;qE=@ K8OJ@J4095ǓÏK L(JL40I7ϋדӏ40J`;כǗ40I@6Njϓˏ R`K40JRǛ׫ϣ4/DL\40JtQǫ0LLOLN(NNOP KShL40KJS KRML40KM4TÿL,pMtM PM @pRMHM@PMHM@,PpPPQ8OL KR`NH40KN|VϻӿN( KNO40KNWN KON40KQ$X KITOlJ40KNUǻ˿ KOO40KOjO KFxP(40KP\kP4 JM |q4  2M qL :M 00/.-N0 3M ,pQR T&Q @pS4QhQ4 JR li{q4  2R |.q0 R {+4DdTdPT4DRS#ML4QQh{+SiQQR04D0$4D| 0P<RÿóR`ӿӣϣ4/DUl5{UU UUVV4 UUU ULVTV40UUDh%5-{ UVв UXLVX40UUXg%{40UVe%{V440UUf%{4QX zW8cWWhWX4  2W {(q0 W z4 JW kzq @pXLX X,pWTbW X44DX\L0%XV44 JY| 7q4Q7*x4DSo0&pl4  2E z:|q0 E y;4DJ$pt0'0 Y| 7_4  2Y| 6xq [[\,_ [΀[[40[8Yia{ [8`4/D[dIi{ [a`LEXL\IlTTlBB-L4D009 b_b b@ g$hhD [a``,p`9a4 \H40["IYQ{40[.lIYQ{40[[IYQ{aah` @pa_`4  2a4 ~:tq4Q_};`80 a4 };4DQ@j0)4D4n0* g$_XgXb g$b`hh g$dh}\4Db,00b chd0@pLb c4 Bbpq,pbe `P @pfc<che(e\e8>Ddp#Cec0?cb3C; @cfd,ch0?cd\#3+d dd d @cgcb @cdb0?cd#3+dd,d4 Je jylq4  2e zhq4Qc<yc0 e y4Q<f(ffXf4  2e ,q4DhLj,0-0 e 4 Je `q4/D_{40g$p {4Dgg0=d;pg;GGZchd 40g$= {40g$| {40g$=, {Wn4/Dq v\@`k i_X{bif+kaEQ Eln iShvn iIT{xJ i{o8<Q* i|HY>Z>22,kiklnnov<uuH\\PeHyy4 Ji@w\q40ii@HDѬ}l'LLaL7''΀nna̰a40ij@HD40ij@HD40ik@HD40ikP`X40il4P`X40ikHPLlL8QBt7Y^Xz$L鰍Wk,p}H}| d^}\ @pd}}\4Q}{}}~~44 J}| l{Xq4  2}| |Tq0 }| {\Jc{[(_QBh<(I OLk\ORC$~ja] J@Nn @pb`<,pfDe hl4D+\1 +}\b@4DH0/bd4D0.9p 7$U;[Pg$ 1c ,T'0$>аȜxȚiK lTHdP005=xˤY^=h2c6d32TbipdIT_XShhb`gflL΀8aaYZLlXLFxS4RR`I"P0988l87̰|cĀ~x==hg^YdigLd<STHOJ l'017$2) , l <  > < l )JOS8?lJ@@RA0IB0-Ch D4,SELFGHLHUISJ`0  2?/0_G@@@@@88G@@@@@D@D@D@D@GLjLjG8"|xxx` ™   Й ™   Й Й  ّّٙٙٙٙٙٙٙٙٙٙٙٙٙٙٙٙ?22?g<=;ϟ?xa?<øxqa?<øx?cc<|?c<|?|y{?<<x>yx8x?a?<0='x,z~?|g 7s?|>ǘ?ÿp9 O~'O~~OS8x?O0?y??~=g'>矇O?~>Oy?~=g?牏ϟ??{<{???yy>?O|??<|ǟ?O???9q3~y>?q?|x3<~c?<{?=g'>矇O?~>Oy?~=g?牏ϟ??{<{???矇O?~>Oy?~=g?牏ϟ??{<{???dzsx牏ϟ??{<{????ϟ???~yxxϳ?;?w{ |??y?ϟ{<{?????q?ç??????'矇O?~>Oyx~|?'ϟy8yq<<?Sp??yy>0|<~>~?qppxϟq<xǠ ?>x ?>xǠ ?>xȬ  ( p <@ ̈,̢̀,, ̈̌̈,,̌̀,̌̈ (̈,b,.,,̌, b,,̂Ȍ̈̌̂b,̌b̌̀, ̌b,̈,  (̈,.,H .b,̂  <<8̈ ̈,̌Hc ,Œ΢̈<(,.̢̢.̢̂ , Ȍ̢,H H΀ , Ȉ,, bbo&fo̢.̢.̢.b̌̂.bbB,쯏̌bB,,h,̂bB,  Ȉ̌̈Ȉ ̈ b,  Ȉ̌ ,̂΢,,̂̂̈,b,̢,,<,̃̃̂bh,,̂ , Ȉ ̈̈Ľb$Σ L.̌b$$, ,, 8̈,,̂.., ̈̈̌Ȉ̈,΢<(,,, ,,,̢΢, 8̈,,,,Ȉ <̈̌b,,̂b... <̈L̈,̂΢ ,,,,0 ÌȈ̈,̂΢,H ,,,̈ Ȉ,̢, < <̈̌b,,b.̃.. ̈L̈̌b,Σ .̌b,,,,, 8̈,,̂..< ̈̈̌b,Σ .̌b񈈎b.̂̢̢̂΀ Ìb.΢,,,̃ ̈?2<! ϏHȈ(B Lψ$ȌH Ḧ ̌ ̎Ȉ̎ ̀ ( ̈̀̈̈, ̌̈ ̈Ȉ̀ ીBB̈/ 쌈Ȉ(̈/ĎȈ ,̀ Č̂̀ ીȈȈ̈̀ ψ/Ȉ̈ḦḦ(/̈Ȉ  ̀̌ /Ȉી ȞĎ ̌ીȈB(̈ ̀Ȉ ψ,L ψીČ`ḦȈH ̈,Č̈,B̌ ી̌`HȈ̌Ȍ̌̌̌̌ ̌B/ȈȌ̌ ( ̈H Ḧ,ȈȈ̌Ȉ̌ /Ḧ,̌ȈȞ̌HČ̌Ȉ̌̌ČȌ  Ȉ ȈH ̈ ̀Ȉ,b̌ȈȏBḦȞČ̈/̈̌̌̈,̂OČ̈̌̌Ȉ̈,̀̌̌ȈH ̈ HČȈȞ̌ČȈȞḧ̌Č̈̎̌ČČ ̂OȌ ߂̌ ΢Ȉ̈̎Ȉ̈Ȁ ̌΢,,̌ Ȟ ̈̌ ીČ̈̈̀(̈̀,̌ Ḧ̈ Ȉ̀ , ̌̀̌̀ ,̂OB,/̈ČḦ̀ Ȉ̌̌` ḦHȈH ̈H ̈̌̈̌`Œ`ȈΈČ`̌ƌ`H ̈HȈH ̈̌  ી /̈Ȉ̈̈Ľ̌Č Ȉ̌ȈȈȈȈHȌḦḦ̌Ȉ(̈H ̌̌ȈȈ̀` (̈,ȈψીȈી ̀/Ȉ̈ H` ી ી̌̌ ̀ ી̌Ȉી ,Ȉ̌̌ HLḦ̌Έ̈ḦȈ̌ Ȉ( ̈( ̈̌̈H(̈ીȈ Ȉી ̀`H ̈̎ ̀ΌȈ쀈  `̈,ᏈČ̈,̈ȞȈી̌ ીŒ`̀` ̌`Ό ̀ȞȈ̌ ĽČ ̀ȈH̀̌Ȉ(̈ી̌ ̀̌ ̀ ,( (̈b̈(̌̌Č̈ Ȁ΢Ȟ€ Ό ી΄̌Ό Ȟ.,Ό΢,Ȟ̌€  , ̈ƌ`Œ`̌.H ̈̈Ȍ,Ꮘ̂̌`΄.` ̌̈HLȈḦ̈Ȁ ,̈̌Ȉ,Ꮘ̂b̈Ȟ΄ /BȀ ̈Ľ`Ḧ,Ϣ,̈̌Bી Ḧ(ΌȈ`ȞH ̈̈Ȉ`ȞȈ/D΄ȌĎF`DΌ@`ĈD̈̌Ȉ`B`DΌȈHૈ@`ĎL`HLȈDΈHḦȏČ /̌Ȉ̈ḦḦ̌ ḦḦ`̌`Ḧ`̌Ȁ ̌bረ̈ḦȈȞ̂ ̈,Ꮘ̈Ä̈ ̈$N$̀̈Ό ી (̈ȈH ̈€ ,b̀ ̌Ȉ̌΢̈ȌČ`H ̈Ȉ.̈̈,Ȁ ,̂Ȁ ̌Σ o.΢o,,,h 8,Ꮘ̢̂ĝo ,΢ ,Č`ીČ̌̌ȈHȈ̀L,/̌`̀̌bȞČ`H`,Č`Ḧ̢.ȈHĽ̌̌ƌ`ḦȈȞ(Ȉ̌̈ીȈḦȈH ̈ȈȞȈΌ`̈( (b,Ꮘ.,Ȟ̈̌Ȁ ̌b,Ꮘ̂ ̀ ̀ ̀Č̌Č̌Č̌̄ČȈČḦHČȈHČČČȈHČH ̈̀̌ ̌B̀Ȉ̌΄ ̀ȈȈીbBḦ ȈȈ ḦḦ,ȈȞḦ( `Ȟ̌̈ ( ̈HĽ̌Ȉ`̌Ȉ/̌ΌȈḦ `Ȉh ̈`ΌȈ`Ḧ `̈ȈȞ̌€ ̌ ,Ꮘ.,, ̌ ̈ ̀`ȞḦ,̀`Ȉ̈ HLȈ( ̈̌Œ` Ḧ /̌ ḧ ( ȈḦȈH ̈ ȈH ̈ȈȞ ȈȞȈ̈( O,b`,Ȟ̌Ȁ ̌b,Ꮘ.,ૈ  ,Ꮘ̌ ̀̌Ȁ ̌Ȉ,ᏈȈ( , ી ȈȈḦHL̀ ψḦ̈ી Ȉ̌ /`ḦȈ/̌BḦḦ̌` ̈ ̈Ȉ,Ꮘ̌ ̈̈`Ḧ Ό`Ḧ,,̈̌ H ̈̈,ꈈ Ȟ` `/̌΄ Ḧ ીΌ`̈`Ό`h``Έ̈̌ȈḦb,Ꮘ.,HΈ̌€  ̀ ̀Ȉ ̈̀` b,( ̈H   ̌̌̈̌ ,Ꮘ  /Ȉ̈  ̌  ̈΢,,̌̈ી ΀Ȉ/,Ȉ̀̌ ,,̌̈ી΢,.,興̌̈̀ Ĉ/̈Ȉ̈̈̈̈ ȈHL̈ `/ȈȌ̄̄H `̌̄ȈȈBψ, ી ȌȈ̌ (/Ȉ̢̂ ીΣ @̌̀ ̈,o.̂΢o,̂ob,,,,h 8,Ꮘ̈,Σ ̌ ̀ o.̢̂o̢̂g΢o,h 8,Ꮘo.̈̈̀̈̈̌ b̌̈̈,戈̌  ,Ό̌`̀ ̀Ȉ̀BB( /*(Ȉ/̀ ḦીB ̀Ȉ ̌̌BḦ Ȉ*  /̈HlȈ/  /̀ Ȟ ી H ̈/.興̀ H ̈̈`Ύ興̈H ̌̌Ȉψ`ȈḦΌȈ b ΢ ̌Ȉ Ḧ,HN ḦHH ``H̈ી̈Όી`̌ ̈ b񈈌 ̌b,Ꮘ̂興̀ Ȟ,Ꮘ`ψ,  Ȁ  ((,Ȉ,Ȉ H ̈̈Ḧ `H ̈̂  *,Ꮘ̂`ḦH `H ̈ψH ȈȈ, ̀ ̏B̈H H ȈH ̈H ̈H Ȉ ̈H Ȉ̈ȈH ȈH ̈H Ȉ ̀̏̈B̌ȈH ̈ H ȈH ȈH ̈ȈH ̈H ̈H ȈH ̈ȞH ȈH ̈H H ȈHLH ȈΎ  ,̈* b,Ꮟ̢.bȞ,ી , ** ̈HΌ(/(*/興/ /򈂏 `𨂏*  /* *HΌHΎn̈ *(̀b.Ꮘ *( `/BHΌ. `Hી( `ી`H( ``/ `̈̈.H( HΈH H`HΎ HΌ舨(,b.Ꮘ.n 舨..΀`H   .HΌb̀ / .揈`>,HΈH..h<.Ꮘo..ી `HΈ`Ho.o.o`H ̈ીh HΌb.Ꮘ(, ૈb( .. ી *(𨂏.揈 *(..* og ીo..ી ી ી** ̿. Hી興*+H.nH ΰHH HH HH HnHH hHH HH ΰHNH 興ΰHΌ...ી.      *̀ (/    * Έ* 򨂏/ *( /*/ ̈ (* ી *  * (*(* /(*/   *( *(/*ψ/        */(*(*/(    *   *( */  * **  (*   */*𨂏** / (***/ */   *( */ x̀*(/HN  茈 H.  ΰ`α`H H HNΰ α`HΈ HΌ舨..ૈΰ`α`ΰ`興ΰ̈※. 삻ΈHlી⻏.ીીpwwww̄  ΀ી+  *(  ***/********ψ 𨂏HhhhXXXhhh迈ȏȏ@RSRC LVINLBVW( D@ <ЀMJ{mx ُ B~8,0Z8ZLVIN"Agilent 86141_OSNR_AutoScan_ges.viLVINWrite Characters To File.vi_P  @!convert eol? (no:F)0@2'new file path (Not A Path if cancelled)"@!append to file? (new file:F)@0character string$@2file path (dialog if empty)PTH09Utilityfile.llbWrite Characters To File.viLVINWrite To Spreadsheet File.vi  @0delimiter (Tab)@!transpose? (no:F)0@2'new file path (Not A Path if cancelled)@0 format (%.3f)"@!append to file? (new file:F)@@ 1D data@@ 2D data$@2file path (dialog if empty)PTH0:Utilityfile.llbWrite To Spreadsheet File.viLVIN(Create Array (start,stop,# of points).viZ  @ Start Value"@@ @ Value Output Array@ Stop Value@Number of Points @SweepPTH0H My_Tools_ges.llb(Create Array (start,stop,# of points).viLVINRetrieve Computer Name.viC @2 file path@0 Computer namePTH09 My_Tools_ges.llbRetrieve Computer Name.viLVINHP86141_Set_Inst_Mode.vil  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 86141 addressPTH0? Agilent 86141B_ges.llbHP86141_Set_Inst_Mode.vi  @0 86141 address@ Start Wavelength (nm)@ Stop Wavelength (nm)@@P @!status @code@0sourceerror in (no error)@! Save Data@0File:@0Comment:$@ Peak Resolution Bandwidth (nm)R@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Amplitude@@ Wavelength (nm)@@ Amplitude6@P @!status @code@0source error out##P c$ c c P"@P@flg@oRt@eofudf6PP @!status @code@0source error outxP!0dfdPP!0txdPP!0oldPP!0ext cP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)xP!0dfdPP!0txdPP!0oldPP!0ext cnP"@P@flg@oRt@eofudfP0 86141 address p0dfd P0txd P0old P0ext P P P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PPJ P@@@P0!!!b P         @P b P         @P  cP"@P@flg@oRt@eofudfRPP$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Amplitude&xP@ @ dfd&PP@ @ txd&PP@ @ old&PP@ @ ext cVP"@P@flg@oRt@eofudfP! Save Datax!dfdP!txdP!oldP!ext cfP"@P@flg@oRt@eofudfP0File: p0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP0date p0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP0time p0dfd P0txd P0old P0extjP"@P@flg@oRt@eofudfP0 FileName: p0dfd P0txd P0old P0extjP"@P@flg@oRt@eofudfP0Comment: p0dfd P0txd P0old P0ext4 P@@@  P   cP"@P@flg@oRt@eofudfP@ Amplitudex@ dfdP@ txdP@ oldP@ ext4 P@@@  P   cP"@P@flg@oRt@eofudfP@ Wavelength (nm)x@ dfdP@ txdP@ oldP@ ext P   cbP"@P@flg@oRt@eofudfP Stop Wavelength (nm)p dfdP txdP oldP ext P   cbP"@P@flg@oRt@eofudfP Start Wavelength (nm)p dfdP txdP oldP ext P   clP"@P@flg@oRt@eofudf$P Peak Resolution Bandwidth (nm)p dfdP txdP oldP ext cnP"@P@flg@oRt@eofudfP0 Computer name p0dfd P0txd P0old P0ext P   clP"@P@flg@oRt@eofudf$P Noise Resolution Bandwidth (nm)p dfdP txdP oldP ext4 P@@@  P   cP"@P@flg@oRt@eofudf"P@ Channel Wavelengthsx@ dfdP@ txdP@ oldP@ ext4 P@@@  P   cP"@P@flg@oRt@eofudfP@ Cahnnel OSNR'sx@ dfdP@ txdP@ oldP@ extV P$@P@0P`!convert eol? (no:F)`!convert eol? (no:F)`!transpose? (no:F)"`!append to file? (new file:F)`0 format (%.3f)V P$@P@0P`0 Substring"h!append to file? (new file:F)" P@@ 0hmode (0)htimeout ms (488.2 global)` byte count`0data`0character string` byte count`0delimiter (Tab)`0 format string`0data&h@ Single Precision Array4 P@@@  0 hSweep`0data` byte count"`!append to file? (new file:F)` byte count` byte count`0data`0 Substring` byte count`0 format string`0 Substring`0data` Array Index: P@@@ @ Value4 P@@@ VhP$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster`0data`0delimiter (Tab)`0 format string" P@@`Instrument Mode`0 format string&h@ Single Precision Array`0delimiter (Tab)4 P@@@ `0 format string&h@ Single Precision Array4 P@@@ ` byte count`0data` byte count`0datahInstrument Mode" P@@`0data` byte count c c cX c@0 output string cP byte count@0data c@offset past number"@!use system decimal point (T) c@@!status@bus@@ address list@@!status@@!status @0data c@@!status@offset past number @@!statusP byte count@@!status@0data@@!statusP byte count c @Sweep c2@!convert eol? (no:F) cZV@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster c&"@@ @ Value Output Array c0@2'new file path (Not A Path if cancelled) c0"@!use system decimal point (T) c@@!status@0data@@!status@@!statusP byte countP byte count@0data@@!status@0data@@!status*&@@ Single Precision Array@0data@@!status  c*&@@ Single Precision ArrayP byte count@@!status&@@ Single Precision Array@@!status@@!statusP byte count@@!statusP byte count@0data "@!use system decimal point (T) c@0 output string c c@offset past numberP byte count@@!status@@ 2D data c@ @@!status c @offset past number"@!use system decimal point (T) c@0data0 c0@2'new file path (Not A Path if cancelled) c@0Comment: c@0delimiter (Tab)@!transpose? (no:F) c@0 FileName:@0File:D@@P @!status @code@0sourceerror in (no error)@0 86141 address@! Save Data c @@ 1D data0@2'new file path (Not A Path if cancelled)@!convert eol? (no:F) c@0 Computer name c@offset past number c.@shortlong abbreviateddate format (0) c c@ @ Value c@2 file path c@0 FileName: c@@ 86141 address @@0 86141 address c@! Save Data c@ seconds since 1Jan1904 c2 c@0 time string c@0 date string@!want seconds? (F) c cd c cL c c$ c c c ct c ct c cL c c c c$ c c c c c c c c c c c c c< c c< c c< c c< c c c   c< c c< c c c   c< c c< c c c< c c< c c c< c c< c c< c c< c cO  c< c c< c c c   c< c c< c c c  c< c c c c c ct ct c cB,4L ( ^S < 23Data BPeak B Cur 0@4bXu) a)@&Wavelength (nm)Amplitude (dB) -'DD@@?@@@@??)C:\data\osa_data\test.dat 3/10/20026:52 PMData not savedOSA test@@?əlab2?%.3f Comment: Data not saved FORM ASC; TRAC:DATA:Y? TRAWavelength (nm) Amplitude (dB),%fSENS:WAV:STAR? SENS:WAV:STOP?INIT:IMM; *OPC? % Peak Resolution Bandwidth %.1e (nm)  SENS:BAND:PEAK?SENS:BAND:NOIS?,& Noise Resolution Bandwidth %.1e (nm) %f,%fCALC:DATA:CWAV?CALC:DATA:CSNR?INIT:IMM; *OPC?AeAeAeAe$     DPX   Ps"  DPX  dpx  $N08 @  $ 08@  tZ      4V @P   V \ D PX          @ @ @ @t @ 6F+~/7'n3Y4U&S^fnj#TOrvz~jbvf * : H Xn2H f"  @ @@Fj@F @xl  @ @ @ @ @  @ @6 @6  @h  @\ @X\ @XX X  @  @ @ @  @ @h @ @ @ @  @ D (D (@ @ @ @ @ @R @R @ v @ @ @ @@ @ @ @ @t@F @  @ @t@F @ `   @@@ @@ @]DX  N ` VIDS"Agilent 86141_OSNR_AutoScan_ges.viVIDSWrite To Spreadsheet File.vi TPTH0VIDSWrite Characters To File.vi P @PTH0VIDSRetrieve Computer Name.vi ƅPx#Q tiDžhfDžQRPd$P$P`$hP D$X"d$ZYdElEpE`QRhPET$P$`d$ZY=uuDÐ9GÐÐQRhPET$P$`d$ZYQR%ZYÐ}zۀ}zuSDžhQRPd$hP$fP$`d$ZYQRPd$hP$fP$`d$ZY=lt*DžhE`ETQRPl$d$ZYÐE`QRhPET$P$`td$ZY=uÐ}z8ffy5 >u%t dQRUhQhV蚪d$ZYƅXfx.]Nƅ\ >t}DžfDžQRP$P$P$hP D$Xߚd$ZYElEpdE`QRhPET$P$Fd$ZY=uuDÐDÐÐQRhPET$P$d$ZYQR@#ZYÐ}z}zu]DžQRP$h` P$Pd $P$zd$ ZYQRP$h` P$Pd $P$'d$ ZY=t*DžnE`ETQRP!d$ZYÐE`QRhPET$P$d$ZY=uÐ}z!6ffy5 >u%t QRUhQhVd$ZYƅ\fx2Kƅ` >tiDžfDž QRP$P0$P$hP D$Xܚd$ZYElEpE`QRhPET$P4$d$ZY=u4uDÐ)BÐÐQRhPET$P4$Qd$ZYQR ZYÐ}zۀ}zuSDžQRP$hP$zP0$d$ZYQRP$hP$zP0$d$ZY=t*DžE`ETQRP(d$ZYÐAE`QRhPET$P4$0d$ZY=4uÐ}z3f fy5 >u%t QRUhQhVVd$ZYƅ`fx6Iƅd >t# QRP$h^d$ZY}Dž@fDžhQRP<$Px$P8$hP D$X(ښd$ZY<ElEpE`QRhPET$P|$8d$ZY=u|uDÐ?ÐÐQRhPET$P|$8d$ZYQRZYÐ}z}zu]Dž@QRP<$h P$P $Px$8d$ ZYQRP<$h P$P $Px$8d$ ZY=Dt*Dž@E`ETQRP^d$ZYÐ E`QRhPET$P|$8fd$ZY=|uÐ}z0fhfy5 >u%t <QRUhQhV茢d$ZYƅdfx:Fƅh t6)ډ؉QR h P$RWld$ZY)9  ƅhfx>Fƅl ݅ƅl}(u ƅ4hhUEP8d$ fxBFƅpOt?rt6EQRP $VS P6$WRvd$ZY=z<ƅpfxFJFƅt >tiDžfDžQRP$P$P$hP D$X֚d$ZYElEpE`QRhPET$P$ݚd$ZY=uuDÐ;ÐÐQRhPET$P$ݚd$ZYQRZYÐ}zۀ}zuSDžQRP$hP$P$d$ZYQRP$hP$P$d$ZY=t*DžE`ETQRPed$ZYÐE`QRhPET$P$mܚd$ZY=uÐ}z,ffy5 >u%t QRUhQhV蓞d$ZYƅtfxJCƅx >t#h QRP$h蛩d$ZY}DžfDžQRP$P $P$hP D$XeӚd$ZYElEpE`QRhPET$P$$!ۚd$ZY=u$uDÐ9ÐÐQRhPET$P$$ښd$ZYQRZYÐ}z}zu]DžQRP$h P$Ph $P $Ud$ ZYQRP$h P$Ph $P $d$ ZY=t*DžE`ETQRPd$ZYÐE`QRhPET$P$$ٚd$ZY=$uÐ}z)ffy5 >u%t QRUhQhVɛd$ZYƅxfxN\Aƅ|h t6)ډ؉((QR\ h P$RWd$ZY()9 \ ƅ|fxRAƅ\ ݅8ƅ}(u ƅhhUEP8d$ fxV@ƅ t?t6EQRPX $VS\ PX$WR޶d$ZY=6ƅfxZ@ƅX =t#=tj=tX t9t$QRRVhhAd$ZY=5X te?ϋ#=t!tQRRWP@$d$ ZY׋j=t!tQRRWP@$Γd$ ZYƅfx^?ƅ >tiDžHfDžpQRPD$P$P@$hP D$XVΚd$ZYDElEp#E`QRhPET$P$@֚d$ZY=uuDÐW4ÐÐQRhPET$P$@՚d$ZYQR ZYÐ}zۀ}zuSDžHQRPD$hP$ P$@Pd$ZYQRPD$hP$ P$@d$ZY=Lt*DžH#E`ETQRPd$ZYÐ$E`QRhPET$P$@Ԛd$ZY=uÐ}z%fpfy5 >u%t DQRUhQhVΖd$ZYƅfxb=ƅ >t# QRP$h֡d$ZY}DžfDžQRP$P$P$hP D$X˚d$ZYElEpN&E`QRhPET$P$\Ӛd$ZY=uuDÐ1ÐÐQRhPET$P$Ӛd$ZYQRVZYÐ}z}zu]DžQRP$h P$P $P$d$ ZYQRP$h P$P $P$=d$ ZY=t*DžX&E`ETQRP d$ZYÐ'E`QRhPET$P$њd$ZY=uÐ}z7"ffy5 >u%t QRUhQhVd$ZYƅfxf:ƅ t?t6Et QRPQ VSWR8d$ ZY=r/ƅ}(u ƅD hhUEP8d$ =V/fxjg:ƅ >tiDžfDžQRP$P$P$hP D$X.Țd$ZYElEp)E`QRhPET$P$Ϛd$ZY=uuDÐ.ÐÐQRhPET$P$Ϛd$ZYQR ZYÐ}zۀ}zuSDžQRP$hP$ P$(ۚd$ZYQRP$hP$ P$ښd$ZY=t*Dž)E`ETQRPx d$ZYÐ*E`QRhPET$P$Κd$ZY=uÐ}zffy5 >u%t QRUhQhV覐d$ZYƅfxn 8ƅ >t# QRP$h讛d$ZY}Dž$fDžLQRP $P\$P$hP D$XxŚd$ZY ElEpv,E`QRhPET$P`$4͚d$ZY=u`uDÐ+ÐÐQRhPET$P`$̚d$ZYQR. ZYÐ}z}zu]Dž$QRP $h P$P $P\$hܚd$ ZYQRP $h P$P $P\$ܚd$ ZY=(t*Dž$,E`ETQRPd$ZYÐ-E`QRhPET$P`$˚d$ZY=`uÐ}zfLfy5 >u%t QRUhQhV܍d$ZYƅfxry5ƅ t?t6Ehdt QRPQ dVSWRd$ ZY=)ƅ}(u ƅ hhUEP8d$ =)fxv4ƅ | (EX./E`ETH .UR@␐}zt}zƅfxz4ƅ >tiDžpfDžQRPl$P$Ph$hP D$Xd$ZYlElEpV0E`QRhPET$P$hTɚd$ZY=uuDÐi(ÐÐQRhPET$P$h ɚd$ZYQRNZYÐ}zۀ}zuSDžpQRPl$hP$ P$hԚd$ZYQRPl$hP$ P$hIԚd$ZY=tt*Džp`0E`ETQRPd$ZYÐ1E`QRhPET$P$hǚd$ZY=uÐ}zCffy5 >u%t lQRUhQhVd$ZYƅfx~[2ƅ >t}DžfDžQRP$P$P$hP D$X迚d$ZYElEp2E`QRhPET$P$ƚd$ZY=uuDÐ%ÐÐQRhPET$P$sƚd$ZYQRZYÐ}z}zu]DžQRP$h P$P $P$՚d$ ZYQRP$h P$P $P$՚d$ ZY=t*Dž2E`ETQRP6d$ZYÐ34E`QRhPET$P$>Śd$ZY=uÐ}zffy5 >u%t QRUhQhVdd$ZYƅf/ƅ >tiDžfDž(QRP$P8$P$hP D$XQd$ZYElEp5E`QRhPET$P<$ Ěd$ZY=u<uDÐV#ÐÐQRhPET$P<$Úd$ZYQRZYÐ}zۀ}zuSDžQRP$hP$P8$KϚd$ZYQRP$hP$P8$Ϛd$ZY=t*Dž5E`ETQRPd$ZYÐ6E`QRhPET$P<$šd$ZY=<uÐ}zf(fy5 >u%t QRUhQhVɄd$ZYƅf-ƅ >t# QRP$hΏd$ZY}DžHfDžpQRPD$P$P@$hP D$X蘹d$ZYDElEpV8E`QRhPET$P$@Td$ZY=uuDÐ ÐÐQRhPET$P$@ d$ZYQRNZYÐ}z}zu]DžHQRPD$h P$P $P$@Кd$ ZYQRPD$h P$P $P$@5Кd$ ZY=Lt*DžH`8E`ETQRPd$ZYÐ9E`QRhPET$P$@ֿd$ZY=uÐ}z/fpfy5 >u%t DQRUhQhVd$ZYƅf*ƅ t?/t6E+t QRPQP $VSWR)d$ ZY=gƅf*ƅ =t6D ƅf*ƅD -D ƅf*ƅ tO6F~}9}ʉ)ЋD }9}É__QRh W{d$ZY9SQRVWExu\HQRQu hh膃d$ZY=t} ??u6kQRQWVSzd$ ZY龋ERUZ8tRUZRUZEE =t9Et0EEQRPE$u hh d$ZY=tNE =tEPEEX#}uEEEm}_^ZY[Ðu@ P$d$ =ƅ}(u ƅ hh UEP8d$ =f(ƅ >tiDžfDžQRP$P$P$hP D$X贳d$ZYElEp:>E`QRhPET$P$pd$ZY=uuDÐ;ÐÐQRhPET$P$'d$ZYQRjZYÐ}zۀ}zuSDžQRP$hP$UP$ƚd$ZYQRP$hP$UP$eƚd$ZY=t*DžD>E`ETQRPd$ZYÐk?E`QRhPET$P$d$ZY=uÐ}z_ ffy5 >u%t QRUhQhV,|d$ZYƅfD&ƅ >t# QRP$h1d$ZY}DžfDžQRP$P $P$hP D$Xd$ZYElEp@E`QRhPET$P$$跸d$ZY=u$uDÐÐÐQRhPET$P$$nd$ZYQRZYÐ}z}zu]DžQRP$h P$P $P $ǚd$ ZYQRP$h P$P $P $ǚd$ ZY=t*Dž@E`ETQRP1d$ZYÐ8BE`QRhPET$P$$9d$ZY=$uÐ}zffy5 >u%t QRUhQhV_yd$ZYƅf#ƅ t6)ډ؉((QR h P$RWtiDžHfDžpQRPD$P$P@$hP D$Xgd$ZYDElEpDE`QRhPET$P$@#d$ZY=uuDÐ"ÐÐQRhPET$P$@ڴd$ZYQRZYÐ}zۀ}zuSDžHQRPD$hP$3P$@ad$ZYQRPD$hP$3P$@d$ZY=Lt*DžHDE`ETQRPd$ZYÐEE`QRhPET$P$@蹳d$ZY=uÐ}zfpfy5 >u%t DQRUhQhVud$ZYƅf ƅ >t# QRP$h䀇d$ZY}DžfDžQRP$P$P$hP D$X讪d$ZYElEp@GE`QRhPET$P$jd$ZY=uuDÐÐÐQRhPET$P$!d$ZYQRdZYÐ}z}zu]DžQRP$h P$P $P$d$ ZYQRP$h P$P $P$Kd$ ZY=t*DžJGE`ETQRPd$ZYÐHE`QRhPET$P$찚d$ZY=uÐ}zEffy5 >u%t QRUhQhVsd$ZYƅfLƅ t6)ډ؉QR h P$RWd$ZY)9  ƅfƅ ݅ƅ}(u ƅhh UEP8d$ fQRhhhP $ɟd$ZY}zƅ耸P X >tMElEpJE`QRhPET$P$$h䮚d$ZY=u$u:ÐÐÐQRhPET$P$$h蜮d$ZYÐ}zt-QRP$h hh>˚d$ZY=u:KE`QRhPET$P$$h7d$ZY=_$uÐ}zffy5 >u%t QRUhQhV]pd$ZYƅ}(u ƅ hhUEP8d$ =fPSE`QRPET$hhPET$ǟd$ZY=tÐ6 ƅ耸# @   L  L .UR@␐6 t6 ƅ}(u ƅ$ hh UEP8d$ = fƅ QRhhP$hP@ D$Xh|d$ZY= QRhhPG$hP@ D$Xh|d$ZY= ƅ}(u ƅ hhUEP8d$ =u f ƅ V{TIp WaTIp%WGTI ?W-TIYWTIܾsWTIWTI@WTIWTI8WTI4WwTIT X]TI)XCTI(ܾCX)TI]XTIrwXTIuXTI XTIUXTIfXTIXsTIYYTI=-Y?TI`zGY%TI \aY TIa{YTK2YTKY SY SȾY SȾYo SZU SP1Z; S KZ! S\&eZ SZZÐx&%ZÐx&ZÐx&pZp @'PUEd$=uÐTS. [TS/C[^T2S0}[$TS1[TS2[TlS4+\vT S5e\< | 5 h\ 5 5 62\T I ]T Ih333M]TT Ij445]Th Io667]T It7788]T Iu8895^lTc Iv996o^2T Iw:::^T Im554^T>I7 _TI9 W_JTDI: _TI; _TI< `TRI=?`bTI?y`(T1I@`TIA`TKIB'azT ICaa@T IEaT IFaTv!IGbTx"IHIbXT%IIbT'IJbT(ILbT8+IM1cpT.INkc6T.IP(cT6/IQcT1IR dT}4IS !SdNT7IT!!"dT9IU""#dT:IW##$eT:IX$$%;efT:IY%%&ue,T=IZ&&'eT?I[''(eTBI\(()#f~T CI^))*]fDTgCI_**+f TFI`++,fTHIa,,- gTXIIc--.Eg\TIId./.g"TIK./gTKKe/2/g LS/0/-ht LSf001gh: MSg112h MS;;;h 8NSx<<=i NS==>OiR QS>>?i HRS??@@i RS@@AAi ZSSAA<7jj SS222qj0TSS2j_^ZY[]ÐP XP' XPY XP^ XPn XPb` XP XP XP" XUl$SQRVWl_^ZY[]Ð< =t/P $PPk$< $@ $Ðd$@ =t,PET$PPk$@ $@ $Ðd$D =t,PET$PP3l$D $@ $Ðd$\薨GO 軹(ٿH =t,PET$PPl$H $@ $Ðd${lKBL =t/P $PPm$L $@ $Ðd$P =t/P $PPCm$P $@ $Ðd$T =t/P $PPm$T $@ $Ðd$.Ul$SQRVWT$ QRPED$Rd$ZY=_^ZY[]ÐDžl< t< @lDžDžDžtDžxDž|PTAB0 ph0 Dž@ t@ @ 4Dž8` DDžHLDžPDžX \Dž`Dž$Dž(8Dž,PTAB0 0 DžD tD @DžDžDžDžDž DžPTAB0 0 (転bֳ̮臶襼Dž,H tH @,Dž DžDžDž4Dž8Dž<PTAB0 0(0 9DDžL tL @DžDžDžD Dž DžDžDž0DžPTAB0 0 DžP tP @ ,Dž0 <Dž@DDžHX LDžP`TDžXDžDž @Dž$PTAB0 0 DžT tT @Dž@ DžDž Dž]DžDž@ Dž DžDžDžADžPTAB0 0 QRu Xad$ZY(Ul$SQRVW}'uQRUxd$ZY_^ZY[]Ð誜=蕤蝨NX v'蕿?JUl$SQRVWQRU{d$ZY}_^ZY[]ÐUl$SQRVWt$$|$(uP$P$gd$ _^ZY[]ÐUl$SQRVWumF KsFrFrkF$wF@sFDQRhUjd$ZY_^ZY[]ÐLVRTd$ZY_^ZY[]ÐDDžHLDžPDžXX9c~9NGhHh8lJ ?z ? ? ?I S  9 X3 W 9 9 NI"/<,dNDf9HW0)UP)q9 TaQc )I!!l&"?T"?"#c#p##$L$$$6%9%%&&&&&'N''D((B))))=*t**+^+9++A,N,,->-v--l.//!0.000 1B11,2p222,3333X445h5u556Q666>7977!8.8889V99S:a;=;l;?@<x==>>n>>>&???91@u@@@1AAAA]BB)C DRD_DDE;EsEE(F9~FF GG~GGH@HHI)IHJJJJ_KKMGMsN6O-QRXSS~m<r"r9ss մK[j[jh&i^ ^\T[dv\nfi`ijHji^]._$]]F^<\hg[^eVg`^]dfg# xh>he4f_P`_Zb`8aragc`Leeehfc baa` \\h_Bcbb|cc*dddssssss% g(r>l"/ycC^$">$('%'*)f*P-+0-.1/03J23c64C60979?=>AO@AMEC-EHFG#JJKL\R S'TTTTTU(UBU\UvUUUUUUV,VFV`VzVVVVVVW0WJWdW~WWWWWXX4XNXhXXXXXXYY8YRYlYYYYYYZ"Z.@shortlong abbreviateddate format (0)&@!want seconds? (F) @0 date string.@@ Amplitude (dBm)0$@@ @ ValueWavelength (nm)fV@P$@@ @ ValueWavelength (nm)@@ Amplitude (dBm) Input Cluster$@@ Amplitude6&@@ Single Precision Array&@0 format string 2"@!use system decimal point (T)@ @ Start Value@ Stop Value&@Number of Points @Sweepƃ  @ Start Value"@@ @ Value Output Array@ Stop Value@Number of Points @Sweep.@@ Wavelength (nm) @ Value*@ Start Wavelength (nm)*@ Stop Wavelength (nm)&@0 output string@ Array Index @Instrument Mode  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)@Instrument Mode@0 86141 address0$@ Noise Resolution Bandwidth (nm)0$@ Peak Resolution Bandwidth (nm)&@0 Computer name"@2 file path @2 file path@0 Computer name8\xH`xx8x LH\`\p0Th`LDt00p\@pp@pppp\\|8DLt (p Pp\tD t\\ p  P t t t||@@   \\ `\x8`x TL T x P x\ P PL x x \8 \\Lp\8x`8x\`\\L p , H d   dL d     x x L\\88X08 L@@\\ tLLL  x p L x \\ pppLx\8`8x\` P P \ x P xLx\8`8x\`\\ x x   p\\ P\x\8`8x\` P \\LLLL`\p x8`x\8\ x\\`\x8`x\8 P xp Lpp 80X88LL\8x`8x\`\\ Y,|9,}9Ā 86141 addressH4,9,9߀UDv'w' error outRD$/}</~<statusPD.;.;codeH$|A=J=JHABOBORD[~h[hsourceH\Soo|wD'9'9  error in (no error)RD$.;.;statusH$hJ<I<IPD-:,-:,codeHH2ANUANURDZgZgsourceH 9nVn{FU+U,U  AmplitudeHA4A4AHD>Q^`Q^` [D$,,Wavelength (nm)HD 1|}HD2  !  !P(5(5PeakZ D$Ur Amplitude (dB)PD#8$8timeH='c(cU,_-_  Save DataH$<4I5IQstFile:PDdateU7f8f  FileName:H\::;HRH9خTWՇXՇComment:H9ȐȑU? o@ o AmplitudeH:N H*""܀[qqWavelength (nm)Hh?N H@ހ`CDStop Wavelength (nm)H|@awBwCStart Wavelength (nm)H>vvjERERPeak Resolution Bandwidth (nm)Ht>ERERY..  Computer nameHC5M6Mk^k^kNoise Resolution Bandwidth (nm)H0^k^k_D_`Channel WavelengthsHEQcRcNmtnt H:qrZ̪̙Cahnnel OSNR'sHX+N HřHD`2#y$y HDC@@HD5lyly SE1R2R False nD"Agilent 86141_OSNR_AutoScan_ges.viHDxBgtgt]Dtranspose? (no:F)HD;rsHDGLM HD- HD9Qv^Qw^ HD+''HD@nDQQ"Agilent 86141_OSNR_AutoScan_ges.vigDWrite Characters To File.vihD((append to file? (new file:F)_D\\convert eol? (no:F)hDqqWrite To Spreadsheet File.viYD format (%.3f)HDFHD@F+}E+~E UD(( SubstringREn{2n{2 True _DPPconvert eol? (no:F)hD%%append to file? (new file:F)gDWrite Characters To File.viHD;O)\GO*\GVDWX GPIB WriteHDTD0{1{TDJvKvmode (0)HD|BxyeDvvtimeout ms (488.2 global)HD:{|VDMN byte countHD5\]VD33 GPIB WriteHD:>>PDz(?z)?dataVD GPIB Write\D99character stringHD$6͊8͋8!!HD9_l_l[DANANdelimiter (Tab)HD ;Q^Q^YDTaTa format stringHD4dqdqVD byte countHDT3bDjwjwSingle Precision ArrayPD|}dataHD3{{HD0}}HDK:; tD,^9,_9(Create Array (start,stop,# of points).viQD?2LS?3LSSweepHD0J`(m/`)m/VD$$ byte countHDJ##PDdataHDJHD ?KXKX hDjkappend to file? (new file:F)VD GPIB WriteVD GPIB WriteHD\KVD byte countVD byte countPDmzmzdataHDtJHDLK}k}lHD4K*+VD GPIB WriteHD(@KAKUDLL SubstringVD{| byte countHD)YDmzmz format stringHD+}}++HD UD  SubstringPDopdataHD,y&y &WDhv'hv' Array IndexHD?hiHD>HI[D 5 5Wavelength (nm)HD.  3 !3QD: U; UValueHD/ ;R <R[D#04#04Amplitude (dBm)HDK! .3!!.3HDR#;0R#<0RYDYY Input ClusterSDXYx*1.0e9HD:&f'fVD&['[ GPIB WriteSD3 @I3!@Ix*1.0e9SD8E8Ex*1.0e9PD`wawdataHDJvv[Ddelimiter (Tab)YD format stringHDR""HDOHD5 YD  format stringHDD>HDlR! " ,,HD4>i j eDABRetrieve Computer Name.vidD9:HP86141_Set_Inst_Mode.vi[DInstrument ModeHD|K HD2SD6_7_x*1.0e9[Ddelimiter (Tab)HDK  VDH}I} GPIB WriteYD format stringHD0##bD)>)>Single Precision ArrayVD9n:n byte countHDH=TmUmPDi%v<i&v<dataHDJy;y;bD((Single Precision ArrayHD.-:-:HD./</=PDjwjwdataHD`)zzVDLL byte countHD-2K3KHD -,9,9HD,.;.s_]Gg`?IENDB`ֻ )PNG  IHDRZIDATx ! E? ޿xt)@$!`+ xz`aRi<̾UGd)[b7ɜs+^S} Vm&"\2Nnrn5LDC6rvmFEj~]^%|O1+6'03zK7ꤡ[iIENDB` PNG  IHDRZIDATxA2qqpFGHVBGj4/EuS{&4J)IkmY9)Cu9je+  RFqK!R@9:63+k3 39Wj K)Ƕ7\ARWv$ݾ٨p{+yT>s_]Gg`?IENDB`ֻ      "& $&2FPHP"Agilent 86141_OSNR_AutoScan_ges.viK`FPHP@8KXKXK_|068$|07 |XLJJ(s/T7~C9G.C0X5_Ա<TD4Qp'{> G|<4 B +{:怀xp0 FD4 2 +:̀|p0  '>dy4 F8 u(p<S` tut  ( 0 8 )xdy0 78 -|̳ (4O8.|R 4 G(.|=p(t l 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.\8@PC8-T @d<4 F -<p< n(<Kp=4 2 AP`pL 2 AP0܈0/.- (>R>R >R >R >R p : 0<Hcz<Hcz<Hcz  8  The code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.0  =Tdy4 Q8Z} @4 F  Z}iop : HTb{HTb{HTb{4 2  nҬo0   j}dy 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.< S` _ d H d  $   0  (_dy4 F  (:D&0 7  ,[̳ 0 4 G -<H& $ 4O -Q < n ;JldA(<d@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.4 F$ ,;-L&4 2$ @OVo  =Q=Q=Q=Q=Q@PB ,SZ @@pNp 2$ 0;Gcz;Gcz;GczThe code input identifies the error or warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.L 2$ @O0܈0/.-0 $ <SZdy4Q Y[pH?p 2$ GSb{GSb{GSb{4 F  Yh l4 2 mWP&0  i[dyThe 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.|\  p  845 $  &  (;D !x  4  /     t 8p^q!x-J@f|`!D( ,8h4 B *Vo l4HRO -g e4 v, 3B%@P~B4,F`gA0 w, /Fdy,d|p 2, 49Fb{9Fּb{9F֖b{0 _ ,F0 w /ep 2, 8@,9cz,9ּcz,9֖cz0 7 Lc0  Je,|d0 W -g><Sp$Jehh4 6 P_al0  Lcedy4OLe^{j4QLcei dLe^{.Le^{.Le^{*Le^{.Le^{*4OL{^k@ 6dVE`eSfSfRj |L{^.L{^.L{^*L{^.L{^*4OL^l0 K v:>p 2|VN}SlqKKN}SKKlqN}Sddlq@ :J!)fwfw]@ :L!)vgvgon@ :K!)nonogv0 k! -&> Hx L^.L^.L^*L^.L^*0 2 p( 0 2 p- 4 3 p^- l4 6 p{l@O@4' 8'   @!! 0 2("'@O`40 -`3  4 6  "l0  ( 糳0  ->4 $'6l0!4m 0! 2-$'4" 3^Tl8#hB94#Q&r"#| #%'&@##p#'#| #|4#Q(P5# #&&(4#Q( "h"4# N#< "9l4$ 2#< &dl4%Q'!&p4%Q(V$T%| %())H4%O$خ+`)̔4% C$p+`l0&@X$p"<&  v$p3Jl8=( $p.O.O.Oqq.OLL.Oc8c84( B"D rl0)"x"D0) "D dy)&'('\4) N# l4* B" 6gl4+ 2" 9̀l4, 2# l0- # !dy0- #< "hdy0-"؄#4- 2"D 𭏽l0."Ă#<$N0.A)x"D0. " 5dy4. B$  Vֈm0/$@$ d 4/ 2$ Ǐm00 $ Ëdy0| XP80h$pB,0$%%D)0|=H0R/  >+*t-< 0*+@, ,|$0*+,,- 40 B*  >!pm41  r+ ̀ m@2P 2* B4 t%*TAp2 2+ t%b{t%b{t%b{(2+--|.P.. 42 J-< mp3 2+ 0 tcz tcz tcz03 w+  #dy03 W*   r%03 s*  '̦03 U*  +dy@3PC* '+p3 :-< 0czczcz43 2-< #̀m04 -< 'dyp4 :-< 'b{'b{'b{L4 :-< #0u0/.-04)* H4R4 /2 ` 40801|0$400l1L2P14|(42233$44244 B/< rm45  r0l ̀m@6P 2/<B4v/A06 w0l dyp6 20l vb{vb{vb{06 W/< tp6 20l 0vczvczvcz06 U/<  dy46 J2 ߣ m07 s/< ̦47 22 ̀$m08 2 dy@8PC/</ p8 :2 b{b{b{p8 :2 0czczcz08//<$ L8 :2 0u0/.-8|8|8|D@8P5B5D >8|ƨ(85@566x65t48 B4 B(m09 4 dy49  24 ̙,m0:44t Zp: >4 0czczczp: :4 b{b{b{L: :4 0u0/.-@:P84qA7t (:788d89D74: B74 vA0m0; 74 qdy4;  274 u̙4m0<574 p< :74 0p|czp|czp|czp< :74 |b{|b{|b{L< :74 u0u0/.-<|<:@ :9 0?Kcz?Kcz?Kcz0>:94 V p> >9 KWb{KWb{KWb{L> :9 DS0u0/.-><<<4>Q=,R<0>|4> BYp= :@|P(@=><>p??> 4@ B=\ ]lHm0A =\ Ypdy4A  2=\ ]l̙LmpB :=\ 0XdczXdczXdcz0B= =\ VpB >=\ dpb{dpb{dpb{LB :=\ ]l0u0/.-HBRD̨^@45B B@AAB<$B@X@BlBB4B F? ^Pm4C r@ PdTm@DPz?B4?h@DJlJJD>=,;D8454/ ( '((P&$!xpt BDHP"Agilent 86141_OSNR_AutoScan_ges.viLVINWrite Characters To File.vi0PTH0LVINWrite To Spreadsheet File.viD1 QQ\Q<0Q@p+( O_WX4QDCM074Q+TR%2+Q@dQ+ Q@A8 I\4QDp=!4Q/DY&XFx QzQ4QD.H?|0QD@d0Q-'LJQ(- QB&  Q M @L4Q%APi Q@@'L'4Q(MH0jQAQ Q 4Q B qtq RB+x R*4RD@ /R| RR R./0R@p$} 4R BKxq4S0 % 0S@pD' (4SD@>054S0 ]&m e S \|4S0 `&  SB&? (S-0S? H t ($ S p4S B X|q,TKpH'-4T B Pu_q4U B (qV4V0 m&}u4VDA024V0 Ћm}u4V0 ]m eV|4V0 ]me V@ H (0V? H 1 V@ HP  V@ H t V \|4V0 L4&TDV  <4V B(q0W? H 0W? H  4W/(6 WWTWT W?WO, WBKp,P@W2(` WP? 4W KPRXXX04XgP~ X?X[4X0u 4X0v @X1(P6 Pw@ X?@04X Kq(Y0,L YhY4Y3 }&6. Y44Y3{&6.4Y3|&6.4Y3z&Y, Y$YY Y?t" Y?l4Y3x&YL4Y3y&4YDP0aYd|hY_4YDfPPg4YO!t)`tY"4YOC]DXY! Y<#HY Y&Y!4Y"4Y J)q4Z J]q[t:@D[[@[1(!| T`>4[ K<rq \'7/,dMpLMD,4d/ .dFPw4d30(8A'7/d8ldlDdLDddQdQdd:xd:4d30.4B'4d309TC' d0AX; 4 d;!A4f/DY4fjXfq\(fjXq\qw||hfqfy0f-'LK 4f(b!z4f(/8_!{4f(< ^24f(=[04fF=EX!p f@@'L? ( fBKp-< I\4fF@Dd2uf.;f@D4f(O<H0k fB&IB A$fCh4fFAD2tf 4:x4f J VqgFp0g/ 10g-'LCLL,gB;BC,ChFpH gB+EB B|gF/ g C g .xFPhS4h0 A fvn4h0 B fvn h@p.xKK\Ln :Tt V\00/.-4nDX nTTR|n]]],nX\Pd n=cnY`n]p n(YY(nYqr4nQ[@Z4n J=4q,oY`bemm$n`plo[LZ[o[4o  2Z$ ?q0p Z$ @4p JZ$ y'@q q@p[[[,qpZԛZ$F q\ ^4qDnn0 4q/D]\T4q J\ qr_4rQ\ˆ:Yr^(,rp\Ь\#T,r[_]p__T_`D4r0\ 8 r\ .x_K4r J\ :q4s  2\ ̉9q0t \ ˆ: t@p|\^(tt4t B=^mq4uDzP>4u0\ t u\ x]hL0\4u/Dg\e u@pv\rgugug$ugghh(h uf=@gg ufmxhHiuh4u0fg4eu ufv\hg ufd0h|V|4u0fgHeu4u0fhpzuށuh( ufmDiLk4u0fgzށ uf$lxjXui4u0fiepjށuh u@pmxji4uQjO`iujkPj4u Ji @Or v@pwt`j8 v>(pqjXvwvk0,vpi8i+~0v i O`4vD(դP] v@pxrDk04v  2i P_rws8vslwk,wpkl/ w@pmDkk4wQkbsl4wlPll4w Jl Sbr4x  2l cr r0y l bsyig y=0mȠ y=/nP04yDmj0 4yDlk0 ykh4y0=e yuvv,4y0=nL  ym$ y=o0n`yq<@yP`n@,yodp$qo0y 3n 4y0=pX 4y Jn rz`Dbzghzg zq$zrttuu4z  2n r{n` {= p4{0=p {pl4{0n&cFm6h {{dq{xD {pq< {>(rpq\{|4{0>(>1 A9 {>(yqL{ :n 00/.-{|h,{pjs34{0>(>! 1),{pe4s74{ Ns ixr4|QrD6k4| Js {r0} s 6H}RrxpuX; }ttDut@}P~sB4zsA@} 6t @zhuhuhu4} vt z r0~ _t z0~ _s x@~ 6t gvgvgv@~Ps{m4~ 2uX |$r0 ws {̳0 Us x0 uX {4DojP  L :uX }00/.-4  2s 9(r4Do$P`j8ay4DwD+4 Kf$+]:,r >(ww40>(jx6A;}0 {xDk0_4DxdM8043f$x:]Ad=`i f$fdx f{Pix,TЈ$\Ċ40>(>!A 1}W1MT0r,p<hO40o;XFc@]40q(1X;c6]40w`&X1c+]4 j

(q|,61 >(|d40>(r0!,& >(|4|@ 2\Pr >\R(\40>\dB40>\xA0; H o@d4D:gX d >\.xK40>\@4/DH LL4 JTr >\tР >\/P040>\pC40>\D,p l]D >\d @pĐ8 >\<4(Y(!~ Bp p( @ pl40>\XE, (d(l40>\|F4/D0lԔT8 p.x K .x\K40p8G40Y40p(H40[40pI pt40pJT p/P0840pK pQX840pL p40pM p^40pHN,p\O^f @pp@PpȗP@ Bp<,H|4  2 XrL : 00/.-0 3 4 J \rT칔4D,xP< @@4D0pl40Z Л /P0@ 6 l*)*$,40P dd X" pd Bp 0 pd4040\40] p.xK0(9-514/D0d <(40p^40p_ pXxjX40pa< p/P040pb pH(40p|c( pt40pP` pt40pLe,pfbv @p`@P`Рg@,,ܠ4 J `r40pd0 3 ,p`h$f @pLء4Q{gXit(4 J$ l{dr4  2 hrL : 00/.-0 $ {g4DP:<4Dd4  2$ |jlr Bp 04DT0( @@@ 04Q|&( \4  2 )pr@Pw( @,D4DJO 0G4DԐ^\0,zp998 pp@  ^(T䦸0@pD̊%/E'5 (F@LD @Ի\4DdO0H 8>DVvӬtT @(t\0-}Pm4(Z |4/DLs{40p0~{ p`4/DH @|^(0?sfvn0?rVf^4 J tr  $t  .xK,`(P40 y40 z( @@0?xwVf^4Q|<MuH4  2p ?Lxr @p|,pP H<P< P"!< H(`"$X  ^40 {  /\P040p0.s{ pIP40pD/{ pԨ0 p <M4 Jp M|r,ptpj @pԷtx  @p{80 3h a08N {8iyӦ,=  t(40 x40 }40 ~40 h|4/D0HLȳ 40 ijHH4DJ04DP0 .xK408 tl40L /P04040h40p 40  40@,p4n @pĴT  <,H|4 J4 zr4  24 rL :4 00/.-0 34  (LDP@PT@4DPBL4D*DHG @8Dt2AR،,p,r40p-s~x{4Qt{Ҭ+4 J l{r0  { Bp\0->Zc^,0 8'4( X0< D"(`!", @@(\ Bp$\ ,ȣL $ċ4 <???t?@EE4  2 |r4D``00?(Vf^4/Dh7 @ HD (0? Hl# , P(,컀\< ( (4D(