ELFP4(D$ L$D$ (vwS8D$@\$ D$H\$(D$PT$$D$ 0D$(l$8[SXD$`\$0D$h\$8D$pT$ 5\$( D$(v!D$ \$D$8\$D$0$D$(rD$ \$D$8\$D$0$*ZD$ \$D$8\$D$0$D$@D$ \$D$8\$D$0$D$HD$@D$HD$(% X[UWVS L$$t$(T$ <~9vD$9ȉD$҉T$<|$,u ݃"D݅;l$z$Bl$$jj9l$sӋ$~L;T$9tȀ8D$D$D$ [^_]ÅuSL$\$ t"؀~"u[VSL$ t$tG~: t2 t-˄u% t tt 9u[^ËT$tS:~[Ѓ89r!x u 9u x ft9r9Ѝu8Nøø֋T$L$t~9uS\$ D$$tt)ÉT$$؃[Ã\$|$T$ \$$t,t(׸у<L$T$<$Ћ\$|$ËT$t?:~FЃ89vx tx u 9u9w9кDøøUWVS\$0$ usD$4$ t7Y"Dt" u? ukD$,$? tCSt [^_]S\$ t&;"u!D$"$t؃[T$/~ 9ËT$t/~ 9ËT$t"/~9~+t -à $t$|$T$t68t8$t$|$ Ã,D$0\$D$ D$D$$D$.$tD$,$tD$$,Ã,D$D$D$0$D$,Ã,D$D$D$0$,Ã,D$0\$D$8\$D$t$$L$l$,WVS݄$\$0$$$$$$߉=$$$\$ @\$(@\$@@ PT$dD$d@lD$dD$d558w% $ټ$$f$٬$٬$ @ټ$$f$٬$٬$\$xD$x\$xD$x(5ټ$$f$٬$٬$ټ$$f$٬$٬$\$xD$x ,ټ$$f$٬$٬$T$~$\$xD$x-\$xD$x\$D$%054 HP X `8\$5<$v8D$(5@D$ 5<B$ЉftD$@T$dD$d h\$ LD$@\$ >~$ɉ5D$@t$dD$d h\$ D$@\$ 8\$D$ p$8\$D$05D$T$(|$ D$%054T$ x- L$D$L$5H 5T$ t$p\$h\$ t$$D$h\$PD$p\$XD$  D$  \$8\$ t$5$D$h\$0D$p\$@\$ t$|$8$D$h\$8D$p\$H\$ t$D$ $D$p\$ D$P D$0 D$8 L$h<D$ D$ L$D$ L$L$ 5$D$X D$@ D$H D$ 5LD$(v8Ġ[^_WVS`D$p\$݄$\$($8T$D$xܬ$$\$ t$X\$P\$ t$L$5$D$P\$0D$X\$8L$(5T$\$ t$$D$P\$@D$X\$HD$ D \$ t$5$D$P\$(D$X\$ D$8L$HD$0L$@L$($ 5_D$$D$8L$(L$0T$D$ $ 5D$v&D$ v@D$ v P*D$vD$ zt؃`[^_WVSp݄$\$݄$\$݄$\$($|$ht$`t$ |$܌$5$D$`\$0D$h\$8t$ |$L$5$D$`\$D$h\$Ht$ |$L$5$D$`\$@D$h\$ D$( D 5\$(t$ |$D$-T 5$D$`\$PD$h\$XD$ L$8D$@L$0L$$T$$\$ D$HL$@t$ $D$0L$PD$8L$XL$rt$ $t$ $l$( 55Dv8 r%8D$ 5[p[^_Ãt$VSt݄$\$@݄$\$H$P$D ƣ0fF=u\$PD$P5< 5T$8\$D$@\$D$H$D$hD$h\$0D$8d$0 (\$(D$8\$ D$ D$(T$ \$D$@\$D$H$D$hD$hD$80sD$0L$(\$(\$0D$ 5 <d$P$|$^D$^ fD$\l$\^l$^D$P\$Pt[^S(D$0\$tZXD$sDwB$|$D$ fD$l$\$l$D$CD$D$D$\$D$([S(D$0\$tZXD$sDwB$|$D$ fD$l$\$l$D$CD$D$l$\$D$([UWVS,l$DD$D$@D$$= u; u~D$:$ƿpP u u~0 wMD$:4$DžtAxP u u~0 C t'D$$\$D$v #\$t'D$4$\$D$v \$tD$<$v uGD$ztD$ <\$D$ztD$ @\$D$D$u:D$ztD$5@\$zt5<D$D$UuLD$ztD$5@\$zt5<D$D$ ,[^_]Ã\D$`T$8|$ht 5D\$88|$8$\$@8L$@l$8\$H@|$H$\$8@L$8l$H$D$8v\$8v\$ D$8\$D$@\$D$ D$D$$\Ã\D$l\$0D$t\$HD$D$`$\$8D$D$d$\$@D$hD$D$D$D$0\$D$H$D$|D$ \$D$@\$D$8\$D$0$\Ã\D$l\$0D$t\$HD$D$`$\$8D$D$d$\$@D$hD$D$D$D$0\$D$H$D$|D$ \$D$@\$D$8\$D$0$\D$D$ D$Xr \w\ɸr.` dЃ؀ËD$tuøËL$ w uÃ|$ÃD$ D$(D$0D$8 wg$1u-$D$7t8tb~GD@2uW$D$0t 1t3t$C|$4t$D|$~RD A3u$D$~t84u$D$~t?5u$D$~u.S6u$D$~uOAuIDuQCtCHBPD4K-D$D$M$t$ t$$L$, L$ L$$$t$D$$utu|$u tttf  D ؋T$\e3tl[^_]ÃD$ D$D$$ Ã,D$0D$D$4D$ D$D$$,Ã,D$4~HL$T$ D$D$$D$0D$ D$)D$$,Ã<\$,t$0|$4l$8\$@t$DnoneCC(D$C(noneC,CPCdуw>D$ 4$tD$ 4$tD$,4$ŸlEу&wD$(t$$uэy|$4$D$ |$t$$ ՃD$,4$D$t?D$,,$D$t!D$D$,$tу&wD$(t$D$$tL|$tE}t?T$:t6D$l$CP$D$D$d$\$,t$0|$4l$8<ËT$9t9uÃuÁ$$$$$ t$($ T(DŽ$DŽ$$D$D$ t$D$C$‰~#$D$$D$$$$$$Á$$$$$ t$($ T(DŽ$DŽ$$D$D$ D$t$C$‰~#$D$$D$$$$$$UWVSl$eD$\1D$$$Ã$u$D$ D$$u$dD$ $$u$9D$ $$u$Eƒ0uU҉T$5u}0u}u!D$7u}5u}ugD$1uZ}1u}0u}ET$T$}3u}4u}ET$T$}5u}0u}ET$T$2u }0u}0u}ET$T$"3u}0u}0u}ED$D$ 6u}0u}0u}ED$D$1( ED$D$6( ED$D$;( ED$D$@( ED$D$E( ED$D$J(ED$D$P(ED$D$V(ED$D$\(ED$D$c(ED$D$j8t|$u$0D$t$ 4$L$,L$(D$D$4$u$T$T$D$ $u$D$ D$D$$u$D$ D$$u$gD$ $$u$?D$ $$u$D$$؋T$\e3tl[^_]Ã,D$0D$8\$=t~$\$D$$D$5(50D$T\xtLP|؃,ÃD$ =t =LyT|(r(r(T|||vod|=tfD$ D$ED$$LD$ D$(D$$TdÃD$ =t =Py\0 r(r(\vol=tfD$ D$DD$$D$ D$(D$$\lD$D$ =Lt -((v08(*((8r(؃=tŌD$D$ =Pt-00 00=t<Ã<\$,t$0|$4l$8D$D\$D$L\$D$@=aH8|vD$r$-vD$r$D$rTD$\͉Ãσ֢H8t}xL<uuNLB<uu7L+<uu!Luu L\$D$$8tytPu<uJP>u<u5P)uu Pu<u P\$D$$D$r>=xu|v&D$$xD$r?=tuv,D$$Dt؉؋\$,t$0|$4l$8<D$<w < D$0D$0T$D$ Ã\$t$ |$l$t$ |$$l$(D$,D$\$$$4$4$<$<$,$,$\$$$ \$t$ |$l$ø$D$@D$ @D$@D$@$ ¸$D$@D$ @D$@D$@$=¸o$\$$&¸9$\$$+¸$\$$,¸$H\$$1¸$D$@D$ D$D$$9¸K$D$@D$ D$D$$:¸$D$@D$ D$D$$;¸$D$@D$ @D$@D$@$<¸g$=ID$@D$ @D$@D$@$?¸ $D$@D$ @D$@D$@$"¸$ ¸$$D$@D$ @D$@D$@$#¸tH$ ¸t1$T$$$,Ã,D$4\$D$0$vjD$$uZl\$$:u%D$ D$ZD$$$D$\Pv\$D$$D$$¸uUl\$$:u%D$ D$TD$$d$,ÃL= D$@D$ @D$@D$@$#$ $T$ h\$$lT$ hu($T$ huh\$ p=uh\$ O=uh\$ 7D$<$+h$\$ D$,D$,=u  =t-hh$\$ h\$ =D$<$+h$\$ yD$,D$, =t-hT$ sHhT$ s2$\$ &\$ \$ h\$ D$ LÃ,D$4\$D$0$|vjD$$uZd\$$9u%D$ D$YD$$$D$TLv\$D$$D$$¸uUd\$$9u%D$ D$SD$$$,VSD= $\$ ($\$(0$\$08$\$8PD$ D$0zD$ D$0ɾvD$0r%D$ r+D$ r!D$0rD$(D$8zt0D$(D$8ɻvP~6D$ rЃ؃PD$@ȉL$ ӉT$D$$ $ $T$ \$$D$ d\$ D$@D$ @D$@D$@$#$ $T$(\$$D$(l\$(D$ D$0zPuND$(D$8=Pw D[^kL= D$@D$ @D$@D$@$"f$ \$T$ `\$$LdT$ `7u $T$ `u`\$ =u`\$ =u`\$ D$<$+`$\$ D$,D$,=u  =t-`v `r$\$ 6`\$ #=D$<$+`$\$ D$,D$, =tD`vT$ T$ vRN`rT$ s^T$ v sF$\$ 2\$ (\$ h\$  D$ LÃl\$dt$hD$p\$ D$x\$(=D$@D$ @D$@D$@$"$ $T$0\$$D$0d\$0$ D$@D$ @D$@D$@$#$ $T$8\$$D$8l\$8D$ D$(D$0z!D$ sD$0D$ rbvbD$0v$\$@D$ d$0\$@D$ d$0\$@D$0ɻBD$ /\$@D$ rfrbD$0v$\$@D$ d$0\$@D$0r5D$ v+\$@FD$0d$ \$@ D$8D$(ztyD$(/!D$8v \$H$D$(d$8\$H$D$@D$ @D$@D$$%}$,$4$D$@D$ @D$t$$*$4$4$D$@D$ @D$t$$0$D$@\$$'$D$H\$$-ta$D$\$D$@D$ @ۉ\$D$"$! ؉Ћ\$dt$hlS\$$D$ D$ D$qD$$t$[HPPlXX`$p,4Lt<DT\dxlt||`h x|@H  |000:00:0f0000:00:0f0000:00:0f0000:00:0f0000:00:0f0"none&JnoneN, eltefl6ELTE:LPORf>T`ptdhxx   000:00:0f0000:00:0f0000:00:0f 0000:00:0f 0/tmp /elcam_fifoout (08@LPHT\dltx |d\`Xv4=d=\=``(X v^=`(=X Pv <Xv <dH\@`8X0vF=dH=\@=`8=X0=|`zt. <`$`zt> <v&=`؃=t]8v=@v= =t Ãtu u1teD$ D$?D$$l9u/u*D$ D$HD$$UWVSPOuxNu xtf1x8u=POuxNu xt1vxl]8uND$ D$,$D$,y\$$h * 8u<POuxNu xt1x8ukуu\$$ u}v\$$ VD$l$$ 8u?POuxNu xt1vxx8u=POuxNu xt1~xte8u=POuxNu xt01&x  8ukуu\$$}v\$$ D$l$$8u=D$,$v؉\$$ \/8u=D$,$v؉\$$4 & 8u?POuxNu xt1vx}38u=POuxNu xtG1>x4%A8u=POuxNu xt1xQ8u=POuxNu xt1xua 8,$uD$,D$D$t,$D$ D$,$D$,D$,fu\$$mu$u$\$$` 8u=D$,$r؉\$$ z8M8u=D$,$r؉\$$ "@8u=D$,$v؉\$$ 8u7D$,$v؉\$$( u K8u0POuxNuxt1uxt&u ,$$<[^_]Ë u<uÍvD$¢ uuÍvl\$\t$`|$dl$hуD$ $tD$ $tD$$øsD$4$D$4$D$4D$4$D$8D$4$D$=u5=u,D$ D$D$$Áe$1D$D$$D$(D$D$$"D$(D$fr turn righft ==t@exfifo-follow offfexfifo-follow onj=ta=t*encoder off.encoder fon=t =L <5Fԃ Áe$1$D$D$$twD$(D$D$$D$(D$O`q3AX No Permissions for special ports, start program as root, or with sudo Position - AZ lost for complete range of halfsteps per encoderpulse. We set position to current encodervalue ALT-position lost for complete range of halfsteps per encoderpulse. Comparison of encoder alt position again: Error when sending new values to serial device Comparison of encoder alt position: Error when sending new values to serial device Comparison of encoder az position again: Error when sending new values to serial device Comparison of encoder az position: Error when sending new values to serial device For serial interface, we cannot use any other encoderinterface For parallel interface, we can only use joystick, or parallel encoders. Cannot find, - or open configfileNo valid interface defined for INTERFACENo valid value defined for AZHALFSTEPSIZENo valid value defined for ALTHALFSTEPSIZENo valid value defined for FRHALFSTEPSIZENo valid value defined for GUIDEAZCORRECTIONHSNo valid value defined for GUIDEALTCORRECTIONHSNo valid value defined for ALTHORIZONTLIMITNo valid value defined for ALTZENITLIMITNo valid portstring for SERIALSERIALPORTportstring for SERIALSERIALPORT is too longInvalid value for JOYSTICKPORTInvalid value for PARALLELPORTNo valid value defined for TIMERINTCTGOTONo valid value defined for TIMERINTCTCORRECTIONNo valid value defined for MSTIMERINTCTGOTONo valid value defined for MSTIMERINTCTCORRECTIONNo valid value defined for SERIALAZCORRECTIONHSPERSECNo valid value defined for SERIALAZGOTOHSPERSECNo valid value defined for SERIALALTCORRECTIONHSPERSECNo valid value defined for SERIALALTGOTOHSPERSECNo valid value defined for AZGOTOSPEEDNo valid value defined for ALTGOTOSPEEDNo valid value defined for FRGOTOSPEEDNo valid value defined for AZCORRECTIONSPEEDNo valid value defined for ALTCORRECTIONSPEEDNo valid value defined for FRCORRECTIONSPEEDNo valid value defined for HSTEPMAXIMUMSPEEDNo valid value for SERVERSERVICENAMEstring for SERVERSERVICENAME is too longNo valid value for SERVERENVNAMEstring for SERVERENVNAME is too longNo valid value defined for SERVERPORTNo valid value defined for SERVERTIMEOUTREADNo valid value defined for SERVERTIMEOUTWRITENo valid servertype set for SERVERTYPE, use TCP, or FIFONo valid value for SERVERFIFOINstring for SERVERFIFOIN is too longNo valid value for SERVERFIFOOUTstring for SERVERFIFOOUT is too longNo valid value for XEPHEMFIFOINstring for XEPHEMFIFOIN is too longNo valid value for XEPHEMFIFOOUTstring for XEPHEMFIFOOUT is too longNo valid value defined for XEPHEMFIFOOUTLOOPNo valid value for MONITOROBJDBPATHstring for MONITOROBJDBPATH is too longstring for EXFIFOFILE is too longNo valid value defined for EXFIFOAZTSTEPSNo valid value defined for EXFIFOALTSTEPSUsing of ENCODERPORT, without previous setting of typeNo valid value defined for ENCODERAZSIGNALS360No valid value defined for ENCODERALTSIGNALS90No valid value defined for ENCODERAZTOLERANCENo valid value defined for ENCODERALTTOLERANCERA:%02.6f Dec:%02.6f Epoch:%04.3f EXFIFO is on, but no inputfile definedXEPHEMFIFO is on, but no inputfile definedServer cannot start, because no valid servertypeYou must first start connectionError during connected operationInvalid type of interface usedConnectionerror during guidingError when starting receiving of fr-koordinatesError when getting current fr-koordinatesError when starting receiving of alt-koordinatesError when getting current alt-koordinatesError when starting receiving of az-koordinatesError when getting current az-koordinatesError when getting current az-koordinates for guidingError when getting current alt-koordinates for guidingInvalid AZ-koordinates for guidingInvalid ALT-koordinates for guidingChoose with up,down keys, and Enter, - or break with any other keyUse left,right arrowkeys for move inside the fileChoose with arrowkeys, and Enter, - or break with any other keyuse key F10 for ending the program.STOP (NOT RUNNING).STOP (GUIDEING ACTIVE).STOP (CORRECTION SLOW).STOP (CORRECTION FAST).STOP (FAST GOTO).STOP (FIELDROTATOR).. START GUIDEINGUP -slow- .. -slow- DOWNLEFT -slow- .. -slow- RIGHTUP -fast- .. -fast- DOWNLEFT -fast- .. -fast- RIGHTFRLEFT .. FRRIGHTGOTO marked obj .. marked obj ORIGINGET KOORDINATES .. GET KOORS, AND SEND TO XEPHEMSELECT OBJ .. (ON) Toggle, calc. of refract.. (OFF) Toggle, calc. of refract.Toggle, xe-keypadspecial (ON) .Toggle, xe-keypadspecial (OFF) .. (RUNNING)Toggle, xephemoutloop.. (ON) Toggle, xephemoutloop.. (OFF) Toggle, xephemoutloop.Toggle, Stop fieldrotator (ON) .Toggle, Init fieldrotator(OFF) .. Update FR-Koordinates.Toggle, Follow-Ext (NOT VALID) .Toggle, Stop Follow-Ext. (ON) .Toggle, Init Follow-Ext. (OFF) .. (ON) Toggle, using encoders.. (OFF) Toggle, using encoders.. (NOT VALID) Toggle, encoders.Reserved .. Reservedazhs:%.0f alths:%.0f frhs:%.0f guidesec:%ld guidect:%ldELTEL-Monitor Vers.%s ------------ This test makes only sense for interfaces, which must calculate koordinates during correction-, and gotomode. Currently this is only the interface -SERIAL-. All other get the real koordinates by time. Now, we try to find out usefully configvalues, for calculation of koordinates, for your interface SERIAL Cannot start connection for test First moving 30 seconds to right direction, using your speedsettings for AZ - GOTO %f halfsteps done within %f seconds = %f arcseconds, using your AZHALFSTEPSIZE %f result for SERIALAZGOTOHSPERSEC: %f No, we do the same with your speedsettings for AZ - CORRECTION result for SERIALAZCORRECTIONHSPERSEC: %f Now, moving 30 seconds upwards, using your speedsettings for ALT - GOTO = %f arcseconds, using your ALTHALFSTEPSIZE %f result for SERIALALTGOTOHSPERSEC: %f The same with your speedsettings for ALT - CORRECTION result for SERIALALTCORRECTIONHSPERSEC: %f Be sure, you have set the correct values for AZHALFSTEPSIZE, ALTHALFSTEPSIZE, and the speedsettings TIMERINTCTGOTO/CORRECTION, AZ/ALTGOTOSPEED, AZ/ALTCORRECTIONSPEED. If you change these settings, you must do this test again Error when ending connection for test %d measured values for numbers of az-halfsteps between signalchanges Nr: %d = %ld halfsteps per pulse If your settings for AZHALFSTEPSIZE is correct, then for ENCODERAZSIGNALS360 you can use: %ld minimum hs %ld - maximum hs %ld Wow, no different min-max values Try 0.0 for ENCODERAZTOLERANCE Difference of %ld between min-max, try this for ENCODERAZTOLERANCE %d measured values for numbers of alt-halfsteps between signalchanges If your settings for ALTHALFSTEPSIZE is correct, then for ENCODERALTSIGNALS90 you can use: %ld Try 0.0 for ENCODERALTTOLERANCE Difference of %ld between min-max, try this for ENCODERALTTOLERANCE Current state of signalcount az: %ld, alt: %ld Current state of halfsteps az: %ld, alt: %ld Unusable configuration-settings Cannot install signalhandler Calculates refractionlist, - this may take a while Cannot init refractionlist, - perhaps too less memory 4CC?hAxAB@F@@ACI>dJGAaEpBpAHRGCB4HNmI4I4IBAA@ AC@}DzDzEˤLD-DT! @h㈵>n?H}8g?oʡ?)\(?@r$?-g@aTR'>@z`AA&@t շ?3>y/>6 ?8@&jjB_@H`?3@X9vq@؁s_A㥛 Jk@ffffff"@= ףp=?? ףp= ?QhG1ZGUC?JE]?aup7@3333331Q?q= ףp?zG?8@f@_97@?K2D> @N@$"bH@]"@Qg!?KH?dAGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3zR| q 0qIAC@CA TAC`A<xAA AAC  AA AAA 6At XAA TASo " +AC eA@QC P}``Z8tAA AAC0AA AAz9AC sA 1 `CXD0~}C0yH!C0]`C0Wx7/C0k4fAA AFA AA0Z AA ACpA AA4 AA ACA AA4"C ^(LAA C AA xyAC0sA yAC0sA<[AA AAC@OAA AAC`C`0^C`Hu\np& C T _ j u HC DC O0<D`,AA AAC AA AA,C h4C0pfC0b$R6C@T 4$ Fc$0!Fc<X"AA AACAA AA'' 'C0](/C +)/C +*$B+W$8+C@j`J.t_. k. w.$.CUg/3C@o/3C@o /CPQp(,R0rAA C j AA X0nAC hA(|21bAA C Z AA1\C LL1NC0J>2NC0J2C0$ 3C@T8 5>C0zP B5SC@Oh 5C0 6. 60 6$C ` 7$C ` '7$C `( K7AA C@ AA 49C`8 <JC0FP =%C ah ?=%C a8 d=jAA AAC@^AA AA< =AA AAC0|AA AA$ VB3C@T<$ CAA AAC`| AA AAA d FbAC0\A8 G]AA AAC@QAA AA GrC0n( QHAA C` AA IK[C W KC0< ,PfC0bX Q[CPWt SfC0b, SU#AA CP   AAA  vXCP b[Cpj wa>AC xA a0 fD hiC <\ iAA AACPwAA AA v $ hCpUO hC@dqC@m<aAA AAFRAA AA \TACPA( AA C@ AA*eC a F#AC ]AΎ (ݎ`AC ZAL=C OdP]C Y|C O]C YC }C O ACPAC C O0C OHC O`ΕC OxC OC O2C`.9C $C *C C $(ț CPTPԜ|C0x$lPCPT|$oC@^MSC }Ԣ)C@%)C@% &XC@T(~XC@TD֧XC@T`.XC@T|3C@/3C@/3C@/3C@/RC fC`b KC0<C TմC l|C 8CP| A  CHF<AA AAFAA AA<AA AAC@AA AA TjAC dA xkAC eA m ACP A(1AA C  AAmC0i$4PC]/ ,AC`AP+C gh1C m<AA AACPAA AA C .symtab.strtab.shstrtab.rel.text.rel.data.bss.rodata.str1.1.rel.rodata.rodata.str1.4.rodata.cst4.rodata.cst8.comment.note.GNU-stack.rel.eh_frame@  ~X)  % /` 42G(C O2<^7k8px09+#:$: OS |kqqI$.;IV     dht6XSo"+Q`Zz9 # 51E`S~}f`q!7/f #(Z /49 @E"SH]bpwyy[^un & (/4T D_ Uj eu vH`,,4fR6+ 49`PHPS _krx!"'' '+ 3](/G 0LS)/h*~B+W+J._. k. w..@&g/3 /3/.R0r?0nQ@Zb21bs&~1\1N>2N2 35>B5S5#(1< FR_k$x  Fb6.606$7$3?'7$T_K7r}49   <J& =%9 ?=%J d=j[ h =t 4 0 , VB3 C T G] Gr QH 8 <$ 1 ? L Q c IK[z K    ,Pf Q[  ! . SfC SU#X vXp    b[ wa>  a |  ,  f hi% i9 D J Q X ^ Di p   v  h `   ` h   q a   $ T= O U *el   @ #   Ύ  ݎ`d="P].S9F]Ve ntD@ Ε,52>hIpUlb`l9x$*ț Ԝ|*P2o= L UԢ)c)r&X~X֧X.X3333Rf'K4FմSbin|8 j k+m 7 dF1Rm_4Pt+1  $   main.cunrefractLT15unrefractGE15unrefractjoystickportjoystickport2parallelportparallelport2tanstrEatBytesstrScanStrActivestrCleanStrstrGetStrLastCharstrCleanStr0strRollStrLeftstrcpystrRollStrRightmemmovestrPrepStrEndstrPrepStrSpacestrGetPrepStringstrchrstrTestNumericstrTestPtrNumericstrTestPtrFloatstrTestPtrHexmakeAbsoluteDoubleil_tmptext__sprintf_chkstrtodmakeAbsoluteModfmodfmakeRestModfRESTcCurrentStarTimeftimecCSTcursecondscCSTadjcursecondslocaltimeJULDGMST0cCSTmillisecsGMSTLMSTsincoscosGASTLASTcAzAltasinatancRaDecacoscRfFreeValuescRfValuesfreecRfInitValuesmalloccAltRfToScopecAltRfFromScopeStrDegreesToDouble__strcpy_chkDoubleToStrDegreesStrRADecToStrAZAltStrAZAltToStrRADecgcalcSectorgcalcAzDirLeftgcalcAltDirDowngcalcFrDirLeftgcalcRsqrtsetJoystickPortsetJoystickPort2setParallelPortsetParallelPort2testPermissionsioplstdoutfwriteendPermissionsread_keypadReadKeystdinfilenotcgetattrtcsetattrfgetc__stack_chk_failScrClearScrMove__fprintf_chkScrColsetEDBobjFromStrbaudrate_wertbaud_konstantebaud_wertewaitWriteFD__fdelt_chkselectwritewaitReadFDreadsetBaudRateOpenPortopenisattyclosecfgetispeedcfgetospeedcfmakerawcfsetispeedcfsetospeedtcflushread_parallelencodersread_joystickencodersencoders_resetencoderencoders_compare_azprogstderrencoders_compare_alt_encoder_set_azvalues_encoder_set_altvaluesencoders_calculateser_calculaterampserSLOWBYTEserSHIBYTEserSFBYTEsetserialoutbufferser_sbufoutgetdoublebytevalgetdoubleshortvaldoubletoserial24serial24todoubleserialsequenceoutserialfdtcdrainserialsequenceinser_sbufinserialgetencodercountserialOperationStopMotorPowerserial_stopMotorsserial_getCurrentFrKoorscopeserial_Steppar_init_encoderspar_encoderreadpar_openConnectionparconnectionparsubtypesmchstepsazhstepsptralthstepsptrfrhstepsptrpmc_az_motorpmc_alt_motorpmc_fr_motorazaltprevvalpmc_guide_waitparallelloopparallelthreadpthread_createpar_closeConnectionpar_stopMotorspar_getCurrentAzKoorpmc_az_pospar_getCurrentAltKoorpmc_alt_pospar_getCurrentFrKoorpmc_fr_pospar_CorrectionModepmc_az_dirpmc_alt_dirpmc_fr_dirpmc_speed_ctpmc_az_speedpmc_az_speedctpmc_alt_speedpmc_alt_speedctpmc_fr_speedpmc_fr_speedctpar_Gotopmc_az_evtpmc_alt_evtpar_ResetKoorsif_cAltRfFromScopeif_cAltRfToScopeif_waitmicrosecsgettimeofdayparhstepoutazhstepoffsetalthstepoffsetfrhstepoffsetpar_Steppar_Koorsapproachguideif_waitmillisecsserial_ResetKoorsserial_CorrectionModesercorrectionaltmotorsercorrectionazmotorsercurazleftsercuraltdownsercurfrlefttimeserflowmotorstartserial_closeConnectionserial_openConnectionserialportserencoder_azcountserencoder_altcountserialcalcencoder_altserial_getCurrentAltKoorserflowalthspersecsslowserflowalthspersecsfastseralttargetserialcalcencoder_azserial_Koorsapproachserial_getCurrentAzKoorserflowazhspersecsslowserflowazhspersecsfastseraztargetserial_Gotocfg_alertfclosecfg_init_defaultvaluesserverxephemmonitorexfifocfg_init_scopevaluescfg_check_conditionscfg_read_configfileconfigfilefopengetenvrewindfgetssersubtypestrtol__isoc99_sscanffeofwaitTillLoopFreedoLoopEventserverworkserverinbufferstrstrserveroutbuffertcpshutdownshutdownsetsockopttcpshutdownservertcpserverloopacceptrecvsendsendCurrentKoorsToXephemxephemfifooutloopsleepxephemfifooutloopstartxefifooutloopthreadxephemfifoworkxefifoinbufferexfifoworkeventSetMonitorExternmonitorexternSetMonitorExternAlertmonitorexternalertmonitor_alertmonitor_alerttxtexfifo_alertexfifostartexfifoloopxefifo_alertxephemfifostartxephemfifoloopxefifoinfreadserver_alertserverstartgetservbynamegetprotobynamesocketbindlistenfifoserverloopsrvfifoinsrvfifooutloop_alertif_msg_koorif_msg_connectionif_alert_connectionif_alert_typeif_alertif_Guideifcurmsecsifstartsecsifstartmsecsiffrmsecsif_gazcorrectionhsif_galtcorrectionhsif_GetCurrentFrKoorif_frhsif_frarcif_GetCurrentAltKoorif_althsif_altarcif_GetCurrentAzKoorif_azhsif_azarcif_StopMotorsif_Stepif_AltAzOriginif_Moveexfifoworkexfifoinbufferexfifoinif_FrTurnLeftif_FrTurnRightif_GoRight_Slowif_GoDown_Slowif_GoUp_Slowif_GoLeft_Slowif_GoRight_Fastif_GoDown_Fastif_GoUp_Fastif_GoLeft_Fast_if_initAfterConnectionif_firststartupif_GuideInitialisationif_AltAzGotoif_StopConnectionsigterminatesighandler_oldsignalexitif_StartConnectionloopexternloopmonitorobjsetobjmonitorobjchooseobjfseekftellfputsmonitorobjchoosefileopendirrewinddirreaddirclosedirmonitorworkmonitorworkflagmonitorobjectsmonitorshowmonitor_headermonitorloopmonitorstarttest_CalculatedKoorsDebugCalculationsigrestoresigsetexmaingetpidgetuidexternthreadexendeltel_versionpmc_fr_evtparallelschedparallelthread_attrrawfrhstepsrawazalthstepssmcssteps (2>DNLB!:T'('!'!')+/+V&/0012#8FNXl   3       4 ( 0 -6 4B H 4V ` u 5  5  5   4 - 6  ( 0 -: 7@ N T ` f n     8        8$ 2 8X 8j t           9      6& :0 ;< B ;L ;|  -   8   8#+8Y=_et>MZb888 8@=L9f=@@BCB6AUE\BDJP\&B&*B4L&'I''!9!)))!=m&(:F&P`& '('HH..V<HH.?&?T 2RZep{XYZX%t^|_`^_a^b^b^b^%bs^{b^b^ b^$b7^?bY^ab^_` ^_&acYZYfY%f5BYJf!!!/ISo!!! IQ Id  j j k!mS!n!o!mF"nv"q"s"t"u#`#u+#v3#i@#uV#w^#ik#u$$$%1%Z%%%%%'&I&ug&x&y&u&z&u&a&u'`'u('v0'i='uP'wX'ie'u|'{'c''''&'&''( (((!(+(5(?(K(Q(f(o(x((((((((()))#)>)C)ZH)c)h)Zy)))))))))))*#*7*?*J*R*m*r*Zw***Z**********++ +,+4+L+U+[+c+i+o+w+++++++,',F,e,,,,,,,--#---@-U-j---------.$........../ ///#/+/0/=/B/J/O/r/&/&/&>0o000000001l11B1`1i1q1p111)2.2H2w2|22222222223>3T3j33344#494>4p4u44444455|#5}:5W5a5|r5}555555555555556&16A6P6U6_6p666666666666&777&,757=7&{777777777&778&858&O8Y8c8i8o88&888888&9 999N9[9e9o9y99999&999&999&::%:/:9:I:&Y:&u::::::(;<;P;b;w;;;;; <"<I<S<a<k<}<<<<<<&<=& =#=B,=7=GH=BQ=\=F====> >>>6>;>E>K>W>o>y>>>>>>>>>>>>?? ?+?B?G?R?W?c?i?}??????@+@1@A@`@f@t@z@@@@@@@@@@@@A AAA,A2A8AFAYA_AmAwAAAAAAAAAAAAAB BBB)B3B9BEBxBBBBBBBB"C'C/C@CLCTC^ChCCCCCCC&CC&CC&CD&DD9DXDgDuDDDDDE;EOEdE}EEEEEEEF%F3F~9FHFQFZFcFlFtFyFFFFFFFFFFFFFG GGG$GDGRG`GlGrGG/G/GH H"H6H;HyHHHHHHHHHII)I3IIISIhIsIIIIIIIIJJJEJJJcJxJJJJJJJKK0K5KSK[KpKuKKKuKKKKKrK LL)LULZLuLLLLLLLLL MM-M3MCMHMcMiMyM~MMMMMNN1N]NbN}NNNNNO O'OSOXOsOOOOOOOOOOPP~P?PEPaPsP}PPPPPPZPPPQQ*Q;QKQPQYQtQyQZQQQQQQQRRRR,R6RFRNR&XRhRRRRRRRRR&RRRRS SS&$S7SJSPSZSbS&vS|SSSSSS&STT"T4T>TNTST\TwT|TZTTTTTTT UUU5U:UZFU_UlUtU&~UU&UU&UU&UUUVVV3VNV`VVVVVVV-W2WFWUWZWiWnWzWWWWWWWWW5XiX{XXXXXXXXXYYY*Y2Y&[[[[[[[[\\"\N\S\l\\\\\\\\\\0]:]^]h]]]]]]]^,^6^Z^d^^^^^^^"_6_\_f_________` `4`9`R`X```k`````````aa!aLaQaaaYafaaaaaaaaaaaab bbbb!b)b1b7b=bCbIbObUb[babgbmbsb{bbbbbbbbbbbbbbbbbbbbcc cc!c+c5c?cIcScZcdcocwcccccccccccccccd dd!d+d6d>dHdSd[dedodyddddddddddddddde eee)e1e;eFeNeXecekeueeeeeeeeeeeeeeefffff"f*f0f:fDfKfQfWf]fcfmfwf}ffffffffffffffffffgggg"g(g.g4gmHm'Mmnm)mmmm'mm)mmmm'mn)1n6nFnPn'Unvn)|nn'nn)nn'nn)nn oo'o:o)MoRobolo'qoooo'ooopp#p(pI2p'7pPp%epmpppppSp'pp%ppq2q7qLqUVq'[qqq'qqr' r.r)ArFrVr`r'err)rrrr'rr)rrss's6s)IsNs^shs'mss)ssss'ss)sstt't>t)QtVtftpt'utt)tttt'tt)uuu u'%uFu)Yu^unuxu'}uu)uuuu'uu) vvv(v'-vNv)avfvvvv'vv)vvvv'vv)ww&w0w'5wVw)\wfw'kww)ww'wwx'x;x@xZx_x|xxIx'xxxxxy yIy'yDyZy_ynyxy'}yyyyyy'yzzz.z8z'=zzz'zzzzz{{'{N{S{m{r{{{I{'{{{{{||I)|'.|d|i|||||I|'|||}}0}5}I?}'D}}}'}}}'}~1~6~F~O~Y~'^~~~'~~~ ',I6';''2@'Ev{Iƀ'ˀ)'#D)W\lv'{Ё'Ձ('-r'ʂ؂'݂%1JO_oVT'΃)'&)9>NX']~)'ք)'DP`exƅ!!&-2LT^frzN/4IRWIuzIILjӈ (3hpvى 8@mF{nȊ   $0EcZipuHHɋۋf#/C MW`lsxLJIŒΌJI 4=FOXk zhӍ؍III,1I=V[IrwIcȎ׎ !&I-3Lg`etgYfeЏݏYfIe,Y4fHZcmrʐӐݐ ".5:?JOUv{ őё (-5@GL#_eot!$%ʒ=Fړ&',1A](lq!cĔɔ)Ԕٔ!ߔ  )&-27*BG!MnsZx*ƕԕٕ7AI.OU2Z0`3e2t2y254255ƖΖ<Ԗږ 6".4>7DJOU5[t5zė0їۗ0,/>F-Uqw900:͘JԘژ909:J/)1-@U[<v{00==řJ̙ҙ<0<==J//7-Fag?00@JĚʚ?ٚޚ0?@J/#+-@Halq0~0/A&-l/ٜ-AH49,WHfk,ҝ۝.~.5~A/u-AÞڞ LU.bl.ş/FF6D6JP6VF_6ek6qFz77F7766ǠFР6֠ܠ6F77F 77!8FISFsFFFΡFFF;DXdkpuGF GâEɢ٢-A *V_.oyǣ.ԣޣ/ -#A5S../+5=-MV6\b6qAɥ٥.1AJ.Waq/-77ɦAަ1:.JT}.ɧ/ۧ-7 7!A6?m.ը.!/3=E-U^6dj6yAѩ.9IR._iy/-AȪ.+5jz./ȫЫ-߫A)EN.^h.ìͬݬ/-A%.\x.ĭ./$.6-EAXa.Įή.)3C/W`SvS~N AP ƯAׯS-A(2;Qjo0~00ΰݰ0/6 7#-5;D^hp.v{035425Ʊ?бڱ &0:PZb-qAH,βHݲ,!9&I&Yc.y~0&&˳ֳ۳0/'3AGXej0w0ȴ/XYX V!+5?ISc hAtZѵܵ0R 0$R+/BN[WVgqz\˶Զ$>.JOIT;^zI ȷз׷A $7=BMWaku>ƸI˸;ոI %/9DKTUcnxM¹ֹ̹J '0K:HS]gryLúɺQӺ N+6@JU]cOm{P»ͻڻ  *4FPYelqKJIļмJڼI U'2?IS]gq{ƽϽ۽KJ ',I:FJPlqIyCm|¿Ϳտ޿C%/9CNX_dUn|>!&I+;5QVIdnwLJIJI$ /9CMWaku B'1;EOYcmw #-7AKU_is}$.8CKT^hr| !(7?IS]gq{*4>HR\fpz '1;EOYcmw&0:EM\fpz8 I!+5;HIXblw~I ,5>HR\hr}V1\ h%*IAFI]bIy~IIIc#(J`Ra\mdeIg0g5YAbIjg}eYZeYZ]=L^^crcd.e3dZepx '(ggYbfgeY05Z:]xg}'gIIi c_,38IHOTI_hvdgeYlbgYZgeY49Z?GYbgZmuYZYZYZYZY8=ZBY]bZhqyYZYZYZYZY5:Z?YZ_ZemYZYZYZYZ Y05Z;DLYglZsYZgeggYZ&YAFZV^Yy~ZYZYZYZe.g3YNSZge{gYZegYZe#g(YCHZ\epguYZegYZegY8=ZQeegjYZegYZe gY-2ZFeZg_YzZegYZegY"'Z;eOgTYotZegYZegYZ0eDgIYdiZ}egYZegY Z%e9g>YY^ZregYZegYZe.g3YNSZgegYZegYZe#g(YCHZ\eugzYZegYZegY8=ZQejgoYZegYZe gY-2ZFe_gdYZegYZegY"'Z;eTgYYtyZegYZegYZ0eIgNYinZegYZegY Z%e>gCY^cZwegYZegYZe3g8YSXZlegYZegYZ e&g<gBJYejZqYZeggYZ Y$)Z=eVglgr{YZYZYZeg4g:BY]bZiYZegYZeg Y%*Z>eWgmgs{YZYZYZeg5g;DLYglZsYZYZegY Z e6g;YV[ZoeggYZegY Z$g)Y49bMeagfYZgYbegYZgY %b9eMgRYmrZgYbegYZgY b%e9g>YY^ZrgwYbegYZgYbe%g*YEJZ^gd;p}YfegYZg022?YGf[eogtYZg12Yf#e7g<YW\ZpegYbegYf#8ATiqizidk]hn zhhhhhhhhhh$h5hFhWhhhyhjhhhhhhh-h;hCRhZihogYZl(m$IUYpuZzYZYZYZYZY38ZCL_g[v{0AYZYZ>?N/3/>A>?YfY f$1Y9fFYafZl?uJ//A >?$<IYQfWkxYfYfYZ;<P /$//A;<YfYf "Y*f7YRWZ]<fL//A; <-:YBfH\iYqfYfYZYZY ZY/4Z>PVbg0Yf 9FYNfYfY Z!.Y6fN[YcfzYZYZYfYf)DKyYfY&f+YFKZUanYvfYfYZYZ Yf$.:GYOfU_kxYfXYXqWYXAFR[v{ZZZZ:Kr)x)Y6;Z@rIYdiZuZztuWqZo[qZ"YZ[q*Z/8YSXZ^n s[xqZYZ [qZY  Z ) 3 ; DD Y_ d Zj t ~    [ q Z  n Y  Z      [ q Z, ]; v@ I Yd i Zo y      [ q Z    [      ! + ;  @ qE AJ pO Yj o Z{ Z|}} $(,048<@Dptx|  4X|$Ddx4Ld|8P|4L`t4H 4\(<dx 0\ < T l        < T l    ( h     $ @ \ x      4 H `      `,Ph4Ld|,Tp,Hd$@XpX|0Tl