RSRC LVINLBVW0 D@<@7!G 9) ُ B~W> \ݝv!LVINGPS.viLVINInit Medium Kritter.vi{(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image OutPTH0/ VideoII.llbInit Medium Kritter.viLVINClose Camera.vi{(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0( VideoII.llbClose Camera.viLVINConvert to picture.vi( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0. VideoII.llbConvert to picture.viLVINThreshold Binary.vi(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@PRange@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0, VideoII.llbThreshold Binary.viLVIN Morph_Open.vi( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@468 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0& VideoII.llb Morph_Open.viLVIN Invert.vi(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0" VideoII.llb Invert.viLVINComplexBlob.vi8 ,@@@ # of blobs 2Blob Parameter@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@2 Area (pixels)Area (calibrated)Number of holesHoles area (pixels) Total area Scanned areaRatio Area/Scanned area (%)Ratio Area/Total area (%)Center of mass (X)Center of mass (Y)Left column (X) Upper row (Y)Right column (X) Lower row (Y)WidthHeightLongest segment lengthLongest segment left column (X)Longest segment top row (Y) PerimeterHole's perimeterSumXSumYSumXXSumYYSumXYCorrected projection XCorrected projection YMoment of inertia IxxMoment of inertia IyyMoment of inertia Ixy Mean chord X Mean chord Y Max interceptMean intercept perpendicularParticle orientationEquivalent ellipse minor axisEllipse major axisEllipse minor axis Ratio of equivalent ellipse axisRectangle big sideRectangle small side#Ratio of equivalent rectangle sidesElongation factorCompactness factorHeywood circularity factor Type factorHydraulic radiusWaddel disk diameterDiagonalD Parameter@48 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0' VideoII.llbComplexBlob.viLVINDisplay Blobs.vi( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0@ EngineEngineProjectMultimedia.llbDisplay Blobs.viLVIN Histograph.vi( R@P@ Starting Value@ Incremental Value@@ Histogram Histogram@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0& VideoII.llb Histograph.viLVINGrab.vi( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out8@ GreyscaleRedGreenBlue 24 Bit Color Image Type@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InPTH0  VideoII.llbGrab.viLVINVisionGlobals.viP@@ Blob Data@ Last 1 OpPTH0) VideoII.llbVisionGlobals.viLVINSerial Port Init.vi @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port numberPTH05 Utilities Serial.llbSerial Port Init.virLVINMsg_to_string.vi# @0String to send$@@ @Numeric Code to sendPTH0 Msg_to_string.vi LVINSerial Port Write.vi" @ error code@0string to write@ port numberPTH06 Utilities Serial.llbSerial Port Write.vi  P c$ c P chP"@P@flg@oRt@eofudfP3Display x3dfd P3txd P3old P3ext cP"@P@flg@oRt@eofudfPPThreshold RangepPdfdPPtxdPPoldPPextb P         @P  cXP"@P@flg@oRt@eofudfP! Continuousp!dfdP!txdP!oldP!ext cjP"@P@flg@oRt@eofudfP3 Display 2 x3dfd P3txd P3old P3ext P" P@@ cP"@P@flg@oRt@eofudf8P GreyscaleRedGreenBlue 24 Bit Color Image TypexdfdPtxdPoldPext P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PPb P         @P b P         @P  cP"@P@flg@oRt@eofudfRPP@ Starting Value@ Incremental Value@@ Histogram Histogram xP  @dfd PP  @txd PP  @old PP  @ext cTP"@P@flg@oRt@eofudf P!Invertx!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PBlopsxdfdPtxdPoldPext4 P@@@4 P@@@ P cP"@P@flg@oRt@eofudfP@ Blob Datax@dfdP@txdP@oldP@ext P cP"@P@flg@oRt@eofudfP@ Area-rangep@dfdP@txdP@oldP@ext c XP"@P@flg@oRt@eofudfP! Send to RCXx!dfdP!txdP!oldP!ext c^P"@P@flg@oRt@eofudfPCom1Com2RS232xdfdPtxdPoldPext P" P@@ cTP"@P@flg@oRt@eofudf P!Sendingx!dfdP!txdP!oldP!extV P$@P@0P (    V P$@P@0P (  c c$ c cD@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c8@ GreyscaleRedGreenBlue 24 Bit Color Image Type@468 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c,@@@ # of blobs 2Blob Parameter c c! cVR@P@ Starting Value@ Incremental Value@@ Histogram Histogram@3Display c! c@48 Connectivity c@millisecond multiple c@@@ Blob DataO c@@ # of blobs 2 c@O Area-range c@3Display@2 Area (pixels)Area (calibrated)Number of holesHoles area (pixels) Total area Scanned areaRatio Area/Scanned area (%)Ratio Area/Total area (%)Center of mass (X)Center of mass (Y)Left column (X) Upper row (Y)Right column (X) Lower row (Y)WidthHeightLongest segment lengthLongest segment left column (X)Longest segment top row (Y) PerimeterHole's perimeterSumXSumYSumXXSumYYSumXYCorrected projection XCorrected projection YMoment of inertia IxxMoment of inertia IyyMoment of inertia Ixy Mean chord X Mean chord Y Max interceptMean intercept perpendicularParticle orientationEquivalent ellipse minor axisEllipse major axisEllipse minor axis Ratio of equivalent ellipse axisRectangle big sideRectangle small side#Ratio of equivalent rectangle sidesElongation factorCompactness factorHeywood circularity factor Type factorHydraulic radiusWaddel disk diameterDiagonalD Parameter c c@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c@ error code$@@ @Numeric Code to send@0String to send c@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out c@ error code@! Send to RCX c@! Continuous"@PThreshold Range c<8@ GreyscaleRedGreenBlue 24 Bit Color Image Type @!Invert c"@@ Area-range@ port number c @Blops c@Com1Com2RS232H@ no parity odd parity even parity mark parity space parityparity c@ port number c@@@ Blob Data c@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc. c@ c@ buffer size&@1 bit1.5 bits2 bits stop bits c@ baud rate@ data bits c c< c c4 c c, c c$ c c< c cD c c< c c< c c< c c< c c< c c< c c$ c c\ c c< c c cH c c c c c c c c c c c cH c c c c c c c  c cb c c c c c c c x.L=  <D Zr @o@Y@4?NPlot 0VWXYYZ[\]^_``abcdeffghijklmmnopqrsstuvwxyzz{|}~       !"##$%&'())*+,-./00123 B Pixel Value Occurancesf3LDf3| L@o@I@$?V3@ӈ@@@?   `6 p|~   ( I7 P\^  `  $08  P2 \^  d px@ @ @    @ @@ H@ H@ @d| @ @ @ @,@ Hh :` @$ @V @     d| 2. @d|    @@ @H  @F @ @D XP L D @ @ t$x @ @ :h bd| :VIDSGPS.viVIDSVisionGlobals.viL(PTH0VIDSThreshold Binary.vi8PTH0VIDSSerial Port Write.viTPTH0VIDSSerial Port Init.vi$PTH0VIDSMsg_to_string.viPPTH0VIDS Morph_Open.vi@PTH0VIDS Invert.vi<PTH0VIDSInit Medium Kritter.vi PTH0VIDS Histograph.vi4PTH0VIDSGrab.vi,PTH0VIDSDisplay Blobs.viHPTH0VIDSConvert to picture.vi0PTH0VIDSComplexBlob.viDPTH0VIDSClose Camera.viXPTH0; 8i3868 ' code1;E{D' E`ETPUEd$=t1=Ð)^Ӏ}#t} uE(E!E"ɍTƅPdthh UEP}ƅ<t$ƅƅfxZɍƅƅfx^ƅH H[1 PD<.UR@␐jtjƅfxbb\x\ƅfxBtƅ@ts,4  H 2 PD@.UR@␐jtjƅfxF%ƅDts, ts4 H2 PDD.UR@␐jtjhƅfxJƅ=tǃx Džx=t9xtBxQRP$P$hh#75d$ZY==tx>Whh$Xv h$X؉X_ƅfxNƅ=t6ƅP RZX}(u ƅhhUEP8d$ fxRƅ H4 PDH.UR@␐jtjƅ}(u ƅ hhUEP8d$ =fxV^\xP <Xtƅhfx]QRPD$hhPET$躧Ld$ZY=t Ð ƅlx8ɍHHH ƅPthh UEPF Ðx&/TF Ðx&jF Ðx&j}pF p @'PUEd$=uÐTF TF ^ gG $ggUG TT G TTTG vTH @P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage InbR@P@ Starting Value@ Incremental Value@@ Histogram Histogram.@PThreshold Range@3Display( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@PRange@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In @PRange!@! ContinuousD8@ GreyscaleRedGreenBlue 24 Bit Color Image Type8 ,@@@ # of blobs 2Blob Parameter@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@2 Area (pixels)Area (calibrated)Number of holesHoles area (pixels) Total area Scanned areaRatio Area/Scanned area (%)Ratio Area/Total area (%)Center of mass (X)Center of mass (Y)Left column (X) Upper row (Y)Right column (X) Lower row (Y)WidthHeightLongest segment lengthLongest segment left column (X)Longest segment top row (Y) PerimeterHole's perimeterSumXSumYSumXXSumYYSumXYCorrected projection XCorrected projection YMoment of inertia IxxMoment of inertia IyyMoment of inertia Ixy Mean chord X Mean chord Y Max interceptMean intercept perpendicularParticle orientationEquivalent ellipse minor axisEllipse major axisEllipse minor axis Ratio of equivalent ellipse axisRectangle big sideRectangle small side#Ratio of equivalent rectangle sidesElongation factorCompactness factorHeywood circularity factor Type factorHydraulic radiusWaddel disk diameterDiagonalD Parameter@48 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In8,@@@ # of blobs 2Blob Parameter( @3Display@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In"@3 Display 2( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out8@ GreyscaleRedGreenBlue 24 Bit Color Image Type@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In@2 Area (pixels)Area (calibrated)Number of holesHoles area (pixels) Total area Scanned areaRatio Area/Scanned area (%)Ratio Area/Total area (%)Center of mass (X)Center of mass (Y)Left column (X) Upper row (Y)Right column (X) Lower row (Y)WidthHeightLongest segment lengthLongest segment left column (X)Longest segment top row (Y) PerimeterHole's perimeterSumXSumYSumXXSumYYSumXYCorrected projection XCorrected projection YMoment of inertia IxxMoment of inertia IyyMoment of inertia Ixy Mean chord X Mean chord Y Max interceptMean intercept perpendicularParticle orientationEquivalent ellipse minor axisEllipse major axisEllipse minor axis Ratio of equivalent ellipse axisRectangle big sideRectangle small side#Ratio of equivalent rectangle sidesElongation factorCompactness factorHeywood circularity factor Type factorHydraulic radiusWaddel disk diameterDiagonalD Parameter$@48 Connectivity*@468 Connectivity( @P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@468 Connectivity@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In(@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0Address Image Out@P@@ @NumericImage@@ @NumericDataOut>@P@top @left @right @bottomDigitizer Rect @!Camera?8@ GreyscaleRedGreenBlue 24 Bit Color Image Plane@0AddressImage In @!Invert(@@ # of blobs 2(@@ # of blobs 2 @Blops@! Send to RCX(@@ Blob Data<0P@@ Blob Data@ Last 1 Op"@ (@@ Blob Data"@.@@ Area-range@ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.TH@ no parity odd parity even parity mark parity space parityparity@ buffer size6&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port number @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port number&@Com1Com2RS232@$@0string to writeVF @ error code@0string to write@ port number$@0String to send0$@@ @Numeric Code to sendTH @0String to send$@@ @Numeric Code to sendO*@O Area-range*@millisecond multiple(@millisecond timer valueP||P  |     @ @XXt   0 P  P | t !!4!P!l ##|#|#@| |#\!P###$($|# $|0     $$ $ P $| #####$$ 0t <  <PNG  IHDR<-PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3wUD"wUD"wUD𠠤nIDATxZK( zjlG0B{ijܒɫzNW`@&+$֪[fu[z[Ƿ*"21yn}k)Dh[_Ůg'})nR`NAf|ڎsYg^|t(NUE۶t.9ܶ][GH4SAj֕6bmp4D[tHc5?l6 nc%g9j{UeōXD܊{UrSgWvn,e(^Jts Iݲaaω[E kejZM tm#gܑi"gǁK-Cr?hJcӹDpJN)^=n!֖ľ{!W$\ x0nLpJw3431Eo_uM[Dٴ%rO.FvW\#dGE۾.燑csZ=I]%d߬uIKv cZH^nVvwR\[]?ch/],FsNmlF-^}6Ra 0.iOÚ}C5>7ڒb 8h.?b aέ0>5I75[}4^[.+=Aπ= Lp|E[U;&VMp@6\S~qO({{QM A~€gku}c $>w}hKc+v1J[vGACM\{1n97hJEl.(|u^MXH ;ΆVmk-{-K:ְdԶ[}~/HP @-뽺/xVx=n/!m.6cZchh9B݇+ޫ7t6͎y~%I.>&(fGwq+TsV1t0Ն>~GӺltYɄV{YY̭:^~Mqk pn@|^:ƭkhc@K)vWV/i,_ bڝ܎Z^{hr%v+%/tY:~~'|¿|[nz[xy}HIENDB`WP`RP`R new pictureSO_BO_BDisplay[DW"X" Threshold RangeN#L3S#M3S H1%5F%5FN#3#3 H1%5 %5 HD17G7GVD*:V*:V ContinuousH$1DT2DT2WP`P` new pictureUO_O_ Display 2VD0@0@ Image TypeH1FVFVH1DTDTUDhxMhxM HistogramUD{{ HistogramWD$  Pixel ValueHD$1? ?V D$;  OccurancesHD`1"F#FN0.RD)\9})]9}InvertH$`1C`S{CaS{QD1A1ABlopsHp1GWGWV_io_jo Area-rangeU_oo_po Blob DataH(1UhVhH#1ObPbHPI1UhVhHF1qrNbici ND{ov{pv H1ObPbN H(1ND{{ PDxuxvAreaWD(b8(c8 Send to RCXH$1BfRBgRQDxxPos xQDxxPos yODxpxqMinODxxMaxQD*:(*:(RS232H1@UPc@VPcH1@PM@PMbD]m]mInit Medium Kritter.vi[Dk|{k}{Close Camera.viaDfvfvConvert to picture.vi_DfvafvaThreshold Binary.viHD<1BBHDH1HD1UVUD Invert.viZDhGxhHxComplexBlob.viHDl11wx YDhxvhxv Morph_Open.vi\DhrxhsxDisplay Blobs.viYDiyiy Histograph.viHD1 HDh11st SDhyxhzxGrab.viHDd133REt|t} True HDx1+O,OHD 1 HDt#1  \D8H8HVisionGlobals.viHD1TUHD1TWd_TXd_HD1iyiyHD1>2NO>3NO_D.w>.x>Serial Port Init.viUD&6R&6R baud-rateUDUeFUeF data bitsiDn([n)[stop bits 0 : 1 1 : 1.5 2 : 2HD1ggwoghwoD__888parity 0 : no parity 1 : odd 2 : even 3 : mark 4 : spaceHD1_o7_o7HD1}}HD1`DwbwbSerial Port Write.vi\D&&Msg_to_string.viHDG1^{_{HD!19A:AHD$"1,4-4REhxhx True \DjkVisionGlobals.vi &. &_._ 26 24 //  GK IKOFFONOFFON* GreyscaleRedGreenBlue 24 Bit ColorOFFONOFFONOFFONOFFONCom1Com2FPHPGPS.vi2,FPHP-182(2+XL101@7,  0 D$` ~D1\ҫD1h181#WU)#<|2 @ p HX DHA](D8_\a WQh| ,,4 JR O aSjDg0 W a WQ4 J N`CjDg0 5 dTNP0DT6|< D `t  44 FV#jDg4 JD "K4TjDg@P A"8IA@ 2D @"-ppl4 2D $6GkPIgL :D '300/ . - g@ 2D -8ook@P A"8A(\0 D "8Ij@ 2 @"-ppl@ 2 -8ook4 J "4jGg4 2 $6k(_gp 0&/ ]&/l&/ ]0 2'`/oL : '300/ . - g0  "8j@ 6'/@ 6'D/K0 2'`/op 0&_/bl&_/bl&_/` \0 2 4(27 [0 2 4-25 ^4 6 46Hfg0D0 &M0k@`002IH62IHA4O )[W "|  < x4 G t);Wj?g0D # tp<  r tCU3?g1  t=[6Y=[6Y=[6Z=[6Y=[6Z8_daW \C|, 4 |4 J R Oaj?g0 W  aW4 J  N`j?g0 5  dTP0D H2 PW /WEAn( pP@4 F /Aj?g0  AWj4 J EWk?g< 2 CUk?g1@ 2 @ALppl0D D@ 2 LWookp^qg B F, h< $<L lt4T4 FR g yNj?g0 k! 7j4 N zj?g0 K gBj@ 8K!!}}~@ 8J!$3@ 8L!!{{|0 2T(/0c0 2T-e@`40LD&LD @O@4| L|!L 8p|4 3T^?g4 6T@ @g4 3^ @g4 6!G@g0  M5k0 2(GLd0 2-ILf4! $@g0"DG0"  { Bj"`4"O([ZH"|#4" G([:~j@g0#DLIP<#  rB_T| @gl1% <[ZY<[ZY<[ZZ<[ZY<[ZZ@%P0ZOAa%|*(%x\H4% F 0Bj@g0&  DZj4&  2 FXk@g0'DR@' : @DOppl@' : OZookL' : IU00/ . - gH'R%d^E?0_#pN@' 2! GNook,'x!!"##@'-+4' F ^hpj>g,( T <H(R l^K?:`\@( 2 MTook,(D$ (4h P4( F ^npjRg@)P rB4Mi)|?4)  r Tikg41 2#p k>g@2 2#p @ppl42 N#pR zjCgL3 :#p 00/ . - g03 #p j03Db$@3 2#p ook43O&'aY&PT43 Dwtj?g4|B04&l&' 44 G%'a9j?g05D&<S%P 2<5  r%AeS?g17 %;aYY;aYY;aYZ;aYY;aYZ47 Dwj?g48 Dwj?g49 Dwoj,@g4: DwjIg;|G0;D(tw) d U+,0.g0< ) ;URd4< J) ?TQdP?g<= 2) ?QNPҠ?g1p? 4)  0:Fc:Fc:Fcp? 4)  FRbFRbFRb1pD1!1h181#WU)#<E|2-4-|08+D1h?1h181#WU)#<E|2,5-mj+8m|0G,mjj|g ,j}j}fj}j}j}1D,,0 M \ d l d%&(-]-(@( (''&&d%l  d \|0D1G1h181#WU)#<E|2D1H1h181#WU)#<E|2D1Ыx?1h181#WU)#<E|2p12D1G1h181#WU)#<E|2L? \ d  l%d&(Y2$-H.\?((@( ''&&%d l d \ :BDHPGPS.viLVINInit Medium Kritter.vi PTH0LVINClose Camera.viPTH0LVINConvert to picture.viPTH0LVINThreshold Binary.viHPTH0LVIN Morph_Open.vi@PTH0LVIN Invert.viPTH0LVINComplexBlob.viPTH0LVINDisplay Blobs.viPTH0LVIN Histograph.vi`PTH0LVINGrab.vi PTH0LVINVisionGlobals.vi?dPTH0LVINSerial Port Init.viJtPTH0LVINMsg_to_string.vidPTH0LVINSerial Port Write.vi`PPTH0 BDHP(|18D`???0?(,?v[v0?zd? D@?17Ln 1 ?0$ ? l4? K \nl>g @lHt@l @ 9@4@3  ~ @ hH4@3 ~@@1:dL|{X 1 @d4@ Kj{|lYg A0A4A3D A$A4A3l | AxAHA~1p1141|1'-Jb<t2@A1 l w0 1 AD A( 4A3  n~v A t4A3 n~v4A KewlPgBtB B84B3X4B3P{4B3|{4B3wB Bl!@B1 ltw 8 $1BT B!4B3w0B@    B B BH T4B KHewbl J4J3@4J3?4J3A J'JJ4J l#h0DPJhJhJJ@J1 l$vqH- >1 J x4J Kgqylh_g KDh K9PK4K3|1 K4K3/qy4K3 0v~4K38.vq~y K44K lL1PKK@ K`<! K`K8P8 K`lp!@K1 l`w4 $?14K K`hzll_g4L3`d4L3`h4L3`|w4L3`wL%L4L$'+P!0L@ *84L Blp_g4M lD2P4M l(6  M($5(xM&H% MB%#h!M88;M#0M-$8L MB%h!M T0M@ # r 4M Brlt_gN N@@$8h!N)@' T@N1 l!, vx,5 Hd1N!LN!4N K gxylx_g O!L!!"p O !!LO!4O3 4 O !! O #"!4O3 3v~4O3 "\(vx~O"p O  "(94O3 !l)xOD O!O!4O l". O&hO T4O$#,<P"O0O@ %@#1!$4O B#4l|_gXP, l tsGyM#L%&( P%P,P$8$$,P$8%L0P$4P l%t.@!P#)@0P$P$$P% PB%&!0P.$8)$JGOK PB%&&H4P/ l&$DP&P)P&) P&hA,*8&0P-$8',K{GPKP%'|'4P l'-P PB%&! P@@$8'H&!P'|P 'P)P(X4P/ l,v8 P($)|4P0($M 8P(X<P$1$8P 4s{l_g QB%&)Q&H))@ Q@@$8%@&)@Q4Q0($(N8 Q?D@)Q) Q&h5*l4Q l)`,P4Q0&h&Q4D<4Q0&h&P$4,0Q@ A,**J:*4Q B**Pl_gR8P9RZKZpRZKZR#R*R'HKR%@K+!+R#RR~!{{!R:R HR~^~yRH{N~1~NRlRpRR$ddR~~4R l'6Rff^R5, ,RT$XPX,R \Q QHT0R7LU4R+ \:%S`Y4R+ \0$x~ RB7x7 RB7x97 R @  ( R@ 974R:d;>TP< RB (7R&*4R7L9=PR9"p4R l"livtylT d@jolhy@<dDkti&Fn,ulh0dE`jk$&6.dq deppk8dh8mH,djDz\" dep|k84dp$9dap_ct0d 3[ rdd0dEjW &6.0dkt,df^cjD4d/ ktidZzgv dl<nHm( dlr$mhh84d0lj0Zjbv,dd4l@ih'dq80dmd d"l{i_pdj4d0ljjzrv dlnoL4d0ljjzrvdoL dlsoo4d0lo8Zjbvdn dl{oloL4d0lnZjbvdph d@sdssodu4dktu<.,dd4|8{b( d @jD}Hi_p d@sdoty@,dF,dZV}H4dktr04d0ep[[d{tkldn pH d@lvtq8dsDs0dp d@jpjs,dCF`} H4dkt_|/4dktkX5dmp0d-d4[0gp k4d  2} ]|lPEgeuv vesq4ekti}4 elysD<eDkteo(Htst e@lpts e@jDys0eEsdt@o8H@0eEsdoo(8x0eoet0eE`sdtT(80ethe?dy@ e@sdqthu,elay` L e@lqu<u,elow0 PeZf( eBmum(exphj0e.d4r0eEji6F> eBqtum(4e  2y` 8Bl\\g0f$jDm,$ f@@d4<um(fG \fUx4f  2w0 +5l^g@gPu<*6wp@gvww0g 3w0 *6rgv@{PyLg :w0 &,00/ . - ggn pHgxy@<g$1d4P 4gylUg hvdD h"lox?d4h"`jDx@zhXehTY h @jDF,x?d@hPt7Cw@0h&jDqX\l"d0h 3y` 7Crh|}(d,h#@zHxhxy@hG,hlsdjld4Lh :[ 00/ . - g-DjDz\",hZcjD?d^gHLh :y` 3900/ . - g,hqtY<d`P4hktcP1h_ppH hBm~,h`PTY<d,h#x$ih~rtHhq004h0ep[[t{k| hBqte~4h^P{, h@Cq}|@hPq\}P@h}|k8hsb@@0h-d4zh}(Y4hktH42 hBqtkrt h@@d4rt h@@d4~~ h"l~chp.=.\h{b`RR\hkk4hkt$3h\hZ4h" jD`p h @jDdchb^h$^hVhvvhv\hehd4h^P|-hch[Lhhhr$b>>,hC?@Pep],h#|1ع141|1'-Jb< t2Hh~hdhhE|cXdhZ[h}H`RSRuS$0i h"l5tk!6,hE|DDhaCxQx,C,Lho x0v0.v,hv T}($4h" jD<\e ` h @jDhDHhk`,hxi,h#(4h^PD+,hsy@pH4h" ]IR M h"f$b@,hgHfap?dZX h @]$b@hXhg hhg$,h#$Hh`MhX4hB$haPhXhMChF,Lh :} X^00/ . - g0h 3} \}rhDZwZw-DjDz"4hB}%Id[ a(a4hkth!68hhAl[Hnpm!@@4d[upm h(Ԣ[0<htklD(mpv- DjDzlD"hh1޹"141|1'-Jb< t25py:1@l[-pmQqah4h/ lv8M([8ptk\lD<h <~{r$opsq h<h?4h085dd]4h085pd0;4h l 88 Lh d `H$8@($&hlh?d*&h($$8# `@ H yD1H141|1'-Jb< t2d5Dd]HhlklMd_(mv81 G141|1'-Jb< t21@l-pmQqah5ěB8Qleg4h l81 H141|1'-Jb< t25py :1141|1'-Jb< t2=(Лdh \1tk<hd4sjulsdq8<hq8sDxusn ,h)'|=84dsjulds8qh 8qDsxus n8M = [~{$ropsqhy hdhM[ raa@h2 lO (14h KdilUg4igdO yLdiAhi<r)Kd*l0DgAp_dP 5py(:M(h8tkzDܝlp5d_,iCCB0aP}|Ahp_dP <i}|ep]B0?@PCCLi  #* 9?0i5Kd)l?gliA, 9P5*'H%@#l H$iiDwwvxxm(d0ipeԙdx݀P@1ݔ<<1ݰp1J1 G1G1G1F1GPS.vi