time_to_expire wrong value in aging time out from 128min

Hi,

I have a problem in parent node.

When I use gc_neighbor[i].u.base.time_to_expire for caculator time to expire in child node by:

zb_time_t exp_time = ZB_TIME_SUBTRACT(gc_neighbor[i].u.base.time_to_expire, ZB_TIMER_GET());
NRF_LOG_INFO("time to expire %d", ZB_TIME_BEACON_INTERVAL_TO_MSEC(exp_time) / 1000);
But when
gc_neighbor[i].u.base.nwk_ed_timeout = ED_AGING_TIMEOUT_128MIN
 or bigger, exp_time is not true.
What should I do in this case
Thanks.
Related