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 "UNNAMED PROJECT".
The branch, master has been updated
via aa0fefd5d6a356ecde57a8e81c5d7e291765ff55 (commit)
from 27c6b9016a511b8b66810808ee2282f11b3320a9 (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-hlr/commit/?id=aa0fefd5d6a356ecde57a8e81c5d7e2…
commit aa0fefd5d6a356ecde57a8e81c5d7e291765ff55
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Feb 16 12:25:22 2017 +0100
Use strings for GSUP message type
Change-Id: Idf57a314f5c8cfbd4818600c90020e3ed3decc77
-----------------------------------------------------------------------
Summary of changes:
src/hlr.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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, master has been updated
via 32ee5af8935406578a2b811bd3cec65e980d2918 (commit)
from 8fcc81db6607d44fe135850cef07e7a2123e1171 (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=32ee5af8935406578a2b811bd3ce…
commit 32ee5af8935406578a2b811bd3cec65e980d2918
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Feb 16 17:44:09 2017 +0100
Document ctrl_interface_setup_dynip() function
Change-Id: Ie1d5881dda7a9b797d15e9e1eead8281a994d91e
-----------------------------------------------------------------------
Summary of changes:
src/ctrl/control_if.c | 8 ++++++++
1 file changed, 8 insertions(+)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 2c16beeb64054c83dead557ff2ae8ab9eb2b84aa (commit)
from 87bfed259dddbc87e94e50217bfd1443226e5e91 (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/openbsc/commit/?id=2c16beeb64054c83dead557ff2ae8ab9…
commit 2c16beeb64054c83dead557ff2ae8ab9eb2b84aa
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Feb 15 13:51:37 2017 +0100
Add support for extended SI2q parameters
* add vty command to set E-UTRAN_PRIORITY, THRESH_E-UTRAN_low and
E-UTRAN_QRXLEVMIN according to 3GPP TS 44.018 Table 10.5.2.33b.1
* remove old command which does not support those parameters
Change-Id: I36dcc79f7b7a02036e74720923d0df1a2a2db504
Fixes: RT#8792
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 102 ++++++++++++++++++++++++++++++-------------
1 file changed, 71 insertions(+), 31 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, master has been updated
via 8fcc81db6607d44fe135850cef07e7a2123e1171 (commit)
from 10f5fb49dbe8e79390758d8a83e826865d76929d (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=8fcc81db6607d44fe135850cef07…
commit 8fcc81db6607d44fe135850cef07e7a2123e1171
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Feb 17 16:38:17 2017 +0100
fix: gprs_bssgp_vty: logging filter: wrong constant
Setting the BVC log filter to NULL worked only if the NSVC filter was set,
use the proper constant instead.
Change-Id: Ic1cc268ed20700698c93d3ff8bf85cc0f01d3b1b
-----------------------------------------------------------------------
Summary of changes:
src/gb/gprs_bssgp_vty.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 87bfed259dddbc87e94e50217bfd1443226e5e91 (commit)
from b726c2c72b5e94d6723fefd04daf21be61eab5a5 (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/openbsc/commit/?id=87bfed259dddbc87e94e50217bfd1443…
commit 87bfed259dddbc87e94e50217bfd1443226e5e91
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 16 16:57:46 2017 +0100
remove compiler warning: unused rc in vty_interface_layer3
Change-Id: I3dc94dc4bddc5a887ce196071327a6dddfe5b280
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 1 -
1 file changed, 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "A/B/C Netz".
The branch, jolly/sdr has been deleted
was 5dc34bec7ca175b31e195443324c2b0cf1381bfe
-----------------------------------------------------------------------
5dc34bec7ca175b31e195443324c2b0cf1381bfe Fixed calculation of elapsed UHD RX time stamp
-----------------------------------------------------------------------
hooks/post-receive
--
A/B/C Netz
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 "A/B/C Netz".
The branch, master has been updated
via f689244f98bf00a3657c7bdc5ebdb31d0c5636f1 (commit)
via 438ce08add20e8c5daa0377273a84e868844a6b5 (commit)
via 17b61241224631142ffb5e560ae527b853996bba (commit)
via 58ebc152922055581c3f19c4ddd68c324059dbab (commit)
via 4de1e0188d41c29477a5705e13dddea84a195e7b (commit)
via 290b365d679384fdc864f442b1a03245faea1b39 (commit)
via 4c0f8e7e953232f1242b23d0cb9516948d9c187b (commit)
via 47f74b38ce1f0488205b0aad82d86573fe77461a (commit)
via 6a3cfd608e7a3c5d7f0087be43c5197762bae298 (commit)
via 3fb2ade35270c8116c094c8ebca0a640a51a14ac (commit)
via 0611f62b52580fd9ae275019d8a0211e98746a6a (commit)
via 5f1d7bc9705cf31f55cd802ba616f42a92da3618 (commit)
via 54ed5d5f822f64a12cdc06abfaddf4cb18bfa560 (commit)
via faa3dfb7d402f1dbd0ca4b0ac91ea268ed59df35 (commit)
via 5026e161aa61096e7f172131466e04966c340431 (commit)
via 8cb0187133c496175cb90eefa8cfb347678b4d88 (commit)
via f5e9a97c313b88ec7b4485adf941f1106ef67b6a (commit)
via 2b4f5bb228bd5416f8bf7d8f9cd9cd49716e7e4a (commit)
via f72c53757d4ce30c37ecefda825f21f42c60b05e (commit)
via 7e45f556cec493c3c77fcb6400d8ae211faf2220 (commit)
via bd7ccc5fa05587606757adbacb6e1bf12f12fd2c (commit)
via 71e556e7ffd9e470bde25158b42303eeb2355ff7 (commit)
via b3fd53b1652b1800a0acd14157a6a93c770cd684 (commit)
via 7ea3bc188df54a4dbe3026bc30ed39a5cded8fdb (commit)
via 538a9591285bdc2604c5e05c06e4b2d776f4bdf9 (commit)
via 23a42aeb2c96058e5450805a8ce2d1955e09abd5 (commit)
via ac0da3f76ee3f31599b0c572ed296b251e94378b (commit)
via 799b96c801567c1cd0c6a1281511bca90eeac1db (commit)
via a7e47f83d71c32d0afbabc8840669aaabc9f6cd5 (commit)
via ccf58995c34381905ff60cfe38eba3fe9e49c3e1 (commit)
via 21c5c3195d41a1f2b7a8b1f34c9e10d1afbc73d0 (commit)
via c0e30d35d66e699c15c1984dd6a0cdd81ecb4405 (commit)
via 19b396ab4dc1065cd1334b713a817299df57d208 (commit)
via 2d8d7e62c1fc902a8495610f335c6e65cc1003d4 (commit)
via bc028cd4d3b24f1e632a04bd0eebcb48b0c27ea2 (commit)
via 272ebeb0aef054731ebb9800f7a44157b736b7ad (commit)
via a5fd375237cd7d4f9a1d60608c50720b3498f72d (commit)
via bf0abd627d42a6603cd8c98442539eb7c779615c (commit)
via d28467c1253e34114b40ac0cec7e461a8cc270fb (commit)
via fee4846c3f505081c37094c29cd21a483c030500 (commit)
via 8b9277615dce4fdbcb70df5280f4fcb4e8ac274f (commit)
via 57993e3e4817dd690394af7a1bb9f58c2a92a135 (commit)
via b30b61282c9677fda612db2c45f9e8e42c2257a4 (commit)
via c5cf88ce575b4fb35628e30b3a5f2e246f060c8d (commit)
via 9ff8c3bb25422e100801f90c17b9c21118920cfd (commit)
via d54d3ac2654844c7b8e4ee67752941c9037d5f42 (commit)
via 713b1ab118f4ded11a8435bbd4d81c117e7fe180 (commit)
via d447be5e265e9afe5b5a67f924b16f71f4faeea5 (commit)
via 2d0bc92cdef930876d68c46448d84d3c4165129c (commit)
via a37dfe38aba937b3a1367d73e028057b3f4775c8 (commit)
via e1cbb1649ab20a5df10af5a3d18cf4193637058d (commit)
via 286c11cab48678c9241e59b139464e8169ec39f0 (commit)
via b59ce968893c2ce815baab1d278bd230d32af34b (commit)
via 16e1e842b9c17ce839dd8b352124558e59e5c3bd (commit)
via e724823c5b368971e21f6580f587ad1a7288ae7e (commit)
from 2e7a05f8d9c4b9a8ee88d918045375ea02eb6871 (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-analog/commit/?id=f689244f98bf00a3657c7bdc5…
commit f689244f98bf00a3657c7bdc5ebdb31d0c5636f1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Feb 18 20:51:57 2017 +0100
C-Netz: OgK must be on first channel, so sync works correctly
http://cgit.osmocom.org/osmocom-analog/commit/?id=438ce08add20e8c5daa037727…
commit 438ce08add20e8c5daa0377273a84e868844a6b5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Feb 18 13:51:26 2017 +0100
SoapySDR support
There is no time stamp handling. It is just TX'ing in advance and
synchronous to received RX rate.
http://cgit.osmocom.org/osmocom-analog/commit/?id=17b61241224631142ffb5e560…
commit 17b61241224631142ffb5e560ae527b853996bba
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 12 08:53:41 2017 +0100
C-Netz: Remove useless -V option
http://cgit.osmocom.org/osmocom-analog/commit/?id=58ebc152922055581c3f19c4d…
commit 58ebc152922055581c3f19c4ddd68c324059dbab
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 12 07:35:05 2017 +0100
Add test to measure performance of FM modulation and filtering
http://cgit.osmocom.org/osmocom-analog/commit/?id=4de1e0188d41c29477a5705e1…
commit 4de1e0188d41c29477a5705e13dddea84a195e7b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 12 07:31:29 2017 +0100
C-Netz: Add low pass filter to eliminate high frequency noise
This improves the FSK decoding quite allot, especially with SDR.
http://cgit.osmocom.org/osmocom-analog/commit/?id=290b365d679384fdc864f442b…
commit 290b365d679384fdc864f442b1a03245faea1b39
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 9 19:24:09 2017 +0100
SDR: Move FM modulation algorithms to a seperate file
http://cgit.osmocom.org/osmocom-analog/commit/?id=4c0f8e7e953232f1242b23d0c…
commit 4c0f8e7e953232f1242b23d0cb9516948d9c187b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 5 13:16:39 2017 +0100
Rework of sample rate conversion by using linear interpolation
http://cgit.osmocom.org/osmocom-analog/commit/?id=47f74b38ce1f0488205b0aad8…
commit 47f74b38ce1f0488205b0aad82d86573fe77461a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 5 08:57:56 2017 +0100
SDR transmits with full amplitude
http://cgit.osmocom.org/osmocom-analog/commit/?id=6a3cfd608e7a3c5d7f0087be4…
commit 6a3cfd608e7a3c5d7f0087be43c5197762bae298
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 5 08:54:56 2017 +0100
Add ascii-art spectrum analyzer for SDR support
http://cgit.osmocom.org/osmocom-analog/commit/?id=3fb2ade35270c8116c094c8eb…
commit 3fb2ade35270c8116c094c8ebca0a640a51a14ac
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 5 08:48:39 2017 +0100
C-Netz: Fix release of call process when no dialing was received from phone
http://cgit.osmocom.org/osmocom-analog/commit/?id=0611f62b52580fd9ae275019d…
commit 0611f62b52580fd9ae275019d8a0211e98746a6a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 5 08:36:51 2017 +0100
Show channel number and basic info when channel was created
http://cgit.osmocom.org/osmocom-analog/commit/?id=5f1d7bc9705cf31f55cd802ba…
commit 5f1d7bc9705cf31f55cd802ba616f42a92da3618
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Feb 1 17:57:09 2017 +0100
C-Netz: Improve clock speed measurements.
Sound card's clock measurements only requires a few minutes to get sub-ppm
accuracy results.
http://cgit.osmocom.org/osmocom-analog/commit/?id=54ed5d5f822f64a12cdc06abf…
commit 54ed5d5f822f64a12cdc06abfaddf4cb18bfa560
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 30 20:06:01 2017 +0100
AMPS: Fixed setting of signal polarity when using SDR
http://cgit.osmocom.org/osmocom-analog/commit/?id=faa3dfb7d402f1dbd0ca4b0ac…
commit faa3dfb7d402f1dbd0ca4b0ac91ea268ed59df35
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 30 20:02:45 2017 +0100
C-Netz: Make average to clock measurements for a quicker result
http://cgit.osmocom.org/osmocom-analog/commit/?id=5026e161aa61096e7f1721314…
commit 5026e161aa61096e7f172131466e04966c340431
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 16:54:28 2017 +0100
Open audio device for call (headset) after everything is prepared
It is not allowed to stall after trigger reading of audio device.
http://cgit.osmocom.org/osmocom-analog/commit/?id=8cb0187133c496175cb90eefa…
commit 8cb0187133c496175cb90eefa8cfb347678b4d88
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 10:30:06 2017 +0100
C-Netz: Remove the obviously useless noise function for unused timeslots
http://cgit.osmocom.org/osmocom-analog/commit/?id=f5e9a97c313b88ec7b4485adf…
commit f5e9a97c313b88ec7b4485adf941f1106ef67b6a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 08:16:10 2017 +0100
--rx-gain option works now only with sound card
http://cgit.osmocom.org/osmocom-analog/commit/?id=2b4f5bb228bd5416f8bf7d8f9…
commit 2b4f5bb228bd5416f8bf7d8f9cd9cd49716e7e4a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 08:07:07 2017 +0100
Minor fix in help output
http://cgit.osmocom.org/osmocom-analog/commit/?id=f72c53757d4ce30c37ecefda8…
commit f72c53757d4ce30c37ecefda825f21f42c60b05e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 07:27:08 2017 +0100
B-Netz, NMT: Improved check for minimum required sample rate
http://cgit.osmocom.org/osmocom-analog/commit/?id=7e45f556cec493c3c77fcb640…
commit 7e45f556cec493c3c77fcb6400d8ae211faf2220
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 29 07:25:12 2017 +0100
Correcting all levels and move all remaining integer samples to sample_t
The leves are based on the standards of each mobile network. They
are adjusted to the specified frequency deviation now.
http://cgit.osmocom.org/osmocom-analog/commit/?id=bd7ccc5fa05587606757adbac…
commit bd7ccc5fa05587606757adbacb6e1bf12f12fd2c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 28 18:18:44 2017 +0100
Add global DC-Filter and remove all individual DC-Filters
http://cgit.osmocom.org/osmocom-analog/commit/?id=71e556e7ffd9e470bde25158b…
commit 71e556e7ffd9e470bde25158b42303eeb2355ff7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 28 08:02:11 2017 +0100
Work on emphasis filter: Neutral @ 1000 Hz; Use filter before de-emphasis
http://cgit.osmocom.org/osmocom-analog/commit/?id=b3fd53b1652b1800a0acd1415…
commit b3fd53b1652b1800a0acd14157a6a93c770cd684
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 27 17:17:39 2017 +0100
Test filter uses a dB graph to show the response graphically
http://cgit.osmocom.org/osmocom-analog/commit/?id=7ea3bc188df54a4dbe3026bc3…
commit 7ea3bc188df54a4dbe3026bc30ed39a5cded8fdb
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 27 16:57:34 2017 +0100
Move samples of int16_t format to sample_t, that is of type double
This prepares the correction of all levels
http://cgit.osmocom.org/osmocom-analog/commit/?id=538a9591285bdc2604c5e05c0…
commit 538a9591285bdc2604c5e05c06e4b2d776f4bdf9
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Jan 24 07:59:09 2017 +0100
Indexing tables by casting index to unsigned integer only
http://cgit.osmocom.org/osmocom-analog/commit/?id=23a42aeb2c96058e5450805a8…
commit 23a42aeb2c96058e5450805a8ce2d1955e09abd5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Jan 17 18:43:03 2017 +0100
Fixed calculation of elapsed UHD RX time stamp
Now rates above 1000 RX frames per second works. The bug hit when there
were more than one frame received during one function call. This happens
if the frame rate is above the main loop rate of 1000 frames per second.
(default)
http://cgit.osmocom.org/osmocom-analog/commit/?id=ac0da3f76ee3f31599b0c572e…
commit ac0da3f76ee3f31599b0c572ed296b251e94378b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 15 11:08:42 2017 +0100
Filter improvement: LP and HP filters, added test function
The -3 dB level at cut-off frequency is now maintained for multiple
iterations.
http://cgit.osmocom.org/osmocom-analog/commit/?id=799b96c801567c1cd0c6a1281…
commit 799b96c801567c1cd0c6a1281511bca90eeac1db
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 14 08:05:30 2017 +0100
Fixed sleep interval in main loop
The elapsed time is calculated, so that it is removed from the sleep
time. This way the loop interval matches the given target.
http://cgit.osmocom.org/osmocom-analog/commit/?id=a7e47f83d71c32d0afbabc884…
commit a7e47f83d71c32d0afbabc8840669aaabc9f6cd5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 14 08:03:42 2017 +0100
Fixed paging channel switching of B-Netz
Now the calling channel is switched correctly.
A global parameter is used to select how paging is performed.
http://cgit.osmocom.org/osmocom-analog/commit/?id=ccf58995c34381905ff60cfe3…
commit ccf58995c34381905ff60cfe38eba3fe9e49c3e1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 13 14:22:35 2017 +0100
work on docs
http://cgit.osmocom.org/osmocom-analog/commit/?id=21c5c3195d41a1f2b7a8b1f34…
commit 21c5c3195d41a1f2b7a8b1f34c9e10d1afbc73d0
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 13 13:55:49 2017 +0100
Plot IQ data as red points on display, if overdriven (vector length >= 1.0)
http://cgit.osmocom.org/osmocom-analog/commit/?id=c0e30d35d66e699c15c1984dd…
commit c0e30d35d66e699c15c1984dd6a0cdd81ecb4405
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 13 13:38:57 2017 +0100
Use individual sample rate and setting for call device (headset)
http://cgit.osmocom.org/osmocom-analog/commit/?id=19b396ab4dc1065cd1334b713…
commit 19b396ab4dc1065cd1334b713a817299df57d208
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 13 07:31:15 2017 +0100
Wave recording and playback now uses multi channels
http://cgit.osmocom.org/osmocom-analog/commit/?id=2d8d7e62c1fc902a8495610f3…
commit 2d8d7e62c1fc902a8495610f335c6e65cc1003d4
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 13 07:28:31 2017 +0100
Use global init/cleanup function
http://cgit.osmocom.org/osmocom-analog/commit/?id=bc028cd4d3b24f1e632a04bd0…
commit bc028cd4d3b24f1e632a04bd0eebcb48b0c27ea2
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 8 16:47:26 2017 +0100
NMT: Make supervisory signal default, also allow setting per channel.
http://cgit.osmocom.org/osmocom-analog/commit/?id=272ebeb0aef054731ebb9800f…
commit 272ebeb0aef054731ebb9800f7a44157b736b7ad
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 8 12:10:56 2017 +0100
SDR: Minor fixes
http://cgit.osmocom.org/osmocom-analog/commit/?id=a5fd375237cd7d4f9a1d60608…
commit a5fd375237cd7d4f9a1d60608c50720b3498f72d
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 8 12:10:29 2017 +0100
Fixed typos
http://cgit.osmocom.org/osmocom-analog/commit/?id=bf0abd627d42a6603cd8c9844…
commit bf0abd627d42a6603cd8c98442539eb7c779615c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 8 11:22:24 2017 +0100
A-Netz: Option to set gain of paging tones
http://cgit.osmocom.org/osmocom-analog/commit/?id=d28467c1253e34114b40ac0ce…
commit d28467c1253e34114b40ac0cec7e461a8cc270fb
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 7 19:53:43 2017 +0100
SDR: Display IQ data as a plot using 'q' key
http://cgit.osmocom.org/osmocom-analog/commit/?id=fee4846c3f505081c37094c29…
commit fee4846c3f505081c37094c29cd21a483c030500
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 7 16:53:28 2017 +0100
SDR forces default settings: emphasis and FSK polarity
http://cgit.osmocom.org/osmocom-analog/commit/?id=8b9277615dce4fdbcb70df528…
commit 8b9277615dce4fdbcb70df5280f4fcb4e8ac274f
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jan 7 10:33:13 2017 +0100
Neu structure for the paging process (B-Netz)
Paging tones are not created within sound_alsa.c
The audio API is now responsible to switch to paging channel.
In case of SDR, the sdr.c will switch frequency offset.
http://cgit.osmocom.org/osmocom-analog/commit/?id=57993e3e4817dd690394af7a1…
commit 57993e3e4817dd690394af7a1bb9f58c2a92a135
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jan 4 14:22:24 2017 +0100
Support for UHD SDR interface
http://cgit.osmocom.org/osmocom-analog/commit/?id=b30b61282c9677fda612db2c4…
commit b30b61282c9677fda612db2c45f9e8e42c2257a4
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jan 4 14:21:49 2017 +0100
Generic SDR support
http://cgit.osmocom.org/osmocom-analog/commit/?id=c5cf88ce575b4fb35628e30b3…
commit c5cf88ce575b4fb35628e30b3a5f2e246f060c8d
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 6 12:22:51 2017 +0100
Prepare for SDR: Add bandwidth and deviation info to sender instance
http://cgit.osmocom.org/osmocom-analog/commit/?id=9ff8c3bb25422e100801f90c1…
commit 9ff8c3bb25422e100801f90c17b9c21118920cfd
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jan 4 14:14:02 2017 +0100
Rework on audio interface
Sound instance is now called audio instance and uses funcation pointers.
This gives a clean interface to be exchanged with other technologies,
linke SDR.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 3 +-
configure.ac | 12 ++
docs/a-netz.html | 10 +-
docs/amps-burst.png | Bin 0 -> 1565 bytes
docs/amps-dynatac.jpg | Bin 0 -> 211307 bytes
docs/b-netz.html | 4 +-
docs/c-netz.html | 2 +-
src/amps/Makefile.am | 2 +
src/amps/amps.c | 25 +--
src/amps/amps.h | 27 +--
src/amps/dsp.c | 201 +++++++++-----------
src/amps/dsp.h | 2 +-
src/amps/frame.c | 3 +-
src/amps/main.c | 42 ++---
src/amps/sysinfo.c | 1 +
src/amps/transaction.c | 1 +
src/anetz/Makefile.am | 2 +
src/anetz/anetz.c | 30 +--
src/anetz/anetz.h | 16 +-
src/anetz/dsp.c | 174 ++++++++----------
src/anetz/dsp.h | 4 +-
src/anetz/main.c | 51 +++---
src/bnetz/Makefile.am | 2 +
src/bnetz/bnetz.c | 83 +++++----
src/bnetz/bnetz.h | 21 ++-
src/bnetz/dsp.c | 102 ++++++-----
src/bnetz/image.c | 12 +-
src/bnetz/main.c | 57 +++---
src/cnetz/Makefile.am | 2 +
src/cnetz/cnetz.c | 30 +--
src/cnetz/cnetz.h | 20 +-
src/cnetz/database.c | 1 +
src/cnetz/dsp.c | 208 +++++++++++----------
src/cnetz/dsp.h | 6 +-
src/cnetz/fsk_fm_demod.c | 97 ++++++----
src/cnetz/fsk_fm_demod.h | 11 +-
src/cnetz/main.c | 67 +++----
src/cnetz/scrambler.c | 40 ++--
src/cnetz/scrambler.h | 8 +-
src/cnetz/telegramm.c | 5 +-
src/cnetz/transaction.c | 1 +
src/common/Makefile.am | 28 ++-
src/common/call.c | 169 +++++++++++------
src/common/call.h | 7 +-
src/common/compandor.c | 34 ++--
src/common/compandor.h | 6 +-
src/common/debug.c | 42 ++++-
src/common/debug.h | 3 +
src/common/display.h | 46 +++++
src/common/display_iq.c | 245 +++++++++++++++++++++++++
src/common/display_spectrum.c | 247 +++++++++++++++++++++++++
src/common/display_wave.c | 48 +++--
src/common/display_wave.h | 16 --
src/common/dtmf.c | 37 ++--
src/common/dtmf.h | 6 +-
src/common/emphasis.c | 104 ++++++-----
src/common/emphasis.h | 12 +-
src/common/fft.c | 96 ++++++++++
src/common/fft.h | 3 +
src/common/filter.c | 38 +++-
src/common/filter.h | 12 +-
src/common/fm_modulation.c | 188 +++++++++++++++++++
src/common/fm_modulation.h | 24 +++
src/common/goertzel.c | 56 +++---
src/common/goertzel.h | 9 +-
src/common/jitter.c | 13 +-
src/common/jitter.h | 6 +-
src/common/main.h | 12 +-
src/common/main_common.c | 273 +++++++++++++++++++++++-----
src/common/mncc_sock.c | 3 +-
src/common/sample.c | 64 +++++++
src/common/sample.h | 8 +
src/common/samplerate.c | 89 +++++----
src/common/samplerate.h | 10 +-
src/common/sdr.c | 363 +++++++++++++++++++++++++++++++++++++
src/common/sdr.h | 8 +
src/common/sender.c | 413 +++++++++++++++++++-----------------------
src/common/sender.h | 69 ++++---
src/common/soapy.c | 281 ++++++++++++++++++++++++++++
src/common/soapy.h | 7 +
src/common/sound.h | 10 +-
src/common/sound_alsa.c | 166 ++++++++++++++---
src/common/uhd.c | 398 ++++++++++++++++++++++++++++++++++++++++
src/common/uhd.h | 7 +
src/common/wave.c | 81 ++++++---
src/common/wave.h | 12 +-
src/nmt/Makefile.am | 2 +
src/nmt/dms.c | 19 +-
src/nmt/dms.h | 7 +-
src/nmt/dsp.c | 294 +++++++++++++++---------------
src/nmt/dsp.h | 2 +-
src/nmt/frame.c | 1 +
src/nmt/main.c | 73 +++++---
src/nmt/nmt.c | 56 +++---
src/nmt/nmt.h | 44 +++--
src/nmt/sms.c | 1 +
src/nmt/transaction.c | 1 +
src/test/Makefile.am | 30 ++-
src/test/test_compandor.c | 15 +-
src/test/test_dms.c | 12 +-
src/test/test_emphasis.c | 70 +++----
src/test/test_filter.c | 107 +++++++++++
src/test/test_performance.c | 67 +++++++
src/test/test_sms.c | 1 +
104 files changed, 4349 insertions(+), 1607 deletions(-)
create mode 100644 docs/amps-burst.png
create mode 100644 docs/amps-dynatac.jpg
create mode 100644 src/common/display.h
create mode 100644 src/common/display_iq.c
create mode 100644 src/common/display_spectrum.c
delete mode 100644 src/common/display_wave.h
create mode 100644 src/common/fft.c
create mode 100644 src/common/fft.h
create mode 100644 src/common/fm_modulation.c
create mode 100644 src/common/fm_modulation.h
create mode 100644 src/common/sample.c
create mode 100644 src/common/sample.h
create mode 100644 src/common/sdr.c
create mode 100644 src/common/sdr.h
create mode 100644 src/common/soapy.c
create mode 100644 src/common/soapy.h
create mode 100644 src/common/uhd.c
create mode 100644 src/common/uhd.h
create mode 100644 src/test/test_filter.c
create mode 100644 src/test/test_performance.c
hooks/post-receive
--
A/B/C Netz
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 "A python tool to program magic SIMs".
The branch, pmaier/sim has been updated
discards 5b115f2e79095f437d784142cfcdc68c7689deb3 (commit)
via 530b90ed9ff9a96eb3b99d92703a272eb1ca1507 (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 (5b115f2e79095f437d784142cfcdc68c7689deb3)
\
N -- N -- N (530b90ed9ff9a96eb3b99d92703a272eb1ca1507)
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/pysim/commit/?id=530b90ed9ff9a96eb3b99d92703a272eb1…
commit 530b90ed9ff9a96eb3b99d92703a272eb1ca1507
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Feb 10 16:10:57 2017 +0100
sysmo-usim-tool: Add a tool for sysmosom specific tasks
This commit adds a tool that is intended to be used with sysmo-usim
only if some of the highly propritary parameters, which the regular
pysim can not handle, need to be configured.
-----------------------------------------------------------------------
Summary of changes:
sysmo-sim-tool/sysmo-usim-tool.sjs1.py | 107 ---------------
{sysmo-sim-tool => sysmo-usim-tool}/card.py | 0
{sysmo-sim-tool => sysmo-usim-tool}/simcard.py | 0
sysmo-usim-tool/sysmo-usim-tool.sjs1.py | 148 +++++++++++++++++++++
.../sysmo_usimsjs1.py | 39 ++++--
{sysmo-sim-tool => sysmo-usim-tool}/utils.py | 16 ++-
6 files changed, 186 insertions(+), 124 deletions(-)
delete mode 100755 sysmo-sim-tool/sysmo-usim-tool.sjs1.py
rename {sysmo-sim-tool => sysmo-usim-tool}/card.py (100%)
rename {sysmo-sim-tool => sysmo-usim-tool}/simcard.py (100%)
create mode 100755 sysmo-usim-tool/sysmo-usim-tool.sjs1.py
rename {sysmo-sim-tool => sysmo-usim-tool}/sysmo_usimsjs1.py (91%)
rename {sysmo-sim-tool => sysmo-usim-tool}/utils.py (50%)
hooks/post-receive
--
A python tool to program magic SIMs
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 A-bis protcol interface library".
The branch, pmaier/siu has been updated
via fb0fa6d8224aa453126e234bb5ff389f27ae898a (commit)
from 3eff7df766c81b77f55d2446db5a29a2a782e6e3 (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/libosmo-abis/commit/?id=fb0fa6d8224aa453126e234bb5f…
commit fb0fa6d8224aa453126e234bb5ff389f27ae898a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Feb 17 18:08:25 2017 +0100
WIP: Adding 2 byte header to unixsocket payload
-----------------------------------------------------------------------
Summary of changes:
src/input/unixsocket.c | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom A-bis protcol interface library
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 annotated tag, fairwaves/0.5.0-fw.1 has been created
at 0d8cfe127eeb343800340e4070c0cc69d831632f (tag)
tagging b7a6427a89e6a2f726a2b96c9897926e4cdb032d (commit)
replaces 0.4.0
tagged by Ivan Kluchnikov
on Thu Feb 16 22:27:16 2017 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.5.0-fw.1 version.
Alexander Chemeris (5):
l1sap: Whitespace fixes.
l1sap: Fix use-after-free in loopback mode.
vty: Add commands to manually activate/deactivate a channel.
trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts.
rsl: Output RTP stats before closing the socket.
Alexander Huemer (1):
fix some format specifiers
Andreas Eversberg (1):
ABIS: Support for multiple RSL connections
Daniel Laszlo Sitzer (1):
octphy: Update outdated config param name in error message.
Harald Welte (112):
configure.ac: Only require libgps if building for sysmoBTS
configure.ac: Depend on libosmotrau 0.3.2 (ortp statistics)
configure.ac: Add subdir-objects to suppress warnings
configure.ac: Better description for --enable-sysmocom-bts and --enable-trx
Revert "configure.ac: Add subdir-objects to suppress warnings"
Don't blindly link against '-lortp' but use pkg-config for that
TRX: catch up with trhe amr_mode naming changes
tests/Makefile.am: Don't use sysmobts SUBDIRS twice
cope with 'struct gsm_bts' without a tsc member
sysmobts: fix ph_data_req() msgb handling + alignment
sysmobts: Dont recycle PHY primitive for L1SAP in PH-DATA.ind
common/rsl.c: The presence of a valied measurement result is DEBUG
l1sap: Ensure we only pass PHY primitives of active lchans
osmo-bts-sysmo: Disable DSP trace flags by default
use talloc pool for msgb and ortp library
sysmobts: Clarify msgb ownership / fix memory leaks
fix large amount of compiler warnings in common and sysmobts code
sysmobts: add missing break statement in l1if_handle_ind()
print a NOTICE message if lchan not activ in get_active_lchan_by_chan_nr()
LAPDm: Use T200 settings from OML rather than libosmocore defaults
Add support for Octasic OCTSDR-2G GSM PHY
OCTPHY: Replace '-lortp' with the proper pkg-config/autofoo version
OCTPHY: Ensure we write the phy-netdev parameter
OCTPHY: Exit gracefully if config file specifies no phy-netdev
OCTPHY: Fix various memory leaks and add comments on msgb ownership
OCTPHY: Block PHY indications until it is confirmed open
OCTPHY: Print NOTICE message if we receive supervisory frame
OCTPHY: Implement command re-transmission after message loss
OCTPHY: Obtain information from PHY and expose it in VTY
Merge branch 'sysmocom/octphy'
TRX: remove obsolete get_mac() function
TRX: Add stub bts_model_change_power() function
sysmoBTS: port 'press Ctrl+C twice for immediate exit' from osmo-bts-trx
TRX: some comments dscribing the scheduler.[ch] API
TRX: mark scheduler data structures as 'const'
TRX: use const for dummy and fcch burst definitions
TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648
move 'GSM_FR_BYTES' and related definitiions to common part
use existing #define for FR/EFR frame length (33/31)
TRX: make trx_chan_desc static, it is not used externally
TRX: schedule: remove dead code
TRX: scheduler: whitespace cleanup
TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAME
TRX: Don't use magic numbers when we have #defines
TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LEN
TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic)
Merge branch 'laforge/cleanup'
Fix T200 default values
Make T200 default initialization even more robust
OCTPHY: Don't have files in EXTRA_DIST that don't exist (anymore)
common/support.c: Remove unused file
Add new bts_model_ctrl_cmds_install()
merge bts-specific main function into common/main.c:bts_main()
Merge branch 'laforge/common-main'
OCTPHY: fix 'make dist' (missing header files)
Fix T200 default values
lapdm: Add DEBUGP statement about T200 values being set for lchan
OML: Ignore T200 settings by BSC for now
Revert "oml: temporary debug hack"
abis: Add a queue of OML messages
fix compile warnings
L1SAP: Ensure we don't process MPH-TIME.indication on TRX != C0
fix migration of check_for_ciph_cmd() from sysmobts to l1sap
TRX: factor out the scheduler from remaining code
TRX: split scheduler in generic part and backend part
TRX: call trx_loop_sacch_clock from TRX scheduler backend
TRX: scheduler: don't access l1h->config from scheduler
TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c
TRX: scheduler: Remove dependency to trx_if.[ch]
TRX: Move scheduler to src/common
Merge branch 'laforge/trx-split'
Introduce new phy_link and phy_instance abstraction
don't touch OML MO when PHY link is established
port sysmobts to phy_link/phy_instance abstraction
Merge branch 'laforge/phy-link'
abis.c: Fix segfault on OML link loss
sysmobts: make clock calibration eeprom default (again?)
LC15: configure.ac: use --enable-litecell15 insteda of --enable-litecell15-bts
LC15: configure.ac: Allow specifying an alternate include-dir
LC15: port litecell 1.5 support to recent osmo-bts master
LC15: Add example configuration file for Litecell 1.5
LC15: cosmetic whitespace fixes
LC15: Fix printed msgq file names in error messages
LC15: fix compiler warning against more recent libosmovty
introduce + use new generic vty_get_phy_instance()
sysmobts/LC15: Fix startup-time DSP trace flage configuration
LC15: Remove unused clk_use_eeprom and clk_src fields
LC15/sysmobts: Don't try to refer to fl1h from PHY config
LC15: Remove clk_cal (another unused struct member)
LC15: Call l1if_reset() after l1if_open()
move auto-band configuration commands to common/vty.c
declare pcu_direct in pcu_if.h
make PCU socket and telnet port configurable
Use consistent naming of binaries accross BTS models
LC15: Fix 'make dist' (missing include files)
LC15: set nominal transmit power of 37dBm for all TRX
LC15: remove bogus check_for_ciph_cmd() copy
Merge branch 'laforge/litecell15'
sysmobts_vty: Fix null-check for pinst
use unsigned int to compare wih ARRAY_SIZE
scheduler: Fix ARRAY_SIZE() in trx_sched_init()
Update configuration examples
sysmobts: screnrc/systemd-service: Use osmo-bts-sysmo instead of sysmobts
Add .mailmap for mapping mail addresses in shortlog
vty: Ensure to not use negative (error) sapi value
sysmobts: Add correct nominal transmit power for sysmoBTS 1020
sysmobts_eeprom.h: Fix/extend model number definitions
Revert "sysmobts: Add correct nominal transmit power for sysmoBTS 1020"
tx_power: various cosmetic fixes in comments
tx_power: Change PA calibration tables to use delta vales
Add new unit-test for transmit power computation code
sysmobts: fully support trx_power_params
Holger Hans Peter Freyther (22):
amr: Catch up with the amr_mode changes
amr: Catch-up for the non-RTP mode after amr rename
sysmobts: Catch up with the API changes and specify the version
sysmobts-v2/eepromreader: Add userspace program to read EEPROM
sysmobts-calib: Warn about firmware and header mismatch
main: Return something from the method
octphy: Look-up the right timeslot and then the logical chan
pcuif: Do not bump the PCU_IF version
octphy: Use the event defaults as base
misc: Attempt to fix make distcheck and dumping docs
octphy: Enable TCH/H mode and begin testing
debian: Create initial packaging for the osmo-bts-trx
misc: Ignore files generated by a debian packaging build
jenkins: Add the build script from jenkins here
jenkins: Add the build script from jenkins here
sysmobts: Add the barebox boot state reservation
sysmobts: Fix eeprom padding before gpg key
ci/spatch: Remove the "static" analysis handling
oct: Attempt to enable the Octphy for the osmo-bts-oct build
Revert "deb: use gsm_data_shared.* from openbsc-dev"
debian: Use the header files installed by openbsc-dev
build: Do not require more headers from OpenBSC
Ivan Kluchnikov (2):
oml: Fix incorrect usage of const variable abis_nm_att_tlvdef_ipa
debian: Update changelog to 0.5.0-fw.1
Ivan Klyuchnikov (4):
osmo-trx-bts: Fix incorrect setting of RXGAIN and POWER parameters on second channel (TRX1) of osmo-trx
osmo-trx-bts: Fix osmo-bts-trx crash on startup during reading phy instance parameters from config file
osmo-trx-bts: Fix incorrect bts shutdown procedure in case of abis connection closure
osmo-trx-bts: Fix incorrect bts shutdown procedure in case of clock loss from osmo-trx
Jason DSouza (1):
Close TRX session before opening new one
Jean-Francois Dionne (7):
DTX: don't always perform AMR HR specific check
DTX: fix SID-FIRST detection
lc15,sysmobts l1_if: fix memleak in handle_mph_time_ind()
sysmo,lc15: fix memory leak at each call placed
DTX: fix "unexpected burst" error
Fix AMR HR DTX FSM logic.
Fix SACCH channel release indication not sent to BSC after location update.
Max Suraev (103):
Fix ocmo-bts-octphy interaction with OsmoPCU
Fix copy-paste issue
Fix SI2ter scheduling
Add explicit check for SI2quater index and count
Ignore binary and backup files
Add utility to check proper scheduling of SI
octphy: add missing include to fix the build
Fix typo in error message
octphy: use octasic's routines for debug output
octphy: add support for multiple trx ids
octphy: add example configuration with 2 trx
octphy: fix for multiple trx with more than 1 dsp
LC15: ignore build byproducts
LC15: add stubs for phy link/instance defaults
LC15: properly initialize unmapped phy instances
Ensure TRX invariant
Use libosmocore function for uplink measurements
Fix debug output
Fix RTP timestamps in case of DTX
Add DTXd support for sysmoBTS and LC15
Use libosmocodec for AMR RTP
octphy: Use the app. info. defaults as base
Fix debug output
DTXd: store/repeat last SID
DTXd: store/repeat last SID
DTXu: mark beginning of speech burst in RTP
Fix OML activation
TRX: Add vty command to power on/off transceiver
TRX: add configuration example
Add .gitreview
DTX: add support for AMR/HR
Move copy-pasted code into common part
Use libosmocodec functions for AMR
Use error values instead of number for RSL error
Clarify logging message
Make get_lchan_by_chan_nr globally available
DTXu: move copy-pasted code to common part
Remove duplicated nibble shift code
TRX: add Uplink DTX support for FR/HR
Mark array as static const
sysmobts: dump PRACH and PTCCH parameters
Activate PTCCH UL
Fix dsp tracing at phy config
octphy: fix build
Fill measurements data for L1SAP
sysmo: ts_connect: log channel combination name instead of number
DTX: fix last SID saving
DTX: fix SID repeat scheduling
DTX: fix SID logic
lc15, sysmo: Use SID_FIRST_P1 to initiate DTX
DTX: check Marker bit to send ONSET to L1
DTX: remove misleading comment
LC15: Clarify msgb ownership / fix memory leaks
DTX: move scheduling check inside repeat_last_sid
DTX: further AMR SID cache fixes (lc15, sysmo)
DTX: move ONSET detection into separate function
DTX: send AMR voice alongside with ONSET
DTX: fix conversion from fn to ms
Move copy-pasted array into shared header
DTX DL: use FSM for AMR
TRX: fix building with latest DTX changes
DTX: fix array size calculation
DTX AMR - fix buffer length check
Replace magic number with define
Fix lc15 build
Extend RTP RX callback parameters
DTX HR - fix array size calculation
Fix DTX DL AMR SIDscheduling logic
Add tools to check DTX operation
DTX DL: split ONSET state handling
Remove obsolete define
DTX DL: add AMR HR support to scheduling check
DTX fix ONSET handling
dtx_check.gawk: Fix false-positives in DTX check
Fix tests linking with libosmocodec
DTX DL: tighten check for enabled operation
DTX: wrap FSM signal dispatching
Add libosmocodec for octphy build
dtx_check.gawk: add check for repetitive SID FIRST
Remove duplicated code
Replace link_id constant with define
DTX DL AMR: rewrite FSM recursion
Remove duplicated code
Fix AGCH/PCH proportional allocation
TRX: prevent segfault upon phy init
DTX: add explicit check if DTX enabled
Save RTP metadata in Control Buffer
osmo-bts-trx: fix lchan deactivation
DTX: fix TS adjustment for ONSET
Optionally use adaptive RTP jitter buffering
Integrate Debian packaging changes
DTX AMR HR: fix inhibition
Add copyright for .deb packages
Move code to libosmocore
Log socket path on error
Add Abis OML failure event reporting
Alarm on various errors
Remove obsolete define TLVP_PRES_LEN
scheduler: log lchan on which prim error occured
deb: use gsm_data_shared.* from openbsc-dev
OML: internalize failure reporting
Add ctrl command to send OML alert
Fix typo in TCH/H interleaving table
Mike McTernan (2):
osmo-bts-trx: Fix PCS1900 operation
osmo-bts-trx: log decoder bit errors as DEBUG, not NOTICE
Minh-Quang Nguyen (7):
sysmobts: support eeprom map version 2
l1sap.h: fix wrong L1SAP_FN2PTCCHBLOCK calculation according to TS 45.002 Table 6
common/abis.c: fix 100% CPU usage after disconnecting OML/RSL link (Bug #1703)
LC15: Bring back DSP trace argument
LC15: Hardware changes:
LC15: TRX nominal TX power can be used from EEPROM or from BTS configuration
rsl: Fix dropping of LAPDm UA message.
Neels Hofmeyr (101):
sysmo: add L3 handle to l1prim messages
pcu_sock: add pcu_connected() to query PCU availability
tests/stubs.c: remove unused stubs
fix typo in error message ('at lEast')
oml, Set Chan Attr: treat unknown PCHAN types as error
dyn PDCH: rsl rx dchan: also log ip.access message names
dyn PDCH: cosmetic: lchan_to_GsmL1_SubCh_t(): add case for TCH_F_PDCH
doc: add ladder diagram on dynamic PDCH, add msc-README
add missing DSUM entry to bts_log_info_cat
fix compiler warning: printf format for sizeof()
fix compiler warning: add missing case (PHY_LINK_CONNECTING)
fix two compiler warnings: add two opaque struct declarations
dyn PDCH: add bts_model_ts_connect() and _disconnect() stubs
dyn PDCH: conf_lchans_for_pchan(): handle TCH/F_PDCH
dyn PDCH: pcu_tx_info_ind(): handle TCH/F_PDCH in PDCH mode
dyn PDCH: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags
dyn PDCH: implement main dyn PDCH logic in common/
dyn PDCH: sysmo-bts/oml.c: add ts_connect_as(), absorbing ts_connect() guts
dyn PDCH: sysmo: handle TCH/F_PDCH init like TCH/F
dyn PDCH: complete for sysmo-bts: implement bts_model_ts_*()
error log: two minor clarifications
debug log: log lchan state transitions
debug log: log TS pchan type on connect
fix lc15 build: put src/common/libbts.a left of -losmogsm
lc15: add L3 handle to l1prim messages
dyn PDCH: lc15: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags
dyn PDCH: lc15: add ts_connect_as(), absorbing ts_connect() guts
dyn PDCH: lc15: handle TCH/F_PDCH init like TCH/F
dyn PDCH: lc15: complete for litecell15-bts: implement bts_model_ts_*()
dyn PDCH: safeguard: exit if nothing pending in dyn_pdch_ts_disconnected()
vty: install orphaned trx nominal power command
fix compiler warnings: include bts_model.h in phy_link.c
fix compiler warning: remove useless 'static' storage class for struct decl
fix compiler warning: remove unused variable 'i' in calib_verify()
cosmetic: osmo-bts-trx: add comment, fix comment typo
log: osmo-bts-trx: change access burst logs to DEBUG level
log: osmo-bts-trx: change PDTCH block logs to DEBUG level
osmo-bts-trx: init OML only once by sending AVSTATE_OK with OPSTATE_ENABLED
doc: move dyn_pdch.msc to osmo-gsm-manuals.git
error log: rsl.c: typo x2
info log: l1sap.c: add '0x' to hex output
fix compiler warning: msg_utils.c: fn_chk() constify arg
cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch()
cosmetic: clarify TCH/F_PDCH related naming and comments
cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch()
fix compiler warning: msg_utils.c: fn_chk() constify arg
info log: l1sap.c: add '0x' to hex output
error log: rsl.c: typo x2
dyn PDCH: code dup: use conf_lchans_as_pchan()
prepare dyn TS: split/replace conf_lchans_for_pchan()
code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts
dyn TS: common TCH/F_TCH/H_PDCH implementation
sysmo/oml.c: rename ts_connect() to ts_opstart()
dyn TS: implement SysmoBTS specifics
lc15/oml.c: rename ts_connect() to ts_opstart()
dyn TS: implement litecell15 specifics
comment typo: common/l1sap.c
log typo: trx_sched_set_pchan()
dyn TS: sysmo,lc15: chan_nr_by_sapi(): add missing assertion
fix comment in common/l1sap.c, function name changed
dyn TS, dyn PDCH: common/l1sap.c: properly notice PDCH
dyn PDCH: trx l1_if.c: factor out trx_set_ts_as_pchan() from trx_set_ts()
dyn PDCH: complete for trx: implement bts_model_ts_[dis]connect()
dyn PDCH: trx l1_if.c: drop fixme, add comment
dyn TS: complete for TRX
dyn TS: measurement.c: replace fixme with comment
sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH
sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts]
log: l1sap: add 0x to hex output of chan_nr, 5 times
dyn TS: measurement: use correct nr of subslots, rm code dup
cosmetic: common ts_is_pdch()
dyn TS: sysmo,lc15: ph_data_req: fix PDCH mode detection
Fix ip.access style dyn PDCH, broken in 37af36e85eca546595081246aec010fa7f6fd0be
common/rsl: move decision whether to chan act ack/nack to common function
octphy: fix build: Revert "octphy: fix for multiple trx with more than 1 dsp"
octphy: fix build: Revert "octphy: add support for multiple trx ids"
octphy: fix build with OCTSDR-OPENBSC-02.07.00-B708: name changed
dyn TS: if PCU is not connected, allow operation as TCH
log: sysmo,lc15: tweak log about sapi_cmds queue
log causing rx event for lchan_lookup errors
heed VTY 'line vty'/'bind' command
sysmobts_mgr, lc15bts_mgr: fix tall context for telnet vty
build: be robust against install-sh files above the root dir
configure: check for pkg-config presence
jenkins.sh: use osmo-build-dep.sh, log test failures
msgb ctx: use new msgb_talloc_ctx_init() in various main()s
jenkins-oct.sh: fix build: typo in deps path
fix 'osmo-bts-* --version' segfault
cosmetic: tweak README
osmo-bts-trx: remove obsolete include of netif/rtp.h
add jenkins_bts_trx.sh
add jenkins_oct_and_bts_trx.sh
jenkins: add jenkins_bts_model.sh
cosmetic: vty prompts: add space after '#'
bursts test: test_pdtch: pre-init result mem
fix: dyn ts: uplink measurement report
fix missing ~ in bit logic for lchan->si.valid in rsl_rx_sacch_inf_mod()
SACCH: fix sending of SI with an enum value > 7
SACCH SI: assert that SI enum vals fit in bit mask
all models: fix vty write: bts_model_config_write_phy
cosmetic: lchan_sacch_get: early-exit instead of nested-if
Philipp (15):
octphy: Fixing missing payload type in ph. chan. activation
octphy: Fixing band selection for ARFCN 0
octphy: reintroducing multi-trx support
octopy: fixing renamed constant
octphy: prevent mismatch between dsp-firmware and octphy headers
rsl: improving the log output
octphy: multi-trx support: fix AC_CHECK order
RSL: drop obsolete NULL check
RSL: add assertions to check args of public API
OML: fix possible segfault: add NULL check in oml_ipa_set_attr()
CTRL: make the CTRL-Interface IP address configurable
l1sap: Fix expired rach slot counting
l1sap: fix missing 'else's causing wrong rach frame expiry counts
octphy: set tx attenuation via VTY
octphy: Improve OML ADM state handling
Philipp Maier (3):
octphy VTY: fix vty write output for octphy's phy section
cosmetic: Remove stray newlines in octphy_vty.c
cosmetic: remove stray newline in octphy's l1_oml.c
Ruben Undheim (1):
Fix some spelling errors
Tom Tsou (4):
trx: Add EGPRS tables, sequences, and mappings
trx: Add EGPRS coding and decoding procedures
trx: Enable EGPRS handling through burst lengths
trx: Fix coverity BER calculation NULL dereference
Vadim Yanitskiy (1):
pcu_sock: use osmo_sock_unix_init() from libosmocore
Yves Godin (4):
LC15: Add initial support for the NuRAN Wireless Litecell 1.5
LC15: Disable DSP trace flags by default
LC15: use talloc pool for msgb and ortp library
DTX: fix 1st RTP packet drop
bhargava (4):
Change interface in osmo-bts for 11 bit RACH
Update parameters in osmo-bts-sysmo for 11bit RACH
11bit RACH support for osmo-bts-litecell15
Initialize parameters in osmo-trx for 11bit RACH
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)