source: ResearchApps/PHY/WARPLAB/WARPLab_v06_1/M_Code_Reference/warplab_processRawRSSIData.m

Last change on this file was 1311, checked in by mduarte, 15 years ago

Adding files for WARPLab release 05

File size: 424 bytes
Line 
1function [RxRSSI] = warplab_processRawRSSIData(RawRSSIData)
2
3%Mangle the RSSI data
4%Each received sample is a 32-bit value:
5% [zeros(1,6) RSSI_0 zeros(1,6) RSSI_1]
6% RSSI_0/RSSI_1: Consequtive RSSI samples; RSSI_0 is older
7% rssi = [mod(RawRSSIData, 1024);mod(bitshift(RawRSSIData,-16),1024)];
8rssi = [mod(bitshift(RawRSSIData,-16),1024);mod(RawRSSIData, 1024)];
9
10RxRSSI = reshape(rssi, 1, length(RawRSSIData)*2);
Note: See TracBrowser for help on using the repository browser.