You are not logged in.
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
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