ELF>/@@8 @@@@hh  44 ` DDPtdQtdRtd ((/lib64/ld-linux-x86-64.so.2GNUGNU ~×"HK{4I \  (em93 -Z{' ToPv6 h!" !libm.so.6_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesinsqrtfloglibc.so.6socketfflushexitsignalstrncpytime__assert_failreadstdoutfputcstrnlenlseekmemcpymallocstderrcreatcloseopenfprintfsendto__ctype_toupper_loc__cxa_finalizefcntl__libc_start_mainwritefreeGLIBC_2.2.5GLIBC_2.14GLIBC_2.3 ui 8^Dui 8ii O`0 0  ! !   ( 0 8 @ H P  X  `  h  p  x             HHHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%h @%h 0%h %zh %rh%jh%bh%Zh%Rh%Jh%Bh%:h%2h%*hp%"h`%2fAWAz =AVAUATUSH|$,H|$,;=x1H- LDYXvɋdHl$8HHHl$8HHHD$8H=H= =HH=3HD$8H=!HH=HD$8菸HHHHH t!HBHTHH9u5 *HH= HHD$8H=p %HH=` HHD$8H=J HH=z HD$8谷H=h H= 7 f1Hwt1ff*Y( H HHu   wpL=w HHHI<ϹHD$8P I<HuH= H=H5m H==  1HH HtHf.@HHu D H Hui t#Hi͌H<<DcU EthHA =C A@HD%1 H! Ht9S sH HH Hu= HPA5v HiŌH؋I倸u2D ǀǀ$ƀǀDHiHD Eu D EHiHߋ$)ƁD9H5L L HLL$LrH D)E~D%‰$I4B8HH A HA)EDD$(NL\$LLT$DD$(LT$L\$LL$E9HiŌD$HD$D AD$@ LiWE1H5g HT$@AH@N4;N;0@A@A<AX8AXDHHHpAQE~AQWH8DL$(踑AH ADAXtAD<<<: <<3 <0 $fL$DX.zm (^(LiIA|o Ap/] A= 9HiŌT$HHdH/PXHvPHiŌHL/vLHiŌHT/XXTvXHiŌH\/v\HPJ|;fo$t$XH$fo$fo$<$fo$HD$@$t$|$ l$0D$H-OHPtHiŌƄHiŌHiH+@yHHi+6HsrH,E1uIHiH3 HfAx\v,+wƆHH9uED DJHIL$HfZL$ fL$L$*Df\$HVAD\\ U(TAX`A`fH*.z[^\TYD$@HiŌHXYYfYlHH*.z^XYHiŌ_H<8Y\X<\8<HiŌL$HH؃\HiŌHǀdxD$D$D$fL$HA*Y/DW/ ((T/&HiŌH؃ǀuD\X]D="HiŌT$(薩H=uT$\(腩 H=gԮO\TM)J<LJ*@@XD$H1Y/ZRHiŌHƀǀf.=np HHpH8 y 985]L t B9 DPEI f -~E11ۋ=5;LPD$A=!DD$HHD$ D$D$(E; |$tQ((AYYX(\AYYX(X/v.zt^YAYĉ|$(IÁ@Í9 DT$E1ff҃AA|$>E>L|$ AM)M7CDAODAYAY@XXD9AAA)ACAALDID YYHXXE9ufdA*\Y/W/vXLifTIAxHD@H*/:1fZZAƆAdžA)ŀ=%E Adž`Idž8L$HAf D$HA*Y/W /vXHiŌf\L$DdX$.zt^HiŌHhƀHiŌDŽ(\X f1Y T$Z*w;HiՌT$҉HH9|=HiŌH؋tƀHiŌDŽ+HiՌHڋƂw%9HiŌH؀=6ƀ(豣H=0H=f D$HA*Y/(W /vX fX$\\$D.zt^HiŌd(\/AW/vXT f/ kvHiŌh/v((HiŌH/p5H HYfH*.z^(YL$LiIZFL$AZf(L$DL$AAŀ=[E Lif(IADT$ʣfT$AƅADž*AADžAA$ADž0\\A,HIHADžPADIDžTADž\((XHiŌ(H=ΪnD$H\_ H=0LiIA(萠H=oAn H=ݥ\1\HiŌ(.H=a蝥=yƀH=Us=OHiՌHډƂ\q\HiŌ(蛟H=zD$H\ 荟H=ܤHiŌ(2H=豤H=萤A(H=٨yA ؞H=G(HiՌD$T$(蠞H=T$\(菞H=aޣD$tA(DH=#ãA "H=董L$ A(H=ԧtH=ScAH=1L$D$eH  H= n=_1LT$ AD,M2MOAEIOEHA"AJ(AYAYX(AYAYX\XD9uW=Et5+=5Ox>)9v ) ABI49vK9H)ډHH8H42^{I)AAADL=.LTDAA"AZAf@CA (Y(YYYX\ARAD9u)cH=5IH_A9sPAAL$HE,DBH,A)1LpI9hLM4LtD4D5I9u׋A9${OHHA9wH?1҉w{HKH1HLAYYX9uٍtm1H)9r)DA9u fۉfH*Y*.zt^1\$Z\$9L)9AC9)fHPH*.z^.LH1E1H 4%Lʉ()H,(H1H\ĉA/9wMM +MdE1A1E1/AIEM9uD9s^Xſ몾 H=-=2 H5薞[ V(H=L=\$Hwz tL E \$L19ACHH:ABXD9uf)HxH*.z^.z u  ^9HHUL^LMACLK<'\Y\Y X9uE9(.xrn1I^HHPTLjH H=,6DH=1H*H9tHHt H=H5H)HHH?HHtHHtfD=u/UH=Ht H=}h]{f.HtkH /w\95SwAffv\D.zt^/8w: 2_(f.fHf*H-f(\Y]HHt.H/sH /v8(H\(Y]HuY\rYn_Dfff.DHA9sxIDRI|A)I J4f HH9uI<f.Dƒ J0B7FHAL9u߾ŚHDHI묍GH<^vUD$[P07@FƒW0@ D$G7FˆD$]fD$H|$ ]H@|$D$@ATDbUHSu\HH9tF|,uuD9w3H|?,t)YDH|H|,t֙A9s[]A\H1DUSHHt/H=螙H[]H=of.S H=vL1賓H=h[!Hv+ ?vt3=>+Bv4?vf3=>+BtJfDG ?wAfAgGABu?v]3v(=v[>@Ǎ<+@zG5GAf.H@|$ @ t @^vH=ݝwHfH|$ aHf.fAUA1ATAUHSJ'HA;uIH| H@@EA9u9BD%u-H[]A\A]@@4BD%tӾH=豓Ld$ w?L)Ճ0@l$yH[]A\A]fDLD$1VJD%)L,f;H@@I9u"S7y и)ЍXmH=Ek}XH=[֒fDH7Ѓ@uDҍ fH*Y"H=ԕH}Dȸ@)f.ffD7T77к)=G*Y鬌f.fUHSHH6H=3HoH[H=]鵑DHHH|$]HL$HHyH1HHǁ@HH)HHHD$;HJHpHHǀtHlHHHþH=-fAWL=AVAUDjATIAUHSH6@AAE@tAExL9H]AtHcAuHfDH $LD$FA2A1A1޺߾A1H $LD$A1ASML9ZH[]A\A]A^A_DH)UHH=SHx贏ؾ|TDHH׺H?foWe<foDbyfo1 fo0n fo] t`fo`tPfo`t@{t$4fo{)$f)D$D$`)D$ )D$0)D$@)D$PHdbH=QHx[]f.HSkytraxx1H$HT$fHWindline1H$HT$rfDHAirWhere1H$HT$RfDHSoftRF1H$HT$2fDHGXAircom1H$HT$fDfo)$fo)D$fo)D$ fo³)D$0f)D$@)D$PD$`fHFLARM1H$HT$foHD$icesHD$)$fHVarious1H$HT$afo})$fo)D$fo)D$ foPf=ufDAWAVAUATAUSHH=H苌+@@@HD$ ?t{@@@@s@ @ @E@@AH=H[]A\A]A^A_Ð H=ϋD H=跋@@HDkH=D$ 肋D%t<@ <d H=SEEAAA  H=ώ*EF H=ɎD$  t$ H/D$ E H=D$ |THHTHH׺ gD$ =D H=臊 f H=DoHt$ HRT$ lHD$ Z KH5MH=bEPH=ωD$ Ǯ<D$ Hߍpt$ D$ <D$ HihHH=brT$ BD$ D9] fT$ ȃ@E„ɍH*Y&詃H=D$ A9ƒD$ H=ٌӃ@E؄ҍHˆf*;H=蚈D H=D$ A9qf<D$ D$ A9wQfH=I?D$ <fD<gD$ D$ A9wfH=tf.H=χf. H=诇T$ H5<HкRD$ IH=؋xT$ H5%Hк7߉D$ H=?5D$ +@ H=ŊED$  @H=cf. H=φf.T$ Ht$ HH,D$ H=萆@@@@ +@@O@%@AH=1+@ H=Ht$ HT$ lHD$ ՉLH=ޥ˅t$ HD$ <D$ sD$ <D$ HihHH=^n D$ HH=ىBkH=vf H=f.H=߄f.H=`迄HHt$ T$ HD$ 'uH5I/if. H=ɇOf.H=/T$ H=HD$ s€[P H=ƈ˃fD H=诃T$ fHD$ ЃلH*Yy~H=_f.H=?f."H=̈f.!H=T$ fDHHH*YXS}H=貂D$ I H=菂D$ f*Y|H=WD$ DH=7D$ <HihH|H= D$ <D$ D$ H=%ׁD$ <D$ EH=ͅ见 H=y葁D$ <:D$ oH=_ H=:It$ HD$ 2Ht$ Ht$ HD$ <D$ HihHf{H=ՄD$ H=ʀDATIUDS诀AAG9w1ҾA<B9v[]A\fATIUHSHH|$H|$|H|$E11ƇEAw?:uA$AAvPЀ 1@DF N \HLADPA vAv0AtzwZA$AuH 1H[]A\fD?:~B<.u(w E؉EUDLH[]A\?:t!E؉EA9:uҁwʃ EDfAWAVE1AUE1ATE1U SHhjHD$XH\$`L|$PYD$TW5^eekz<2*&w2D$L%D$ H=HD$XHD$ HD$THD$HD$LHD$|$H3}D$`<-QD$aD|$b9H=ziFH= {iDH=A{i-H=x{i[H={i@H={iTH=|iQH=\|iNH=|niiH=|]iNH=A}LiEH=};iXH=}*i/H=}i=H=~i!H=L~hsH=c~hOH=~hQH= hGH=PhtH=hRH=hJH=5hOH=tohkH=^hH="rMhH=MHA=CAjQH=KHA CH=fHH=e{HA1Ҿ(H=eWH$BH=he5HAB$H=HeHhEIH=,eGH=%eGD$MBH=eGD$P'BH=dGD$8B H=d`GD$AH=d:GD$@AH=mdGD$`AH=IdFD$XiA H=5dF|$h*AH=dF|$p AH=dFD@H=clFA_H=cLF|$\@H=O-FH=cFD$H@H=OEH=f= H=YcE f.L$0fH*z ^ jYX1ZrBlDLD$8Aʼn9ȍqDCDA9|f؉ 4ߙH=4訨/!jr*Et t$8M r?DҚD$8A9u@EH=NE1DH=XbDIk`DH=8bDAhةIEL9t:IH$=CB(u1ҾAfE1H=M$DAnAHH9T=ݙtE=֙t|$t5 H=~dCA1莨H=MC-u =YAAAL$D$xAjL$` $H$$HH5a$HD$P蝆H|$PH`1H$ $HιHHt$81HT$8H|$P0H|$PH`0ELd$8B| LE1H\$PLHk0 HHL`R0$L0LH߾$0HH` 0 H5ffH*.D$0z3 t$ ^(H\$8H1Ld$PHھL/LH_/|$xHھ80HLc/LH]_J/$Hھ/HL/ LH_/|$hHھ/HL. LH^.|$pHھi/HL. LH^{.D$H޿#0HLN.LHq^5.|$\Hھ.HL .LH5^-D$HH޿/HL-LH]-HDV.HL- LH]h-D$@H޿/HL;- LH]"-D$XH޿.HL,LHH],D$H޿.HL,|$0.=JDH\$PH\Hx, HH\_,L$`D$`A}AD)D`MIB +AR)M9t9AEǃuLD$8LH|$P+1묉΅t!H\$8ḨH|$P+H|$PH<\+=Ɠt5H\$PH,=HމO=t.H\$PH+Hc=2HD$Hc=|$t?AH$4=^L$,\$DBfXDP.zqB^T$D$5As\$<\$,|0L$@A fD5s1D$H)IYDPjH=Z!A9uL$@H=&\$<L$\$,L$0(T$\\$L$^(TCd$X#Bd$f\ BL$YB/\$T$X(fA^ 9A/AY\(_^AvTAFA/F$A^ HAFILfo0A)6H@X A^ v DA_(@WBP@DHAL9HD$DT$\$|$ DH=:L$,Y\$L$,D)1HI AA^ 3f.DAWAVAUI1ATUHSH8 nL$ =$Ht$AMH3mHpHHt&HBHT@H@H9u<$ffH*.OIYXf1 $Z8fD-n $H*AI\D9rARIHlDLpLLIE^E~$v<@A9D$A4 Lz,$(T/rҍAADYIA ((\XYHHȃH‰I@Y@A9sffDHH9wκLtH kt$HD6HHH8H9HHAVt-f@H4HH>HxFA9uՋD$E1;XIfDHjIH D1T$5kAH)HDHHEJYHYXT$IG_(L9uf.$zt^HU Y JYJEt5H\$HBKHTHYHHYHH9uH8[]A\A]A^A_DB1ADAf^$YXfDH<$=9O<$HHiA1ALDI4I@xxA@HIA9uր=hj 9D$,A!ErL|$,@MtGL)IAD/vDLL$oz jHhL$LMuVE1AHD$,LHD$MI"fDIWM9tAHhILiLA/ vH|$DL$yL$IWM9uD$,u i5|84$H=*L$O IiL$1<ATUSl$ 1DDD8AÄAE!D8AE!@8AEt5<-t1DA@vLcBDPDu[1]A\t)fH@uI<-tD$(Hc[]A\@ABD@A wAE1DGDFD@DADHA vA[DD$(f.@?t1@AIA8t9vI1D EEttST$W(1AC<t w9vf/t{DfA.vff.EA*A\Y 6fD1ZL$p fL$D*A0A\A9uEd,C&H[]A\A]A^A_f(1D$ W )6fZL$ LپAA>SL$T$ A- Hcƍw~ILIH)fBHBH9uA-f(/w1@HЀ wU0tEFHOH|2H4DpЉH9tp@ vf.1DA-9ri DIA wTE1GFDAD9w5 DIA vDɹEA-tDD1111fDHH 9 t-E1҉ DAA hfK4?4 D/vYH0fH*X9wo DAA vA.EtW3EuK1@-A9IEtW39w DEufD9uDAHЀ aI1(fI0fI*YYX9xDEHEA vEzW 2eE1AUAATUHSH(QųI׺ RL)<$ u$0HLD+H=)DؾLk<)Ϲ<$ u$0HLDH(Dغk<)LS<$ u$0LDHvH([]A\A]ؿE.DH DHH13f.@ЃxYL_iL XhA E t'rHOL\72HA2D1E1I9uHc҈DDfHcE11DDf.DAWME1AVAAUIATUSHHHAA>L$Hl$HLD$Hj0j0AXAYtMT$AA|>HtH[]A\A]A^A_A,A:HD$jpj^_uAH[]A\A]A^A_DD$AA HADfD<,HA,HމL$A:LLj0j*pZYtAtD$HAD<*uA7yHLw DDF%I$AD)‰D)Љ)AvfDFHƀD9uIc<:DIcqAAHAPAA|5@toAD9wfD$Hc҃HHH9q@<A?WAA|=@t"A9r9HcAH9AEtYЃx[ L fLeA A<t*rHKL\3@2HA11A<0I9uHc҈@|A11f.fetDHdg1LeL dAD)ЉƃEƃuAAHHuHf.@HH5uZ KJH=dZHJf.SHIH=>ZH[HH5t-19JfSHIH=ZHH5H-H1 J[t@SHIH=YH[HH5-1IfH=Y1H5,IH=Y1H5,IH=wYH5,ZpIUHSHHHH9rHHᄡ[]IDH[]@UHSHHHH9rHH11[]fIfDH[]@f.UHSHH]HH9rHH1[]IH[]@[Hf.H9Fщ`HHf.9FщG@HcGfdS[d9 [H9dHcˉHtWG)d[f.DduH5cdfDUHHSHH HHtHuHHGHEH[]f.f*f/w>f*f/w0,f/*f*v1f/)f1f/PH *H5*H=*F@H,fɉH*1f/)@fH/sZFHZH J*H5!*H=!*RFffH/w$.Qw(HT$ FT$ H )H5)H=)FHZFHZf.SHFHtH[f.H1UFHA tAAA~A!9։AOD19} ډD!@19r fÐLUHD SLDtqLAJHHHGLJKDLLtKAAEXIDAM)MJHHHDNKDL\D9uHH[]Hf.fAUIATIUHSHHHHHt$H1EHt,HHt$HLHH|$ EHHtI$H[]A\A]DHCfD+f.f.f.f.f.f.;f.f.f.*`u `f.S1Ҿ~DÉ1C߾1 C[HfAfL$HcA1DD$IHD$f$CHÐAWIAVIAUAATL% PUH- PSL)H3BHt1LLDAHH9uH[]A\A]A^A_HH,manual notches at:got signal !km/h error abort -alt:m/s FNTFanet:Ext Header ACK none requested requested via forward unknown unicast broadcast Dst:Signature:no payload tracking:Online Tracking deg deg/s QNE:Message:Message subheader:Service:Internet Gateway Temperature:C Wind:Gusts:Humidity:% hPa State of Charge Extended Header Thermal:qual:HW-Info Ground Track:online Remote configuration:Acknowledge configuration Request Geofence Broadcast Reply Landmarks geobased fwd Forward Other,Paraglider,Hangglider,Balloon,Glider,Powered Aircraft,Helicopter,UAVBarometric pressure normailized Support for Remote Configuration Other,Walking,Vehicle,Bike,Boot,Need a ride,Landed well,Need technical support,Need medical help,Distress call,Distress call automaticallyText,Line,Arrow,Area,Area Filled,Circle,Circle Filled,3D Line,3D Area,3D CylinderInfo,Warning,Keep out,Touch down,No airspace warn zone-i -f u8|i16|f32-s [-]5..[-]12-a (0.05)-c 4..8-b 0..9-l 2..255-g -r -w 2..4096-o -S -o 0..1 (-1)-M -P -n -U or -L ip:port number-u ip:port number-J ip:port number-Y d|f iq-filename create-Y b -Y d|f|b iq-filename -h thisimport json, base64, socketIP=("0.0.0.0",5100)sock.bind(IP)while True: print(obj) try: print("payload=",payload) except: passcannot open udp socket-o shift outside iq bandFIR length= ratio= offset=Hz notches:..bw= cr=from header sf= id=Off optimize= drpll= drc=ppm squelch= inverted< use -h -X Warning: only one bw = input samplerate!-Z (0.01 0.9999)-W (0 = off) Decode lora out of IQ-File/Pipe (samplerate must be exact +/-0.00001) output data in udp, axudp or json, view aprs, pr, lorawan, fanet -A (*) enable frame chaining for ax25 longframes -a (*)follow frequency drift, 0 off (0.05), on sf<7 (0) -b kHz 0:7.8 1:10.4 2:15.6 3:20.8 4:31.25 5:41.7 6:62.5 7:125 8:250 9:500 (7) -C (*)use crc on implicit header -c (*)coding rate and enable implicit header (4..8) (else from header) -D (*)if dcd lost go on decoding until frame length limit (for external FEC or monitoring) -d (*)swith off collision detection (less cpu but loose stronger frames starting in weaker -E switch off useing crc to repair 1 chirp (crc checks 4 variants) (on) -F max. block energy FEC off (hamming code fec remains on) (on) -f u8|i16|f32 IQ data format -g add this to measured signal level (0.0) -H show -v data in ascii if printable else in [hex] -i IQ-filename or pipe -J send demodulated data(base64) with metadata in json -j write demodulated data(base64) with metadata in json to file or (unbreakable) pipe -L (*)as -U but AXUDPv2 with metadata for igate may be repeated with same -b but different -s after -L -l (*)fixed datalen for implicit header else guess datalen from dcd -M pass through rx frequency to json metadata -M 433.775 -N if verbous add empty line after data line -n <[-]Hz> <[-]Hz> notchfilter baseband from-to Hz (may be repeatet) -O <0..1> (*)optimize on off else automatic on sf/bw (-1) -o shift input iq band +-Hz -P <+/-ppm> (*)tune datarate (chirp sampelrate) or preset for auto (-a) in ppm (0) -Q verbous only for frames with crc and crc ok -q (*)invers chirps or swapped I/Q (prefer negative spread factor) -R switch off repairing multipath or if-filter phase distortion -r downsample input, give exact input sampelrate in Hz (off) -S (*)modifiy squelch level critical for implicit header frame length guess (automatic) -s [-] (*)spread factor (5..12) (12) and start a new demodulator negativ value for invers chirps or swapped I/Q -t (*)send raw frame bytes in udp frame only if has crc and crc ok -U (*)send frame in AXUDP -u (*)send raw frame bytes in udp frame -V very verbous -v verbous +:no hamming or ok, -:error, h:corrected, ~:weakest chirp replaced, c:try until crc ok ^:bins with maximum power sum used until fitting hamming -W every n*firlen samples update notch filter 0=off, ok:50 (0) -w downsample fir length else automatic (8..4096) (0) -X (*)filter network-id (sync), 1xx stops decode on wrong id so fast ready for new frame if set -d 0 is wildcard, 20 will pass 2*, 03 for *3, 00 pass all (00) -Y d|f|b iq debug output in float32-iq dechirped or filtered -Z add pulse noise filter (noise blanker) (0.05 0.999)(*) may be repeated for more demodulators, to start next demodulator apply -s before other pramaetersexample1: aprs with autonotch for birdies: rtl_sdr -f 433.775m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -v -N -b 7 -s 12 -w 64 -r 1000000 -W 50example2: lorawan all modulations: rtl_sdr -f 869.525m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -v -N -b 7 -s 12 -s 11 -s 10 -s 9 -s 8 -s 7 -s -12 -s -11 -s -10 -s -9 -s -8 -s -7 -Q -w 64 -r 1000000example3: fanet: rtl_sdr -f 868.215m -s 1000000 - | ./lorarx -i /dev/stdin -f u8 -v -N -b 8 -s 7 -Q -w 128 -r 1000000example4: sdrtst IQ output with FIR 125kHz in sdrcfg.txt: q 433.775 0 0 0 192000+125000,32 sdrtst -t 127.0.0.1:1234 -c sdrcfg.txt -r 250000 -s /dev/stdout -k | lorarx -i /dev/stdin -f i16 -b 7 -v -s 12 -L 127.0.0.1:2300 -s 10 -L 127.0.0.1:2301example: decode payload in json with python3: -J 127.0.0.1:5100sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) data, addr=sock.recvfrom(1500) obj = json.loads(data.decode()) payload=base64.b64decode(obj["payload"])enable FIR (-r) for notches (-n)no FIR (-w) set so no filtert outputwarning: sf<7 needs implizit headerb~^+%head crc errorid: cr: len: dcd-lost crc:okerrno lev:(/)dB snr:dB nf:)dB txd: t: q: fc: afc: dre: notch at:[]too much junk in framebeacon encode error{"net":,"crc":,"invers":,"bw":,"sf":,"cr":,"preamb":,"duration":,"level":,"afc":,"dre":,"eye":,"nfloor":,"pknfloor":,"snr":,"rxmhz":,"ver":"sdr-lorarx","payload":""} cannot write json-fileJoin-requestJoin-acceptUnconfirmed Data UpUnconfirmed Data DownConfirmed Data UpConfirmed Data DownRejoin-requestProprietary RFU: Major: AppEUI: DevEUI: DevNonce: NetID: DevAddr: DLSettings: RxDelay: CFList: ADR: ACK: FPending: ADRACKReq: ClassB: FOptsLen: FCnt: FOpts: FPort: Payload: MIC:ax25 part 2ax25 chain hash missmatchax25 part 1AX25::fm to via* ctl RRRNRREJUIDMSABMDISCUAFRMRv1 pid Meshcom4: FCS:Ok MID: MAX-HOP= viaMQTT +Traceroute HW-ID= MOD= FW=frame deleted, wrong sync word no ax.25 (no address end mark) no ax.25 (address field size not multiples of 7)2:$_0- > : out of memoryopen iq file=jumpwrong first syn nibble state=SYN 1 OK state=SYN state=NETID wrong second syn nibble state=REVERS1 state=REVERS2rev chirp timeout state=DATA dcd-lost-count=… /^xƍ4hР@#G8qĉ%K.\p 2dɒ$I&M7nܹrȐ A +V[mڵk֬Ye˖,XaÇ>}۷o޽z׮]tѢD!C 6lرcǏ?=`47`7L>>C$HL=@@AKGOzB̌pA75$tIo9=(šBg@@HCzDo:H>H\?L?o;X>G!?>'7I@A38`A`@>_p0 #<333?BitBroker.euBurnair.chAirtribunealfapilotFANET+ (incl FLARM. Currently Skytraxx, Naviter, and Skybean)XC TracerOGN Tracker4aviationEspressif based base stations, address is last 2bytes of MACUnregistered Dev[Multicast] A #|A@AAB=pC<4C5<B4E.؂;E.;.eB%.*s%*d%*.*fosic.c0osic_sqrtosic_lnX2C_TRUNCIA;Y (H8:;`h>>(?8h?P?l@8BCD 8EpEEHFFhGHLK|WWHY8(tt(hTHH 8 ( 8< P d  X< X p H x  H4 h |   ( x$ 8 ` Hx h  8 H$8X\(8H$X8hL`|hzRx 7+zRx $`FJ w?;*3$"D\p8p89G{ F 9lG P I ,P:{BLD ^ ABA (:SACG j AAI :/Ai4:?DvL;@AI ,h4;mBDG G`T AABLt; BEE E(A0A8I@ 8A0A(B BBBJ D=u>DD i C SL>-BGD D(H@I (A ABBH k (A ABBG l?JCB?dFH J H@D$@[ADG |FH@D  A H`A BIB F(G0D8DP 8A0A(B BBBF ,H4BAKKl AAK HxE RBB B(I0A8NP 8A0A(B BBBB (PGBDD yAB@PWBDI D0  CABG F  CABD L4RBBE E(D0F8G  8A0A(B BBBA DlBEE F(D0D8FPl8A0A(B BBBHlT>BBB B(A0A8G 8A0A(B BBBG 4>JEA G(:  ABBJ LP BEG E(D0D8G 8A0A(B BBBG HBDB G(A0D8Fp 8A0A(B BBBF T@BRB B(A0A8GGJAYa8DȻBAA c CBD { ADP (!,DEGD  ABE HBIE B(A0C8FP 8A0A(B BBBC $i8Lp8`,rBEA D(FP (A ABBD pqBHE E(A0A8JPiXB`GXBP^ 8A0A(B BBBD XXB`FXAPO 8A0A(B BBBF IXB`FXAP8TmT%D\l'AU,Af'AU 0<ADI N IAJ DFA00 <ADI N HAK DFAd 0x <ADI N KAH DFA  DP $   AGQ H ` L$4 X3AGG aAA\ plMt  >HR E  PH U A  ,DM 4AS 8DK 0L l 4 xDHA8X zBED D(D@Q (A ABBF  8 4 0 , ( $  4 H \ 9Awx D?D zD h]BEE E(H0H8G@j8A0A(B BBB `0 0^  oP8 Y  X@ P ooooo6FVfv&6FVfv GCC: (Debian 8.3.0-6) 8.3.0.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment  !$4o0> 88FPPYNoB[o`jPPtB@ @ X~y  1 $ pp    (  !8  0