osmo-trx-1.2.0-lp152.1.5 >  A ^S/=„O[WR<ܲBߩy`|5 r8ӿ>Gk$h|w]p} ?}fGM#/.! l {Hb(dB5cV5 Aɻ"Ov _'UYlb8aHa %e 9x>.Ndt.Kx"sV]{y=.y~G Kj QvO2$`hbEʧ3"ôh>p;P?@d   P (Gy         W     "D p/(O8X9p:FG HH It XY\ ] ^obxc!deflu vz<Cosmo-trx1.2.0lp152.1.5SDR transceiver that implements Layer 1 of a GSM BTSOsmoTRX is a software-defined radio transceiver that implements the Layer 1 physical layer of a BTS comprising the following 3GPP specifications: TS 05.01 "Physical layer on the radio path" TS 05.02 "Multiplexing and Multiple Access on the Radio Path" TS 05.04 "Modulation" TS 05.10 "Radio subsystem synchronization" In this context, BTS is "Base transceiver station". It's the stations that connect mobile phones to the mobile network. 3GPP is the "3rd Generation Partnership Project" which is the collaboration between different telecommunication associations for developing new generations of mobile phone networks. (post-2G/GSM)^mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to new upstream release 1.2.0 * Transceiver: Fix wrong response upon CMD HANDOVER failure * radioDevice: Introduce getTxGain() API * Drop old setPriority related code - Update to new upstream release 1.1.0 * Transceiver: Store TRXD version per channel * Bind CTRL port to IP addr specified in VTY config * Transceiver: Support TRXD v1 * Transceiver: Support SETFORMAT command * Add VTY commands to set error ctr thresholds * lms: Log underrun/overrun events * VTY: add extended (11-bit) RACH detection toggle- Update to new upstream release 1.0.0 * Introduce OsmoTRX user manual * Direct support of LimeSuite as osmo-trx-lms without the detour of uhd+soapy-uhd+soapysdr * split device-specific parts into their own classes + binaries: osmo-trx-{uhd,lms,usrp1} * make better use of diferent logging sub-systems / log levels * Full changelogs since 0.2.0: http://git.osmocom.org/osmo-trx/plain/debian/changelog?h=1.0.0 http://git.osmocom.org/osmo-trx/plain/debian/changelog?h=0.4.0 http://git.osmocom.org/osmo-trx/plain/debian/changelog?h=0.3.0 - Create dedicated subpackages for each supported device-type * lms * uhd * usrp1- Update to new upstream release 0.2.0 * No changelog was provided - Specfile cleanup- Update to version 0.0.0.git1490207482.38b6987: * uhd: Add support for UHD-3.11 logging control * uhd: Increase MC-BTS FPGA clock rate to 51.2 MHz * Add autoconf-archive to dependencies * CommonLibs: Remove unused files. * sigProcLib: Typo sybols -> symbols * radioBuffer: Remove extra ; at the end of inline function definitions. * sigProcLib: Fix documentation, sync argument names in .cpp and .h files. * sigProcLib: make energyDetect() simpler by returning actual energy. * sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity. * sigProcLib: Slice SoftVector instead of signalVector for GMSK demod. * Call vectorSlicer() right before packing bits for transmission to osmo-bts. * CommonLibs: Print soft bits with less confidence to console when printing a soft vector. * BitVector: Remove convolutional codec - we don't use it in osmo-trx. * BitVector: Convert SoftVector from 0..1 to -1..+1 soft bits.- Update to version 0.0.0.git1485446766.2dee3e9: * uhd: Add X300 sample timing for 4 SPS * Revert "uhd: Set minimum supported version to 3.9.0" * debian: Require fftw3 header files for osmo-trx * Add gerrit settings * Integrate Debian packaging changes * Do not embed sqlite3 when building * Remove embedded sqlite3 * Fix building against sqlite3- initial packagecloud120 1589686588 1.2.0-lp152.1.51.2.0-lp152.1.5osmo-trxREADME.mdexamplesosmo-trx-lmsosmo-trx-limesdr.cfgosmo-trx-uhdosmo-trx-limesdr.cfgosmo-trx-umtrx.cfgosmo-trx-usrp_b200.cfgosmo-trxCOPYING/usr/share/doc/packages//usr/share/doc/packages/osmo-trx//usr/share/doc/packages/osmo-trx/examples//usr/share/doc/packages/osmo-trx/examples/osmo-trx-lms//usr/share/doc/packages/osmo-trx/examples/osmo-trx-uhd//usr/share/licenses//usr/share/licenses/osmo-trx/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/8b03106d0a1643bfee0d6e0a7d7b15d6-osmo-trxcpioxz5x86_64-suse-linuxdirectoryASCII textBnAoLutf-85c09b82bf7af83c6cf19ca5089ec0a76449b90a3990ec575f7f8b40f51512793?P7zXZ !t/g2] crt:bLL t.IuyAS/ ާdҫHPIxx_ROQ`R]e+C;%w:l }K oqSb(̮;ujo` :<$ +q>+";qpHԎTO+У9N54RR61zVP"kk]oJK @)yVT=;)oĮF3j:p#:c-T3{ OqDwI!yZt+rfiG IGD?_m:u%=¥mtޚ< <00UFBEAs ]Ja\Z YH" JsRu-optm{\N`EXG2HÖ #Ů+@f5F'G6]ima4,k\ =JM#/xlh&03nCV`Mg"+_UtFUo0Ő4]0úl|c~e ˼HCʜg8 6 .Zvy.C^s4~A=Zң/Y57`ߨHN[Ϭ*n8֫\%hW^mzo\Q#w(_T k!TLH\]\a&9+%(j0 j>Iߌ(, U|;nHw o) ISxc,4w~<n6)UIMV:Kp~oѶ@|&apq50tA~.{FG&PaaTQNf<̏ڪ1t m]tt?ksƸBBQQ#&n͋$4olXCm9#,m'.K8_Zi7 U =f=R]{*Pn?e'5ԌrػWa'oX4'J ūԞ&[lJۂZm.14Z`9r:R:Q+sv3mRGp^hYU9G.C3MmD=H儗`|;S+{#CO^3D*`@QD60c.@Yvg(c*pU &7Zxx=m4y0~9?u87'yq a2&؝7#Z#s3 }V=¦r8IL?׳Գ6\xz49x˘rdGdF)t&@B^8a)\YwŠ5*_QL&MA_%~c?IXJ ? yNw-y# !(d>,8J*\dsζηRc#+PXwkc$V 4- \YXc;k$%zf%]_~zF`@(,_=$DP9C#MQ^/ͦ\$2,N}YLup|x\'}&rt+X\w{ө/_@g]/'u0KPlj:6z/v̞^e S-]{K{qC[fv]Gt624WcMb_-p(iA uQ`5Jn [Ԛg7|V96M9uغ&ȩ nޜIÔ_21g=S߇(O>,=/:&<|h(g1# ػWȝsʈݘlX#c)[ёqFL,IxQAM aF2{]ҙ TQAvjeSǮ~!"6¯*(;(XcЏ;s:ϴDfbv!W ]QLŒoPw й$Ƞ#Y[_9 B(E 0|**`/@m]3Ss4]򇹋DأrKQHP|Ť@y\({8w-sN8[ҜV7vӠk h.lAmDp',jZ|0l5CU( Ř Q4>qt2BdͨK>| }BB`5uaƷ646ͪQxruks6avec&ew3 N!$$krQTAo FmD2,]%6UtmsnhC>@إMB=Oɇ?`"zBb]񷮹 9JZ?"ݒԀ2嬣R"wr87Խy l`&Ӄ+ى:"ކ)\._iΉg]wXoOujTQb"#BLDphb6G C40O y2dN)je?<:P Ar)b|qWyfr|ftGDgAAj{NF!xb#7k &tO{i8:ס͙)dQ1 =40CA +*$Жf;:(0l"t"de+yӔM*( +Hh"LGE.'KIM( 83:f- Rp^#=^ƑjV&,2,6lP&>P?P*XteL b@Goݾ{NQdrzq*&hڗٜA'y?ߗʖpy!B2/}.1+q$[Ռ^Yҹ]8r\Gv}\K`U<l^F}B%bPCϿ:s|хվF$;#FRn^f?/6EIrs7D rޭsyxK"oET}H{O<^ naacEcENb"O>Y:)_=>?`Ae-ߔO?1/Jl}%g-JtSX,cP &<ʖw> TtI$qu)tim"EA՜s}DTƭ5CkxEp\ @a}.6+ JVHZmg ?"zQ(Q vPqS5ʢ53nmkӭ XNڭ;hFyKꐿ,Z/$#7EZ7L@aPly7ԫ5AcmY>nnߵ5``r{]Sg2O1sG9Ct$qI,h9 &, #q$B ɛE 4 ȯ= |v276dC,H#E)?AA}P$nH 2ƐL 9IU}٨a/n*<'EP8[5/Q~dL9<.Rdf:u[A\+H}iuA]CTq_%c|b4ţ"sxG h)ְb7&uF[jt][|gKӒʋTW_~ WQY"jGdK ?9kBɓ+ڹdnT]@Mt< @ߵ<# YN ԥrxa^3aJ +<fR~.Q 4\݋Bmka/^4;l1xiK-UT=#sa3q_=`IKskl1hUqKtjQ3<W1񢟶p q8oUOrl"-HyAn?#xaHn \l}zM'#0IEStpa?J<3N5LC"#ˎһb\4Wy2xF >O31)Ol5Z1,Th@rlF]^>9c>Cx Ծdh!N(G+]l&(SnwjiYNIwa͂C|7)4B.EyNPC.*ٖy51Bܭ+|'O}#`Uq:@Vb|]H($!Zb{X҉5T7KĚ 9- `Y$݌o}m[{,Pu(,]Q'Lsg"\ ?"Jt {*JG҈Fm5ʊ A(~9؉^o9 3j#o*qYc=5FPRz8'>cG]GIS|(A)#KhNm-4˕$j wn-Ӛ3Y˞ZLi|H ( P@ϣ5 QN[澒 qb2mwϥzFL^ #JMO%Nٰ߅'C0&i#T- Z^GzU1?poQljMR.WLֆ]"wͣ qs;KBl%f_q@J|in_ I @\?ܠƋcWayBx0nJ m#zLƭEzPKpĶB)o)Y5 / GL4CTu91IY8lT0e7;>:t1pSDQZ0>B9% *gjASdapMZdvTfY|Xe3;FZЅ}fKfRD-쎲+k8s=g2Dz%2NR.k"&+!D^]T%2ƬqA OrFY=Qi=\䓹E1QSJlyVt "&GI nq妡9``֡g(4 481tD*a}? ‘2M%S טf)9c,8?8 gB9 !Sxl!IAMbnCr:0Q4pN邏Dԓ;EhZ̶'3c8ՃWv^C4W+;D^Y?(, za6:uVP6IYdIpOUjA| crD6ʆS/&Tհr sfzڮ# pO80@UX8Y+؉M[YsJXAb9ǹLy WUp7zjNtɪzH[wzAՓ9`4'ApLJ_ @/y;6j[%dlߝC; 'y/ S4dLiSW M)Ϋl8qB`v(E f_e&g{q qZ>6ƯxVKB{`&q lD2e'XzߣO!34,Mm1B G/{,}'V()m㾈 ӣuY8]syLv:R <=k=a̓>Y^ 1QcM$Y鄊|ɤ彠O -$Pw%NsxM}:îG^΁8 wE{)v!jNcSw-j }Z3{# c7Bc94Çe݂6*`\_7Q`]r &fٯ_uVY 76y:kF#?%$pf1Lm+zw_h)l:AJR1xd@ddMa-,Zq`kZdj1#azOTTeGjn8HAζIvmU4Z7Dp4&hAպrIs KRK$t.BZ:_œ)K3xYk WB'6h>χ9[ K"d~WN|Z%@rߛ3a4X OItӲ8`…l~ʆh6ѲEžNN6v|r*!w鳆I6*`h_ %kcx50wy. #@аl()t(c=1_p!; W]Hc&QE&(QgH 1Nـm/q!=8_zN12/0Mean 4wr|ʴ65`3Q}E=n9v6u#ݴ1rs~."]Yb;pYf -b|5;=YmU8JA9piWa,FT?\L[w,|$Q6Wl㵟f;J{kdl DnuC1ohwS3 7P+GyyZltcօ,1Yc{A=18+&G LN:vDqƍMiP(rk]=T4_b`CMHk^7|6$i-$K^!.)t8C֟>/rA\,$3i75CJN#J?+tJĬ ~ɋk7Cޯh 2phWBPƳNJ o>GYfNv"eL]ilj~;l,6F@5D-{l1,+;M ޏ~8YH2)[vHt>p]5梣9 C] y ù?ŘM]1'oV%BQO7]@\ C:w: wlR> +C z%~ UyX42mrӰ'{gЯ<'//JK|Ia%m2OM/*̎F mʢg΀-S nB7}߄ WflD߶2D􉜄])e [3GOOokC.jL ۬yV'$]9pEiKn!|GGϒ)87姀R{:?Y(e<75%Pۙ8=@anL+=ŒY?SB'H1O~2'W)o9YO2>).jBn>1I4Br6!}fWed5%b#jIo}vlZCV|ՁSU& "X8 X}N T pKĒӥM:帅 vm,<- ujab hCC?#S5NzunX/GJ:UIVjx,Kr,Rr*j2Z V=C{FFܬ( p-L|ǟ"F_OATk-ʝfo诗N* XHHF\E2-hU70Ž @l߇Չ*7-i^ϝۦrrƣQ'pMvGTcV*όj(LK|6"QN'brG* W: = W8>5H자p+U݋oRVkHG[QTP. ('n4"!YZ)a!Kb!-̷R&IϽpܵܽ:2J>a8΂COǍ0 IYR~:ؕ W^t[J OD(Ckʩۻ}\Tvnh]LET^b~SA)uZжƗj/F"qp^-&4v[ x :J- y>eaguIsliwՅS0S2fS{?{=IJjy~\F@L8!ҳ{b 8Z߂}dӂv &p-He fv~a;aiTc]JBweU)zY-l$aGY;c92y'0;%Wet8pJ5G+߄ʢVIp So;8,{5.f&}/4o~BRE|< 퍤Ep1N*y9adM82 a;)6l%xe.Yi+c;,0/*ȷHWWP8ᮁբIn=cMW KKq (zPϒ7G-#4qi/VRh&-lt;mמ$ޒ O}{?@ZS6VΫ>9 :í֘rԘ՟ 0q]YTZcW/g9M?2ƽVjmF#sR`'*.3@vf*3R30=E @&Rq^?`BnZѨkw:`xraQ4g *M]ұJuC/0S^d^ֽ_DrbN^a=QOoCZ l*h:/6dh ,CnXniHDzŷy-}Z @o˻z퐼 Y6PϹN??3Q4\6CBWM>j?@cKaBB>AmoþʵpkAR6[gKupx C]x @tAzEi;wVX:<+u}Ci+hBh~ D%Z19f=ߕPs ~cC$9L_ .#6W/Zh)ZdS=q(aSy(v3ic}qGq@폷~*UU S`kl`sme;-`8mǔ ~.\NkKKd;8gzR2go'uc># nƥ |!Ngl%+k] D~y]~!5NeV;XqSdo-O]b J;=>u)h Q0*buN,X6oC}}" f.h7Z vlI:*~ŗ}H0mH& >aJpEm>Ģnw{t nZ=r:du>h,[;06)RZn6){M/l5ѣ#7`#@4ʦ $"$k׏Hy"hP }Hl,U UAۀuw'PHieP4@-_1f'f+$Y[W~D;YiwWцx*[6 AOoM+RN2!wEH[ >5Ll#D^%k͇lځdQ,=`E |GmEߣuVj som:pIM3R:KFLgTJ {an OcPIB*ڤeLp&m7C.*m (3Hr@"kPL?ϖ=ņEE|1 2?2KmD`3a.)hɤt'lL@7?%QRqOl%Ϸ/om2AkWn߀\~+f/=ë#eoTMmF\!k)'~LIqz,IƵތ{v~)%\pR58%Z@m 8Hbl4h©‰EႠ)Ujq ~g@+3.J3)lYuameF(Ѱaݝ)\ڱ y`j@rS);zC F_Q/@+s4{l=>W,OݴXԎR*V+ {}tØzÏ{=w-0w߉k0#^#,d\r.#3m{ˬD恪},@ctoet@:P 'bC>Cz&4lAv*%Hv.a:|hӓ3u-^[vƏ'ۘh]6Pvy'=sdao^fa񸰠9l's낟P&ҼA vM,6)֏),`zŇeWΏIGʪXqxeT  YZ