diff options
author | Philipp Maier <pmaier@sysmocom.de> | 2018-08-17 12:04:49 +0200 |
---|---|---|
committer | Philipp Maier <pmaier@sysmocom.de> | 2018-08-20 18:27:28 +0200 |
commit | 4553890d702a235aca35b7d3004ac530e1d6da59 (patch) | |
tree | 57e59aa3388621a361178360d0e0fd0fd44bbd2c /src/common/abis.c | |
parent | 9feddb7edfc95b6864e5f594211bd94d54d4ab46 (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/abis.c')
0 files changed, 0 insertions, 0 deletions