ELF44 (444444`` ` `HHHDDPtdHH<H<Qtd/lib/ld-linux.so.2GNU GNU<H@k6>R+## #$)K"k Tsdj' o<N66 J a&libm.so.6_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTablesqrtfacossinpowlibc.so.6_IO_stdin_usedsocketfflushexitstrncpytimeselect__assert_failbindreadstdoutfputcstrnlenmemcpymallocremoverecvfromcreatcloseopenfprintfsendto__ctype_toupper_locfcntl__libc_start_mainwritefreeGLIBC_2.0GLIBC_2.3 ii Ywii Yii c`a# aaaaa a$a(a ,a 0a 4a 8a uJB )֐&TQ8@lu)9u@l,D:,xe=oxe\et =odeT@ijte@`efuCt&tett=o9 f`e`et=ot=xe~ @r f\e`em9e{=ot=te~jh+n`e`euot x=Wedede&o=wnojjPjil=otj hH*l{tettS`eCQQjhb*tMe^_hP:eXZjhe*,etjhh*htPKtz ltHjS^!jlӍK QbJj Pj SQJ tlv@@ p2 !ȉt&te=ojh+d`et&t g`e;f{t=o j h;*ctetvXpDž`%@!؉\ȃPFiDT=TiHދpv9}Fiy蔋uTHPp9v0mL`HXt;p5FL@iP XDT1l8@iƒ!уul@?9Ty@t p\=oƅTDžLjjh5*a`eP@1ci'tehmhhePhhehRh@iShe 8`eztƀe ƀe he rrPdehepCb =olejh+``e=ogT@ipettefp`hH@ivӍS9vXx:u8} K`1ۉHtePhRh@iNte@i߉`ˉX9s>@i<>u1t&@i<>t!QQPM9rԍC9@iPԀBi@iPԀuQQPM9uR`؇l@Pgte1t&eguPƀe~$1&@ie9uƒBRhheheM`eZpp5hehePedeXe@~ \exe1=oDžtBjh4+N^=opetƒ!=ojh+]`ext xe jB1@ig9u逽TuFPet1Pegul1guLt=LƆgƆgƆgƆgƆg@D`ggl@ H\9}/E*v'9}@igE~䋕tp񀎿g9|5@ig9Ӊt)ك@i9Јgu+DƃVhRhgJVpet=o! hxej@hghRh@lZNxe Pet&߉`ˉXEXtw@iil?iB9ulHDi都T@ 9Tx09@@`ƅTXu `\=oyH1ƅT@l,H9 @lwԉ| :q ?@HPe9t<@lPԀv-<:t)%@\PeG9uătƂPe@~@l-Džt tL6Pe@lX%@XDž\Dž`PFiDTT5P'p`0HTPT9 LPtPXtDDFi=oƅTDž\jh*PLDDžL ТFi1DžPLjdsVhPO`\~[d8:ulJi:tA TXlW@o_ =o ;\{%Mi=Ti =oSSjh*OvIi}phh8C=o6jhj*wOte1L ;j&v9Ji:Dž9 @i)щt1<>u t& tC @i<> ;tuىwƄ v11Ai:t uۄDž /=oƅ`QQjhQ*SNvjh*9N5xe~#1jjPOM9uFDž`X%@XPFiDTp\;pƅhPVhjTK=oPPjh*ZM j def:@l `Hjh*LXDž\PFiDTR 9 \pp9@iЃ<:,)1!t&@iу:t,tct9uƄtt@i:t!9pb\pN@i}tfXDž`Dž\PFiDT1Yde=ot~I1ɉpft;Bv t;zt* 9up?uxet&pʃxeB Z1T v u@o vۈ@o w1҉tp7$ u틅t)cƅtaƄ:P ) t\2t wߍA!D < v p)ψ-< wꍅ ƄhxehRhjhP8 =oS=xeFWWhPIXZjh*IA<D08 )jp\po8Jtt&8L uN Dž9@i<{t7Ot1;tt@i<{t59u܉DžƄau )< :5tDž9 1t&@i9򉅄t[X`9TX TPLD Ј@il@Xhvjh+GHPPPjj PhRh@i8 }F`KDž1Ƅ t&Et 5uhDtVjjE1P5h%?l- @l;GuGX9twjWjS;1tčGj Pj P 1thDŽ2ƅ J hRRhQtEƋthxCPPhtP_-PhPVEVc@tPPhQtREƋty@l~Љ `1ɉt LN@l~Љ vtt#21lWWjh*EXZjVd>Y_jhZ(E;\=oVVj h*D=owPPjh*DaT؉Pvjh&+DH@/X@"X@u9tpTP09t[X9TTPLD Ј@ilƅT@XX9TTPLD Ј@il@XTLƀ@i뀍A<D08X0D$D$PD$ <&X؍AD$,D< t'PЀ 0D$D$PD$ &@XAD$,D< t'PЀ 0D$D$PD$ @&@XAD$,D< t'PЀ 0D$D$PD$ D&@XAD$,D< t'PЀ 0D$D$PD$ H&@XAD$, t'YЀ 0L$L$PD$ L&AY98&t$\$,D$d&t$P,t&0T$D$F^D$9T tJЀ v؋t$\$,H9vMl,L$l!&>,9uD$,:SL$P t'JЀ R0L$PT$D$ X&؍PT$,T t%JЀ $0L$PT$D$ <&PT$,T t%JЀ 0L$PT$D$ &PT$,T t%JЀ 0L$PT$D$ @&PT$,T t%JЀ 0L$PT$D$ D&PT$,T t%JЀ t0L$PT$D$ H& D$, t%ZЀ 0\$PT$D$ L&8&9\$,d&sYt$t$P,&0T$D$D$9TT tJЀ v؋t$ \$,؍P9,,PD$lX"& <<,y9u \$,Wu D$P|$C{|$A?D$ D$ 9v<*t C|*t9u9v닄$D$gZvD7 V 8 D$T$B9%A< w1D$dFD$,D7P߀[!D$ D$PD$ l&@PFD$,D7P߀[u !D$ D$PD$ P&PFD$,D7P߀[v !D$ D$PD$ T&PFD$,D7P߀[= !D$ D$ p&D$P-&XFD$,D7P߀[ D$P1FD$,D7P߀[ !D$ D$PD$ P&FD$,D7P߀[ !D$ D$PD$ T&FD$ D$,D7P߀[ !T$`ɉD$D$PD$ t&%&D7 D$< tF<}tBL7  !^wYw t$XD$D$(!^_\$ D$D$ $D$c v?=xfD$P@ٞLʀhzT$ D$L$u |$ /D$D$,WD <_t<*wst$,:D$Pt$p@D$pD$,D$P7D$h¸2>D$D$0PT$0Th5;D$A<!ƋD$0PT$0TD$$[9<!ƋD$0PT$0TD$$7<!ƋD$0PT$0TD$$76C6<Z!ƋD$pD 0D$D$Ƀ |&9s,\&ٞw Ѐ tӍYЀ v؉ىT$, B9,BD$lX"& m,B9uT$, Ӏ|$-WMhh$t$l\$<D$D$5`&\$,&IىT$,؋D$4ȍC߉L$(^F<^k[ $D$D$$hA? x&jj$t$|D$LD$, t&t D$D$$hq=?%$&jj$t$tD$LD$, ^ډUӉT$,|$-p sD$,LwD$PDɋD$PXЍPT$,9v;<<,&<v%<,tB9rT$,D$ЉD$T$,T$,롍CT$,9sD<v1<,t:S v=,Bt&B9wT$,X\$,D$, [CD$, BЉT$,>D$D$D$GD$uD$ED$D$C9D$?<+<, D$lL$D$v,A;L$uD$ PvD$D$9D$D$D$ȍPH9L$,sgTv8,tDHv'<v<,Qt&эA9wsL$,L$,D$ D$ L$D$ D$uD$D$D$`8lD$,D$D$4VсL$,T$(D$,_L$L$e<1D$(u D$(=?wMt$T\$,D$D$$A(D$X0D$PD$D$ D$D$D$x@D$ D$D$P@XCD$ oL$D$ SN&BT$,D$T$,*fffctÐt& c fffUW1VS\$(l$$u\$\$,\$\$0\$\$ 3:T$!:T$!:T$Ät8-t3ҁ@v4$uuu1[^_]Ãt) $@0Vuu|$ 7-t%1L$4<$Ɉ [^_]Ðt&|$ VUT7JЀ wă1ɍt& uLJ7ZЀ vv[ffWVSD$\$t$|$H1v9t9w҈u[^_Í9w[^_ffUWVS|$D$l$?XtG1 xt9v[^_]É1Ґt&Ett$ Bt*)LɈ tƃ)9w 9s[^_]9w[^_]fUWVSȻ̉D$C0D$jD$PD$WV7)ՍM0L$"jD$PWV t$,t$,WV $[^_]ÐUWVSL$|$D$9wtI1 t&<t9vl$ \$ ō49vl$ 9w9w[^_]1fffffD$L$P19u t&<t9vÉ'fffffffUWVSD$(L$t$$D$ɉ$D$(D$gfffftJÉ))‰Ѓ0D؉…uńt|$tCD-<$;|$ v T$ T$(9vR @ 9ut$9r)эt&9s[^_]Ív'D$3UWVS|$D$ t$/X< G1ŃH u"9v<-q1[^_]Ð͉<-P1퐍& A< j&& A< v |&0 $$ &ك9vظuB_9ڸT<H ؍&[^_]1'붐&ظ.u9w  $0 w $d& A< wdʃ0 $9$vى^wt&9T 1ىu 1HWVSt$|$:u6t:L$t1\$t(1t&t9t9t:t[1^_f[^_fffUW1VS1t$ \$1ҋ|$nt$;u9'1ҍ 9w$ t: u9w<u[^_]Ðt&[^_]fffUWE.VSЃd$(|$,D$sm$jh&j iµl$U))uD$ 1D$9v)D59r$Qjhi*JՋT$8kdXL$jh&T$@)@jh&T$H,jh*ًT$P ųd$(jh4'Ѻ RT$8)d$0jh4'ىk<k<)ыT$@L$8jhi*T$H),[^_]ffffffUW1VS\$L$;Quf<9vƍy9lj<$v' wr~h9r- 39L3L3t'A9u <эt v0 TvN0 D>9v ;4$s[^_]Í&91fSD$\$ L$< t2@d@c2[ffUWVSl$t$xM<.@d@cVtf22@d9@cu؈L..[^_]Ðt&11.L.[^_]WV1SL$|$9~@L$|$11v< t1؉2@d@c9uމ[^_fffffUWVS\$t$@Ut$,VL$TT$P2tKD$|>t [^_]fD$jpjj,j:t$@UVL$TT$Put&[^_]fL$$ D v'<,؉L$j0j*j,j:t$@UVL$TT$Pt,$tL$D <*uL$D$vSD$x%I$D$)׋T$4Dt+D$D$4)|$)׋T$4v@9uD K<: D$4|$4DPDQT$L tc|$09<$wU|$89|$v;$w/;D$|$4 LủT$3t$[^_]Ë|$$L$$^9Pt< wou[^_]Í&D1x;sfffffffUWVSLt$p\$`|$tC vtpSҍ‰D$D$h1&9r*+t%I$)))ŃtOL[^_]Í&{u{u{z{p{@D$^p'Wjt$tt$tt$tSu D$h댋L$h>Wjt$tt$tt$tSt΃C D$ t!t&D$ 9MvvD+ujL$h,EWPt$tt$tt$tSeD+y|$ Qu <+L$hD$ *눹 D$ Ѓ<1| tl$T$h:Q9։vZL$li9sOt3T$ \$h 9t;9v4Jt 9E}D$ &L$hPDt$|hh ta|$vWL$lD$h1:t_,tZ\$h&:t<,t79ut$|ht$ unD$@,uvx9ω|$ N|$h\=:,Љ"|$h,S:J9r&L$ |$+D$+,GHOD$/STD$3D$7D$;D$?j\$Sjt$jSjW jh&jWL$ 1<tu1':t9QT$h2u:<94 &<t\$h9v<,99rL$h,T9sT$+L$hT1˃ 9ЈLut$ |$w=|$h|wЉ T$h|-u։:Tgt*T$ u+OD$h9<:H<*)9rD$ ffUW1VSt$D$ l$\$$xf;} t BL9|DJ9}1)ȍ lj1~v'T9[^_]Ít&[^_]ffffffctÐt&Sco1ɍ&غ)t&5t uu@dЈ?cu[Ã5aj @X5aĒS\$t$SSPh&5a艓[ffS\$t$SΓSPh&5aY[ t$t$h&5a5ÐD$ $t$$t$,h&5a,fffffVS \$t$SVL9rt$D$[^韒&[^ffffffVS \$t$SV9rt$D$[^鯒&[^ffffffVS \$t$SV謒9rt$D$[^&[^ffffff黒fffffST$D$L$\$ 9vЉD$\$ L$[אfffST$D$L$\$ 9vЉD$\$ L$[鷑ffft$$D$(fffSHeDe9D$[Í@eZt$4t$荑De[fffffffHeuD$HeD$@eÐWVSt$|$ V茐tV7P[^_fffffffD$ D$(wpD$,ٞwe|$D$ fD$ l$ T$l$L$ɉL$ٞD$vvȃÍv'vh 'hh&h&ߐfffffff$|$D$D$(D$ fD$l$|$l$D$$,$vЃ$fff,D$0$衎\$D$,ff D$w#zك ؃$h&hh&h&f,D$0$!\$D$,ffD$ sD$$\$$m\$D$,h&hh&h&規fff,D$0$a\$D$,fft$ TtT$ fj֍fVSL$t$ t ~19[^Ðt&D$ [^!Ív19~ދD$ މ[!^fffL$1;L$sT$ fffffffSL$;L$T$s˸ [h&h9h&h&聎VS1ҋ\$D$ t$tt& щ 9u[^fff v 7D$jD$PÍv0fVSt$\$v!&jh*nu[^ fffffKffffffffff[fffffffffffffff+fffffffffffffffLeu LefffffS jjjXZjSe PjSV[ffffffff$D$D$$D$D$ffD$jRt$,,ffff4D$D$PD$Pj@t$Lt$Lt$LL$\T$2f҉T$4L$`ʉLffff$D$,ffD$D$0D$D$ȉD$ jRjt$YXjP~XZjh& YXjSfXZjh4'Y[jVN[^ffffVS։Ãjh3*j@h@ojh*'j@h@o ;t$jh1'j@h@oVSj@h@o jh3'j@h@o[^ffffffUWVS 94:1 v//u(/tt\: whUP[^_]fUWVSÃdD$0@ihRD$4Pz hmD$8PSh$ShRt$DD$P =wDqt&PjhSjh6'hSjh3*hSijh4'hSUD$, 9}~{D$8D$4D$,D$ D$2Ph$oPFQPhSD$LPD$QPD$\PD$hPD$pPD$xP8t$Ht$Hu t$4o\[^_]Ðjh9',& jj\$ L$L$XZjh>'a jjD$ L$H$|$,D$8tj|$$/jjD$D$ l$ `&&$D$HjhK'Y_jt$D%|$4hCjh\'h$gPP[-yD$HЀ wi1!=[hЉ  DHЉ$uȉ|$tىυtjha'Y]jW^1Ҹ1fT$D1'=tZt|uߍ&)Ȩ $[$[1t$)ЉD$It&Q!f$f|fr߉<[w=fk$[!ЍWf|fD$91f|fP߀[vt$vjhs'D$ <;1<)(DD$<D$D$D$D$&h$P$<- $ $ aRōC<fk=bderrcC<Dhs S t P p u[ vF X߀X D$WWh$P|$ n t$|$8D$0jWL$Hɉ D$0A,t`= wNt&= v6T$8j$PBj P=D$@D$@,uL$8=ʉ1U  G ΉD$0Dvh$P<D$8D$LD$\<D$`<D$d <D$h<D$l<D$p<D$t<D$xZYj D$,PUt$0 F F|$r,WWjCh,>]XjHhH,0XZjOh,"Y[jOh,^_jLh0-]Xj>h|-XZjGh-Y[j7h.^_j.h<.]Xj9hl.XZj6h.Y[j+h.^_jLh /]XjRhX/XZjHh/zY[jh(l^_jEh/^]XjMh<0PXZjDh0BY[jAh04^_j,h1&]XjBh@1XZjPh1 Y[j9h1^_jEh2]XjNhX2XZjUh2Y[jDh3^_jNhD3]XjGh3XZj@h3Y[j5h4^_j$4$?$5Ƅ$6h$4Ph|$$2$?$3$A$4$B D$#PhV($ =Ƅ$ $$Pht$Ljh)fffffffUWVS։Ãnt$8W-xe~(1t&@ljP9u'1$IWvjhc*1XZj3fYXjh3*)))t39tO@l<vD$jD$Pfjh1'9uv'k[^_]fUWVSsE111 @i1P0< uۅtt[^_]Ív[1^_]ffffUWVS D$tdD$1D$p1)t&t,w2 t*?t8uJw<*tPcṽw<tD$D$u 1[^_]Ð [^_]Ív|$tЃD$D$륃tԀ|X\$tƉfUW1VSuÕ;l$0a)t'D$8,$D$D$4D$9u߃[^_] S#;[5<EI@? #=?@?4C.eBCB_+4¸2>>;[9776C6dFBf?$tIV?=C07ID33> Am 37653303232332323.* #|A@AAB=pC<4E.؂;E.;%.*s%*d%*.*f%*Xosic.c0*aX2C_INCLosic_powerosic_sqrtX2C_TRUNCIudpbox: error abortAPNL01,:::}lat= long= alt= speed= course=Clb= clb= telemetry= call= comment=WIDE2-2out of memorycannot open udp socket-L ip:port:namecannot bind inportneed input -M or -R before -f-f (p)ass or (d)elete neededneed input -M or -R before -klatitude in deglongitude in degdistance in kmneed input -M or -R before -bbeacon format is time:fileneed input -M or -R before -dwrong SSIDwrong digi callsignwrong udp:port -h thisneed -d before -tneed input -M or -R before -Pneed -d before -pneed input -M or -R before -x< use -h\\bad beacon macro delete beacon file bad beacon format beacon file not found raw crc error bad H bit in raw framebad mon format no rflink head matchack message ack path wrong) tx: pass axudp2 not UI msg to it self <> callfilter deletes frame message type filter no pos too far sat gate and direct heard via ssid routing via digicall ECHO via RELAY GATE via GATE TRACE via TRACEn-n WIDE via WIDEn-n no (more) digipeat flags we have already digipeated s since same payload digi raw mon monerr no tx no input data from to > ( no source path need input -M or -R before -r or -m or -c or -D -a user message ack path eg. WIDE2-2 or - for no path -b : enable beacon every s(econds) path and text from cycles thru lines in file, empty lines = no tx (size max 32kb) \\z ddhhmm, \\h hhmmss, \\:filename: insert file, \\[filename] insert file and delete after, \\(filename) if exists insert and delete,\\\ is \\, \\rm delete beacon file file may be modified any time eg. by telemetry program -c : send text monitor udp frame with cr lf -D output decoded Data to stdout -d digipeater enable (and dupe filter) call -d - dupe filter without data modification -e echo last (filtert) output -f 'p,...' pass UI frames with first char (-f p58,110) 'd,...' pass UI frames with not first char (-f d32,65-79) Messages to itself are treated as Telemetry (-f d84) -k // distance filter, center/radius -k 48.2/13.5/100 -k 0/0/20000 remove all (not user msg) with no position data -L :: read monitor rflink header with netname -l : send raw axudp frame and pass thru axudp2 header -M : read text monitor udp frame ip=255.255.255.255:0 read text monitor from stdin ip=255.255.255.255:1 read text monitor from stdin and terminate -m : send text monitor udp frame 0 terminated -n : send raw payload (no axudp header and crc) udp frame -p ,<...> -p 0,1,5,6,7,8,9 first hop digi, -p 3,4 (noisy) last hop digi -p 0,1,3,4,5,6,7,8,9,14,16 original, noisy, path loosing, do not use 0..2 limit ssid-routing to (bit0 + 2*bit1 + 4*bit2) dest-3: dest-2,digicall*, dest-3,call*: dest-2,call,digicall* 3 allow repeatet before (mostly with wrong path trace) 4 no uplink check for 'looks like direct heard' (noisy, wrong path trace possible) 5 resend TRACEn-(N-1), 6 resend WIDEn-(N-1) so frames may be relayed again by loss of downlink trace 7 append remaining digi path after via digicall 8 append remaining digi path after RELAY/GATE/TRACE 9 append remaining digi path after WIDE 10, 11, 12, 13 switch off via digicall, RELAY, TRACE, WIDE 14 insert not digicall on direct heared before WIDEn-N, as others do, your digi is hidden, and path is shown wrong 15 convert destination ssid routing to WIDEn-n 16 send n-0 without repeated flag 17 remove all WIDE from downlink path 18 enable via GATE (use as gate: disable via all other) 19 allow ECHO as alias to RELAY -P piggyback time sending beacon earlier if sent anything now -R : read raw axudp frame, 0 ip read from all (-R 0.0.0.0:2000) -r : send raw axudp frame -S Satgate, filter out uplink (has via with no h-bit) -s pass not-UI-frames too (all PR-Frames, SABM, RR..) (raw axudp only) and axudp2 modem to layer2 message frames -t , dupe filter time in seconds (all types, user messages) -t 1740,28 29min not same beacon, 28s for retrying user message) -u : global option, receive & ack usermessages to call store in file repeat -u for more Calls to same or different File -v show frames and analytics on stdout -X same as -x but pass only frames with this calls -x {,} delete frames with call in a address field, -x TCPIP,N?CALL*udpbox -v -M 0.0.0.0:9200 -d MYCALL-10 -p 0,1,7 -t 1800,28 -r 192.168.1.24:9400beacon macro file not readable bad raw format, no address end found H-bit set, already digipeated ?O;[JLeMXM!h} }L}h(~|X~~(0أ48$888ppȭ8 H ذ رD H ط\ X x ظ 8 (\ x ȹ  (0 XL h  ( hHh`xؼHh <x(hȾ@(T8hH|XhxȿLXpPxL(\ X 0!l!zR|  GF J tx?;*2$"(@@zAC ^,E0G4B8E PFmNonnJ[oPj s B |#w@@@@ %ԥ&H H<H,?,``` ` `aa0a @0@