aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/power_control.c
diff options
context:
space:
mode:
authorPhilipp Maier <pmaier@sysmocom.de>2018-08-17 12:04:49 +0200
committerPhilipp Maier <pmaier@sysmocom.de>2018-08-20 18:27:28 +0200
commit4553890d702a235aca35b7d3004ac530e1d6da59 (patch)
tree57e59aa3388621a361178360d0e0fd0fd44bbd2c /src/common/power_control.c
parent9feddb7edfc95b6864e5f594211bd94d54d4ab46 (diff)
measurement: make sure measurement interval end is detected
the measurement interval end is detected by using the measurement indication that is related to the SACCH block as a trigger to start the computation. If the measurement indication for the SACCH gets lost because the block could not be received then the processing is not executed. This may cause wrong results or when it happens condecutively an overflow of the measurement sample buffer. - Store the frame number of the last received measurement indication - Use the stored frame number to check if an interval was crossed when the next measurement indication is received. If we detect that we missed the interval, catch up by running the computation and start the next interval. Change-Id: I3a86cd8185cc6b94258373fe929f0c2f1cf27cfa Related: OS#2975
Diffstat (limited to 'src/common/power_control.c')
0 files changed, 0 insertions, 0 deletions