GNURadio: file not received when repeat option is set to 'No' -


i've built simple gnuradio project trying send simple text file (called txf.txt) containing sentence "hello everyone!". following blocks i've used:

file source -> packet encoder -> gmsk mod -> throuttle -> gmsk demod -> packet decoder -> file sink

block settings follows:

  1. file source: txf.txt, repeat = yes

  2. packet encoder: sample/symbols = 1, bits/symbol = 1

  3. gmsk mod: sample/symbol = 4

  4. file sink: rxf.txt, unbuffered = on

when set repeat option in source file 'yes', "hello everyone!" repeated many times in received file, rxf.txt. however, when set repeat option in source file 'no', received file, 'rxf.txt', created contains nothing in (no matter amount of time wait before stop project).

when replace text file in source , sink blocks .png photo, , set repeat option 'no', receive part of source photo (usually more 3 quarters of photo), while rest of photo never gets received (no matter how long wait).

  1. why happening?
  2. is there way send file (text or photo) once without need keep repeat sending it, i.e., set repeat option 'no' , yet receive source file once?
  3. also, there way stop project when source file received?

for sending gfsk modulation in gnuradio ordering block not true... should use throttle after file source.i share example tested transferring mp3,mp4,ts file,png, txt file , on...... work same bluetooth. example grc in gnuradio 3.7.1

tx gfsk

rx gfsk

best regards stackprogramer


Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -