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, master has been updated
via edb65f915f24fbd6611a343c99aba83ac3867b89 (commit)
via 50869b91469122a82554c34dc7a83025c7a2d1dd (commit)
via 44c19326f38e9001b55723eb41f61de9e29e4175 (commit)
via 4080e622b7661c0f2305c3d4d84021a456a76ceb (commit)
via 32dec4236e5bf3753bd84715d5e099272ea5d481 (commit)
via 63100e308c71517311559e501a7a18179c9ff2d8 (commit)
via f976ad9dc41ae14919c9923fc82ba747b1dd181c (commit)
via 714cb53282c89d50055a17b67047d50b03d69521 (commit)
via 88060f462cde2e3e6f4fc3cbf9c3708083e27dac (commit)
via a8726d977a67459e7bf314b4b69283f65e45cbf0 (commit)
via 04754e88899c58051ef1a0b0602261f033609dce (commit)
from d2cdf93b53ce3eb4714c3c97a5467e3dc455112b (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=edb65f915f24fbd6611a343c99aba…
commit edb65f915f24fbd6611a343c99aba83ac3867b89
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 29 11:51:27 2017 +0800
mobile: Use new LOGPSRCC macro to print multiple values
We need continuation to avoid printing the logging category
again. E.g. when print(one, two, three) is called.
Change-Id: Id8491fa949768f170a8c74ab554cb1166afda1b7
http://cgit.osmocom.org/osmocom-bb/commit/?id=50869b91469122a82554c34dc7a83…
commit 50869b91469122a82554c34dc7a83025c7a2d1dd
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Nov 13 10:36:18 2017 +0100
mobile: Create "ms" singleton for struct osmocom_ms
Make the MS the script is associated with accessible to lua. Provide
access to IMSI and IMEI. The IMSI might not be available at the given
time and just return an empty string.
Example lua usage:
print(osmo.ms():imsi());
print(osmo.ms():imei());
print(osmo.ms():shutdown_state())
print(osmo.ms():started())
function ms_started_cb(started)
print("MS started", started)
end
function ms_shutdown_cb(old_state, new_state)
print("MS shutdown", old_state, "->", new_state)
end
function sms_cb(sms, cause, valid)
print("SMS data cb", sms, cause, valid)
for i, v in pairs(sms) do
print(i, v)
end
end
function mm_cb(new_state, new_substate, old_substate)
if new_state == 19 and new_substate == 1 then
osmo.ms():sms_send_simple("1234", "21321324", "fooooooo", 23)
end
end
local cbs = {
Started=ms_started_cb,
Shutdown=ms_shutdown_cb,
Sms=sms_cb,
Mm=mm_cb
}
timer = osmo.timeout(20, function()
print("Timeout occurred after 20s")
end)
osmo.ms():register(cbs)
# Can fail. Best to wait for state changes...
print(osmo.ms().start())
print(osmo.ms().stop(true))
Change-Id: Ia3ace33d6ba4e904b1ff8e271a02d67777334a58
http://cgit.osmocom.org/osmocom-bb/commit/?id=44c19326f38e9001b55723eb41f61…
commit 44c19326f38e9001b55723eb41f61de9e29e4175
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 15 12:20:04 2017 +0800
mobile: Add osmo.timeout for lua code to have timeouts
Allow to callback into lua code after a user configured timeout. Make
it only work on seconds (truncate double to int).
Change-Id: I355d2f8d15aeaa13abb1c5e4a8e0c958e5faf7f3
http://cgit.osmocom.org/osmocom-bb/commit/?id=4080e622b7661c0f2305c3d4d8402…
commit 4080e622b7661c0f2305c3d4d84021a456a76ceb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 8 14:59:06 2017 +0100
mobile: Add initial support for scripting support
Right now the script will be executed once it is loaded. Make sure
to write it into the config file last. Expose various log commands
for logging. Jump through some hoops and get the filename and line
number from lua.
Change-Id: I456f6b6b5e1a14ed6c8cb0dcc5140093d3c61ef6
http://cgit.osmocom.org/osmocom-bb/commit/?id=32dec4236e5bf3753bd84715d5e09…
commit 32dec4236e5bf3753bd84715d5e099272ea5d481
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 8 14:40:36 2017 +0100
mobile: Add LUA as debug category to the applications
Change-Id: Id2d266c48d30c06dfdc3b8c84d875038b43f2ad8
http://cgit.osmocom.org/osmocom-bb/commit/?id=63100e308c71517311559e501a7a1…
commit 63100e308c71517311559e501a7a18179c9ff2d8
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 8 08:32:18 2017 +0100
mobile: Search for lua5.3 and link to it
I will be adding a high-level async scripting interface to the
mobile application. The initial implementation will use Lua 5.3.
This version was released in January 2015 and is the latest version
at the time the commit was made. Lua as extension and extensible
language seems well suited for scripting.
The plan is to attach a script to a ms and be able to trigger high
level operations (send SMS, attach to network, detach).
Change-Id: Ic649e49a22c878585a6c20b5b80108909f2374eb
http://cgit.osmocom.org/osmocom-bb/commit/?id=f976ad9dc41ae14919c9923fc82ba…
commit f976ad9dc41ae14919c9923fc82ba747b1dd181c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 29 17:43:22 2017 +0800
mobile: Notify MM status changes and generate primitive op ind
Notify once the mm state has been changed. Unfortunaley one state
transition can immediately trigger more transitions (recursively).
In the mid-term it might be best to force all primitives to be
async to avoid unpredictable behavior (e.g. make a shutdown while
being a recursion down?)
Change-Id: I8e9dcf7fd9116985aa060ba027ba74107a19223a
http://cgit.osmocom.org/osmocom-bb/commit/?id=714cb53282c89d50055a17b67047d…
commit 714cb53282c89d50055a17b67047d50b03d69521
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Nov 17 15:45:12 2017 +0100
mobile: Inform the primitive layer about status and new sms
Inform the layer about new SMS and inform about the cause of
it. In both cases pass the SMS.
Change-Id: Ib7ab34b1b85b62ef0e8fff347adccbc5dc414161
http://cgit.osmocom.org/osmocom-bb/commit/?id=88060f462cde2e3e6f4fc3cbf9c37…
commit 88060f462cde2e3e6f4fc3cbf9c3708083e27dac
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Nov 16 08:17:34 2017 +0100
mobile: Directly inform the primitive layer about an event
Forward started/shutdown changes to the primitive layer which will
turn them into indications. The other option might be to use the
signals but it seems primitives are a superset of the signals.
The notify will be done per MS and then the right primitive
instance will be searched and the indication be sent. The approach
will be applied to other systems as well.
The signal framework might be seen as
a subset of the primitives A signal mostly being a different form
of an indication.
Change-Id: I5df20a4ab79c06b515780675b6df2929aa976f0d
http://cgit.osmocom.org/osmocom-bb/commit/?id=a8726d977a67459e7bf314b4b6928…
commit a8726d977a67459e7bf314b4b69283f65e45cbf0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Nov 9 09:15:37 2017 +0100
mobile: Begin with a primitive interface on top of the code
We want the script interface to interface through a primitive
interface. This will allow to move it to a different thread or
a process in the future. The script interface will just use the
primitives.
It is not clear how "sap" will be used here. I am keeping it
at 0 right now. The first primitive is starting a timer with a
request and then getting an indication as a response.
Change-Id: Id2456b7fae35546553c4805f12a40c0812d9255c
http://cgit.osmocom.org/osmocom-bb/commit/?id=04754e88899c58051ef1a0b060226…
commit 04754e88899c58051ef1a0b0602261f033609dce
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 29 14:35:40 2017 +0800
mobile: Move starting/stopping a MS into a separate function
Move the check if within the mobile app there is no other active
MS using the same L1 socket. This way we can call this function
from the primitive code as well.
Change-Id: Ib4aa5ff212fa6bead8f620abaecc6a0b51a99fec
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/configure.ac | 7 +
.../layer23/include/osmocom/bb/common/logging.h | 2 +
.../include/osmocom/bb/common/osmocom_data.h | 4 +
.../layer23/include/osmocom/bb/mobile/Makefile.am | 2 +-
.../layer23/include/osmocom/bb/mobile/app_mobile.h | 11 +-
.../layer23/include/osmocom/bb/mobile/gsm411_sms.h | 6 +
.../layer23/include/osmocom/bb/mobile/primitives.h | 100 ++++
src/host/layer23/src/common/logging.c | 12 +
src/host/layer23/src/mobile/Makefile.am | 14 +-
src/host/layer23/src/mobile/app_mobile.c | 53 +-
src/host/layer23/src/mobile/gsm411_sms.c | 4 +
src/host/layer23/src/mobile/gsm48_mm.c | 2 +
src/host/layer23/src/mobile/main.c | 2 +-
src/host/layer23/src/mobile/primitives.c | 194 ++++++++
src/host/layer23/src/mobile/script_lua.c | 542 +++++++++++++++++++++
.../layer23/src/mobile/script_nolua.c} | 24 +-
src/host/layer23/src/mobile/settings.c | 3 +
src/host/layer23/src/mobile/vty_interface.c | 79 +--
18 files changed, 1009 insertions(+), 52 deletions(-)
create mode 100644 src/host/layer23/include/osmocom/bb/mobile/primitives.h
create mode 100644 src/host/layer23/src/mobile/primitives.c
create mode 100644 src/host/layer23/src/mobile/script_lua.c
copy src/{target/firmware/include/calypso/du.h => host/layer23/src/mobile/script_nolua.c} (66%)
hooks/post-receive
--
The Open Source GSM Base Band stack
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, master has been updated
via d2cdf93b53ce3eb4714c3c97a5467e3dc455112b (commit)
via 229ea1ca5bce63cb52194dec1a932ba351f7aa64 (commit)
from 271cdad401de897fed49c19897bf89359044457e (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=d2cdf93b53ce3eb4714c3c97a5467…
commit d2cdf93b53ce3eb4714c3c97a5467e3dc455112b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Nov 16 17:11:28 2017 +0100
mobile: Declare struct osmocom/vty to be self includeable
In file included from settings.c:27:0:
../../include/osmocom/bb/mobile/app_mobile.h:10:42: warning: ‘struct osmocom_ms’ declared inside parameter list will not be visible outside of this definition or declaration
int l23_app_init(int (*mncc_recv)(struct osmocom_ms *ms, int, void *),
^~~~~~~~~~
../../include/osmocom/bb/mobile/app_mobile.h:14:26: warning: ‘struct osmocom_ms’ declared inside parameter list will not be visible outside of this definition or declaration
int mobile_delete(struct osmocom_ms *ms, int force);
Change-Id: I9348b3ed71a8490c03edda954402ab954f645b7c
http://cgit.osmocom.org/osmocom-bb/commit/?id=229ea1ca5bce63cb52194dec1a932…
commit 229ea1ca5bce63cb52194dec1a932ba351f7aa64
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Dec 3 12:57:07 2017 +0000
mobile: Fix compiler warning on printing ptrdiff_t
The "msg->tail - msg->l4h" subtract two unsigned char*
pointers and should result in a ptrdiff_t. Fix the
compiler warning by using "%ti" in the printf.
Fixes:
gsm411_sms.c: In function ‘gsm411_rx_rp_ud’:
gsm411_sms.c:382:25: warning: format ‘%li’ expects argument of type ‘long int’, but argument 7 has type ‘int’ [-Wformat=]
LOGP(DLSMS, LOGL_INFO, "TPDU(%li,%s)\n", msg->tail-msg->l4h,
^
/home/ich/install/openbsc/include/osmocom/core/logging.h:93:54: note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); \
^~~
/home/ich/install/openbsc/include/osmocom/core/logging.h:47:2: note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
gsm411_sms.c:382:2: note: in expansion of macro ‘LOGP’
LOGP(DLSMS, LOGL_INFO, "TPDU(%li,%s)\n", msg->tail-msg->l4h,
^~~~
gsm411_sms.c:382:25: warning: format ‘%li’ expects argument of type ‘long int’, but argument 7 has type ‘int’ [-Wformat=]
LOGP(DLSMS, LOGL_INFO, "TPDU(%li,%s)\n", msg->tail-msg->l4h,
^
/home/ich/install/openbsc/include/osmocom/core/logging.h:95:53: note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, __BASE_FILE__, __LINE__, cont, fmt, ##args); \
^~~
/home/ich/install/openbsc/include/osmocom/core/logging.h:47:2: note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
gsm411_sms.c:382:2: note: in expansion of macro ‘LOGP’
LOGP(DLSMS, LOGL_INFO, "TPDU(%li,%s)\n", msg->tail-msg->l4h,
Change-Id: Ia574fc7849bd00a94cf6651eb0d26fdc91ef1443
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/include/osmocom/bb/mobile/app_mobile.h | 2 ++
src/host/layer23/src/mobile/gsm411_sms.c | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 a7bfb6c8dabcba6fb3534c4733d88fb9e466ae15 (commit)
from 57ce53d8aac6dbd4ac10585b7b812c6021a19095 (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/osmo-bts/commit/?id=a7bfb6c8dabcba6fb3534c4733d88fb…
commit a7bfb6c8dabcba6fb3534c4733d88fb9e466ae15
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Dec 3 10:54:02 2017 +0100
osmo-bts-octphy: Remove bogus warning about BS_AG_BLKS_RES
Contrary to osmo-bts-sysmo, the OCTPHY-2G does not have different L1
SAPI for AGCH and PCH. It uses cOCTVC1_GSM_SAPI_ENUM_PCH_AGCH for both,
and we convert that to the cbits=0x12 (Downlink CCCH) on the L1SAP.
The code above L1SAP can hence freely decide if it wants to respond with
an AGCH or PCH message, based on its knowledge of BS_AG_BLKS_RES,
without the OCTPHY specific code having to do anything about it.
Hence, there's nothing to do, and the warning can be removed
Change-Id: Ic1038b8dc57bdaf05493cd8479355b960275ea41
Related: OS#1575
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-octphy/l1_if.c | 1 -
1 file changed, 1 deletion(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "CI scripts".
The branch, master has been updated
via 40c52cf1d361156ab756144ed938f92cba61c8d4 (commit)
via 80d0d8cd9b28f12fa83b6ad07093663edce1d3a0 (commit)
via 43a1c96075acfc13524bf049a7f4f67a5ba5e522 (commit)
via d2bd8f5095f0f6111c8dbd9699b38905b9b66271 (commit)
via 30e4b60a13be133459d96ae9b293300ea47570c3 (commit)
via 7535f0cd16d7390c7efedbc50794dcbeec0d54d6 (commit)
from b3fda807bd69c44db604d549c52ecf1e5b3a0ab8 (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/osmo-ci/commit/?id=40c52cf1d361156ab756144ed938f92c…
commit 40c52cf1d361156ab756144ed938f92cba61c8d4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 2 23:12:14 2017 +0100
jobs: master-builds: libosmo-sigtran should trigger bsc and iuh
osmo-iuh in turn triggers osmo-msc and osmo-sgsn, no explicit triggers needed
here.
Change-Id: Ifd950660cdc3417e82b0a8f4ce2b1efde880cb7a
http://cgit.osmocom.org/osmo-ci/commit/?id=80d0d8cd9b28f12fa83b6ad07093663e…
commit 80d0d8cd9b28f12fa83b6ad07093663edce1d3a0
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 2 23:13:20 2017 +0100
jobs: master-branches: trigger sgsn from iuh
osmo-sgsn uses libosmo-ranap and hence should be triggered from osmo-iuh. This
naturally "includes" a trigger for libosmo-sigtran.
Change-Id: Ia356dc2a8d5120f9d6262bf8eb25c32fe71e76c9
http://cgit.osmocom.org/osmo-ci/commit/?id=43a1c96075acfc13524bf049a7f4f67a…
commit 43a1c96075acfc13524bf049a7f4f67a5ba5e522
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 2 23:09:22 2017 +0100
jobs: master-builds: osmo-bsc is now also a downstream of osmo-mgw
Change-Id: I03c63108bd845ee723d565c3dddd4e930bb68bef
http://cgit.osmocom.org/osmo-ci/commit/?id=d2bd8f5095f0f6111c8dbd9699b38905…
commit d2bd8f5095f0f6111c8dbd9699b38905b9b66271
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 2 23:01:32 2017 +0100
jobs: master-builds: apply various initial fixes
libosmo-sccp, osmo-ggsn: The osmo-gsm-tester builds are downstream builds, yes,
but we configured that with the osmo-gsm-tester builds: instead of telling
libosmo-sccp to build osmo-gsm-tester_build-osmo-stp when done, we configure
the osmo-gsm-tester_osmo-stp to build after libosmo-sccp. So that the master
branch builds don't need to have any knowledge of osmo-gsm-tester.
osmo-msc build triggers should rather be post-build triggers of osmo-iuh and
osmo-mgw, like the others. Then we can also drop the pollscm here, and use the
pollscm that is common to all other builds.
Call these jobs 'master-*'. It more accurately says what they build, and also
we can install the jobs from this file next to the current, old ones, without
overwriting them and thus we'll have an easy rollback path. The new ones can
co-exist with the old ones until the new ones are verified to work, at which
point we can drop the old ones. Line 313:
IIUC the safest git branch is 'refs/remotes/origin/master'.
This is still untested!
Change-Id: If2ad9c90a0986d1304cd53383d3df5b375f23ac8
http://cgit.osmocom.org/osmo-ci/commit/?id=30e4b60a13be133459d96ae9b293300e…
commit 30e4b60a13be133459d96ae9b293300ea47570c3
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 2 23:00:30 2017 +0100
jobs: rename normal-builds.yml to master-builds.yml
Also apply the rename in the job names
Change-Id: If623e573e49d4f1a409139c112afbc34e4cc450e
http://cgit.osmocom.org/osmo-ci/commit/?id=7535f0cd16d7390c7efedbc50794dcbe…
commit 7535f0cd16d7390c7efedbc50794dcbeec0d54d6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 14 14:41:10 2017 +0900
Describe our normal (non-gerrit) build jobs in jenkins-job-builder
after the recent successful conversion from manual job definitions
to jenkins-job-buildre of the gerrit jobs, this is an attempt to convert
also the non-gerrit jobs for the common osmocom projects.
WARNING: this file has not been tested yet, it's a WIP.
Change-Id: Ib04707393264a845876659d7bee0cdc9f8b897b6
-----------------------------------------------------------------------
Summary of changes:
...{gerrit-verifications.yml => master-builds.yml} | 144 +++++++++++++++------
1 file changed, 104 insertions(+), 40 deletions(-)
copy jobs/{gerrit-verifications.yml => master-builds.yml} (74%)
hooks/post-receive
--
CI scripts
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 57ce53d8aac6dbd4ac10585b7b812c6021a19095 (commit)
from 6b264c5344d9f6daccef09bf5d793ac9d66a6c36 (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/osmo-bts/commit/?id=57ce53d8aac6dbd4ac10585b7b812c6…
commit 57ce53d8aac6dbd4ac10585b7b812c6021a19095
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 22:00:40 2017 +0100
measurment.c: Introduce INFO category for DMEAS logging
There's no point in either having full verbosity in DEBUG level
and not logging any measurement related information in INFO. Let's
at least print the results at the end of each measurement period in INFO
level.
Change-Id: I2c870531478c05ce31cc1015597a068a4a76cf99
-----------------------------------------------------------------------
Summary of changes:
src/common/measurement.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "An utility library for Open Source Mobile Communications".
The branch, laforge/prbs-tool has been updated
via e21787725fe2345bd360b5dd3682dc9d5d0bd7f2 (commit)
from d4053eb39ab6ad38c1802e97febfec1b5f78baed (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/libosmocore/commit/?id=e21787725fe2345bd360b5dd3682…
commit e21787725fe2345bd360b5dd3682dc9d5d0bd7f2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 23:01:29 2017 +0100
prbs-tool: Add error simulation capabilities
The tool can now simulate:
* lost bursts on the TRX->BTS interface
* zeroed/overwritten bursts on the TRX->BTS interface
* errors in the TCH codec frames before passing them to the encoder
Change-Id: I0b52c2af6d973669ac233bf9868400e497496460
TODO: Ability to introduce errors in certain classes of the bits only.
-----------------------------------------------------------------------
Summary of changes:
utils/prbs-tool.c | 91 +++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 79 insertions(+), 12 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 6b264c5344d9f6daccef09bf5d793ac9d66a6c36 (commit)
via cbcd3c5034084a0b214d32942dfe64362c44c79b (commit)
via 62a6a2680f758730e9bd7ad333cf61c993ff0dd2 (commit)
via 41d471351fed3b2179af99bebacd4c68cb1ef7df (commit)
via 478f2f7696d9646e274e62cc7da5b454ee711dc9 (commit)
from 536ebeed0841cf3a76ee7730b2f41dea5c153b85 (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/osmo-bts/commit/?id=6b264c5344d9f6daccef09bf5d793ac…
commit 6b264c5344d9f6daccef09bf5d793ac9d66a6c36
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 17:31:45 2017 +0100
l1sap: Fix log subsystem: Use DRTP for RTP related bits, L1C for MPH
Change-Id: Icc0325f41a1d80535d33e123083e220ee47df129
http://cgit.osmocom.org/osmo-bts/commit/?id=cbcd3c5034084a0b214d32942dfe643…
commit cbcd3c5034084a0b214d32942dfe64362c44c79b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 16:56:45 2017 +0100
scheduler_trx: L1P is for PH (data), L1M for MPH (control)
Almost all log statements in scheduler_trx.c were using the wrong
logging subsystem. Let's fix this. Also, make it more obvious from
the log subsystem help text
Change-Id: I4312f8ab0414eb38db0d62f05c95ab961f500c14
http://cgit.osmocom.org/osmo-bts/commit/?id=62a6a2680f758730e9bd7ad333cf61c…
commit 62a6a2680f758730e9bd7ad333cf61c993ff0dd2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 16:29:15 2017 +0100
scheduler: Harmonize log line format; Always print TS name + decoded FN
Change-Id: I5703b46c8a59fe00a3cdc063bcf72872980ec5e5
http://cgit.osmocom.org/osmo-bts/commit/?id=41d471351fed3b2179af99bebacd4c6…
commit 41d471351fed3b2179af99bebacd4c68cb1ef7df
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 16 20:45:04 2017 +0100
Comments on individual members of struct gsm_abis_mo
Change-Id: I8e005410080201746906b8a60e9f7957031d2e58
http://cgit.osmocom.org/osmo-bts/commit/?id=478f2f7696d9646e274e62cc7da5b45…
commit 478f2f7696d9646e274e62cc7da5b454ee711dc9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 2 20:59:51 2017 +0100
measurement.c: Fix various typos in comments
Change-Id: Ief208045664769406cd60a92a12c4b44988a98b4
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/gsm_data_shared.h | 7 ++
include/osmo-bts/scheduler_backend.h | 6 ++
src/common/l1sap.c | 22 ++--
src/common/logging.c | 4 +-
src/common/measurement.c | 16 +--
src/common/scheduler.c | 51 ++++-----
src/osmo-bts-trx/scheduler_trx.c | 180 ++++++++++++-------------------
src/osmo-bts-virtual/scheduler_virtbts.c | 4 +-
8 files changed, 123 insertions(+), 167 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "Collection of Iridium tools".
The branch, master has been updated
via ee7d85297fb53d475899754b2ed47c0d4c9186aa (commit)
via 6f7b0702a6cddad9d2d00fec91b3b919c7e05a73 (commit)
via 982cba9029d0c1252bdc50ba2efea463a92804a1 (commit)
from 39141a86bbaf43ccc7543e0bdf46107d59f539c0 (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/osmo-ir77/commit/?id=ee7d85297fb53d475899754b2ed47c…
commit ee7d85297fb53d475899754b2ed47c0d4c9186aa
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Dec 2 19:42:03 2017 +0100
Import a basic .gitignore
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-ir77/commit/?id=6f7b0702a6cddad9d2d00fec91b3b9…
commit 6f7b0702a6cddad9d2d00fec91b3b919c7e05a73
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Dec 2 19:40:58 2017 +0100
codec: Allow building without libosmocore
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-ir77/commit/?id=982cba9029d0c1252bdc50ba2efea4…
commit 982cba9029d0c1252bdc50ba2efea463a92804a1
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Dec 2 19:23:42 2017 +0100
codec: Make ir77_ambe_decode return an error if less than 50% are valid
Thanks to schneider <schneider(a)blinkenlichts.net> for the original
patch.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 2 ++
codec/Makefile | 10 ++++++++--
codec/ambe.c | 10 ++++++----
codec/compat_bits.h | 24 ++++++++++++++++++++++++
codec/ecc.c | 4 ++++
codec/frame.c | 2 --
codec/ir77_ambe_decode.c | 13 +++++++++++--
codec/private.h | 4 ++++
8 files changed, 59 insertions(+), 10 deletions(-)
create mode 100644 .gitignore
create mode 100644 codec/compat_bits.h
hooks/post-receive
--
Collection of Iridium tools
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 "An utility library for Open Source Mobile Communications".
The branch, laforge/prbs-tool has been updated
discards 285c6fbe5252f12cd256365343dd427dc65c676f (commit)
via d4053eb39ab6ad38c1802e97febfec1b5f78baed (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 (285c6fbe5252f12cd256365343dd427dc65c676f)
\
N -- N -- N (d4053eb39ab6ad38c1802e97febfec1b5f78baed)
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/libosmocore/commit/?id=d4053eb39ab6ad38c1802e97febf…
commit d4053eb39ab6ad38c1802e97febfec1b5f78baed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 1 18:41:11 2017 +0100
WIP: PRBS tool sending PRBS sequence to TRX
Change-Id: I2300f909bbfda10a7053320edfd1deaea763759a
-----------------------------------------------------------------------
Summary of changes:
utils/prbs-tool.c | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, laforge/prbs-tool has been updated
discards be3459697264cda28e5f471e5bd5cbb0888a7e64 (commit)
via 285c6fbe5252f12cd256365343dd427dc65c676f (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 (be3459697264cda28e5f471e5bd5cbb0888a7e64)
\
N -- N -- N (285c6fbe5252f12cd256365343dd427dc65c676f)
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/libosmocore/commit/?id=285c6fbe5252f12cd256365343dd…
commit 285c6fbe5252f12cd256365343dd427dc65c676f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 1 18:41:11 2017 +0100
WIP: PRBS tool sending PRBS sequence to TRX
Change-Id: I2300f909bbfda10a7053320edfd1deaea763759a
-----------------------------------------------------------------------
Summary of changes:
utils/prbs-tool.c | 322 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 322 insertions(+)
create mode 100644 utils/prbs-tool.c
hooks/post-receive
--
An utility library for Open Source Mobile Communications