You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I am impressed with your research and the way you have used virtual preamble to extend the range of normal BLE phy stack. I am trying to reproduce the things at my desk. I have done with the transmissions from NRF kit and also received the IQ samples using PlutoSDR. Next I need to run the Matlab code and decode the transmitted packet with preamble.
Can you share your existing below preamble MAT files to get started decoding easily, I really appreciate it, Thanks
if (strcmp(miniarg, "MINI") == 1)
mini = 1;
extractedPreamble = load('extractedPreambleMini3_2e6.mat');
elseif (strcmp(miniarg, "DEV") == 1)
mini = 0;
extractedPreamble = load('extractedPreamble_2e6.mat');
elseif (strcmp(miniarg, "nrf52832") == 1)
mini = 3;
extractedPreamble = load('nrf52832.mat');
elseif (strcmp(miniarg, "nrf52840a") == 1)
mini = 4;
extractedPreamble = load('nrf52840a.mat');
elseif (strcmp(miniarg, "nrf52840b") == 1)
mini = 5;
extractedPreamble = load('nrf52840b.mat');
else
mini = 2;
extractedPreamble = load('blackPreamble.mat');
end
The text was updated successfully, but these errors were encountered:
Hi,
I am impressed with your research and the way you have used virtual preamble to extend the range of normal BLE phy stack. I am trying to reproduce the things at my desk. I have done with the transmissions from NRF kit and also received the IQ samples using PlutoSDR. Next I need to run the Matlab code and decode the transmitted packet with preamble.
Can you share your existing below preamble MAT files to get started decoding easily, I really appreciate it, Thanks
if (strcmp(miniarg, "MINI") == 1)
mini = 1;
extractedPreamble = load('extractedPreambleMini3_2e6.mat');
elseif (strcmp(miniarg, "DEV") == 1)
mini = 0;
extractedPreamble = load('extractedPreamble_2e6.mat');
elseif (strcmp(miniarg, "nrf52832") == 1)
mini = 3;
extractedPreamble = load('nrf52832.mat');
elseif (strcmp(miniarg, "nrf52840a") == 1)
mini = 4;
extractedPreamble = load('nrf52840a.mat');
elseif (strcmp(miniarg, "nrf52840b") == 1)
mini = 5;
extractedPreamble = load('nrf52840b.mat');
else
mini = 2;
extractedPreamble = load('blackPreamble.mat');
end
The text was updated successfully, but these errors were encountered: