mirror of https://github.com/PentHertz/srsLTE.git
enable c++11 support
This commit is contained in:
parent
8e38ef2ee4
commit
1cc6ae3c60
|
@ -254,7 +254,7 @@ macro(ADD_CXX_COMPILER_FLAG_IF_AVAILABLE flag have)
|
|||
endmacro(ADD_CXX_COMPILER_FLAG_IF_AVAILABLE)
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-comment -Wno-reorder -Wno-unused-but-set-variable -Wno-unused-variable -Wformat -Wmissing-field-initializers -Wtype-limits -std=c++03")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-comment -Wno-reorder -Wno-unused-but-set-variable -Wno-unused-variable -Wtype-limits -std=c++11")
|
||||
|
||||
find_package(SSE)
|
||||
if (HAVE_AVX2)
|
||||
|
|
|
@ -150,13 +150,13 @@ class radio {
|
|||
// Define default values for known radios
|
||||
bool tx_adv_auto;
|
||||
bool tx_adv_negative;
|
||||
const static double uhd_default_burst_preamble_sec = 600 * 1e-6;
|
||||
const static double uhd_default_tx_adv_samples = 98;
|
||||
const static double uhd_default_tx_adv_offset_sec = 4 * 1e-6;
|
||||
constexpr static double uhd_default_burst_preamble_sec = 600 * 1e-6;
|
||||
constexpr static double uhd_default_tx_adv_samples = 98;
|
||||
constexpr static double uhd_default_tx_adv_offset_sec = 4 * 1e-6;
|
||||
|
||||
const static double blade_default_burst_preamble_sec = 0.0;
|
||||
const static double blade_default_tx_adv_samples = 27;
|
||||
const static double blade_default_tx_adv_offset_sec = 1e-6;
|
||||
constexpr static double blade_default_burst_preamble_sec = 0.0;
|
||||
constexpr static double blade_default_tx_adv_samples = 27;
|
||||
constexpr static double blade_default_tx_adv_offset_sec = 1e-6;
|
||||
|
||||
double tx_freq, rx_freq, freq_offset;
|
||||
|
||||
|
@ -177,6 +177,7 @@ class radio {
|
|||
char saved_devname[128];
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
} // namespace srslte
|
||||
|
||||
#endif // SRSLTE_RADIO_H
|
||||
|
|
|
@ -67,9 +67,8 @@ public:
|
|||
uint32_t get_metrics(phy_metrics_t metrics[ENB_METRICS_MAX_USERS]);
|
||||
|
||||
private:
|
||||
|
||||
const static float PUSCH_RL_SNR_DB_TH = 1.0;
|
||||
const static float PUCCH_RL_CORR_TH = 0.15;
|
||||
constexpr static float PUSCH_RL_SNR_DB_TH = 1.0;
|
||||
constexpr static float PUCCH_RL_CORR_TH = 0.15;
|
||||
|
||||
void work_imp();
|
||||
|
||||
|
|
|
@ -237,7 +237,7 @@ private:
|
|||
};
|
||||
|
||||
// 36.133 9.1.2.1 for band 7
|
||||
const static float ABSOLUTE_RSRP_THRESHOLD_DBM = -125;
|
||||
constexpr static float ABSOLUTE_RSRP_THRESHOLD_DBM = -125;
|
||||
|
||||
std::vector<uint32_t> earfcn;
|
||||
|
||||
|
|
Loading…
Reference in New Issue