• Cedric Roux's avatar
    PHY: add parameter end_of_burst_delay for TDD · 275e5b3a
    Cedric Roux authored
    end_of_burst_delay is used to stop TX only "after a while".
    If we stop right after effective signal, with USRP B210 and
    B200mini, we observe a high EVM on the S subframe (on the
    PSS).
    A value of 400 (for 30.72MHz) solves this issue. This is
    the default.
    
    This default value can be changed in the configuration file.
    For example:
    
    RUs = (
        {
           local_rf       = "yes"
             nb_tx          = 1
             nb_rx          = 1
             att_tx         = 20
             att_rx         = 0;
             bands          = [7];
             max_pdschReferenceSignalPower = -27;
             max_rxgain                    = 105;
             eNB_instances  = [0];
             sf_extension = 312;
             end_of_burst_delay = 200;
        }
    );
    
    Here we would set a value of 200.
    
    The value to put in the configuration file is for
    30.72MHz. The value is scaled accordingly at runtime
    (thus only one value to set for every RB configuration,
    25, 50 or 100, leading to less problems when adapting
    configuration files).
    
    This option is for experts and should not be changed
    randomly.
    275e5b3a
Name
Last commit
Last update
..
CODING Loading commit data...
INIT Loading commit data...
LTE_ESTIMATION Loading commit data...
LTE_REFSIG Loading commit data...
LTE_TRANSPORT Loading commit data...
LTE_UE_TRANSPORT Loading commit data...
MODULATION Loading commit data...
NBIoT_TRANSPORT Loading commit data...
NR_REFSIG Loading commit data...
NR_TRANSPORT Loading commit data...
NR_UE_TRANSPORT Loading commit data...
TOOLS Loading commit data...
defs_L1_NB_IoT.h Loading commit data...
defs_UE.h Loading commit data...
defs_common.h Loading commit data...
defs_eNB.h Loading commit data...
impl_defs_lte.h Loading commit data...
impl_defs_lte_NB_IoT.h Loading commit data...
impl_defs_top.h Loading commit data...
impl_defs_top_NB_IoT.h Loading commit data...
phy_extern.h Loading commit data...
phy_extern_ue.h Loading commit data...
phy_vars.h Loading commit data...
phy_vars_ue.h Loading commit data...
sse_intrin.h Loading commit data...
types.h Loading commit data...
types_NB_IoT.h Loading commit data...