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 "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 5ab622d2b72ac6df9d71d42736a6a65ac76cfab5 (commit)
via 7de70009f63f5c923aaebd35aa9549931357c2c2 (commit)
via 81896a83288881e38a7c8bffaad74cecd3fd7f0e (commit)
via 3da6166111f66afc5a797f2c7f01cce76f1f9821 (commit)
via f09989b1fb2f2c0aa6797bc1d004bc27a4e43f17 (commit)
via d9cb0654179b3d3bcd2878a001593e95f0a22f80 (commit)
via 9fc30a4102a46866d88b84b6640372cb09ddf32e (commit)
via cbd3d76df9d7e78f7f2010a6cf1c12279fe6acb3 (commit)
from 7881fd6001273692d87f18c05e6592232b732b40 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=5ab622d2b72ac6df9d71d42736a6a…
commit 5ab622d2b72ac6df9d71d42736a6a65ac76cfab5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 22:24:19 2018 +0100
fake_trx/ctrl_if_(bb|bts).py: add FAKE_TOA command
FAKE_TOA is an auxilary CTRL command, which may be used to update
the ToA (Timing of Arrival) value of forwarded bursts at runtime.
This is useful for testing the measurement processing
code in OsmoBTS.
The command is implemented for both BTS and BB CTRL interfaces
in two absolute and relative forms:
CMD FAKE_TOA <BASE> <THRESH>
CMD FAKE_TOA <+-BASE_DELTA>
The first form overwrites both ToA value and its treshold.
The second one is relative, and applies a delta
to the current ToA value.
The command affects Downlink bursts if sent on BTS CTRL
interface, and Uplink bursts if sent on the BB CTRL.
Change-Id: Ia23becec4104d47e7b22350db67b8834d6f1ad1b
http://cgit.osmocom.org/osmocom-bb/commit/?id=7de70009f63f5c923aaebd35aa954…
commit 7de70009f63f5c923aaebd35aa9549931357c2c2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 22:21:37 2018 +0700
fake_trx/fake_trx.py: add options to enable field randomization
By default, both RSSI and ToA fields randomization is disabled.
Let's add command line options, which allow one to enable it.
Change-Id: Ieac63cc3aadef397906479a6179ba54a53a5311a
http://cgit.osmocom.org/osmocom-bb/commit/?id=81896a83288881e38a7c8bffaad74…
commit 81896a83288881e38a7c8bffaad74cecd3fd7f0e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 22:06:36 2018 +0700
fake_trx/burst_fwd.py: disable field randomization by default
Both RSSI and ToA fields randomization is only required in some
specific test / use cases, so let's disable it by default.
Change-Id: I94835a840b6239f2c05197292825cb26977d0216
http://cgit.osmocom.org/osmocom-bb/commit/?id=3da6166111f66afc5a797f2c7f01c…
commit 3da6166111f66afc5a797f2c7f01cce76f1f9821
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 20:25:44 2018 +0700
fake_trx/burst_fwd.py: calculate both RSSI and ToA separately
In order to be able to simulate and randomize both RSSI and ToA
values for Uplink and Downlink separately, let's calculate them
in separate methods of the BurstForwarder.
Change-Id: Ia2031f22f2b549c799c782d0c8c8d0691fb6f18c
http://cgit.osmocom.org/osmocom-bb/commit/?id=f09989b1fb2f2c0aa6797bc1d004b…
commit f09989b1fb2f2c0aa6797bc1d004bc27a4e43f17
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 19:01:56 2018 +0700
fake_trx: handle SETTA (Timing Advance) indicated by MS
Timing Advance value is a timing correction value, indicated by
the network to MS, which is used to compensate UL signal delay.
In other words, the network instructs a phone to transmit bursts
N=TA symbol periods earlier than expected.
Since we are in virtual environment, let's use TA value to
calculate the ToA (Timing of Arrival) value for BTS.
Change-Id: Ie5833a9f221587bbcac10f0b223ead9c1cbda72b
http://cgit.osmocom.org/osmocom-bb/commit/?id=d9cb0654179b3d3bcd2878a001593…
commit d9cb0654179b3d3bcd2878a001593e95f0a22f80
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 15:48:17 2018 +0700
fake_trx/data_msg.py: implement ToA parsing support
This change implements ToA (Timing of Arrival) parsing, which
was missing in the DATAMSG_TRX2L1. Since we use integer math,
a ToA value is represented in units of 1/256 symbol periods.
Change-Id: Ib11482c06b977c4cf01b0644f5845a2e49d059fb
http://cgit.osmocom.org/osmocom-bb/commit/?id=9fc30a4102a46866d88b84b664037…
commit 9fc30a4102a46866d88b84b6640372cb09ddf32e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 15:38:27 2018 +0700
fake_trx/data_msg.py: use integer math for ToA
In order to avoid both float arithmetic as well as loosing any
precision, let's use integer math fot ToA (Timing of Arrival),
i.e. let's express ToA values in units of 1/256 symbol periods.
Change-Id: I56b88740f4d782ac7591fc096d1969514784a4e1
http://cgit.osmocom.org/osmocom-bb/commit/?id=cbd3d76df9d7e78f7f2010a6cf1c1…
commit cbd3d76df9d7e78f7f2010a6cf1c12279fe6acb3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Feb 28 18:30:16 2018 +0700
fake_trx/burst_fwd.py: drop useless set_slot() method
Change-Id: I721c87758f04a1962427341eb1b2d47cfdd3f780
-----------------------------------------------------------------------
Summary of changes:
src/target/fake_trx/burst_fwd.py | 125 ++++++++++++++++++++++++++++---------
src/target/fake_trx/burst_gen.py | 14 +++--
src/target/fake_trx/burst_send.py | 4 --
src/target/fake_trx/ctrl_if_bb.py | 37 +++++++++++
src/target/fake_trx/ctrl_if_bts.py | 23 +++++++
src/target/fake_trx/data_dump.py | 22 -------
src/target/fake_trx/data_msg.py | 44 ++++++-------
src/target/fake_trx/fake_trx.py | 41 ++++++++++--
8 files changed, 223 insertions(+), 87 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack