-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buffering issue #10
Comments
from what i know: this is caused here since the 40ms timeout is too small when used with an actual audio device. |
the link i posted above is no longer valid since the code has shifted. Here's a new one against the v2.0 tag: https://github.com/mobilinkd/m17-cxx-demod/blob/v2.0/apps/m17-mod.cpp#L504 I just tried m17-mod again, and this time the behavior was different... the output stopped after about 2 seconds, and m17-demod locked up. The stack revealed no frames inside the actual m17-mod code, so my suspicion is that it's the Increasing the timeout to 2000 once again made the modulator work as expected. Command-line in use:
with |
What do you expect to happen here? |
Yes, GNU Radio is reading the audio data on the fifo though a file source block. This is just my little solution to be able to transmit M17 right now, and I'm using arecord as the input in order to use actual audio from my microphone. I suspect that when compared with being fed from a file, |
"arecord ... | m17-mod ... > dump.raw" generates exactly 280ms of baseband, everytime.
The text was updated successfully, but these errors were encountered: