You are not logged in.
Hello all,
When I use WARP Lab, it operates only 4 seconds because of rx buffer size.
What should I change it in order to operate more than 4 seconds (more than 10 minute)?
I don't need to save received signal to buffer, and just want WARP board to operate for long time.
Is it possible by modifying "w3_warplab_buffers_axiw_v3_01_h"?
Thank you.
Last edited by wckim (2017-Nov-09 08:36:58)
Offline
After running an Rx capture the WARPLab node returns to idle and waits for the next command from MATLAB. You can run multiple captures in one script - you do not need to reset the WARP node after each Tx or Rx event.
Offline
Thank you for you reply.
When I complied WARP Lab in metlab, "Warning transport header mismatch" error is generated.
Errors are like below.
How can I solve it?
Thank you.
>> wl_example_siso_ofdm_txrx
Loaded wl_mex_udp_transport version 1.0.4a
Warning: transport_header mismatch: [250 250] [1 1] [1 2]
> In wl_transport_header>wl_transport_header.isReply at 115
In wl_transport_eth_udp_mex>wl_transport_eth_udp_mex.send at 365
In wl_node>wl_node.sendCmd at 1160
In wl_transport_eth_udp_mex>wl_transport_eth_udp_mex.procCmd at 188
In wl_node>wl_node.wl_transportCmd at 360
In wl_node>wl_node.applyConfiguration at 177
In wl_initNodes at 142
In wl_example_siso_ofdm_txrx at 52
Error: Reached maximum number of retrys without a response... aborting.
Socket Error Code: 10035
Error using wl_mex_udp_transport
Error: See description above.
Error in wl_transport_eth_udp_mex/write_buffers (line 642)
[cmds_used, checksum] =
wl_mex_udp_transport('write_iq', socket, data8,
max_payload, address, port, num_samples, samples,
buffer_ids, start_sample, num_pkts_required,
max_samples,
Error in wl_baseband_buffers>writeIQ (line 1518)
transport.write_buffers('IQ', num_samples, samps, buffSel, offset,
node.hwVer, command, 1, 0);
Error in wl_baseband_buffers/procCmd (line 664)
writeIQ(obj, node, transport, buffSel, cmdStr,
varargin{:});
Error in wl_baseband_buffers/subsref (line 142)
varargout{:} = builtin('subsref', obj, S);
Error in wl_node/wl_basebandCmd (line 298)
out(n) = currNode.baseband.procCmd(n, currNode,
varargin{:});
Error in wl_example_siso_ofdm_txrx (line 247)
wl_basebandCmd(node_tx, TX_RF_VEC, 'write_IQ', tx_vec_air(:));
Offline
Did you try using the pre-compiled .mex binary we include with the reference design?
Are your nodes connected to your PC via 1Gbps Ethernet links?
Offline