ELF(40w4 ($!p9ĹĹ444999998999((( /lib/ld-linux.so.3GNUCFBDC&84 03:*=A;!E' ><" +)/#@59 2?$(. 67 1-,%U\z,tQ̹=zȍԍ6DL8Z;N;`\p(${4@LLĹfXDdx;d p|$ (\/dĎ`=qЎ܎'h ,;$ 0dK<( H=HTx `T0l/x#$;d4=ud̏؏D;( << 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_signalabortwritefprintfchdirstdinumaskstrstrreadstrncpystrcasecmpforkgetoptmemsetsrandtime__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.4; ii p ii ii ;E;;;;; ;;;; ; ; $; (; ,;0;4;8;<;@;D;H;L;P;T;X;\;`; d;!h;"l;$p;%t;&x;'|;(;);*;,;-;.;/;1;3;4;5;6;7;9;:;<;=;>;?;@;B;C;D-MЍ-lƏ ʌlƏ ʌdƏ ʌ\Ə ʌTƏ ʌLƏ ʌDƏ ʌ<Ə ʌ4Ə ʌ,Ə ʌ$Ə ʌƏ ʌƏ ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌ|Ə ʌtƏ ʌlƏ ʌdƏ ʌ\Ə ʌTƏ ʌLƏ ʌDƏ ʌ<Ə ʌ4Ə ʌ,Ə ʌ$Ə ʌƏ ʌƏ ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌ$  --0-y`넴8D-0 0S3/萪 0S00/;0S/ 0S/9 -LM  0S tlhd`\XTPLHD@<뜴,T$LĶ(T -L M 0S k0;x 0S :0a@50H u<00S ,0e 0 K,<= <X< -LM 00 00 KKKK0S A 0S@ -0S* K0K 0S00 0S 0Sʰ0S 0S pl 00`\ 0000C0 D 0Smx|<; 0-LxM  $0 0SbH20S<20S 0(1S  00. P 00S000S  (00 ? 0K0 000 3 0K0 @00@0 '0K0 0 D 0AP K0SP0K @0PKD PK @0 _P 0K0 0K0@ 00T`00S% P0Xc\0T00S< AA@<<<<<x̷Է<<,<=4`T,P 00# (00 000  800  @00  H0 0  P0(0  X000  `080 , 0810S H1T!00\10Sl  (00 h '0K0 000 \ 0K0A11!110Pc 00 (00 000 010X 001S#0@0 0!@0R @0f10 @010 @0 100 0@00@0 K0 -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` pLD 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 gps.dat%d T=%lu M=%d LAT=%.6f LON=%.6f SAT=%d [%d] %d %d %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 T|KZg;p d 99Hԇt  :o<oo9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 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),d P,x5 L8i!t%"$"p!y_IO_stdin_usedDsignal_handler<gps_callbackmain"filePPCintOB'/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.91RGNU C 3.4.4 (release) (CodeSourcery ARM 2005q3-2)demo4.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.[prg-Ypstr-YlquitJl[stKh $!Z"#6signal_handlereWl[argdWpsetf~sigg~stg~pidfilehY~dont_quit2i~ Ȓ pidq|~pidfr6~g$gps_callbackܙ[sentencehbufYdlenf`level\%BĔprev_latP<prev_lonP<prev_altP<prev_timeҢ<latPTlonPLaltPD&round PP ԙ'latPD'lonPL Dԙ'i!@round2PܙP[valPddigits`val2\val3PTiPmultipleL(Jcmd_error-P[)id,Yp)fmt,Yl)str,Yh(wcmd_ok:[)id9Yp(callX[)lineYp'idYl'cmdYh*.Yd'pY`+strstr Y,strcasecmp"%O؜'cmd_len\&strlen t ܜ4'params_len\&strlen t(cmd_radiuskX[)idjYp-.jYl(cmd_restart_Ğ[)id^Yp((cmd_stopSĞ[)idRYp(Xcmd_startL,[)idKYp(cmd_devicer,x[)idqYp-.qYl&strncpy YYt(cmd_versionDx[)idCYp(command_handlerWd[)argWp'buf}'idx}'st}'fd} P&memset WWt _P(gpsd_query_handlerWdȠ[)argWp'stl(daemon_initȠ8['pid|p.main8[)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|/RESTARTФ/OUTH%ܢ&strncpy YYt%7L!Z"%T$!Z" 'val|0error"1stdinP1optarg ;Ystarted_from_server<dont_quit;restart<radius;fp6<fp2 <2file!Y<data_id"<gpsd#=ctx$ <quit_mutex%,<query_gpsd_mutex&D<query_gpsd_cond'(`<now(= _P@gpsdev+</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/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.91CUL/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.91WL/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.91k /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.91g /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@ $.? : ; ' @ % &.? : ; ' I< '4: ;I (.: ;' I@ ): ;I *4: ;I +.? : ; ' I< ,.? : ;I< -: ;I ..? : ;' I@ / : ;0.? : ;I< 14: ; I? < 24: ; I?  %%%%%%%# init.c /home/bifh3/rx34-osso1.0-arm-prereleased.gcc34qemu.distcc/work/glibc-2.5.0/build-tree/armel-libc/csucrti.S5/d%//P//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/includedemo4.cselect.hsigset.htypes.htypes.hstdio.hlibio.hstddef.hgps.hpthreadtypes.hgetopt.hgpsbt.hgpsmgr.h-gLgKKKKKKKKKKKKK gh/NhggZh/ۡKLKgghgMggKLRggKg1Kgg0g3g/M m?#bf (@puuP|#  (Htԇ< d x   Ĺ̹9999:;; !"# xP P t d ( ;D p 9;$;0| | F99m y99<;;<; < ,<D<`<0<A h  X =<l <"<-<8< Dܙt K<O=ܖ H SPh P ]H dX ix8 u,L 4 Ğ4 4 X8 4 X Ğ $ , p x  \ dd d Ƞp Ƞ 4 8  ܢ P <   L    x 8̹̹F99R9[9l:9\,H t\ \ ,\  Q̹$L ,=7ȍH  Xԍh y, T DL 8t  ;;'x( 4;F T d`up($44 @LL̬L l ̩ ĹX (XDGdxXx( f;wd }p|$\d̩ <T Ď`,p 9p H=TЎ^܎p\ ȩ  p h ,, l X 'p 7;C8 H O$ b p0d<( H,\ =Tx; \  `T l x( $8 t F Z  k  z ; d 4 =  d ̏ ؏D     L " l 1 ̬L = ;J ^ ȩ g <y  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_entrydemo4.cstarted_from_serverdont_quitrestartradiusctxquit_mutexquery_gpsd_mutexquery_gpsd_condgpsdevusagequitgpsdfpprev_lat.0prev_lon.1prev_alt.2prev_time.3round2fp2nowcmd_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.4write@@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_uidivopen@@GLIBC_2.4pthread_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.4close@@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__