ELF~4"4 (444444    HHHDDPtdZZLLQtd/lib/ld-linux.so.2GNU GNU4wo<E')T"#""#)8Kw{ Jd' %k2*Djot6 J  @Hlibm.so.6_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTablesqrtfasinatansincoslogsqrtatan2powlibrt.so.1libc.so.6_IO_stdin_usedfflushexitstrncpy__assert_failmemsetreadstdoutfputcstrnlenlseekmemcpymallocstderrcreat__fxstatcloseopenfprintf__libc_start_mainwritefreeGLIBC_2.0GLIBC_2.1 ii Oii Yii O #" $(,0 4 8 < @ DHLPTX\`dhlptx| !S t[5 %%h%h%h% h%$h %(h(%,h0%0h8p%4h@`%8hHP%<hP@%@hX0%Dh` %Hhh%Lhp%Phx%Th%Xh%\h%`h%dh%hh%lh%php%th`%xhP%|h@%h0%h %hL$qUWVSQDhHh-1jqQ觺 蟶*EWEā~t&}EGEȋEčE؉}t&jj V蠼MƃʉffЃfff  jj WCEE;EWf j ũMUk Wj u[UËE؃MӃfШ%Mjj V»ƋM t&jj W裻EE;Ec}ăE} 1j~]E Y$?~uԃh#jh4 h2jh PCG@[=R1 HXfHtCs9vB@Dv&)9wuW ,1ۃ$]E Xuء4ph@h賹ƀ@1ɣƀ@ǀ @@5Pj Q׹ t$ ƀ@@!P v9t=L#hh衹LGL0=/8„҈EEmٞz=Y-W @XjjPP$;=У9$L 1ۋ5Hy"5@y5Ly5Dy5Py5Hy5Ty5Ly5Xy5Py5\y5Ty5`y5Xy5dy5\y5hyhy"+ 5`y5lyly9ˉ5dy zQQhhh2h2hP$辳kZJ5Hy" 5@y5Ly5Dy5Py5Hy5Ty5Ly5Xy5Py5\y5Ty5`y5Xy5dy5\y5hyhy"5`y5lyly5dyyЉ9£r܋;,Mv#1 JӃ jXEEmjj5Y-W @X\ L1^PTRh HhGQVh0$ffffff-vtUhЃÐt&-ttUPh҃Ít&'=uU|fu듍vtUP҃uffVS։à jhDH˵XZVSµY[jhLH贵$hffffUWVS4&$\$ID$ W@\ tNC=D$D$%W5W Wٞzu$뤍t&f1ېt&D\$\$D$ W%W W$ WWL$\ @uf1۾̿?t&؉ى))Dy@uɁ[^_]D L>ffffUWVSÃ4hP|P*T$|$ S {p߉9vwh2S|2S2S2S2S2S2S$2S 9)Ήt$<|$x)σvA| D$1ɉ|$1D$3 9w|$D$11119|$t|$ M2T+9tM2T+9t2T+L$ى͉ 7׉O7tU wO0D D PhS5P袲,[^_]Í&L$10ى릍&z0WVS D$0D$8D$@T$ÃtRÃtPeD$%YYt&؃ [^_Í&&ˉT$D$\$$D$( Y|$ $$y=W\$v6D$(D$(Y-W|$ $#$$0Y$b(Y-W`؃$Mv%YY [^_\$Ƀ\$$X\$D$$ffVS 1ہ&Áw.)PhD$P5L袯Ӂ1[^átet)SD$Ph"؁[^Ðt&D$C1"'DT9"u؁[^À=KtEfD$fD$ 1D$ "fT9fT$ D$ "u؁[^D$1҃D$ D$ "&D9щD$ D$ "ufffffffWVSt$ˉ׃jP臨XZjh J虮YXjWoXZjS腮Y[jhJr Vj j赭_ZjP8t&Vj S葭ZYjPu݃jhZH[^_fffS D$hD$P詪XZht$艭x Pu" S7ht$3à t$([fffffWVS \$ |$t$40P82@D=\PL B$vhS肬D$0"<-T$!|$"iW0EgDRNScfrAbALme)ljpw*k[v:3HzVhPPjhI襫ZYhS蘫[^j hI芫$>hh6<-t\Hahh<-tXzH)'hh辪 hhV`D$v'hhn<-tH'hh.<-tHY'hSD$0<-YQP6H&hS袩 hSVaD$ <-$H [^_Í<-tHnhS D$0 jj W D$ jj W|$3D$ 1.jj %1U1ҟ jj Uß. 1jj 1U誟 jj U蛟1ǃ 1>jj W耟 jj Wo1à 1ߋjj SV jj SG1Ń 01>jj S, jj S 1j j 1S 1jj S 1jj S 1jj Sߞ 1jj SО 1jj S11Ã?,[^_]fffffffUWVSÃ$D$8\$D$@\$hP觐jjD$ @Y$ ^D3.D3 Љ)ʼnȍU03oЉ)ōU0T3Z| պR)ʼnȍU0T3Y Љ)ʼnȍU0T3MbЉ )ʼn$ɍU0T3QЉ)ʼnȍU0T3Љ)lj0D3D)0L3jhIhSMhS7jjD$  @Y$蚛ʼnTD3.D3 Љ)ʼnȍU03^Љ)ʼnȍU0T3oЉ)ōU0T3Z| պR)ʼnȍU0T3Y Љ D$)ʼnȍU0T3MbЉ)ʼnȍU0T3QЉ)ʼnȍU0T3Љ)lj0D3D)0L3 D$<w@D$8I\$0D$4[^_]頌jhIhS莌<D$8IfffUWVSl݄$$$D$ \$D$(݄$\$݄$\$f:t3lt*zt$`uBv D$ &|"u؃hhI$S h$UW舒XZhS蛌$Ƅ$$$$$ jhJhS' t$t$t$t$=hD$IPjP6 hD$9PhSފjh JhS̊D$Wd$@ЋT$@)‰Ѓ0D$FD$V)A0D$GD$U hD$9PhSkjh JhSY hD$9Pj$~hD$IPhS) jh JhShD$IPjD$,ؤ$\$HD$H$* hD$9PhS҉jh JhS hD$9Pj$hD$IPhS萉 j hJhS{ hhJSq hUW2Y_hSE$Ƅ$$$$$ jhJhSш LjhJhS貈t$t$t$t$hWD$IPjل$D$0 HY\$LD$L$蜊 hD$9PhSDjh JhS2 WhD$9Pj،$$KhD$IPhS jh JhSZYhSԈ$Ƅ$$$$$jhJhS` hh"JSS|$(jh JhS#mƒ$1!ЍD01D$4jD$8PhS" w?tjh JhS詆D$Gщ)‰Ѓ0D$F)0L$EhD$IPhSV "u w vjh JhS+ uhD$9Pj$KhD$IPhS jh JhShD$IPj$ hD$9PhS豅jh JhS蟅 hD$9Pj$ćhD$IPhSo <tD$ <H̾HD$D$)A0D$(t&~$6~,~%"FD$D$hh*JSD$8D$FD$EhD$IPhS jh JhSjL$ D$F)0L$EhD$IPhS1 jh JhSD$6D$GD$FD$7D$EhD$IPhS jh JhSۃD$D$7ыT$)‰Ѓ0D$6)0L$5hD$9PhS芃jh JhSxPY hh>$(D$G)ōE0D$F)0L$EhD$IPhS jh JhSPYhh~$诏D$X)Ѓ0L$W)ʼnȍU0T$V)0L$U hD$9PhSjh JhSmFt Wٞ؍t&jj$跏D$G)ōE0D$F)0L$EhD$IPhS l$|$t;l$ l$ ;l$&D$X"Ĝ[^_]ÍjhJhS膁^jh/JhSf$ XY\$J聀 PYjj|$ٜ$ل$$WzY^jhCJI۬$jjٜ$ل$$zXZjhGJ݄$ jj Yٔ$ل$\$$yY^jhMJ jjD$ܭٜ$ل$$y_XjhOJ؃$$\$0ʃ\$8\$0$fD$0D$(D$ G\$0Ƀ\$0$5D$0D$ ۼ$̃ݜ$ݜ$\$x\$p\$H$\$@۬$D$p݄$D$hD$`D$8D$0hݜ$Ƀ\$ $蓿݄$D$\$ $$bD$ ؃t$tt$tDffffffUWVS\݄$\$Ht$@\$VS$$QD$P\$D$X\$ VS$$,D$`D$h (Y-WD$=W YD$L$\$1t&CiiP݀P݀݀\$ܩܩܩi݂pD$zPCiܠpD$\$C+؉t$D$|$\[^_]\$(˃\$0\$(\$ $TD$(D$ D$D$m\$8̃\$@\$8\$0\$($ D$8D$0D$(D$ D$ XP\$(\$0$踼D$(D$ D$fffffffUWVS1ۃL|$0t$(\$@\$ X\$'%Y]Yuuu uuuL D$E\$E\$0Y$D$,$\$$ YT$$VW$D$8D$@$ YD$UD$xYٞ&YvY]v;\$$t,$D$,$ Yo\$ v'D$L[^_]f=UW1VSt&tn(ШuߋP;TuD9uƀ=t9(t=(u/hD$tVltM~tGF v9\$vvvvvv$$觜 D$ف|"u X9=,j hJN Yjj܌$ٜ$ل$$TH^_jh JFN Yjj܌$ٜ$ل$$H]XjhZHMH HHX 1HT$$=v-D$@D$@D$(1mD$ 11$$vT$0D$0r݄$݄$\$؃$$$T$VW$2݄$\$8݄$\$HT$(VW$݄$\$P݄$\$@D$X (Y-W{(\$@Ƀ\$H$^D$@D$8=W$ D$ L$( Y\$(L$0 X XNviݘpvvi iY܈PPܠPܪܨD$(ܨ a\$P̃\$X\$P\$H\$@$8D$PD$HD$@D$8D$0 X Xڃ$8X `X=t\$(jhJJD$( X$M݄$\$݄$\$݄$\$ 0Y|s\$0D$ݜ$D$ݜ$D$ \$(ݜ$D$0D$(r XXjhEKI$$=v-D$ D$,L$D$DL$$D$< LX\$SDD$ m$$=v-D$@D$@ 555555555$;0'D$YXY\$(D$Y&xYٞv %Y\$@\$HD$ \$@ X$"D$8D$(D$0D$@{"؃$/ WD$\$(d$xYٞ%Y\$D$ Xٜ$ل$$Et$XZjhK*Di jjٜ݀$ل$$=Y]jhJCi !tjhJC |$( \$\$\$ VWt$$t$$ӄ݄$\$8݄$\$HVWt$,t$,讄݄$\$P݄$D$0ݜ$D$8ݜ$D$@ݜ$ (Y-W{\$@$D$@=W$ $D$ L$0 YD$8L$(v/;&iݛp iPPܪܨܨ {\$@Ƀ\$H\$@$(D$@D$8D$0nt&iY܍ݝtZCjP;XZjhKA ݅jjٜ$ل$$;Y]jhJvAi o(X=܄$ݜ$D$Zݜ$D$ ݜ$D$(ݜ$$$$$$$ٜ$ل$ tX(XD$ݜ$D$(ٜ$ل$pXUٞz pX5=4XD$ݔ$xYٞv%Yݜ$\$$$$$$$ٜ$ل$ tXD$w5ٞz*u((Xv\$$$$$$$3ٜ$ل$ ,XtXD$w=(Xw0X؃$$$$$$ٜ$ل$ ,XtX=(X$\$0ٜ$ل$pXD$0w+ٞz$u& 4X؉ٜ$ل$$XpXw=(XfffUWVS-D$8v'@=@B u܃|$8?D$8 @D$D$9y@y|$ @ypy@y @ys=y9T$@y @ysyXy \y‹@ @ ~(@LbYG @=K(@@ ļ[^_]ËD$8@?U@D$D$9y@y @yXy@y|$ @yv=y;T$@y @yvyXy \y‹(@j ٝh@ٝl@=(@@4$z5j @: 1v' XXٞv t&X X hh$7f@ X  @tO@@X3: X)1ҋ@HZ Уi܈@\$LX9ٚ@p؅@@$@Dž@ٝ@@مP@؅T@ٝP@H̉)=@jt$&\$Ƀ\$\$j@P%XZj hcL,Z jjؽT@\$HD$H$%Y[jhmL+D$D$ٞD$zjjj$%^_jhJ+TD$LRIFFD$TWAVED$Xfmt D$PD$QD$RD$SD$\D$]D$^D$_D$`D$aD$bD$cD$dD$e}D$fD$gD$hD$iD$jD$kD$lD$mD$nD$oD$pdD$qaD$rtB5=,(q; v?D$saD$tD$uD$vD$wj,j,D$TPRt*N X\$jP_$@j h1LM*ƅ@~@qt&؅@@$@ٝ@@مP@؅T@ٝP@@t @=9م4@$@1|$م8@t$5 T$م,@مD@l$t$ZؽP@\$@@D$@iم<@م@@ƀl\$$ɃA؀٘ݘٟ1|$ ٘٘l$ XݘQjj 4'%?D$ riOD$1 <t9vT$4t{|$4.xvRD$4,>v Wjj\$$r D$0D$ED$9u؋D$4| ؉'> v'؃[^_]ÍX~&HH9u-E&jj\$$ D$D$D$\$WVjP >OD$1ffVSL$ \$t$PЀ wI0t7Q  L 9tHЀ v[^É'[^1ffUW1VSt$|$ \$-9؉$w4jЉ wM1jЉ w* ;$LJЉv1-u[^_]Ðt&!1fUWVS|$D$ t$/X< G1ŃH u"9v<-q1[^_]Ð͉<-P1퐍& A< jpZ& A< v W0 $$ &ك9vظuB_9ڸT<H ؍&[^_]1'붐&ظ.u9w  $0 w $pX A< wdʃ0 $9$vى^wt&9T 1ىu 1HUWE.VSЃd$(|$,D$sm$jh`Zj iµl$U)uD$ 1D$9v)D59r$QjhJJՋT$8kdL$jhnZT$@)jhnZT$HjhJًT$P ųd$(jhKѺ RT$8)d$0jhKىk<k<)ыT$@LL$8jhJT$H)4,[^_]fffffftÐt&Shм1ɍ&غ)t&5t uuЈu[Ã5j `HX5FS\$t$SHSPhZ5G[ffS\$t$SGSPhZ5YG[S\$t$SGSPhZ5)G[ff t$t$hZ5GÐ t$t$hZ5FÐD$ $t$$t$,hZ5F,fffffVS \$t$SVG9rt$D$[^OF&[^ffffffVS \$t$SVF9rt$D$[^OF&[^ffffffVS \$t$SV|F9rt$D$[^E&[^ffffffVS \$t$SV,F9rt$D$[^_E&[^ffffffFfffffST$D$L$\$ 9vЉD$\$ L$[WDfffST$D$L$\$ 9vЉD$\$ L$[Efffjt$t$NDfffffpD$ Pt$xjmDD$(%-|Sȼļ9D$[ÍZt$4t$Dļ[fffffffȼuD$ȼD$ÐWVSt$|$ VCtV7PWC[^_fffffffD$ D$(wpD$,ٞwe|$D$ fD$ l$ T$l$L$ɉL$ٞD$vvȃÍv'vhZhhZhJDfffffff$|$D$D$(D$ fD$l$|$l$D$$,$vЃ$fff,D$0$A\$D$,ffD$ s$A\$D$,hZhhZhJ^Cfffffff D$w#zك ؃$AhZhhZhJCf,D$0$B\$D$,fft$ AtT$ fVSL$t$ t ~19[^Ðt&D$ [^!Ív19~ދD$ މ[!^fffL$1;L$sD$ ffffffffffff;fffff{fffff{ffffffffffffffffffffkfffff+ffffft$á̼u ̼fffffUW1VSHMYl$0=?)t'D$8,$D$D$4D$9u߃[^_] SsHX[gpssdr: error abort ]-i | -W -E -D -R -N write nmea file or pipesound output file or pipe-f u8|i8|i16|f32-r 1800000-b -L -m <1..32>-e -l <[-]seconds>-p -w -k -h this< use -h ,S,,N,,W,,E,$GPGGA,.000,,M,,M,,0000$GPRMC,,,$GPGSA,$GPGSV, po:/ az: el: d: dop:() pd: +- sig: pn: ber: almanach file wite error> EPH G LNAV UTC PGM / RUN BY / DATE --navdops:/sort: guess:[ cf:[ ret= e0= e1= e2= dir=] speedscorr:kal dt= lp= alt= alto= clb= lpa=timejump=no good fix now 2dfix d23:[res:too less sync sat now u:[km/h,deg,m/s resum: posfixc: nofixc: egm file fail^+ ls= sig= tow= wnc= ura= health= page= tls= tot= wnt= tlsf=Special Message:FALSE LOCK subf=---IODE-missmatch sq-: sync-lost:no sync found on Hz:+++SYNC OK on :fftpeak:Hz,lev:start scan prn:out of memoryopen iq file-S [] GPS receiver from iq file or pipe from sdreg. rtl-stick with <3ppm and working tuner on 1.575GHz and preamp antennawith >=1 sats write almanach and ephemeris file, view navigation message, clockwith fix entered position and >=1 sats view freq drift and sat positionsall sat could be found within 2ms with a "1000GHz CPU" so it is done in random peaces -3 switch off auto 2d/3d-fix (3 sat if altitude ok or given -L 0 0 ) -A max altitude, lower for more reliable fix on ground (50000) -D write raw 50 baud navigations msg bits to files -E | meter or filename of egm96 file (WW15MGH.DAC) for altitude correction (else wgs84 altitude) -e gps time wraps every about 19year since 1980, enter epoche (2) -f u8|i8|i16|f32 IQ data format (u8) -H ignore health status of sat (may lead to wrong position/speed) -i IQ-filename or pipe from sdr receiver -k position noise filter 0=off (40) -L rx position and altitude degrees in WGS84, 1 sat enough for frequency (see with -v) or "0 0 " for 3 sat position to get frequency with 1 sat or initial 2d fix with 3 sat, wrong altitude leads to wrong position -l give actual leap seconds to get utc before found in sat data (18) -m channels which will search for sats (1..32) more need more cpu (4) -N write nmea output to file or pipe -p sat number which will be continously traced (1..32) may be repeated with -m 1 do nothing else -R write rinex LNAV ephemerides -r iq-samplerate in Hz (2000000) -S [] output .wav file or pipe, only locked sat have sound -v verbous -V [n] more verbous -V 2 -V 3 -w sat frequency search width in kHz, doppler(4khz)+rx offset, wider for fast moving or unexact rx lo (20)rtl_sdr -s 2000000 -f 1575420000 - | ./gpssdr -i /dev/stdin -f u8 -r 2000000 -m 6 -v LEAP SECONDS END OF HEADER 4.02 N: GNSS NAV DATA M: RINEX VERSION / TYPE GPSSDR V0.1 DXL ???????????????????????????????? ?"????'???+?-./0123456789:??????ABCDEFGHIJKLMNOPQRSTUVWXYZ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????o???????          CCS{AL>;?I@>q= ?2J5< AB.eB8<I;F?@@FHCzDBOG$9ă7@OO@ #<>/@@@A=o:PGpAHBfff@BC`F`?|Bp}?6=33s??'7L?fff?$tzFoH ף<= ?9>IR~?Q=>BB;?33?;?x9I?XA(-DT!(-DT!?(?ݔk{?{Gz??wdAm?RFߑ?,_!@htAlgf>4w>(-DT! @P[fBzއJxޱA%&,>[ק?(-DT!@MbP?$S(@(-DT!?:0ye>(-DT! L|Pb@cܥL@[?ffffff? ףp= ?H0x>Vlgf@<@=>h >=>/<+m0_?308/?@@A3303232332323. #|A@AA=pC<4E.؂;E.;4C%.*s%*lu%*d%*.*f%*Xosic.c*aposic_sqrtosic_lnX2C_TRUNCI;HH\,dL.5668 l:xl<=t|>>xIL K L >8>L><>zR|  )F J tx?;*2$"8@38AA GBE FAAA FABE X|4GAA AAK L S Q K U @ V AA AAA T4OAA AAEHELAPU@iDEHALFPH@C AA AAH l06AA CC0m A AAH B@k0^8G PFcNollJ[oPj s B   |#w@@00 $H$@H@@ZL0]0T<     !!!@0!@!