SDR WiFi Beacon transmit and receive length
16 ビュー (過去 30 日間)
古いコメントを表示
My current setup is a SDR (software defined radio) Adalm Pluto device is connected to a Windows computer with Matlab. I have the toolboxes installed and I am able to connect successfully vis USB and configure the SDRs. I am having success transmiting and receiving WiFi Beacons with my SDR. I do notice through testing that using the captureWaveform( sdrReceiver, rx_samples) function takes over a second to run, but I am only attempting to capture 1/10 of a second of data with my function. Why does it take this long? If I have this running in a loop, I have to assume that I am missing a lot of the beacons I am transmitting. Is there a way to adjust this so to not miss sent Beacons or at least miss less of them in receive? does sdr.SamplesPerFrame impact this?
0 件のコメント
回答 (1 件)
praguna manvi
2024 年 9 月 10 日
編集済み: praguna manvi
2024 年 9 月 10 日
I understand that you are trying to capture data using the ADALM-PLUTO Radio, I couldn’t find “captureWaveForm”; as per the documentation, you can use the “capture” function. The “capture” function, as mentioned in an example establishes a connection to the hardware to obtain RF signals from an SDR device; hence, we can expect a delay.
Here is a link to an example:
To ensure no samples are missed, you can enable “EnableOversizeCapture,” which does not guarantee data contiguity and does not limit to a sample size. You can find more information on the parameters of the “capture” function in this documentation:
Hope this helps!
参考
カテゴリ
Help Center および File Exchange で Analog Devices ADALM1000 Support from Data Acquisition Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!