What is the maximum FrameLength, which can be received using comm.SDRuReceiver from USRP N210?
조회 수: 2 (최근 30일)
이전 댓글 표시
I want to receive a subframe of 20 MHz LTE system but unable to receive a frame of length 61440 samples from USRP N210
The piece of code which has been executed is given below:
hSDRu_Receive = comm.SDRuReceiver('192.168.10.2', ...
'CenterFrequency', 748.5e6, ...
'Gain', 0, ...
'DecimationFactor', 10, ...
'EnableBurstMode', true, ...
'FrameLength', 61440,...
'OutputDataType', 'double');
Received_Waveform = step(hSDRu_Receive);
The error which I am getting is :
Assertion failed.
Error in mapiPrivate (line 159)
Error in openDataConnection (line 6)
Error in mapiPrivate (line 53)
Error in openDataConnection (line 6)
Error in SDRuReceiver/setupImplLocal (line 300)
Error in SDRuBase/setupImpl (line 366)
Error in DL_PBCH_decoding (line 14)
Received_Waveform = step(hSDRu_Receive);
댓글 수: 0
답변 (2개)
Walter Roberson
2015년 10월 13일
I did some checking around, and the maximum size I could see anyone using in the examples was 4000. But that does not prove anything about the maximum length.
The maximum length is not on the spec sheets of the N210 or anywhere obvious in the manuals.
When I looked at the ettus documentation tree, it looked to me as if the limit as far as ettus is concerned is possibly the size of the buffer provided to the receive routine.
I do not have that toolkit (or appropriate hardware) to check the source to see where the assertion is coming in.
Opening a support case would probably be appropriate.
댓글 수: 0
Ethem
2015년 11월 6일
The maximum frame length is 375000. Which version of MATLAB are you using? I cannot reproduce the assertion with R2015b.
댓글 수: 2
Walter Roberson
2015년 11월 8일
Ethem, is that limit documented somewhere? Does it vary with the hardware?
참고 항목
카테고리
Help Center 및 File Exchange에서 Communications Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!