ELF(4\v4 ($!p8444999994999((( /lib/ld-linux.so.3GNUCD@BA&73 /29*0?:C' <;" +).#>48 1=$ (- 56!,%UL\yX,dtp|Q8<z6DL8Yč;N ;Ѝ`\܍p${L fD$x$;$ 0<H$T`(l\/x`8<q&h̎,؎; J( 8<Hx T0 .,#8$D;Pd\48<htD;( << 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_signalabortfprintfkillchdirstdinumaskstrstrreadstrncpystrcasecmpforkgetoptmemsetsrandtime__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 o ii ii ;C ;$;4:8:<:@:D:H:L: P: T: X: \: `:d:h:l:p:t:x:|::::::: :!:":$:%:&:':(:):*:,:-:.:0:2:3:4:5:6:8:9:;:<:=:>:@:A;B-MЍ-Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌxƏ ʌpƏ ʌhƏ ʌ`Ə ʌXƏ ʌPƏ ʌHƏ ʌ@Ə ʌ8Ə ʌ0Ə ʌ(Ə ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌxƏ ʌpƏ ʌhƏ ʌ`Ə ʌXƏ ʌPƏ ʌH$  --0-f봳hDD-0 0S3/ 0S00/(;0S/ 0S/ 9 -LM  0S tlhd`\XTPLHD@<̳\д T|е0X -L M 0S n0Ax 0S @0d@;0H u<00S ,0e 0 K\;,<<;$< -LM 00 00 KKKK0S A 0S@! -0S* K0K 0S00 0S 0Sʰ0S 0S pl 00`\ 0000C0 D 0Sm먶жԶ8;; 0-LxM  $0 0SCH20S<20S 0(1S  00. P 00S000S  (00  0K0 000  0K0 @00@0 '0K0 0 D 0AP K0SP0K @0PKD PK @0 AP 0K0 0K0@ 006`00S! P0Xc\0T00S<DA@8;0; <<<$<0<\;P 00  (00 000  800  @00  H0 0  P0(0  X000  `080  0(10S 81D!00 (00 Q '0K0 000 E 0K000S0!0Q#!01010Pc 00 (00 000 010P 0`"01000S|^@ @NK0 -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` ppD 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 %d T=%lu M=%d LAT=%.6f LON=%.6f SAT=%d got fix; shoot myself .. %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 @$KZg:o $ 99Hl  (:lo oo98888888888888888888888888888888888888888888888888888 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),$ ,ht1 |8e!t!"($"0!y_IO_stdin_usedDsignal_handler<gps_callbackmainfileCintȳOB'/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.91RhGNU C 3.4.4 (release) (CodeSourcery ARM 2005q3-2)demo5.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.hH[prg-Ypstr-YlquitJH[stKh ̑!Z"#6signal_handlereW[argdWpsetf~sigg~stg~pidfilehY~dont_quit2i~ pȒpidq|~pidfr6~g$zgps_callback[sentencehbufYdlenf`level\%latPD%lonPL&`lprev_latP<prev_lonP<prev_altP<prev_timeҢ <latPTlonPLaltPD'round PP %pid|@round2P[valPddigits`val2\val3PTiPmultipleL(Bcmd_error&[)id%Yp)fmt%Yl)str%Yh(ocmd_ok30[)id2Yp(cally0[)linexYp%idzYl%cmdzYh*.zYd%pzY`+strstr Y,strcasecmp"&G̛%cmd_len\'strlen t d%params_len\'strlen t(cmd_radiusd[)idcYp-.cYl(cmd_restartX[)idWYp( cmd_stopL([)idKYp(Pcmd_startE(\[)idDYp(cmd_devicek\[)idjYp-.jYl'strncpy YYt(cmd_version=[)id<Yp(command_handlerW[)argWp%buf}%idx}%st}%fd} 'memset WWt _P(gpsd_query_handlerW[)argWp%stl(daemon_inith[%pid|p.ymainh[)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|%bdaY|/RESTART/OUTx& 'strncpy YYt&/|!Z"&L(T!Z" %val|0error"1stdinP1optarg ;Ystarted_from_server4;dont_quit;restart8;radius;fp6$<lastsat ;2file!Y0;data_id"(<gpsd#,<ctx$<;quit_mutex%\;query_gpsd_mutex&t;query_gpsd_cond'(;now(0< _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.91CR|/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.91W|/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.91d (D/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< (.: ;' 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/$%////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/includedemo5.cselect.hsigset.htypes.htypes.hstdio.hlibio.hstddef.hgps.hpthreadtypes.hgetopt.hgpsbt.hgpsmgr.hh-gLgKKKKKKKKKKKKK gh/NhggZh/ۡKLKgghgMggKLRggKg1Kgg0g3g/M #be (hqT5s>@pt uP{# s (Hl l $ 8   ȳ99 99(:; ; !"# x  $ ȳ( ; 0  9 ;$(;0$ $ < F99m@ @ ` y994;;;8;;;<; \;t;;0;A h h  H H ,<$< <*<5<@ < Lx ( S0<t x Wh ܚ aH ( h0X 0 m8 y\L (4 4 4 8 d $ ( T \ ؞  d p d h 8 (<   |  ( D <J 9 9V9_9p(:9L\X,x dt  \\ p|Q(| 08<;L< \l  }Ы,  DL 8t č; ;+( 8 ;J X hЍ`y܍p$d L L l  X ,DK$x\( j$;{$ 0<H$T`l\x 0; `/Hp < K8<Was   Hp h̎,Ы, ؎l !X *Dp :;Fh K( R e s( \\ 8<x;   TH   , 8$+ t 9 DM ب ^ P m ;t Pd \4 8< h t D  ȳ < |    L  ;, @  I <[ d 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_entrydemo5.cstarted_from_serverdont_quitrestartradiuslastsatctxquit_mutexquery_gpsd_mutexquery_gpsd_condgpsdevusagequitgpsdfpprev_lat.0prev_lon.1prev_alt.2prev_time.3round2nowcmd_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_pairingkill@@GLIBC_2.4getopt@@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__