Page 1 of 1

Linking RSP to MatLab for Signal Processing

Posted: Tue Jan 26, 2021 10:50 am
by RCWO
University Question: "We would like to develop the framework of an end of semester project that the students must submit showing their ability to integrate MATLAB and the RSP1a, to manipulate a signal and be able to apply some signal processing tools from MATLAB...."

>>A very helpful answer comes from Athanasios Vasileiadis of University of Sheffield:
His work on GitHUb is directly relevant: https://github.com/VasAthanasios/SDRpla ... ab_Toolbox
He says:
"What is basically required to make everything work is the following:
1) A wrapper that sets the Matlab commands (sdrplay.m).
2) A C file (sdrplay_mex.c) which acts as a translator between Matlab and the provided (mir_sdr_api.lib). When the C file is compiled through Matlab and it becomes a MEX file, which Matlab can actually read!
Some things to bear in mind is that this approach uses the RSP API version 2.11.3 and that I did not implement all of the functions. You are more than welcome to use my approach as template and add more functions or even update it to the latest API version."

Many thanks Athanasios!

Re: Linking RSP to MatLab for Signal Processing

Posted: Fri Feb 05, 2021 12:17 pm
by waterwin
Can the same be used with the RSP1A or would that need different commands?

Thanks, de Erwin

Re: Linking RSP to MatLab for Signal Processing

Posted: Wed Feb 10, 2021 8:35 am
by jon
Hi Erwin, we heard recently that Athanasios (the author here: https://github.com/VasAthanasios/SDRpla ... ab_Toolbox ) is working on making those changes so that the RFSP1A will work in th esame way.
Best regards, Jon