osmo-trx.git branch master updated. f147b174475171cdf79ccba25a5e66fec282efcd

gitosis at osmocom.org gitosis at osmocom.org
Sat Aug 22 04:47:43 UTC 2015


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 "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



More information about the osmocom-commitlog mailing list