ELF(4(Am@@@ `` MRm PD @PP, P KR@ P\@(3S`@`@ @0@3S@@Ѝ@` Ѝ RD P  P@ @3000@ @ /000@@:R' P 00@ @ 7000@@/00@ @ :000@@300@@73@m @M!0C0SU 0@0\s0 r 0 ! #80<L\ڶ3<03Ѝ@ЍPD@D B0C@PBm+` IMMP PPd Py P @IލЍ@`Ёء ЍP@0c 0@Р-؀a0a(,0@@Pn @@DPg t0A@q RA0 Q@$ @K@@P  @#80<@ P6# 0@<0 P00@ R P9 00@ @ 1/@ @@P& Jb 0 0@0 #80<L\ڶ3@ <0s03#80<N^ڶ3@ <0s03P#80<N^ڶ3@ <0s03#80<N^ڶ3@ <0s03#80<L\ڶ3@ <0s03#80<@Pڶ3P@ <0s03P#80<@Pwڶ3@ <0s03#80<@Psڶ3@ <0s03#80<@Pcڶ3@ <0s03P#80<@PTڶ3@ <0s03P#80<@PEڶ3<03z3S``@ @0P3U 00@P00@ Ry PP 00@ @ 0F@ @@P= Jb 10 0@0 #80<@Pڶ3@ <0s03#80<N^ڶ3@ <0s03#80<``FV`ڶ3@ <0s03#80<@Pڶ3@ <0s03#80<@Pڶ3@ <0s03#80<@Pڶ3@ <0s03#80<@Pڶ3}Ƞ@ <0s03#80<@P~ڶ3@ <0s03#80<@Poڶ3@ <0s03#80<@P_ڶ3@ <0s03#80<@PPڶ3P@ <0s03P#80<@P@ڶ3@ <0s03#80<@P0ڶ3<03q3S``@ @0P3U 00@P00@ Rw PG 00@ @ 51=DD B0C@PDD BDD BDPD BDD B00@ R# P 00@ @ 100@ R P 00@ @ B100@@00@@B00@@00@@500@ R P  @@ @B?00@@B00@@0- M0@ R P@@@00@ @ %000@@%Am @ @`@@ M00@PW @@P2PP@ Rw P  @`P @00@ @@PL Rr Pc00@ @ ]?00@ R# P 00@ @ >00@ R PP  P@ @g100@@00@@g R P  @@ @~100@@]00@@~ `@ @^?00@@^$PUBX,41,3,0001,0001,9600,0*received data from rs232 rs232-write.crs232/testcannot allocate message cannot receive message received %d bytes received %d bytes ) %s \x%.2xmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) cannot write to read from keyboard sending command PUBX to switch to UBX mode$*%u error calculating checksum cannot write to rs232 sending command TP5CFG-TP5 for USBsending command CFG-PRTCFG-PRT for USBwrong option: select 1, 2 or 3closing rs232. osmo_rs232_testcannot create rs232 object /dev/ttyACM0cannot open rs232 Entering main loop struct osmo_fdOOM FD Register DRS232TESTrs232 test:,' G8 50\u y int+7a! 6 o<z1: Z D i    K   O 0  $ ( , 0 4 Z8  Z< Uz@ >D LF G !H ?!P )X *\ +` ,d .%h /Zl "1p(E \  U     kZc \ '; <=P:p r  Z <1 < 27 3> 50 ՗ ח اz ٷ L W b  m   " 9aGZt LZPZnY .e 0e 0e@ {k ZGkd Z1 @,%- = !@fd#Z &0 cb)W + -0ZQQ0=`   W]%dst&trx' \ Dk  @ )u l1h+{l2h,{l3h-{l4h.{cb0 2W4len3W6 5{8 6{< 7{@ * 8Dp7 E 7  cat   0 v 0 R    i m 7 L hL M    v L hL 7 0"  '0Ep  + D ctx /:ZNNTZ X0j 1@ 4Z 6 9 , <L0'>00^@00:B00D00 F00`H00 K 4: 8 t D D H 3 L a 3 M ~ P / TZ2 z     !vtyj { z / o "0 Z 2# "0!/  E"n0(M  A # N~ outP~ Q S P  #V WZ XZ#[ vty\#_ rb`# c d e Xf #i3 rawj3 $ M %) TM % Y %w] %Qa %g %k  T0 TZ0ZZ T 7 &F &1 'r!B . (h I N OL PL OQLidRL)t[Z(v*]Q+rc^Z`,,* -P0-Q1-R ,8* -Q0,D* -Q,X*, -Q5.`*,x*L -QL,*a -Q %,*v -Q  ,+ -Q.+,+ -P0-Q5,(+ -QL-R,4+-Pv-Qt-R1-S-}t-}t,?+-Pv,,J+(-Pt,D+;-Q7,TU+N-P1,xa+-P0-Q5-R-S t-}0-}p,+-P0-Q7,a+-P0-Q7-R-S p-}0-}\,+-Pu-Q7,a+)-Pu-Q7-R-S g-}u-}0,8m+P-P-Q p-S\,Tm+w-P-Q g-S0,p+-Pt-Q7,a+-Pt-Q7-R-S ~-}t-},m+-P-Q t-Sp,m+-P-Q ~-S,a+R-Pv-Q7-R-S x-}v-}/ m+-P-Q x-S0:Z1fd:Q2:03buf<3ret=Z3val=Z 45 3msg3i/Z6X,7msg8b,8L <9Z:b̠:̢7iZ7retZ8L7toL8XР7endРL67msg7iZ;v `hZ???@A AAKBn ?_?~@ A>8?/8y+-P-Qt-}uW L6Cmsg: b8 b6a<Cmsg: W8 W6#_Cmsg: L6Cmsg7lenW6cCmsgcCckc8e7bufg7ihZY 64UCmsgU:OULCidUL8XY D+Z`Z,4+[-P0-Q1,L+y-P -Q,,`+-Pv-Qu,+-P0-Q1,+-P,+-P(,+-Pv,+-P,+-Pu,+(-Q7,La+a-Pu-Q7-R-S3-}u-}8,ta+-P0-Q1-R-S/-}0-},m+-P-Q:-Sl,+-P0-Q7,a+ -P0-Q7-R-S7-}0-}T,m+3-P-Q/-S,$a+j-P0-Q1-R-S:-}0-}l,@m+-P-Q3-S8/\m+-P-Q7-STF#n??c?w?@IvBn(_??~@(AB@?>_X?k@XAv"Bn x?6?~J@xA]B ?}><8%?S?HBnP??~@ABP? ><t?S?H1Bn ?D?~X@ AkB@?>X?%?@XA0Bn??~ @A& B?] >?p ? @Ap Bn? ?~ @A B? >(? ? @A BnD(?$ ?~8 @(AK BD@?w >hX?% ? @XA0 Bnx? ?~ @xA B? > ?% ?+ @A0 Bn?> ?~R @Ae B? > ?% ? @A0 Bn? ?~ @A B0? >$H!?%1 ?E @HA01 Bn<p?X ?~l @pA B<? ,+,!-P -Q,t@!-Pt,+T!-Pv,+g!-P:,,{!-Qt,+!-P0-Q7, a+!-P0-Q7-R-S-}0-}/m+-P-Q-SK( Nz)@A A K@ "?4 ?I ?] @IvBnl _?{ ?~ @A >l "? /p y+-P-QtK_ 86#?k @8Av Bn `??~@`A/B x?OK< #?Sb?HvBn ??~@AB ?K<  $?S?HBn4 ?!?~A@A_B4 (?KX @!$?%?@@A0Bnp `??~@`ABp x?#K "%?%6?J@A06Bn ?]?~q@AB ?K #%?%?@A0Bn ??~@AB (?=K @$&?P?g@@APBn( `?z?~@`AB( x?KL %&??@ABnd ? ?~@A1Bd ?]K &'?p?@ApBn ??~@AB ?K 0('??@0ABn P?*?~>@PAQB h?}K *(??@ABn ??~@AB ? KD +(??1@ABn` ?D?~X@AkB`  ?,8 +(-P -Q, (-Pt, +(-Pv, +(-P:, ,)-Qt, +)-P0-Q7,< a+U)-P0-Q7-R-S 5-}0-}/m+-P-Q 5-SN 1*??@ JJ J,@U+)-P1,`+)-P0-Q7,a+ *-P0-Q7-R-S B-}0-}/m+-P-Q B-S,d",R*-P0-Qw-R ,.,i*-P,.,*-P4,.,*-P/( .,-POO PO PPP P P  P O66O VP[ [ 0P< < GP  JO??OONNP** P $ >   I&I : ;  : ; I8 : ;I8 I8 4 : ; I!I/ <4: ;I?<4: ; I?<! : ;  : ; I : ; I8 'II : ; I I8 !I : ; : ;I8  I: ; (  : ;I 8 '!<" I: ;# : ;$ : ;% : ;I&4: ; I?'4: ; I(4: ; I).?: ;'I@B*4: ;I+4: ;I,1-B.1/10.: ;'I 1: ;I2: ;I34: ;I4!I/5.: ;' 6.: ; ' 74: ; I84: ; I9.: ; 'I :: ; I;.: ; '@B<: ; I=4: ; I>1RUX Y ?1@ UA41B1RUX Y C: ; ID.: ; 'I@BE4: ; IF.?: ; '@BG.?: ; 'I H.1@BI41J41K1RUX YL1X YM N UO.?<n: ;P.?<n: ; Q.?<n: ; nR.?<nP0V0CPCLVXVVP(V$PXlPP`P7Q78tpqP7Q78tdQq\q0282PP7Q78tQp<q~Qp<,q<P0P0VPVP`VLXPXUPPUxU(U(0P0`U0TtTPPPP8DPDP8`Q`QdpP@\PPlpwp{P{wPxT TPPTPXPXTT~UX`s`tRtx s|# x s|#  s|# X0XT@XTXpSptrLpu(8P8@T@CpDPP\ \ vT T Q t< QTP T T TTt0UuU06PT4TQt<q|TLTL0 L2 LT8Q8Lq~ TL3LTP1PT\tQt|t<|q\dT0T1TQt<qT0 0T T2 2T TQt<q~ QT@0@T@4@T(Q(4t<4@q|T@0@TD4DTPhQhttsys_errlist.hstdint.hin.hunistd.hgetopt.hlinuxlist.htime.hsignal.hselect.htalloc.hlogging.happlication.htalloc.hrs232.hpanic.hstring.h+1cJN-2JKK-/-/e/-hMlfT <Jx< yXy.M.4.-MJ:.HJI//H;..Jc.JR-KJt2FKAJ..jp ..JVOd0/i0K-/-$.؃NIJ7.I..c.JR-.l/Jg(~fJfJc.J/-6-.J/f.Jc.J/I6-../f.Jc.JR-../f.Jc.JR-../f.Jc.JR-../f=.Jc.JR-.J/f=.Jc.JR-.J/f.Jc.JR-.J/f.Jc.JR-../f.Jc.JR-../f.Jc.JR-E.;./DJ1KI/e/-hL(Kf~JfJc.JR...J/f.Jc.J/-6-.J/f.Jc.J/-6-../f.Jc.JR-../f.Jc.JR-../f.Jc.JR-../f.Jc.JR-.J/f=.Jc.JR-../f=.Jc.JR-.J/f=.Jc.JR-../f=.Jc.JR-.J/f=.Jc.JR-.J/f=.Jc.JR-3.M./2J1KI/e/-hL( V&H@(S6~-KKG<2b2*2*2K-//gK-/2gggNKPuffp J8w< XwfvX zXosmo_rs232_createosmo_rs232_set_baudrateosmo_panicsize_tsizetypeLOG_FLT_BSC_SUBSCRstartprint_timestamplog_filename_postail_IO_2_1_stderr_LOG_FLT_GB_NSVClog_target_typelchan_IO_save_endin6addr_loopbackosmo_stderr_targetgsmtap_instlog_info_sys_siglist_IO_write_basefrom_lockGNU C11 6.4.0 -march=armv7ve -marm -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mtls-dialect=gnu -g -O2 -std=gnu11LOG_CTX_L1_SAPILOG_TGT_TYPE_VTYtype_IO_save_base_chaindata_len_cur_columnsys_nerrfilter_fnkbd_cbLOG_CTX_VLR_SUBSCRatoi__environ_LOG_CTX_COUNTlong intexitraw_outputclass_IO_markerprint_ext_timestampmainputsprint_filename2nmea_checksumheadread_cbLOG_FILENAME_BASENAMEsd_journalgsm_lchan/build/libosmo-netif/examplescfg_prtsigned charuint8_t_IO_FILE__timezoneLOG_CTX_GB_NSVCLOG_TGT_TYPE_STRRBLOG_FILENAME_PATHosmo_ctxosmo_talloc_contextsunsigned chartgt_gsmtap__tzname__gnuc_va_list_Bool_IO_FILE_plusprint_filenameosmo_init_logging2log_info_catcharoutput_IO_lock_tprint_levelLOG_CTX_GB_BVCLOG_FLT_ALLuse_colortimezoneprint_tid_IO_read_ptrtgt_rbsend_pubxnmea_cmd_posstdinnum_cat_usersys_errlistLOG_TGT_TYPE_GSMTAP_markersin6addr_anyprint_filename_posprintfmsgb_allocLOG_TGT_TYPE_EMSCRIPTENlogp2osmo_rs232_set_serial_portosmo_rs232_set_delay_usosmo_rs232_write_offsettznamelogp_stubhostnameoptindenabledLOG_FLT_VLR_SUBSCRubxhdrlog_filter_IO_2_1_stdin_long unsigned int__va_list_flags2talloc_named_const_IO_read_base__apmsgb_putLOG_FLT_GB_BVClog_filter_indexsighandler_unused2__quad_tubx_headersprintfrs232-write.c_old_offsetubx_payload_put_le16description__u6_addr8long long intva_listfnameprint_fnubx_checksum_IO_write_endfacilityosmo_rs232_openLOG_TGT_TYPE_STDERRsync_char1sync_char2ubx_payload_put_le32sys_siglistosmo_rs232_test_log_inforead_IO_buf_baseunsigned intosmo_log_infotgt_vty__pad1__pad2__pad3__pad4__pad5_sbufloglevel_flagsfilter_datapriv_nrlist__builtin_putchar_modeLOG_CTX_GB_NSEosmo_rs232_closeosmo_select_mainin6_addrubx_payload_put_u8log_check_levelosmo_rs232_test_catLOG_TGT_TYPE_SYSLOGlong doubleFILEchecksumentry__builtin_putskbd_ofdoptoptosmo_rs232_readselectlong long unsigned intubx_payload_startwhatlog_filename_typelog_ctx_indexlengthuint16_t__off_ttgt_filelog_print_filterslog_contextosmo_wqueuemsgbprint_category_hexopterrlog_save_filtersmsgb_talloc_ctx_initLOG_CTX_BSC_SUBSCRmemsetosmo_fdwqueuemsgb_free_IO_backup_base_shortbuf_IO_2_1_stdout_LOG_FLT_GB_NSEglobalcolor_next__off64_t_data_IO_buf_endosmo_fd_registernamesave_fnstrtokstrtoltall_teststderrshort intnum_catwhenprioritylog_set_log_levelLOG_FILENAME_NONEle_dataident_vtable_offsetmsgb_tailroomosmo_rs232_set_read_cbtgt_syslogputchar__nptr__daylightstrlen_LOG_FLT_COUNTmemcpyLOG_FILENAME_POS_LINE_ENDosmo_fd_setup_IO_read_endubx_payload_stop__u6_addr16LOG_FILENAME_POS_HEADER_ENDosmo_rs232LOG_FLT_L1_SAPIgsm_bts_trxuint32_t_filenocfg_tp5optargfilter_mapubx_hdrshort unsigned intstdoutLOG_TGT_TYPE_SYSTEMDosmo_rs232_destroy_IO_write_ptrllist_headdaylightlog_category__u6_addr32nextlog_targetdatacategoriesprevLOG_TGT_TYPE_FILEprint_category_talloc_zero__in6_uGCC: (GNU) 6.4.0 | ,`BN l BBBB (`D H(B  BBB D8P B$ N B j $BBBBBB DB(BPAAaeabi7Cortex-A15 A   "*,D`,   ! &8 + 0 5l :T ?`P U8P \ b4 hr` xd ~h      p     L  p \ 0   $:    $4<FLV/ahmt{($6Hc{rs232-write.c$a.LC2.LC6.LC8.LC7.LC3.LC1.LC0.LC5.LC4ubx_payload_stop.LC9kbd_cb.LC22.LC11.LANCHOR0.LC13.LC14.LC15.LANCHOR1.LC17.LC20.LC21.LC18.LC19.LC16.LC10.LC23.LC24.LC26.LC29.LC28.LC27.LC25.LC31.LC30$dtall_testosmo_log_infolog_check_levelmsgb_allocosmo_rs232_readputcharmsgb_freelogp2logp_stubosmo_panicstrtolputsmemsetstrtokstrlensprintfmemcpyosmo_rs232_writeexitsighandlerosmo_rs232_closeosmo_rs232_destroytalloc_named_constmsgb_talloc_ctx_initosmo_init_logging2osmo_stderr_targetlog_set_log_levelosmo_rs232_createosmo_rs232_set_serial_portosmo_rs232_set_baudrateosmo_rs232_set_delay_usosmo_rs232_set_read_cbosmo_rs232_open_talloc_zeroosmo_fd_setuposmo_fd_registerosmo_select_mainosmo_rs232_test_log_infoosmo_rs232_test_cat+A,A0B<+D,HC\D|B+,EF+ , E+ , EGB$+ (+ 0, 8, HHP+ X, \+ `, pH|++ ,, IB+,+ , H+ + , , I+, + , H(+ ,+ 0, 4, <ID+H+ L,P, XI+$,4J`KxL+,M+,M+,N+ ,$O0+8,@OP+,Q+,CPRP+,S(+A,,ADBP+X,\+ `, pHx+|,M+,C|+ , EF+,S+A,AB+, +  ,  H + ,$ M( +0 ,4 C + , E F + , S +A ,A B + ,$ + ( , 8 HL +` ,l J + + + + +A ,AB+, + $, 4H<T@+AD,A\Bh+ p, t+ x, H++ ,, I+ + , , I++ ,, I++ ,, I+A,AB$+ (+ 0, 8, HHP+ T+ X, \, dIl+p+ t,x, I+A,AB+,VWT+!,!+ , H+!+ ,! , I333+$+ ,$,(Y4Z@[D+\L,\T]\^l+%p,%t_`a+,bc+A,AB+&,&d+,ef(g@BPTT+'\,'`+ d, tH|+A,AB+(,(+ , H+A,AB+)+ ,), H +($+ (,(,, 4I<+)@+ D,)H, PIlBx+*|+ ,*, H+'+ ,', I+*+ ,*, I+++ ,+, H++ + ,+, I$-i6 ;;;9!:&;3;:;A;H;O;V;d;k;p;{;;;;;;;;;;;;;;;*;6;C;P;];j;w;;;;;;;;;;;;; ;-;;;F;R;];d;p;|;;;;;;;;;;';B;M;X;c;v;;;;;;;;;;$;/;<;A;M;Y;|;;;;;;;;;;;%;1;^;j;v;;;;;;#;;;G;S;_;q;;;;;;;;;;+;8;D;P;\;h;t;;;;;;;;;;;;;;;;;;;0;[;h;u;;;;;;;;;; ; ;) ;6 ;C ;P ;] ;p ; ; ; ; ; ; ; ; ; ; ; ; ;# ;) ;0 ;A ;G ;d ;q ; ; ; ; ; ; ; ;6 ;D ;P ;\ ;h ;t ; ; ; ; i ;* h/ ;> I ;U Z ;f ;r ;~ ; ; " ; 7 7 " 3 " " - "- "6 "G 3M "b "w "  " " " 3 " "")"<"O"j33""33"" 3$3*";3K3Q"b3r3x""33"33"33"53M3S"`3p3w;;;;;!;=;M;X;w;;;;7;7;9"7+74799B7K7T7_c9n7w7|97973;;;;&;1;=;T;`;;;;;;; #727?7D\t3z33)E3\3b}3333333.34O3e3k|3333;703F3LY3h3o;;;;;;777#9378X\9h9q77777777773 3#'977@7E9N7W[9f7n33-E`3w3}3333#3;3AR3b3hu3399779777997797'+967DH9W7\9e7nr9}7797979779779797*.9=7F7OS9^7g7l9u7~9797797977979 79,757:9C7LP9[7d7i9r7{9797797977979 79*73789A7JN9Y7b7g9p7y}9797797977979 7  9( 71 76 9? 7H L 9W 7` 7e 9n 7w { 9 7  9 7 7 9 7  9 7 7 9 7  9!7!'!3-!A!U!h!|!!!3!3!!3!3!!9"9 "7"7"""92"7;"7D"7I"9["_"9j"7s"7x"9"7""9"7""3""9"7"9"7""9"7#7 #9#7#"#9-#7;#?#9O#7X#7a#e#9p#7y#7~#9#7##9#7##9#7#7##9#7#7#9#7$$9$7$!$91$7:$7?$9H$7Q$U$9`$7i$7n$9w$7$$9$7$$9$7$7$9$7$$9$7$7$9$7%%9%7%!%91%7:%7?%9H%7Q%U%9`%7i%7n%9w%7%%9%7%%9%7%7%9%7%%9%7%7%9%7&&9&7&!&91&7:&7?&9H&7Q&U&9`&7i&7n&9w&7&&9&7&&9&7&7&9&7&&9&7&7&9&7''9'7'!'91'7:'7?'9H'7Q'U'9`'7i'7n'9w'7''9'7''9'7'7'9'7''9'7'7'9'7((9(7(!(91(7:(7?(9H(7Q(U(9`(7i(7n(9w(7((9(7((3(((())9)3P)3V)c)3s)3{)9)7)7)9))))3*3 **3**32*S*d*3j*{*3**3**3*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;+;+; +;+;+;+;!+;)+;-+;5+;9+;@+;D+;K+;O+;V+;Z+;b+;f+;n+;r+;z+;~+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;+;,;,;,;,;,;,;#,;',;/,;3,;9,;"" """"!"%","0"7";"B"F"M"Q"`"d"k"o"v"z" "+/6:KO_cko #'.2<@GKRVeipt{  $6:AEW[bfx| %)8<C5PTcgpt{ ")-48IM\`gkrv},08<CGPTcgw{"&6:JN]ahl} !15DHX\kovz    & * 1 5 = A J N ] a p t                   $ ( 8 < K O V Z b f w {                   + / > B R V e i p t |                   " 1 5 E I X \ l p                         ! % 4 8 I M ] a h l {                  /3:>OSbfvz!%-1AELP_cjnvz#'6:JN]aqu (,=APTgkz~ "15<@HL]apt*.>BQU\`hl} !15DHX\kovz5"  $(,8<@DPTX\hlptx|(,04@DHLX\`dhlx|  $(,04@DHLX\`dhlpt (,04@DHLX\`dhlx|  $048<HLPTX\`dptx|  $(,8<@DHLPT`dhlx| (,04@DHLPT`dhlx|(,04@DHLPT`dhlx|  $048<@DPTX\hlpt     $ ( , 8 < @ "D "a">D>Hp>t>>".symtab.strtab.shstrtab.rel.text.rel.data.bss.rel.text.startup.rel.rodata.rodata.str1.4.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.note.GNU-stack.rel.debug_frame.ARM.attributes4 @)P% @/`8`(4 @ JF @R2 e>,a @` q)CgG @`\( @\P  @p e$  @0o 0{|| @Pp}BD}A $