This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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 "OpenBTS' transceiver retro-fit". The branch, master has been updated via f147b174475171cdf79ccba25a5e66fec282efcd (commit) via d4d3daa12ea5491f4b6ba03805d4a2d3f068bc11 (commit) via c312905f43bb120450c33d9a80bc35771d598fc6 (commit) via c4eab8795f79910c72f2153900d5af1e3feda813 (commit) via cc6f79b1c01d317cb398ac0d9bf3fc12dfe60435 (commit) via 5a0680655ff2908d689dd2bbd1ff23c282d3e769 (commit) via 37229201002e0b3d8b16087d37d3f9528219528f (commit) via f3b9af65ed1709f19bc6c00e2a6a9514f4215570 (commit) via e692ce986cebe7434bcca589df5440a6c5fc4d5b (commit) via 81c6873205bd510bd83c2b352a93a51a357918d8 (commit) via c052aa1d4cbccb1802cdefc02f105c957d037fae (commit) via 130a8007fa52b96e44e92b12162b8aa253ba183b (commit) via 72e86196329dc83c386a2172c05f158879413573 (commit) via 2beb1adcead95339271376216e685755f00c1594 (commit) via 2b542100a0493831a3dad4414f6736d7af23256c (commit) via 2268c8558c38de6996a68b5cb5e1bad2dd54b26f (commit) via 50747dc65d2f7046c427c2c846d0315781f2f249 (commit) via 1e9b4d57dad26785f5920306963338175d162910 (commit) via 954b118bfad44c6a156ec8e06c5fc8f53718a686 (commit) via dbe26abcb9e095ce712802d3a64d337a88cae8df (commit) via e8905a03a540fa91aaba3970577edf9e562bb23d (commit) via 909ffbfd231aa716281c4b2948f2cd5e650237c0 (commit) from 351fd7670649cafd5344cf6fc746f63729df97cb (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-trx/commit/?id=f147b174475171cdf79ccba25a5e66fec282efcd commit f147b174475171cdf79ccba25a5e66fec282efcd Author: Tom Tsou <tom at tsou.cc> Date: Wed Mar 25 12:55:11 2015 -0700 sigproc: Make convolution and convert input buffers immutable For good practice, use const specifier when applicable. Signed-off-by: Tom Tsou <tom at tsou.cc> http://cgit.osmocom.org/osmo-trx/commit/?id=d4d3daa12ea5491f4b6ba03805d4a2d3f068bc11 commit d4d3daa12ea5491f4b6ba03805d4a2d3f068bc11 Author: Tom Tsou <tom.tsou at ettus.com> Date: Fri Aug 21 19:21:28 2015 -0700 uhd: Use internal UHD tick conversions UHD handles built in tick and floating point timestamp conversion since version 003.005.004. This removes the need for separate UHD timespec to tick conversion. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=c312905f43bb120450c33d9a80bc35771d598fc6 commit c312905f43bb120450c33d9a80bc35771d598fc6 Author: Tom Tsou <tom.tsou at ettus.com> Date: Fri Aug 21 18:28:52 2015 -0700 uhd: Add version 3.9.0 support New functionality includes B200-mini device support and updated timing values to match FPGA changes. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=c4eab8795f79910c72f2153900d5af1e3feda813 commit c4eab8795f79910c72f2153900d5af1e3feda813 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sun May 17 23:25:57 2015 -0400 uhd: Output Rx/Tx gain limits to log to make it more transparent. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=cc6f79b1c01d317cb398ac0d9bf3fc12dfe60435 commit cc6f79b1c01d317cb398ac0d9bf3fc12dfe60435 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sun Mar 1 10:30:12 2015 +0100 Logger: Output ERR log messages to stderr as well. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=5a0680655ff2908d689dd2bbd1ff23c282d3e769 commit 5a0680655ff2908d689dd2bbd1ff23c282d3e769 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Jun 20 01:38:47 2015 +0300 Transceiver: Add support for OsmoBTS style handover. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=37229201002e0b3d8b16087d37d3f9528219528f commit 37229201002e0b3d8b16087d37d3f9528219528f Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Jun 20 01:37:54 2015 +0300 Transceiver: Fix whitespace. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=f3b9af65ed1709f19bc6c00e2a6a9514f4215570 commit f3b9af65ed1709f19bc6c00e2a6a9514f4215570 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Jun 20 00:05:51 2015 +0300 uhd: Fix UmTRX tuning broken in commit 90f7a01d. Commit 90f7a01d lost "return" statement. We also should account the fact that offset can be negative. We should return the tuning request immediately after Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=e692ce986cebe7434bcca589df5440a6c5fc4d5b commit e692ce986cebe7434bcca589df5440a6c5fc4d5b Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Fri Jun 12 00:15:31 2015 -0400 transceiver: Add a debug option to dump selected timeslots to disk. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=81c6873205bd510bd83c2b352a93a51a357918d8 commit 81c6873205bd510bd83c2b352a93a51a357918d8 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Wed Jun 10 22:18:31 2015 -0400 Transceiver: Do not update state->SNRestimate if equalization is disabled. This also fix a bug of using bool type for noise instead of float. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=c052aa1d4cbccb1802cdefc02f105c957d037fae commit c052aa1d4cbccb1802cdefc02f105c957d037fae Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Wed Jun 10 21:47:33 2015 -0400 uhd: Fix rounding error in timestamp conversion functions. Rounding error introduced oscilating timing advance error by regularly overwriting one bit and then skipping one bit. This commit also adds an error message to show up in logs if this ever happens again. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=130a8007fa52b96e44e92b12162b8aa253ba183b commit 130a8007fa52b96e44e92b12162b8aa253ba183b Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Tue Jun 9 20:52:11 2015 -0400 sigProcLib: Abstract out common part of Normal/RACH burst detection. As a side change - get rid of passing toa and amp arguments as pointers and use references instead. The commit doesn't change behaviour, but makes the code cleaner. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=72e86196329dc83c386a2172c05f158879413573 commit 72e86196329dc83c386a2172c05f158879413573 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Mon Jun 8 23:46:54 2015 -0400 Checking in clockdump.sh utility. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=2beb1adcead95339271376216e685755f00c1594 commit 2beb1adcead95339271376216e685755f00c1594 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Mon Jun 8 23:44:58 2015 -0400 Checking in a more relevant README. This READMY is from the OpenBTS's TRXManager and actually describes the transceiver API and behavior. http://cgit.osmocom.org/osmo-trx/commit/?id=2b542100a0493831a3dad4414f6736d7af23256c commit 2b542100a0493831a3dad4414f6736d7af23256c Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Mon Jun 8 22:46:38 2015 -0400 Transceiver: Update noise level only when the timeslot is marked as IDLE. We can't rely on an assumption that if we can't decode a burst - it's noise. There are many rasons why we can't decode a burst even if it's well above the noise level. Just one example is a RACH burst which can be overlapped with another RACH burst up to a level both are completely unrecognizable. Another example is when a burst is destroyed by bad multi-path. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=2268c8558c38de6996a68b5cb5e1bad2dd54b26f commit 2268c8558c38de6996a68b5cb5e1bad2dd54b26f Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sun Jun 7 01:10:11 2015 -0400 transceiver: Remove noise/RSSI gating. It does more harm than good. the current noise calculation is too error prone, so we can't trust it. And we end up loosing perfectly good bursts because of that. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=50747dc65d2f7046c427c2c846d0315781f2f249 commit 50747dc65d2f7046c427c2c846d0315781f2f249 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sun Jun 7 01:07:45 2015 -0400 osmo-trx: Add an option to swap channels on UmTRX. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=1e9b4d57dad26785f5920306963338175d162910 commit 1e9b4d57dad26785f5920306963338175d162910 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Thu Jun 4 19:05:28 2015 -0400 sigProcLib: Check for bogus TOA before using it. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=954b118bfad44c6a156ec8e06c5fc8f53718a686 commit 954b118bfad44c6a156ec8e06c5fc8f53718a686 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Thu Jun 4 15:39:41 2015 -0400 Transceiver: Fix clipping detection. There are two primary changes in this commit: 1) Return values of detect functions changed form bool to int to actually pass the return value from the inner function and notify higher levels about clipping. Previously the information was lost due to conversion to bool. 2) Clipping level is not the final verdict now. We still try to demod a burst and mark it as clipped only if the level is above the clipping level AND we can't demod it. The reasoning for this is that in real life we want to do as much as possible to demod the burst, because we want to get as much from our dynamic range as possible. So a little bit of clipping is fine and is expected. We just don't want too much of it to break our demod. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=dbe26abcb9e095ce712802d3a64d337a88cae8df commit dbe26abcb9e095ce712802d3a64d337a88cae8df Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Thu Jun 4 00:14:51 2015 -0400 Transceiver: Print noise level for each burst in debug mode. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=e8905a03a540fa91aaba3970577edf9e562bb23d commit e8905a03a540fa91aaba3970577edf9e562bb23d Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Wed Jun 3 23:47:56 2015 -0400 osmo-trx: Add a command line option for the dBFS to dBm offset. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> http://cgit.osmocom.org/osmo-trx/commit/?id=909ffbfd231aa716281c4b2948f2cd5e650237c0 commit 909ffbfd231aa716281c4b2948f2cd5e650237c0 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Thu Jun 4 00:09:29 2015 -0400 Common: Use a scoped lock in the Logger to avoid deadlock on thread cancel. Signed-off-by: Tom Tsou <tom.tsou at ettus.com> ----------------------------------------------------------------------- Summary of changes: CommonLibs/Logger.cpp | 5 +- README | 218 +++++++++++++--------------------- Transceiver52M/Transceiver.cpp | 206 +++++++++++++++++++++++--------- Transceiver52M/Transceiver.h | 34 +++--- Transceiver52M/UHDDevice.cpp | 97 +++++++++------ Transceiver52M/USRPDevice.cpp | 2 +- Transceiver52M/USRPDevice.h | 2 +- Transceiver52M/common/convert.h | 4 +- Transceiver52M/common/convolve.h | 16 +-- Transceiver52M/common/convolve_base.c | 24 ++-- Transceiver52M/osmo-trx.cpp | 22 +++- Transceiver52M/radioDevice.h | 2 +- Transceiver52M/sigProcLib.cpp | 153 ++++++++++++------------ Transceiver52M/sigProcLib.h | 18 +-- Transceiver52M/x86/convert.c | 19 +-- Transceiver52M/x86/convolve.c | 60 ++++++---- configure.ac | 7 +- utils/clockdump.sh | 3 + 18 files changed, 498 insertions(+), 394 deletions(-) create mode 100755 utils/clockdump.sh hooks/post-receive -- OpenBTS' transceiver retro-fit