Made some progress, per snr sweep is plotted now, the satellites orbital shift is used in calculated now, code is prepared for more than one mcs value
This commit is contained in:
@@ -3,7 +3,6 @@ function [cfgEHT, simParameters, channel, chInfo, maxChDelay, satelliteDopplerSh
|
||||
include_free_space_pathloss, ...
|
||||
delay_model, ...
|
||||
carrier_frequency, ...
|
||||
elevation_angle, ...
|
||||
mobile_speed, ...
|
||||
mobile_altitude, ...
|
||||
satellite_altitude, ...
|
||||
@@ -11,8 +10,7 @@ function [cfgEHT, simParameters, channel, chInfo, maxChDelay, satelliteDopplerSh
|
||||
seed, ...
|
||||
tx_antenna_count, ...
|
||||
rx_antenna_count, ...
|
||||
apep, ...
|
||||
mcs)
|
||||
apep)
|
||||
|
||||
switch bandwidth_mhz
|
||||
case 20
|
||||
@@ -33,13 +31,13 @@ function [cfgEHT, simParameters, channel, chInfo, maxChDelay, satelliteDopplerSh
|
||||
cfgEHT.User{1}.APEPLength = apep;
|
||||
cfgEHT.NumTransmitAntennas = tx_antenna_count;
|
||||
cfgEHT.User{1}.NumSpaceTimeStreams = 1;
|
||||
cfgEHT.User{1}.MCS = mcs;
|
||||
cfgEHT.User{1}.MCS = 0; % default to sweep later
|
||||
fs = wlanSampleRate(chanBW);
|
||||
|
||||
simParameters.IncludeFreeSpacePathLoss = include_free_space_pathloss;
|
||||
simParameters.DelayModel = delay_model;
|
||||
simParameters.CarrierFrequency = carrier_frequency;
|
||||
simParameters.ElevationAngle = elevation_angle;
|
||||
simParameters.ElevationAngle = 0; % default to sweep later
|
||||
simParameters.MobileSpeed = mobile_speed;
|
||||
simParameters.MobileAltitude = mobile_altitude;
|
||||
simParameters.SatelliteAltitude = satellite_altitude;
|
||||
|
||||
Reference in New Issue
Block a user