ELF>@r@8 @@@@hhp p M<M<PPPm}}8&m}}DDPtd^^^QtdRtdm}}((/lib64/ld-linux-x86-64.so.2GNUGNUt'eI%QY~ (em9&q y~j' ^Pe6 " libm.so.6_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesinlibc.so.6fflushexitsignalstrncpyputs__assert_failcallocstrstrreadstdoutfputcstrnlenmemcpymallocstderrioctlcreatusleepcloseopenfprintf__cxa_finalizestrcmp__libc_start_mainwritesnprintffreeGLIBC_2.2.5GLIBC_2.14 ui +T7ui +}}P   (08@HP X ` h p xȀЀ؀HHoHtH5o%o@%oh%oh%oh%oh%oh%oh%oh%ohp%oh`%oh P%oh @%oh 0%oh %zoh %roh%joh%boh%Zoh%Roh%Joh%Boh%:oh%2oh%*ohp%"oh`%2nfHAz =|$ H|$ y H5 H5 H5 HH/dev/dspHH}aGHJ.h"VRBD. |xːאF?ff?6tLU?Gp( % H=71f.1I^HHPTLz8H 8H=lDH=mHlH9tHkHt H=lH5lH)HHH?HHtHkHtfD=lu/UH=kHt H=rlMhl]{f.HЀ wU0tEFHOH|2H4DpЉH9tp@ vf.1DA-9ri DIA wTE1GFDAD9w5 DIA vDɹEA-tDD1111fDHH 9 t-E1҉ DAA hf:: D/vYH0fH*X9wo DAA vA.EtW9EuK1@-A9IEtWP99w DEufD9uDAHЀ a9(fI0fI*YYX9xDEHEA vEzW 8eE1itDHin1LjL iAD)ЉƃEƃuAAHHuHf.@HH5h H=hH+f.SHuH=hH[HH5 81fSHEH=hHH57H1[t@SHH=~hH[HH571ifH=7h1H57GUHSHHH9rHHᄡ[]uDH[]@UHSHH}H9rHH11[]fDH[]@f.UHSHH-H9rHH1[]H[]@ f.iS{i9 [HYiHcˉHtGIi[f.D6iuH5i#ifDUHHSHHHtHuHHHEH[]f.f*f/w>f*f/w0,f/5f*v1f/)f1f/PH 5`H55H=`6@H,fɉH*1f/)@HZcHZf.f.+f.+f.kf.+f.f.f.gu gf.H1t$ HT$ PHfH1t$ HT$ PHfH1t$ HT$ PHfSH=nA/H=e4P1H=V4&?f.DUSH= /H-vH] i@Hc vt Hʍ=t D f*ȉv\ /} |fɅxЋNvt;Hv'H ='vv…G}Wfu <d@\YXY܅H[]XDSHH=ʅ-H=H-[fSH=ruxH=]e(RuHu`H?HHH4H޺H H&Ht H[f<$Ru|$Iu|$Fu|$FuD$T$T$T$D=w=tHD$$HHHuD$T$ffɉD$HHT$HHT$HHH*ЄH*. ;zt^D$ T$ .T$D$HHDHfH= 1H[fDAWL=gAVAUATUSH =gDŽ$8J1H-kL%o(fDCy09P}Lu#xHcؾ$HxH5Hkt<-$$5zff2H*.z9-9.%9^(^Y$$ ΂,H=/XH []A\A]A^A_þL$8!H=n/.XR58Mi$58$^8($-8Y/8Y8$\$$v F85$YÝt$\$<18\$|'8\$x8\$t5G8((^%58YY\.zO(^(Y-7.z6(^\$X=7.Yd$hz7\$h^^D$p7^\$hX$$(^$G7^$$e7^\%7^$$=$t+1,$65t,$f=757H$P(f1HH*H$DO,HH K6HUfD(^(Y.z(^(Y.(zt^BHHH9fH*((YAYY\.zu(덾H=f$HcؾH#H߾65THH555-5%5$5n5$Y.(^Y$ ~$~zj%15^/Z5^^J5$((d$tY%%5Yl$x-4$(\(Y\|$|$Y$v $~F4~$YY}^D$\(^$<IL4^(D$E2ff 4DŽ$4H*Ƅ$E1L$DŽ$Ƅ$Ƅ$^D$zDHD$HDŽ$$($$$T$T$T$$$$$T$$T$l$$@$LH$^f҃u&$~Ë$H$D\$H1HD$`\$ D$|$X=3/|$ L$Td$A?l={t'̋ |%|9  |H9\$`aHl$ t$Af/*Y{+Et$f$Ƅ$Z@{f.AGĈ$"{$<t"\$'\$fƄ$z.E„t$ {.ztt$Zf/ =z(tQ$(L$X\Y$X$Y(X\\$$.qz5&t$5ix-\$@l$Pl$P\$@fY zXz.z 5?1tN$5,1$\Y(T\/x YY 0X$ y/w W %_.yzt}$$Y$\Y$X$X\$$(((\$YX(X$YL$Al$\.4./ //w-///wfZ)t$@\$Pf\$Pt$<l$4|$(f(L$X\YD$tXt$$(D$8YD$|\T$<X\(D$8D$xYT$XD$4(XXYD$\(X(Y$(X$(Yd$XXt$,YD$$(d$0YX(D$((\YD$hX$$X\(\|$0|$t$,(t$@TT\YD$pX$(\Y$XD$|$ T$(/\Y$XfD$w Y$(D$Yv $/L$TD$\Y$X(D$T$Yv/d$/\%-A?d$DH$$D@ (HHA\Y@AXD@DYAX\@THH\YX@H9u$$97vH$ff1$,D$0ZD/_(Z`G/_ىG(HAu,d$$,$($0YY$$((_(_$(Y$$/(Y/YH$11YL@PX/X`/كHI9uჼ$4DtD$H"$OE$8L$O$DŽ$$4Et$X$t$$ft$@tt$fZf/fs-s.zt$Zf/.Ƅ$HD$Ƅ$Zc={s\$PL$)cL$f\$PfYIsXis.ztt$Zf/5E1t$5U* .zU$$=$Ƅ$&t$Zf/\$PL$fƄ$\$PHDŽ$L$$X$$K$=$$(|$XXY\(XY$(X$ ($YXX$(YX$f.l$lXl$\/-(l$lv($(f\/%i(wd$lD$l)$\$@L$PYqL$P($\$@XKfHD$f<$|$T$Zf/ \$f\$HDŽ$t$fZpf/c=pV1\$PL$f\$PL$.\$PL$L$\$Pff$Y%;'$fl$ZpZ$ fZD$fZD$T~fZD$YC&Y$Z)mL$D1fIAZEfQ0L9fu\$l$/H=6l$\$l$(X\$/TH=l$l$ nl$ffDŽ$4DŽ$Df(\ %YZ/$vX^nfZ\YZ$]($ X$</5$$ v$$(f\/$w$ $ \$Pl$l$\$fYmY(mXmXZf/\$P$jfH=4l$fl$DH=wl$l$3$$[ODŽ$(l$XL$h(X$j#$$$K#$>#$1#\$p'#$ H$D%l1HHEA AHDE9fu5Alq$8Ll$$fDŽ$l$$4H= #l$L$OWH=VL9f҃$8l$i$DŽ$$4WH=Xf.ATUSHH$DH$<-f$V$HD$ L$tOtEyL$LHHDTyHtDAAv߉D$ L$HcD$ HK"H=G DL$ L$ʾHHH=dYdcFHVHH=cH(HH=cddHHH=Kc66HHH=cHXbbHH=bu>eXbb?eND$ D$ 'Xb@@tb'H=JHH=69QH=m(<H=H=<H=KH='H=@6H=W/H=~LH=OH=<H=~'H=JmHHSOH=GB?H=1IH= EH=9H=+1H=ZH= QH=pOH=H=hHL H$H$@H$^H=0 MuDAVAUAATLgUHSHLA1ÅǾp17Ld$p1LE1)E9tRf D$fD$L⾆p@1Ņ~߾p1H[]A\A]A^fDf#D$f.LH=1JUSHHD$ {~*Hl$ HT1H={U{H1[]DAWAAVAUATIUSHDD1)ЃDD$ 1ED9uQA$HT$ T1ÉA $tLA$(ADŽ$H[]A\A]A^A_fHT$ T1mfHLoku 0Hkt%H;Lu~A$D.fL11Dž~&I$HJt1HH9u A$~/A$L*zD$ A$DU1HSHH H=1<ø~}HH@H1)1"H H!%tDHJHDщ@HHH)1HH[]f.ATHdUS@H@IɉL@1)11LV~R@Aĺ9t*H5%4DH@[]A\H5 fDfAVAUATIUSH@H=w[0RHHtnHM[LkLLHvH5?LHHǃH H#H(H@H[]A\A]A^@HHZHEH5H=1H=L€H5L Ht>HrH H@H[]A\A]A^LH=1LH= 1H1< use -h Soundcard (oss) FM-Repeater with ctcss squelch, ctcss generator, filters, rogerbeep, beacon (wav file) and PTT (LPT, RS232, parport pins). Needs rx audio from 60Hz up (fsk out), same on tx if subtone needed. Use audio pipe from/to alsa, sdr ... -a retry times to open sound input (every 50ms) -B send wav every if continous open else every -b rogerbeep -C Clipp audio before lowpass (0..1) -d dtmf on and send to file or pipe -E program exit after squelch open (0) -e program exit after squelch close (0) -f fill oss with quietness to repair underrun bug (0) -G input gain before audio processing (1.0) (use with limiter) -H highpass (filter out all subaudio band -I send wav every if continous closed -L lowpass (beware modulator from high audio frequencies -l limit audio level -N notch out received subtone to tx -o oss devicename (/dev/dsp) -o , /dev/stdin,outpipe (mknod outpipe p) or in/out-pipe from SDR, afskmodem -D or alsa interface -o ,- detect subtone, dtmf with no sound out -P PTT hold time (1) -r adcrate (22050) (8000..96000) (filters tested with 22050) -S sqelch threshold (0.3 0.5) more open: save stay close but needs exacter tone more close: stable open but longer noise tail -T tx subtone (67..254) (0.0..1.0) (0) -t rx subtone (67..254) (88.5) -W play wav after squelch close with 0..1 wav type pcm 8/16bit 1/2chan any sampelrate, best as -rrepeater: ./repeater -r 22050 -o /dev/dsp -p /dev/ttyS0 0 -L 4000 -N -l 0.5 -t 88.5 -b 0.5 0.1 1500 0.28aT?ID33Cff0BRgmIDB@BHBBzDff0E@%I>8@w>F@A87l@ B'7r?Fo: # pttport and bit to switch * /dev/ttyXX for serial * /dev/parport0 for parallel * gpio for kernel gpio-interface choose value for : * tty: 0=RTS, 1=DTR * parport: 0...7 / -0...-7 (inverted) -u close ptt-tty file between switch actions, may not work on USB ttypttinit;4 t8L`XtHxȺDHxXX0ȼH\x(8HXhx0ؽH`Hxȿx<h@hXH x(<P(zRx ȳ+zRx $FJ w?;*3$"D\Hip ܶTmP%D\h'AU|,Af'AU 04<ADI N IAJ DFA0h<ADI N HAK DFAȷ0ķ<ADI N KAH DFAз̷AGQ H `$,3AGG aAAT lMlxDM|xtp(l<xD YTD YlD YAA(ȸKAAD >AA.Al(AG  AC (ALBIB B(A0A8GW 8A0A(B BBBA 4`4 BAA G0,  AABE <D @xBBJ E(D0D@ 0C(A BBBG $DKAAD0@CAHl{BEB B(D0A8DP 8A0A(B BBBC $dAFD`AA08BHA K`d  CABH lBBB D(C0Dp 0D(A BBBE  0D(A BBBD p 0D(A BBBE 04!FULH6`tDtp]BEE E(H0H8G@j8A0A(B BBBPT  DL}}oP8 B X ( ooooo}6FVfv&6FVfvGCC: (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> 88FPPBNoB[oPj((tB  X~y  q:DLDL PP ^^__}m}m}mo(ppp# 0pq