Subversion Repositories svnkaklik

Rev

Go to most recent revision | Blame | Last modification | View Log | Download

PCS~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cJ‘Yǜ     stdio.hstdlib.hstring.hsched.herrno.hgetopt.h alsa/asoundlib.hsys/time.hmath.h~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c%v§*Xÿÿÿÿhë
[ÛG:-SOUND_SPEED 340~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c<ñÜÙçü„(ÐCHIRP_OFFSET 0 ~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cT>¥Æó÷þQÝûKSIGNAL_SAMPLES 100000~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c
stdlib.h¬š¥øerrno.h›2math.h        ¾N0sched.h®aý alsa/asoundlib.h8"AÆ={g~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cÁ­Ýq›ÈJstring.h­Æ‰=getopt.h
råÐystdio.h¯Ì¦‰sys/time.h
7‰c~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cÿÿÿÿÿÿÿÿÿÿÿÿ$async_private_data~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c¥©ÿÿÿÿÿÿÿÿ
areas~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c§§ÿÿÿÿ.snd_pcm_channel_area_t*period~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c¨¨ÿÿÿÿunsigned intsamples~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c¦¦ÿÿÿÿsigned short*main~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c"Æÿÿÿÿÿÿÿÿargcÿÿÿÿÿÿÿÿintÿÿÿÿargv[]ÿÿÿÿÿÿÿÿchar**ÿÿÿÿint,async_capture_callback~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cÿÿÿÿÿÿÿÿahandlerÿÿÿÿÿÿÿÿ(snd_async_handler_t*ÿÿÿÿvoid.async_playback_callback~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cíH CALL BACK STUFF ///////////////////ÿÿÿÿahandlerÿÿÿÿÿÿÿÿ(snd_async_handler_t*ÿÿÿÿvoid*linear_windowed_chirp~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c¼Ó"b vygeneruje linearni chirp a vzorky ulozi do poleÿÿÿÿpoleÿÿÿÿÿÿÿÿunsigned int*ÿÿÿÿdelka_poleÿÿÿÿÿÿÿÿunsigned intÿÿÿÿoffsetÿÿÿÿÿÿÿÿunsigned intÿÿÿÿunsigned intmain~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c"Æÿÿÿÿÿÿÿÿargcÿÿÿÿÿÿÿÿintÿÿÿÿargv[]ÿÿÿÿÿÿÿÿchar**ÿÿÿÿintset_hwparams~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c+zÿÿÿÿÿÿÿÿhandleÿÿÿÿÿÿÿÿsnd_pcm_t*ÿÿÿÿparamsÿÿÿÿÿÿÿÿ(snd_pcm_hw_params_t*ÿÿÿÿchannelsÿÿÿÿÿÿÿÿunsigned intÿÿÿÿintset_swparams~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c|£ÿÿÿÿÿÿÿÿhandleÿÿÿÿÿÿÿÿsnd_pcm_t*ÿÿÿÿswparamsÿÿÿÿÿÿÿÿ(snd_pcm_sw_params_t*ÿÿÿÿintsine~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cÔß@ generate sine samples and storeÿÿÿÿpoleÿÿÿÿÿÿÿÿunsigned int*ÿÿÿÿdelka_poleÿÿÿÿÿÿÿÿunsigned intÿÿÿÿintsine_ping~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.càì/4 generate simple sine pingÿÿÿÿpoleÿÿÿÿÿÿÿÿunsigned int*ÿÿÿÿdelka_poleÿÿÿÿÿÿÿÿunsigned intÿÿÿÿoffsetÿÿÿÿÿÿÿÿunsigned intÿÿÿÿfrequencyÿÿÿÿÿÿÿÿdoubleÿÿÿÿunsigned intbuffer_size~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c''$: size of buffer at sound card"snd_pcm_sframes_tbuffer_time~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c(4 ring buffer length in us unsigned int
chirp~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c$$ÿÿÿÿint*chirp_size~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c 
 ÿÿÿÿunsigned intcperiod~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c##
ÿÿÿÿintdevice~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c"" playback device 
char*format~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c3 sample format  snd_pcm_format_toutput~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c))"ÿÿÿÿsnd_output_t*period~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c""ÿÿÿÿintperiod_event~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.cL produce poll event after each period intperiod_size~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c(($"samples per frame"snd_pcm_sframes_tperiod_time~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c(& period time in us unsigned intrate~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c  stream rate unsigned intresample~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c8 enable alsa-lib resampling intsignal~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c%%6 record 6s of input samplesshort*verbose~/home/kaklik/projects/programy/C/ix86/echo/SW/sonar/src/sonar.c verbose flag int