You are not logged in.
In our experiment, we want to let multiple radios which are located in different boards to receive/send signals.
the code given by the example for MIMO(2*2) to define option vector is
optionsVector = [CaptOffset TxLength-1 TransMode CarrierChannel (Rx2GainBB + Rx2GainRF*2^16) (Tx2GainRF + Tx2GainBB*2^16) (Rx3GainBB + Rx3GainRF*2^16) (Tx3GainRF + Tx3GainBB*2^16) TxSelect RxSelect];
If the two RX radios are located in two different boards,
should we use two vectors to define the options? or still we can use one optionVector which is exactly the same as the example?
Offline
It seems like you are using an old version of WARPLab. I would recommend updating to the newest version (v5.2). The code has been much updated since your version. In the new version you update each parameter individually on every FPGA board, so you can select the parameters you wish to update.
In the version of WARPLab you are using, when you call
warplab_setOptions(socketHandles, optionsVector)
it will send the same options vector to all the boards defined in socketHandles. If you want to set the two boards in different states, define two options vectors and send them with
warplab_setOptions([0 udp_Tx], optionsVector)
and change udp_Tx to match the different node handles.
Offline