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 | |
---|---|
File size: 424 bytes |
Line | |
---|---|
1 | function [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)]; |
8 | rssi = [mod(bitshift(RawRSSIData,-16),1024);mod(RawRSSIData, 1024)]; |
9 | |
10 | RxRSSI = reshape(rssi, 1, length(RawRSSIData)*2); |
Note: See TracBrowser
for help on using the repository browser.