add flag for unused function arguments in rfsimulator CMakeLists
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
# SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
# SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
||||||
|
|
||||||
|
add_compile_options(-Wunused-parameter)
|
||||||
add_library(rfsimulator MODULE
|
add_library(rfsimulator MODULE
|
||||||
simulator.cpp
|
simulator.cpp
|
||||||
apply_channelmod.c
|
apply_channelmod.c
|
||||||
|
|||||||
@@ -213,12 +213,7 @@ void update_channel_model(channel_desc_t *channelDesc, int nbSamples, uint64_t T
|
|||||||
either we regenerate the channel (call again random_channel(desc,0)), or we keep it over subframes
|
either we regenerate the channel (call again random_channel(desc,0)), or we keep it over subframes
|
||||||
legacy: we regenerate each sub frame in UL, and each frame only in DL
|
legacy: we regenerate each sub frame in UL, and each frame only in DL
|
||||||
*/
|
*/
|
||||||
void rxAddInput(c16_t **input_sig,
|
void rxAddInput(c16_t **input_sig, cf_t *after_channel_sig, int rxAnt, channel_desc_t *channelDesc, int nbSamples)
|
||||||
cf_t *after_channel_sig,
|
|
||||||
int rxAnt,
|
|
||||||
channel_desc_t *channelDesc,
|
|
||||||
int nbSamples,
|
|
||||||
uint64_t TS)
|
|
||||||
{
|
{
|
||||||
// channelDesc->path_loss_dB should contain the total path gain
|
// channelDesc->path_loss_dB should contain the total path gain
|
||||||
// so, in actual RF: tx gain + path loss + rx gain (+antenna gain, ...)
|
// so, in actual RF: tx gain + path loss + rx gain (+antenna gain, ...)
|
||||||
|
|||||||
@@ -5,11 +5,6 @@
|
|||||||
#ifndef __RFSIMULATOR_H
|
#ifndef __RFSIMULATOR_H
|
||||||
#define __RFSIMULATOR_H
|
#define __RFSIMULATOR_H
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
void rxAddInput(c16_t **input_sig,
|
void rxAddInput(c16_t **input_sig, cf_t *after_channel_sig, int rxAnt, channel_desc_t *channelDesc, int nbSamples);
|
||||||
cf_t *after_channel_sig,
|
|
||||||
int rxAnt,
|
|
||||||
channel_desc_t *channelDesc,
|
|
||||||
int nbSamples,
|
|
||||||
uint64_t TS);
|
|
||||||
void update_channel_model(channel_desc_t *channelDesc, int nbSamples, uint64_t TS);
|
void update_channel_model(channel_desc_t *channelDesc, int nbSamples, uint64_t TS);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -605,6 +605,7 @@ static void rfsimulator_readconfig(rfsimulator_state_t *rfsimulator)
|
|||||||
|
|
||||||
static int rfsimu_set_beam(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
static int rfsimu_set_beam(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
||||||
{
|
{
|
||||||
|
UNUSED(debug);
|
||||||
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
||||||
rfsim_beam_ctrl_t *beam_ctrl = t->beam_ctrl;
|
rfsim_beam_ctrl_t *beam_ctrl = t->beam_ctrl;
|
||||||
AssertFatal(beam_ctrl->enable_beams, "Beam simualtion is disabled, cannot set beams\n");
|
AssertFatal(beam_ctrl->enable_beams, "Beam simualtion is disabled, cannot set beams\n");
|
||||||
@@ -619,6 +620,7 @@ static int rfsimu_set_beam(char *buff, int debug, telnet_printfunc_t prnt, void
|
|||||||
|
|
||||||
static int rfsimu_set_beamids(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
static int rfsimu_set_beamids(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
||||||
{
|
{
|
||||||
|
UNUSED(debug);
|
||||||
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
||||||
rfsim_beam_ctrl_t *beam_ctrl = t->beam_ctrl;
|
rfsim_beam_ctrl_t *beam_ctrl = t->beam_ctrl;
|
||||||
AssertFatal(beam_ctrl->enable_beams, "Beam simualtion is disabled, cannot set beams\n");
|
AssertFatal(beam_ctrl->enable_beams, "Beam simualtion is disabled, cannot set beams\n");
|
||||||
@@ -787,6 +789,8 @@ static int rfsimu_getdistance_cmd(char *buff, int debug, telnet_printfunc_t prnt
|
|||||||
|
|
||||||
static int rfsimu_vtime_cmd(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
static int rfsimu_vtime_cmd(char *buff, int debug, telnet_printfunc_t prnt, void *arg)
|
||||||
{
|
{
|
||||||
|
UNUSED(debug);
|
||||||
|
UNUSED(buff);
|
||||||
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
rfsimulator_state_t *t = (rfsimulator_state_t *)arg;
|
||||||
const openair0_timestamp_t ts = t->nextRxTstamp;
|
const openair0_timestamp_t ts = t->nextRxTstamp;
|
||||||
const double sample_rate = t->sample_rate;
|
const double sample_rate = t->sample_rate;
|
||||||
@@ -1316,7 +1320,7 @@ static void rfsimulator_read_internal(rfsimulator_state_t *t,
|
|||||||
input);
|
input);
|
||||||
|
|
||||||
for (int aarx = 0; aarx < nbAnt; aarx++) {
|
for (int aarx = 0; aarx < nbAnt; aarx++) {
|
||||||
rxAddInput(input, temp_array[aarx], aarx, ptr->channel_model, nsamps, timestamp);
|
rxAddInput(input, temp_array[aarx], aarx, ptr->channel_model, nsamps);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (is_first_beam && is_first_peer && (ptr->nbAnt == 1 || nbAnt == 1)) {
|
if (is_first_beam && is_first_peer && (ptr->nbAnt == 1 || nbAnt == 1)) {
|
||||||
@@ -1528,10 +1532,12 @@ static int rfsimulator_read(openair0_device_t *device, openair0_timestamp_t *pti
|
|||||||
|
|
||||||
static int rfsimulator_get_stats(openair0_device_t *device)
|
static int rfsimulator_get_stats(openair0_device_t *device)
|
||||||
{
|
{
|
||||||
|
UNUSED(device);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
static int rfsimulator_reset_stats(openair0_device_t *device)
|
static int rfsimulator_reset_stats(openair0_device_t *device)
|
||||||
{
|
{
|
||||||
|
UNUSED(device);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
static void rfsimulator_end(openair0_device_t *device)
|
static void rfsimulator_end(openair0_device_t *device)
|
||||||
@@ -1559,6 +1565,7 @@ static void stopServer(openair0_device_t *device)
|
|||||||
|
|
||||||
static int rfsimulator_stop(openair0_device_t *device)
|
static int rfsimulator_stop(openair0_device_t *device)
|
||||||
{
|
{
|
||||||
|
UNUSED(device);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
static int rfsimulator_set_freq(openair0_device_t *device, openair0_config_t *openair0_cfg)
|
static int rfsimulator_set_freq(openair0_device_t *device, openair0_config_t *openair0_cfg)
|
||||||
@@ -1569,10 +1576,13 @@ static int rfsimulator_set_freq(openair0_device_t *device, openair0_config_t *op
|
|||||||
}
|
}
|
||||||
static int rfsimulator_set_gains(openair0_device_t *device, openair0_config_t *openair0_cfg)
|
static int rfsimulator_set_gains(openair0_device_t *device, openair0_config_t *openair0_cfg)
|
||||||
{
|
{
|
||||||
|
UNUSED(device);
|
||||||
|
UNUSED(openair0_cfg);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
static int rfsimulator_write_init(openair0_device_t *device)
|
static int rfsimulator_write_init(openair0_device_t *device)
|
||||||
{
|
{
|
||||||
|
UNUSED(device);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user