Chang center frequency quickly
显示 更早的评论
Hi Paul,
I would like to change center frequency quickly. If I change it and then restart the object in Matlab, it runs too slow.
Can I change center frequency in real time quickly? Can the example(Receive Tone Signal Using Analog Devices AD9361/AD9364) deployed to ARM?
Thanks and Best Regards,
Ardeal
1 个评论
Jan
2018-10-24
"Change center frequency" is a very vague description, as "runs too slow" is also. Can you edit the question and add more details?
采纳的回答
更多回答(2 个)
Paul
2018-10-24
0 个投票
- It is possible to change the CenterFrequency property while the System object is locked as it is a tunable property.Give a look at this doc page comm.SDRRxAD936x System object (R18b) to see a list of tunable properties. Tunable properties can be modified without having to release the System object.
- The Receive Tone Signal Using Analog Devices AD9361/AD9364 example you are referring to cannot be deployed on the ARM. You will have to follow these instructions Hardware-Software Co-Design if you want to deploy a model to the target. This is only available on Simulink.You should be able to create a Simulink model similar to what the example is doing. Since you are not targeting the FPGA, you can focus on the Software Interface Model.
Ardeal Liang
2018-10-25
编辑:Ardeal Liang
2018-10-25
1 个评论
Paul
2018-11-6
When calling the step method, it will first setup the System object if it has not been first setup. You can give a look at the call sequence of System objects here: Summary of Call Sequence
I suggest you try to call the setup method of that System object first by doing the following:
setup(sdrReceiver)
while_loop
tic
[data, len, lostSamps] = sdrReceiver();
toc
end
This way, the first call to step should be as quick as the second since the device has been setup before.
类别
在 帮助中心 和 File Exchange 中查找有关 Targeting FPGA & SoC Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
