Rev | Line | |
---|
[1590] | 1 | function [rawData] = warplab_readSMRO(udpSock, SMRO_id, numSamples) |
---|
| 2 | |
---|
| 3 | pktNoTx = 1; |
---|
| 4 | |
---|
| 5 | % rxCmd = eval(sprintf('RADIO%d_RXDATA', radio)); |
---|
| 6 | % rssiCmd = eval(sprintf('RADIO%d_RSSIDATA', radio)); |
---|
| 7 | |
---|
| 8 | %Read the raw samples from the selected SMRO |
---|
| 9 | rawData = []; |
---|
| 10 | for n = 0:256:numSamples-1 |
---|
| 11 | pktDataTx = [pktNoTx SMRO_id n]; |
---|
| 12 | datarec = warplab_pktSend(udpSock, pktDataTx); |
---|
| 13 | pktNoTx = pktNoTx+1; |
---|
| 14 | |
---|
| 15 | rawData = [rawData uint32(datarec(5:end))]; |
---|
| 16 | end |
---|
| 17 | |
---|
| 18 | rawData = rawData(1:numSamples); |
---|
Note: See
TracBrowser
for help on using the repository browser.