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/fake_trx has been updated
discards 077e4d2113d0f7ae8e36337b33eba352555df41a (commit)
discards 69bff9cf929c2ad57577cd0e717e83fad7884b6e (commit)
via 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit)
via 6341203f264f534f62d769c76143469e4619b169 (commit)
via ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit)
via 314719654d7392b2f2bd117a1b639a60d22af6cd (commit)
via 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit)
via b0faaad9176439feb2fe666381e84509989a2e85 (commit)
via 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit)
via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit)
via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (077e4d2113d0f7ae8e36337b33eba352555df41a)
\
N -- N -- N (3b4ce09989878f428a23e18f0720f856dbd1db57)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=3b4ce09989878f428a23e18f0720f…
commit 3b4ce09989878f428a23e18f0720f856dbd1db57
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:48:18 2017 +0700
host/trxcon/scheduler: implement TX queue handling
Change-Id: I2b7bae53901156524134c4904ea1179268d85601
http://cgit.osmocom.org/osmocom-bb/commit/?id=6341203f264f534f62d769c761434…
commit 6341203f264f534f62d769c76143469e4619b169
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:46:56 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ
Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e
http://cgit.osmocom.org/osmocom-bb/commit/?id=ae648b0af8e05aa7bc9cc4f51e130…
commit ae648b0af8e05aa7bc9cc4f51e13028356a8bf51
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:54:09 2017 +0700
host/trxcon/scheduler: store BSIC in trx_instance
We need to know BSIC value, before sending RACH requests.
So, let's store it in trx_instance and update as soon as
the first SCH burst is received after L1CTL_FBSB_REQ.
Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b
http://cgit.osmocom.org/osmocom-bb/commit/?id=314719654d7392b2f2bd117a1b639…
commit 314719654d7392b2f2bd117a1b639a60d22af6cd
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=0eb8beba77331f252ea487c9edbea…
commit 0eb8beba77331f252ea487c9edbeac81fe35b050
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=b0faaad9176439feb2fe666381e84…
commit b0faaad9176439feb2fe666381e84509989a2e85
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=9b87a5c1ac1ebcdb7a144a9a23979…
commit 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: for compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
http://cgit.osmocom.org/osmocom-bb/commit/?id=f9e0ab6d9204e8f04718d03f1ece7…
commit f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:24:16 2017 +0700
fake_trx/burst_fwd.py: append two unused bytes at the end
Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865
http://cgit.osmocom.org/osmocom-bb/commit/?id=24387a4b661339f0df18c4cadeff8…
commit 24387a4b661339f0df18c4cadeff86ecf45f9dd3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 19:39:06 2017 +0700
target/fake_trx: initial release of virtual transceiver
This is a set of tools for creating a virtual Um-interface between
OsmocomBB and OsmoBTS. It may be extremely useful for testing and
development of GSM stack, including both sides (MS and BTS). This
software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver)
style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS
source code doesn't require any modifications, while for OsmocomBB
you will need to use a new application - trxcon, which can be found
in the 'fixeria/sdr_phy' branch until one is merged to master.
Brief description of available applications:
- fake_trx.py - main application, that allows to connect both
OsmocomBB and OsmoBTS without actual RF hardware. Currently
only a single MS may work with a single BTS.
- clck_gen.py - a peripheral tool aimed to emulate TDMA frame
clock generator. Could be used for testing and clock
synchronization of multiple applications. It should be noted,
that one relays on generic system timer (via Python), so
a random clock jitter takes place.
- ctrl_cmd.py - another peripheral tool, which could be used
for sending CTRL commands directly in manual mode, and also
for application fuzzing.
Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/l1ctl.c | 59 ++++++++++++++++++++++++++++++++++
src/host/trxcon/l1ctl.h | 1 +
src/host/trxcon/sched_lchan_handlers.c | 4 ++-
src/host/trxcon/sched_trx.h | 12 ++++++-
src/host/trxcon/trx_if.c | 9 +++---
src/host/trxcon/trx_if.h | 6 ++++
6 files changed, 85 insertions(+), 6 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack