I have designed a receiver+FSK demodulator with an osmocom source and it works as it should (sometimes - as I'm finding the results to be somewhat incoherent, but I suspect that might be the transmitter that is at fault). Anyway sometimes the demodulated signal using the quad demod block isn't quite what I expect. With other SDR softwares I can usually change the bandwidth and get more appropriate results. With gnuradio, I find that changing the bandwidth field of the osmocom source block does nothing so I was wondering how does one actually change the bandwidth? And what is that field for if it has no effect? Thank you in advance
gnuradio: How to change the bandwidth of a source?
716 views Asked by SomeEngineer100 At
1
There are 1 answers
Related Questions in SIGNALS
- How can I chop up data before sending it into a multiprocessing function?
- Why does registering a handler function for SIGHUP prevent clicking the "X" to close the XTerm window when waiting for input in PHP CLI?
- How to use angular material drag and drop CDK to update value in a service?
- Run cleanup function in Python when Jenkins job is aborted
- How to generate a single key-press event signal with tkinter.bind method
- How can I fit my data better or shift my data? My fit is way below my data
- (Bash, terminal) why do killing script hotkeys don't work (e.g. ctrl-c, ctrl-z)
- In a Linux signal handler, will x86 extended state always be in XSAVE format, or can it be in XSAVEC format as well?
- Passing an Angular signal value from a component input into a service
- How is Unix signal propagated to PGID in namespaces and what is the impact of NSpgid on process signal handling?
- How can I capture a celery.signal for when a task is "queued", must include a way to access kwargs?
- Angular Signals: How to handle requests to API
- SIGCHLD handling in C socket programming
- Angular Behavior: Property Type Changes from SignalFunction to Boolean
- Is it true that the segmentation violation exception can only be triggered once?
Related Questions in BANDWIDTH
- Cause of Excessive SMB2 FIND Requests When Writing Files to a Windows Server?
- In the cpanel bandwidth report is it possible to change the colors of the graphs? the Red color
- Adaptive Bandwidth for MeanShift++
- Stream benchmark returns impossible bandwidth
- iperf 2.1.9 bidirectional test cant figure out the server-client flow
- How find the LTE bandwidth in Android
- Is bandwidth in networking different from bandwidth in webhosting?
- Is the network capacity calculation right?
- R Code for LU Factorization for a Banded Matrix
- What Happens When Font Awesome Bandwidth is used used more than the npm bandwidth allowed for my plan this month?
- How to test the “random access bandwidth" of memory?
- What is the problem in my code? (Bandwidth-Limitation)
- Reverse proxy reduces download speed
- Ways to reduce size of data transferred over a network?
- What is the problem with my code(bandwidth limitation)?
Related Questions in GNURADIO
- Channel Model Block - Multipath Effect with taps
- I am having an issue in using my C++ and python oot blocks with my gnuradio C++ flowgraph
- Gnu radio synchronization of packets. Comparing received modulated signal with the signal which is decoded and encoded again (Mean error square)
- GNU Radio for windows. CMake Error at CMakeLists.txt: CMAKE_C_COMPILER not set, after EnableLanguage
- Gnuradio "double free or corruption (!prev)" error
- USRP Sink Warning: Sensor 'ref_locked' failed to lock within timeout on motherboard 0
- Compiling Indvidual Modules In Gnu radio
- Divide two signal stream using GNU Radio but no result appear
- Find maximum index from a vector source
- QPSK Data transfer, No useful signal while trying to measure SNR
- GNURADIO 3.10 : PlutoSDR (and all Industrial I/O) blocks missing?
- 4-FSK GnuRadio demodulation
- Unable to install SDRPlay RSP1A with GNU Radio Companion
- Trying to stream audio data from a hackRF (using gnuradio) to a web server and have a client select the frequency they want to listen to
- GNU Radio - How to send PMT string type to debug block in Python Block
Related Questions in RTL-SDR
- pymodes Modeslive throws ValueError: ctypes objects containing pointers cannot be pickled
- GNU Radio RTL-SDR command syntax
- Using `async for` inside a timeout function in Python
- Terminating an asyncio loop with RTL-SDR after N seconds
- Can not get any time/freq domain plots to show after execution
- Installing SoapySdr modules for RTL-SDR or AirSpy
- Problems during the installation of rtl-sdr drivers in linux
- Gnuplot: plot not updated
- Gnuplot: line 0: no previous plot
- rtl_433 command output will not pipe to php script
- Issues with QPSK modulation & Demodulation
- What are the settings for receiving signals in MIMO mode with META information on BladeRF
- SoapySDR rust bindings reading samples
- have any one used plutoSDR via python
- How to shift IQ stream using numpy?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
The bandwidth field of the Osmocom source is used to control an adjustable bandpass filter built into the receiver hardware, when one exists, as opposed to one which is fixed or only adjusts to the requested sample rate.
Probably what you are seeing in other software is the channel filter bandwidth, which is a software filter and usually much narrower than the hardware filter (particularly in SDR receiver software which displays a waterfall simultaneously with demodulation one signal within it).
The purpose of the channel filter is to fit the bandwidth of the signal you want to receive, so that it rejects as much out-of-band noise as possible while not discarding any of the actual signal. If you don't have one, add one. If you do have one, its bandwidth or cutoff frequency is the parameter you're looking to change.