ELF(4v4 ($!p@9@@444L9L9L9L9L9<X9X9X9((( /lib/ld-linux.so.3GNUCC?A@%62 .18)/>9B& ;:! *(-"=37 0<#', 45 +$U,\t8,DtP\QH<zht6DL8T\;N`;`\pȍ${ԍLz@fDxd; $(4(@\/LX`<qdp|!h,\; EĎ( Ў<H܎xH T0)# $\;$d04<<HTD`L;( x<< libgpsbt.so.0_init_fini__data_start_Jv_RegisterClasses__gmon_start__libgpsmgr.so.0libgps.so.15libz.so.1gps_closegpsbt_stopgps_querygpsbt_init_pairinggpsmgr_set_debug_modegpsbt_startgps_opengps_set_callbackgpsmgr_is_gpsd_runninglibc.so.6pausesigemptysetstrerrorpthread_exitgetpidperrorpthread_cond_waitsleepoptargfflushsigaddsetpthread_cond_signalabortfprintfchdirstdinumaskstrstrreadstrncpystrcasecmpforkgetoptmemsetsrandtime__errno_locationfcloseatoifopenfileno__libc_start_mainstrlensetsidsigwaitsigprocmasklibpthread.so.0pthread_createpthread_mutex_trylocklibm.so.6round__exidx_start__exidx_end_edata__bss_start__bss_start____bss_end____end__GLIBC_2.45 ii j ii ii H;B`;d;|::::::: : : : : :::::::::::::: :!:#:$:%:&:':(:);+;,;- ;/;1;2;3;4 ;5$;7(;8,;:0;;4;<8;=<;?@;@D;A-MЍ-HƏ ʌHƏ ʌ@Ə ʌ8Ə ʌ0Ə ʌ(Ə ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌxƏ ʌpƏ ʌhƏ ʌ`Ə ʌXƏ ʌPƏ ʌHƏ ʌ@Ə ʌ8Ə ʌ0Ə ʌ(Ə ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌ$  --0-jDԳD-0 0S3/蔪 0S00/h;0S/ 0S/T9 -LM  0S tlhd`\XTPLHD@<\` ` -L M 0S o0Bx 0S A0e@<0H v<00S ,0f 0 K;<|;x< -LM 00 00 KKKK0S B 0SA"  .0S* K0K 0S00 0S 0Sʰ0S 0S pl 00`\ 0000C0 D 0Sm8<`dx;pT;| 0-LxM  $0 0SrH20S<20S 0(1S  00. P 00S000S  (00 U 0K0 000 I 0K0 @00!@0 '0K0 0 @ 0AP K0SP0K @0PK@ PK @0 qP 0K0 0K0@ 00f`00S P0Xd\0T00S<EA@x;p;`<H<P<8x<t;h<p<P 00: (00 000  800  @00  H0 0  P0(0  X000  `080  0$10S 41@!00H10S  (00  '0K0 000 w 0K0!'0K0 P !0K0 P V 00. P L@!'0K0,!0K0 00 (00 000  800  @00  H0 0  P0(0  X000  `080 $  zK0h<p< -LGDDTZ>GǔUp!pjtpI@T @ @ Pd501a>3p @d Pd40>3p Pde04511`3p4aGD 5a 0VE 0`` 4f  5f!p>pp@-Ġƌ @ P 4 5``~ @5g @D!R6#2"<$3M !R \dUV*GD0b D>GjtڬT`VP0b ǠV`F P! !0b V`F P!!0b V`F P!,!0b V`F P!! R&^b1>!,°TUV<p!D>GTTpjt5974aGD 5a 0VE 0 4 5p 4Fle 5Vg@^P a0@-@P45 1001AC0HTQP!1045& 0  0@-PpC--3#---3##/Ġƌ  2  R :ƌ R bŠʌ"*<////@-p(%G-X` pDD D0@0bCT (P  @ET:舆/-MЍUsage: %s [-f ] [-s] [-g ] [-r ] -f , the GPS data is saved in uncompressed form in this file. -s the program is started by server -g , the GPS device id i.e., GPS BT address or rfcomm address -p , GPS BT address of the device to be paired with -r , in metres (not used at the moment) -D turn debugging on in this program -F , flush output file after timeout seconds, default is not to flush -x -y -z -b daemonize i.e., run in background -i , save the pid to this file gpsbt_stop(): error: %s, %d wCannot write pid to pidfile (%s) %luRestarting Quitting Got signal %d openT=%lu M=%d LAT=%.6f LON=%.6f EPH=%.3f ALT=%.3f EPV=%.3f TRK=%.3f EPD=%.3f SPD=%.3f %s ERROR OK Syntax error: %sVERSIONGPSSTARTSTOPRESTARTRADIUSInvalid command: %sNot implemented yet: %s%s %s 1.0p/bDf:F:g:hi:p:r:sx:y:z:TInvalid option found. Initiating pairing to %s, restart this program after pairing is finished. gpsbt_start(): error: %s, %d [%s] 127.0.0.12947ERROR: %s PKZg5j  HL9P9Hh  p:lTooolX9 GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2),H ȏ,8<kx(H  8\!Dt"$"P!y_IO_stdin_usedDsignal_handler<gps_callback,main&fileȏȏCintXOB'/home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csu/crti.S/home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/glibc-2.5/csuGNU AS 2.16.91Rt8GNU C 3.4.4 (release) (CodeSourcery ARM 2005q3-2)demo3.c/home/andrew/gpsbtsize_ttunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t$long int__off64_t__pid_t_charFILE.s._flags #_IO_read_ptrY#_IO_read_endY#_IO_read_baseY# _IO_write_baseY#_IO_write_ptrY#_IO_write_endY#_IO_buf_baseY#_IO_buf_endY# _IO_save_baseY#$_IO_backup_baseY#(_IO_save_endY#,_markersJ#0_chain P#4_fileno"#8_flags2&#<_old_offset(#@_cur_column,#D_vtable_offset-#F_shortbuf.V#G_lock2f#H_offset;0#P__pad1DW#X__pad2EW#\__pad3FW#`__pad4GW#d__pad5Hf#h_modeJ#l_unused2Ll#p _ _IO_lock_t J_IO_marker  _nextJ# _sbufP# _pos#s f_P |_P'pid_tdA __val# P__sigset_tsigset_t&pthread_t $ __pthread_internal_slist / __next 0#__pthread_slist_t 1] E__spins C__list D __pthread_mutex_s 9 __lock :# __count ;t# __owner <# __kind ?# __nusers @t#7#  I__data F]__size G __align H$ _Ppthread_mutex_t I0 ` __lock X# __futex Yt# __total_seq Z# __wakeup_seq [# __woken_seq \# __mutex ]W# __nwaiters ^t#$ __broadcast_seq _t#(0 c__data `4__size a__align b (_P/pthread_cond_t c Pgps_fix_t 2 time 3P# mode 4# ept 9P#% :P# ;P# eph P#8 track ?P#@ epd @P#H speed AP#P eps BP#X climb CP#` epc DP#h pitch EP#p roll FP#x dip GP#doubleisgps30bits_t bt rangesat_t q ident rt# udre st# issuedata tt# rangerr uP# rangerate vP# H x5 pt# sat w #  oPO | valid zO # x {P# y {P# z {P#_Bool{  gpsglonassunknown  localglobalinvalid 0 valid ~O # system X # sense { # datum  # dx P# dy P# dz P#( _P consat_t ident t# iodl O # health t# snr # health_en t# new_data O # los_warning O # tou t# h 5 t# sat # P | station_t0 % P# P# range t# frequency P# health t# station_id t#$ bitrate t#(  5 t# station # P ' h ranges xecef | reference conhealth almanac | message ' words 7 7 _P{ G ZP rtcm_t d type ft# length gt# zcount hP# refstaid it# seqnum jt# stathlth kt# msg_data # gps_mask_t tgps_data_t set # online P# fix ># newdata ># separation P# status # satellites_used # used # pdop P# hdop P# vdop P# tdop P# gdop P# epe P# satellites # PRN # elevation # azimuth # ss #headingStatus _#pitchStatus _#rollStatus _#horzField P#gps_device #gps_id Y#%baudrate t#%parity t#%stopbits t#%driver_mode t#%rtcm G #%ndevices #,devicelist #,profiling O #,tag #,sentence_length f#,sentence_time P#,d_xmit_time P#,d_recv_time P#,d_decode_time P#,poll_time P#,emit_time P#,c_recv_time P#,c_decode_time P#,cycle P#-mincycle P#-gps_fd !#-raw_hook "%#-thread_hook #%#- P _PY _PYf W pidG|# mgr_pidH|# fileIY# lock_file_descJ# locking_slotK# already_locked_by_usQ#gpsmgr_tW+ , mgr &# rfcomms '# timeout +#gpsbt_t ,Ausage'8[prg&Ypstr&YlquitC[stDh p!S"#6signal_handler^W[arg]Wpset_~sig`~st`~pidfileaY~dont_quit2b~ @pidj|~pidfk6~g$gps_callback[sentencehbufYdlenf`level\%8<t&GPH<&>PP<prev_altPX<prev_timeˢ`<latPTlonPLaltPD'round PP (GPh<(>Pp<)latPD)lonPLround2P [valPddigits`val2\val3PTiPmultipleL*Mcmd_error* [+id)Yp+fmt)Yl+str)Yh*zcmd_ok7Л[+id6Yp*call}Л([+line|Yp)id~Yl)cmd~Yh(.~Yd)p~Y`,strstr Y-strcasecmp"%Rl)cmd_len\'strlen t )params_len\'strlen t*cmd_radiush(`[+idgYp..gYl*cmd_restart\`[+id[Yp*+cmd_stopPȞ[+idOYp*[cmd_startIȞ[+idHYp*cmd_deviceoH[+idnYp..nYl'strncpy YYt*cmd_versionAH[+id@Yp*command_handlerW4[+argWp)buf})idx})st})fd} 'memset WWt _P*gpsd_query_handlerW4[+argWp)stl*,daemon_init[)pid|p/umask"0maint[+argch+argvd)c`)ret\)stX)gpsT)th_sigP)th_cmdL)th_gpsH)th_askD)radius_arg@)set~)daemonize~)pidfileY~)flush_timeoutt~)count~)gpsbt_debug_level~)gpsmgr_debug_level~)gpsd_debug_level~)errbuf |)bda Y|1RESTART1OUT%/'strncpy YYt%L D!S"%i!S" x)val|/error"2stdinP2optarg ;Ystarted_from_servert;dont_quitT;restartx;radiusX;fp6x<3fileYp;data_id|<gpsd<ctx|;quit_mutex;query_gpsd_mutex ;query_gpsd_cond!(; _P@gpsdev$<*x/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/lib1funcs.asm/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91>|H/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/ieee754-df.S/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91RPH /home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/ieee754-df.S/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91f} D/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/ieee754-df.S/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91z D/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/ieee754-df.S/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91b Գ/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/lib1funcs.asm/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc_build_2/gccGNU AS 2.16.91 /home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csu/crtn.S/home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/glibc-2.5/csuGNU AS 2.16.91% $ > $ > 4: ; I?  &I%% : ; I$ > $ >   I : ;  : ;I8 &I : ;  : ; : ; I8 I!I/  : ;  : ;  : ; I I8  : ; I8  : ;  : ; (  : ;  : ; !I/' I.: ; ' @ : ; I .: ; ' I@ 4: ; I !.? : ; I< "#.? : ; ' I@ $.? : ; ' @ % &4: ; I '.? : ; ' I< (4: ;I )4: ;I *.: ;' I@ +: ;I ,.? : ; ' I< -.? : ;I< .: ;I /.? : ;I< 0.? : ;' I@ 1 : ;24: ; I? < 34: ; I?  %%%%%%%# init.c /home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csucrti.SH5/%//ȏ//0/////_ /usr/include/sys/usr/include/bits/usr/include/scratchbox/compilers/cs2005q3.2-glibc2.5-arm/bin/../lib/gcc/arm-none-linux-gnueabi/3.4.4/include/usr/local/includedemo3.cselect.hsigset.htypes.htypes.hstdio.hlibio.hstddef.hgps.hpthreadtypes.hgetopt.hgpsbt.hgpsmgr.h8&gLgKKKKKKKKKKKKK gh/NhggZh/ۡKLKgghgMggKLRggKg1Kgg0g3g/M m>#Sbf (qT5tP@pPu`uPP|# m (HhlTl    H X@HL9P9T9X9p:L;`; !"# xȏ ȏ  H X( L;  P T9P;$h;0 FP9P9m  0 yL9L9t;T;T;x;X;|; ;;;0<A8 8   Б <x< p H<"P<-X<8`<Dh<Op< Zt @  a h | kH ț rЛX Л wH8 L Ȟ4 4 `4 (8  ( X ` Ğ Ȟ @ H x  , 4d 4 p   ȡ  |<x  H  D  Գ 8 D FHHTT9T9`X9iP9zp:L9,\8, Dt  \ P\Q&H2  :<EhV̲ ftv `,  DLx 8Dt \;(P;58( B`;T bD r`pȍ$ԍ LL l  @)HX 6DUxf8( td; $(4@\L p; X`)جp 60 E<Qd[pm |  |جp h,`, l HX $Գp 4\;@l E L _x mĎ( Ў\ <܎xL;  H T  $% Dt 3 G h X  g \;n $d~ 04 < < H TD ` X ̲   L  L;& :  C x<U ^ initfini.c/home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csu/crti.Scall_gmon_start$a$dinit.cabi-note.S/home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csu/crtn.Scrtstuff.c__JCR_LIST__completed.0__do_global_dtors_aux__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrydemo3.cstarted_from_serverdont_quitrestartradiusctxquit_mutexquery_gpsd_mutexquery_gpsd_condgpsdevusagequitgpsdfpprev_lat.0prev_lon.1prev_alt.2prev_time.3prev_lat.4prev_lon.5round2cmd_errorcmd_okcallcmd_versioncmd_devicecmd_startcmd_stopcmd_restartcmd_radiuscommand_handlergpsd_query_handlerdaemon_initdata_id/home/kl/cs2005q3-2_toolchain/gcc/glibc/work/gcc-2005q3-2/gcc/config/arm/lib1funcs.asm__FRAME_END____JCR_END___DYNAMIC__init_array_end_GLOBAL_OFFSET_TABLE___init_array_startfflush@@GLIBC_2.4round@@GLIBC_2.4__aeabi_dcmplestrcasecmp@@GLIBC_2.4__cmpdf2__eqdf2__floatdidfmemset@@GLIBC_2.4gpsbt_start__exidx_end__gtdf2_bss_end__abort@@GLIBC_2.4__aeabi_cdcmplerand@@GLIBC_2.4__aeabi_cdrcmple__floatsidf__ltdf2pthread_cond_wait@@GLIBC_2.4fileno@@GLIBC_2.4__udivsi3pthread_exit@@GLIBC_2.4__fixunsdfsipthread_mutex_trylock@@GLIBC_2.4__bss_start____dso_handle__aeabi_ui2doptarg@@GLIBC_2.4__aeabi_drsub__libc_csu_finipause@@GLIBC_2.4sigaddset@@GLIBC_2.4__libc_start_main@@GLIBC_2.4gpsbt_stop__aeabi_dcmpltsigemptyset@@GLIBC_2.4srand@@GLIBC_2.4__extendsfdf2__aeabi_ddiv__adddf3__exidx_start__aeabi_dmulpthread_cond_signal@@GLIBC_2.4gps_set_callback__floatunsidfstdin@@GLIBC_2.4_initgpsbt_init_pairinggetopt@@GLIBC_2.4setsid@@GLIBC_2.4gpsmgr_is_gpsd_runninggetpid@@GLIBC_2.4perror@@GLIBC_2.4__aeabi_daddfile__ledf2strlen@@GLIBC_2.4__aeabi_ul2d__aeabi_dcmpgt__bss_end__gps_closestrstr@@GLIBC_2.4__aeabi_dcmpge__aeabi_dsub_start__errno_location@@GLIBC_2.4__floatundidfstrncpy@@GLIBC_2.4sigwait@@GLIBC_2.4gpsmgr_set_debug_mode__aeabi_i2datoi@@GLIBC_2.4__divdf3__muldf3__libc_csu_init__bss_startmain__div0fprintf@@GLIBC_2.4__aeabi_uidivpthread_create@@GLIBC_2.4umask@@GLIBC_2.4__aeabi_l2d__end__sleep@@GLIBC_2.4data_start__nedf2_finigps_querygps_callbackerror@@GLIBC_2.4sigprocmask@@GLIBC_2.4exit@@GLIBC_2.4__aeabi_d2uizstrerror@@GLIBC_2.4__aeabi_uidivmod__aeabi_dcmpeq_edataread@@GLIBC_2.4time@@GLIBC_2.4_endfork@@GLIBC_2.4chdir@@GLIBC_2.4fclose@@GLIBC_2.4fopen@@GLIBC_2.4_IO_stdin_used__aeabi_cdcmpeq__gedf2signal_handler__aeabi_f2d__data_start_Jv_RegisterClasses__subdf3printf@@GLIBC_2.4gps_open__gmon_start__