mirror of https://github.com/PentHertz/srsLTE.git
Fix bug in rrc_meas in ASN to_number() conversion, making the UE to generate Measurement reports every TTI
This commit is contained in:
parent
1fa5a19a55
commit
44c23b1690
|
@ -2942,7 +2942,7 @@ bool rrc::rrc_meas::process_event(eutra_event_s* event, uint32_t tti, bool enter
|
||||||
if (!cell->timer_enter_triggered) {
|
if (!cell->timer_enter_triggered) {
|
||||||
cell->timer_enter_triggered = true;
|
cell->timer_enter_triggered = true;
|
||||||
cell->enter_tti = tti;
|
cell->enter_tti = tti;
|
||||||
} else if (srslte_tti_interval(tti, cell->enter_tti) >= event->time_to_trigger) {
|
} else if (srslte_tti_interval(tti, cell->enter_tti) >= event->time_to_trigger.to_number()) {
|
||||||
m->triggered = true;
|
m->triggered = true;
|
||||||
cell->triggered = true;
|
cell->triggered = true;
|
||||||
m->nof_reports_sent = 0;
|
m->nof_reports_sent = 0;
|
||||||
|
@ -2952,7 +2952,7 @@ bool rrc::rrc_meas::process_event(eutra_event_s* event, uint32_t tti, bool enter
|
||||||
if (!cell->timer_exit_triggered) {
|
if (!cell->timer_exit_triggered) {
|
||||||
cell->timer_exit_triggered = true;
|
cell->timer_exit_triggered = true;
|
||||||
cell->exit_tti = tti;
|
cell->exit_tti = tti;
|
||||||
} else if (srslte_tti_interval(tti, cell->exit_tti) >= event->time_to_trigger) {
|
} else if (srslte_tti_interval(tti, cell->exit_tti) >= event->time_to_trigger.to_number()) {
|
||||||
m->triggered = false;
|
m->triggered = false;
|
||||||
cell->triggered = false;
|
cell->triggered = false;
|
||||||
m->periodic_timer.stop();
|
m->periodic_timer.stop();
|
||||||
|
|
Loading…
Reference in New Issue