Questions tagged [software-implementation]
Questions related to implementation of various algorithms under software environments and programming languages.
118 questions
0 votes
1 answer
74 views
Best FOSS Spectrum Analyzer for Linux and measuring power
I am generating my own interference signals in Matlab and plumbing them into a 5G signal. However it is hard to find the power psd over a given frequency in GQRX. Are there other FOSS software out ...
2 votes
2 answers
241 views
Analyzing Quantization Effects on DSP Algorithms
This post is a continuation of my other post titled: Simulating ADC Effects on DSP Algorithm with Fixed-Point Representation. I expect a rf signals which is around -50dBm. After it is received, it ...
0 votes
2 answers
80 views
Recovering phase response from frequency magnitude of a minimum-phase system: Practical considerations
My problem is this: Given a frequency magnitude response $|\hat{h}(\omega)|$ of a minimum phase system, how can one reliably recover its phase response? In my case, the magnitude is quite short (~30-...
0 votes
2 answers
91 views
TCP vs UDP for signal consumption
I understand the difference between TCP and UDP when it comes to reliability and packet ordering. In all my testing, I have been using a TCP test server, but it has come to my attention that most SDRs ...
0 votes
0 answers
59 views
Is it possible to cheaply convert analog to digital at the gigahertz sampling rate?
Consumer software-defined radio devices have become much cheaper and offer sample rates in the tens of million samples per second, but that still seems too low to parse WiFi or ethernet in-software. ...
1 vote
1 answer
315 views
Understanding how to implement high-pass filter with cascaded biquad filters
I'm trying to understand how to implement a high-pass filter using, quote: a cascasded biquad direct form II IIR filter with a cut-off of 8kHz. DSP is a complete new field for me, and the ...
1 vote
0 answers
77 views
PyWavelets CWT : error when differentiating after convolution?
I'm trying to understand the implementation of CWT in PYWT. This topic has already helped me quite a lot but there is still a thing that is unclear to me : why is the result differentiated only after ...
1 vote
1 answer
104 views
Handling asynchronous MCU I/O peripherals
Technical Background I'm making an audio processing board with an onboard microcontroller that takes in data via I2S from an ADC, applies digital filters, and outputs a stream of the same samplerate ...