WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2019-Mar-18 20:33:31

fc
Member
Registered: 2016-Oct-14
Posts: 21

manually set a smaller sample rate

Hello,
Because of the needs of our project, we need to increase the time required for the warp to send a packet. At present, we have set the maximum length of the transmitted data, but the time to send a packet is still very short.

So, how to modify the code to manually set a smaller sample rate?
Or how to make warp send data continuously?

Thanks :)

Offline

 

#2 2019-Mar-19 09:43:49

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: manually set a smaller sample rate

Our reference designs use fixed sampling rates - 20MSps in the 802.11 Ref Design, 40MSps in WARPLab. You could add rate change (interpolation/decimation) filters to the FPGA design to reduce the effective sampling rates. Both reference designs use System Generator models for the baseband interfaces (wl_buffers for WARPLab, Tx/Rx PHY cores for 802.11). You would need to modify the appropriate models with your desired rate change filters. We have never done this so cannot offer detailed instructions for this customization.

Or how to make warp send data continuously?

WARPLab already implements a continuous Tx mode where the Tx logic transmits a sample buffer cyclically. This is your best option for a continuous transmission in WARPLab without modifying the WARPLab FPGA design.

Offline

 

Board footer