analogdevicesinc / TransceiverToolbox

MATLAB toolbox for ADI transceiver products
https://analogdevicesinc.github.io/TransceiverToolbox/master
Other
56 stars 31 forks source link

Problem with the Fast Frequency Hopping Example #78

Closed sdrlab closed 3 years ago

sdrlab commented 3 years ago

we have a question about Frequency Hopping Example of the RF SOM with Transceiver Toolbox https://wiki.analog.com/resources/eval/user-guides/adrv936x_rfsom/tutorials/frequency_hopping

we followed the tutorial and finished all the steps include building kernel, and when we run the fastlock.m script in matlab we get an error says: "Abstract classes cannot be instantiated. Class 'FrequencyHopper' is declared as Abstract.' Since this is an error in the code, we assume we have no problem of missing libraries or wrong installation. Can you give us an advice how to sort it?

Thank you

p.s We are using matlab 2020b and vivado 2018.3 as said in the requirements, we also installed libio as said in the starting guide, and the required compiler. (We tried running it both on linux ubuntu 16.04 and windows 10, and received the same error).

tfcollins commented 3 years ago

Which release of the toolbox are you using?

sdrlab commented 3 years ago

We are using version 20.2.1 image

tfcollins commented 3 years ago

This was fixed here: https://github.com/analogdevicesinc/TransceiverToolbox/commit/90db749365b73dd50d67da07aecd600bb93d985c

I've updated the MLTBX file on the github release page. Either grab the FrequencyHopper.m file directly or re-install the toolbox.