osmo-bts.git branch master updated. 0.3.0-280-gb631bd2

gitosis at osmocom.org gitosis at osmocom.org
Thu Feb 5 21:33:41 UTC 2015

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".

The branch, master has been updated
       via  b631bd21d21b10f8e0344dc47af34ef09306d0fb (commit)
       via  579651bf300de002731dfd3bd39985c9fd15616c (commit)
      from  0d6946741c7b5697a58e7650b6e60d495a6cfb32 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit b631bd21d21b10f8e0344dc47af34ef09306d0fb
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Jan 29 20:57:17 2015 +0100

    power: Make it possible to force a power level
    Use the standard RSL commands to order a logical channel
    to use a fixed power level.
    The code is not fully verified and there was a last minute
    change to invoke bts_model_adjst_ms_pwr.


commit 579651bf300de002731dfd3bd39985c9fd15616c
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sat Dec 6 20:30:52 2014 +0100

    power/sysmobts: Add a manual ms power level control
    Currently the DSP is instructed to achieve a given uplink
    power target but there are circumstances (e.g. EMV testing)
    where we need more control over it. The "manual/software/osmo"
    power control can only be implemented per TRX and not per
    lchan. Add a very very basic control that checks the MS Power
    used by the phone, the actual receive level and then adjust
    the power.
    The code doesn't take the history into account, if the phone
    can not reach the requested power level the code will be stuck
    (e.g. no timeout based on multiframes). It has a mode for a
    fixed power control but no way to set it yet.
    The change of the mode requires a restart of the software.


Summary of changes:
 include/osmo-bts/bts.h          |  3 ++
 include/osmo-bts/bts_model.h    |  1 +
 src/common/bts.c                |  5 +++
 src/common/rsl.c                | 33 +++++++++++++++-
 src/common/vty.c                | 14 +++++++
 src/osmo-bts-sysmo/l1_if.c      | 84 +++++++++++++++++++++++++++++++++++++++--
 src/osmo-bts-sysmo/l1_if.h      |  2 +
 src/osmo-bts-sysmo/oml.c        | 39 ++++++++++++++-----
 tests/stubs.c                   |  4 ++
 tests/sysmobts/sysmobts_test.c  | 57 ++++++++++++++++++++++++++++
 tests/sysmobts/sysmobts_test.ok |  1 +
 11 files changed, 228 insertions(+), 15 deletions(-)

Osmocom BTS-side code (Abis, scheduling, ...)

More information about the osmocom-commitlog mailing list