diff options
author | Stefan Sperling <ssperling@sysmocom.de> | 2018-02-08 18:06:42 +0100 |
---|---|---|
committer | Stefan Sperling <ssperling@sysmocom.de> | 2018-02-08 18:06:42 +0100 |
commit | c862d2548105bb444e607f0378354c6897248ad2 (patch) | |
tree | 9142f825b8fe77592099e7cb629239b9ef0db2db /src/libbsc/acc_ramp.c | |
parent | ea0e993bc464e4118ab7753855a65a01d91317ed (diff) |
add VTY command to configure ramping step interval
Change-Id: I6a296afb9be58a1528f19993251a975caee0855b
Diffstat (limited to 'src/libbsc/acc_ramp.c')
-rw-r--r-- | src/libbsc/acc_ramp.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libbsc/acc_ramp.c b/src/libbsc/acc_ramp.c index 73df4fe93..8825188a5 100644 --- a/src/libbsc/acc_ramp.c +++ b/src/libbsc/acc_ramp.c @@ -161,12 +161,13 @@ void acc_ramp_init(struct acc_ramp *acc_ramp, struct gsm_bts *bts) allow_all_allowed_accs(acc_ramp); } -int acc_ramp_set_step_size(struct acc_ramp *acc_ramp, enum acc_ramp_step_size step_size) +int acc_ramp_set_step_size(struct acc_ramp *acc_ramp, unsigned int step_size) { if (step_size < ACC_RAMP_STEP_SIZE_MIN || step_size > ACC_RAMP_STEP_SIZE_MAX) return -ERANGE; acc_ramp->step_size = step_size; + LOGP(DRLL, LOGL_DEBUG, "(bts=%d) ACC RAMP: ramping step size set to %u\n", acc_ramp->bts->nr, step_size); return 0; } @@ -177,12 +178,16 @@ int acc_ramp_set_step_interval(struct acc_ramp *acc_ramp, unsigned int step_inte acc_ramp->step_interval_sec = step_interval; acc_ramp->step_interval_is_fixed = true; + LOGP(DRLL, LOGL_DEBUG, "(bts=%d) ACC RAMP: ramping step interval set to %u seconds\n", + acc_ramp->bts->nr, step_interval); return 0; } void acc_ramp_set_step_interval_dynamic(struct acc_ramp *acc_ramp) { acc_ramp->step_interval_is_fixed = false; + LOGP(DRLL, LOGL_DEBUG, "(bts=%d) ACC RAMP: ramping step interval set to 'dynamic'\n", + acc_ramp->bts->nr); } void acc_ramp_start(struct acc_ramp *acc_ramp) |