osmo-trx[master]: Use release helper from libosmocore

2017-08-31 Thread Tom Tsou
Gerrit-Owner: Max <msur...@sysmocom.de> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: Add -j option to bind to specific address

2017-08-22 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: Add -j option to bind to specific address .. Add -j option to bind to specific address Before this patch, the binding of the listening sockets was hardcoded

osmo-trx[master]: Add -j option to bind to specific address

2017-08-22 Thread Tom Tsou
Gerrit-Owner: Pau Espin Pedrol <pes...@sysmocom.de> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: ttsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: Add '-t' command line option to enable SCHED_RR

2017-07-20 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: Add '-t' command line option to enable SCHED_RR .. Add '-t' command line option to enable SCHED_RR SCHED_RR allows us to operate osmo-trx reliable even

[MERGED] osmo-trx[master]: Remove redundant explicit dependency

2017-07-20 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: Remove redundant explicit dependency .. Remove redundant explicit dependency There's no need to explicitly mention library package because ${shlibs:Depends

osmo-trx[master]: Add '-t' command line option to enable SCHED_RR

2017-07-20 Thread Tom Tsou
ysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: neels <nhofm...@sysmocom.de> Gerrit-HasComments: No

osmo-trx[master]: Remove redundant explicit dependency

2017-07-20 Thread Tom Tsou
rrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: LimeSDR: Fix sample value range

2017-07-10 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: LimeSDR: Fix sample value range .. LimeSDR: Fix sample value range when "sc16" stream arg is passed to SoapyUHD sample value range is -32768

osmo-trx[master]: LimeSDR: Fix sample value range

2017-07-10 Thread Tom Tsou
Gerrit-Owner: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: Add '-t' command line option to enable SCHED_RR

2017-07-05 Thread Tom Tsou
iewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: LimeSDR: Change device detection to work with USB and PCIe v...

2017-07-05 Thread Tom Tsou
Gerrit-Owner: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: LimeSDR: change tx window type to TX_WINDOW_FIXED

2017-07-05 Thread Tom Tsou
Gerrit-Owner: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: deb: remove unused dependency

2017-07-05 Thread Tom Tsou
Gerrit-Owner: Max <msur...@sysmocom.de> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Ivan Kluchnikov <kluchnik...@gmail.com> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: LimeSDR: Fix sample value range

2017-07-05 Thread Tom Tsou
Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: Yes

osmo-trx[master]: transceiver: Avoid sending clock indications when trx is not...

2017-07-05 Thread Tom Tsou
Gerrit-Owner: Pau Espin Pedrol <pes...@sysmocom.de> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Neels Hofmeyr <nhofm...@sysmocom.de> Gerrit-Reviewer: Pau Espin Pedrol <pes...@sysmocom.de> Gerrit-Reviewer

[MERGED] osmo-trx[master]: cosmetic: transciever: Remove trailing whitespaces

2017-07-05 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: cosmetic: transciever: Remove trailing whitespaces .. cosmetic: transciever: Remove trailing whitespaces Change-Id

[MERGED] osmo-trx[master]: transceiver: Avoid sending clock indications when trx is not...

2017-07-05 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: transceiver: Avoid sending clock indications when trx is not powered on .. transceiver: Avoid sending clock indications when trx is not powered on Stop

osmo-trx[master]: cosmetic: transciever: Remove trailing whitespaces

2017-07-05 Thread Tom Tsou
Gerrit-Owner: Pau Espin Pedrol <pes...@sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: Add '-t' command line option to enable SCHED_RR

2017-06-29 Thread Tom Tsou
Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: LimeSDR: set approximate tx offset value to make GSM work

2017-06-29 Thread Tom Tsou
Gerrit-Owner: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: LimeSDR: set approximate tx offset value to make GSM work

2017-06-29 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: LimeSDR: set approximate tx offset value to make GSM work .. LimeSDR: set approximate tx offset value to make GSM work may be fine-tuned in the future

[MERGED] osmo-trx[master]: uhd: Always specify samples-per-symbol for device lookup

2017-06-27 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: uhd: Always specify samples-per-symbol for device lookup .. uhd: Always specify samples-per-symbol for device lookup Fix MCBTS device setup where the map

osmo-trx[master]: uhd: Always specify samples-per-symbol for device lookup

2017-06-27 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Neels Hofmeyr <nhofm...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[PATCH] osmo-trx[master]: uhd: Always specify samples-per-symbol for device lookup

2017-06-27 Thread Tom Tsou
to specify because we use SPS as a parameter for device classification. Fixes: OS#2341 Change-Id: I56e939285d585cc38efa6c329e30e3acebb734eb Signed-off-by: Tom Tsou <tom.t...@ettus.com> --- M Transceiver52M/UHDDevice.cpp 1 file changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.osmoc

[PATCH] osmo-trx[master]: uhd: Always specify samples-per-symbol for device lookup

2017-06-26 Thread Tom Tsou
Change-Id: I56e939285d585cc38efa6c329e30e3acebb734eb Signed-off-by: Tom Tsou <tom.t...@ettus.com> --- M Transceiver52M/UHDDevice.cpp 1 file changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-trx refs/changes/62/3062/1 diff --git a/Transceiver52M/UHDDevice.cpp

osmo-trx[master]: sigProcLib: Specify standard namespace for isnan()

2017-06-22 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: sigProcLib: Specify standard namespace for isnan()

2017-06-22 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Specify standard namespace for isnan() .. sigProcLib: Specify standard namespace for isnan() In commit a3dce85f "sigProcLib: Use explici

[MERGED] osmo-trx[master]: sigProcLib: Replace dynamically allocated resampling buffers

2017-06-22 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Replace dynamically allocated resampling buffers .. sigProcLib: Replace dynamically allocated resampling buffers Instead use object allocated

osmo-trx[master]: sigProcLib: Replace dynamically allocated resampling buffers

2017-06-22 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[PATCH] osmo-trx[master]: sigProcLib: Specify standard namespace for isnan()

2017-06-19 Thread Tom Tsou
rit-Change-Id: I49328c43fdd690a4e6a2b2e949411aaf5674ead1 Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[PATCH] osmo-trx[master]: sigProcLib: Replace dynamically allocated resampling buffers

2017-06-19 Thread Tom Tsou
ings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie836982794c10fb1b6334e40592d44b200454846 Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[MERGED] osmo-trx[master]: sigProcLib: Use explicit NaN check in sinc table generation

2017-06-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Use explicit NaN check in sinc table generation .. sigProcLib: Use explicit NaN check in sinc table generation Using "x < 0.01" is

osmo-trx[master]: sigProcLib: Use explicit NaN check in sinc table generation

2017-06-19 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: sigProcLib: Remove trigonometric tables

2017-06-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Remove trigonometric tables .. sigProcLib: Remove trigonometric tables Trigonometric sin/cos tables are unused after initialization

osmo-trx[master]: sigProcLib: Remove trigonometric tables

2017-06-19 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: common: Declare explicit Vector move constructor

2017-06-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: common: Declare explicit Vector move constructor .. common: Declare explicit Vector move constructor Vector class already has a semantically odd non-const

osmo-trx[master]: common: Declare explicit Vector move constructor

2017-06-19 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[PATCH] osmo-trx[master]: sigProcLib: Remove trigonometric tables

2017-06-16 Thread Tom Tsou
wchange Gerrit-Change-Id: I45bba5daf8610cbba6af95b92c2142f2256491ff Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[PATCH] osmo-trx[master]: sigProcLib: Use explicit NaN check in sinc table generation

2017-06-16 Thread Tom Tsou
o view, visit https://gerrit.osmocom.org/2942 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3a838fe3139fa977dfe906246020a14451185714 Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[MERGED] osmo-trx[master]: sigProcLib: Remove heap based signal vector allocations

2017-06-16 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Remove heap based signal vector allocations .. sigProcLib: Remove heap based signal vector allocations The osmo-trx internals rely heavily

[PATCH] osmo-trx[master]: common: Declare explicit Vector move constructor

2017-06-16 Thread Tom Tsou
r.mData=NULL; } -- To view, visit https://gerrit.osmocom.org/2939 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I22e0099abe601b0c59beee808f7560837c6977dd Gerrit-PatchSet: 2 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou &

[PATCH] osmo-trx[master]: common: Declare explicit Vector move constructor

2017-06-16 Thread Tom Tsou
977dd Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

osmo-trx[master]: sigProcLib: Remove heap based signal vector allocations

2017-06-16 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Neels Hofmeyr <nhofm...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: sigProcLib: Fix complex/real vector flag in Laurent modulator

2017-06-16 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Fix complex/real vector flag in Laurent modulator .. sigProcLib: Fix complex/real vector flag in Laurent modulator The modulator vector

[MERGED] osmo-trx[master]: uhd: Fix USRP2/N200/N210 device detection

2017-06-16 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: uhd: Fix USRP2/N200/N210 device detection .. uhd: Fix USRP2/N200/N210 device detection Commit 1fb0ce67 "uhd: Use map container for for device para

osmo-trx[master]: transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices

2017-06-16 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: uhd: Fix Tx-RX timing offset setting

2017-06-16 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: uhd: Fix USRP2/N200/N210 device detection

2017-06-16 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: uhd: Fix Tx-RX timing offset setting

2017-06-16 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: uhd: Fix Tx-RX timing offset setting .. uhd: Fix Tx-RX timing offset setting Integer timestamp offset was set to zero due to bad cast-operator precedence

[PATCH] osmo-trx[master]: uhd: Fix Tx-RX timing offset setting

2017-06-15 Thread Tom Tsou
ject: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder

[PATCH] osmo-trx[master]: uhd: Fix USRP2/N200/N210 device detection

2017-06-15 Thread Tom Tsou
-- To view, visit https://gerrit.osmocom.org/2925 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ide4e22418e2cc469418cba018970cb0eb9906697 Gerrit-PatchSet: 2 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder

[PATCH] osmo-trx[master]: transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices

2017-06-15 Thread Tom Tsou
https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib72ab98a27a02084b040319046c92d1c4157ae4c Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[PATCH] osmo-trx[master]: uhd: Fix Tx-RX timing offset setting

2017-06-15 Thread Tom Tsou
ocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib1f524cc86416699b3c143e5faddb33d61380767 Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

osmo-trx[master]: sigProcLib: Remove heap based signal vector allocations

2017-06-14 Thread Tom Tsou
.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: If53da1bf77b5944b6117765fa98ce12e1ccdeede Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Neels Hofmeyr <nhofm...@sys

[PATCH] osmo-trx[master]: sigProcLib: Remove heap based signal vector allocations

2017-06-14 Thread Tom Tsou
turn -SIGERR_INTERNAL; } else if (!rc) { -- To view, visit https://gerrit.osmocom.org/2920 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If53da1bf77b5944b6117765fa98ce12e1ccdeede Gerrit-PatchSet: 1 Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Tom Tsou <t...@tsou.cc>

[MERGED] osmo-trx[master]: uhd: Add non-UmTRX channel swap support

2017-06-14 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: uhd: Add non-UmTRX channel swap support .. uhd: Add non-UmTRX channel swap support Previously an UmTRX-only feature. Change-Id

osmo-trx[master]: uhd: Add non-UmTRX channel swap support

2017-06-14 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-HasComments: No

osmo-trx[master]: sigProcLib: Remove unused functions from public interface

2017-06-14 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: sigProcLib: Remove unused functions from public interface

2017-06-14 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Remove unused functions from public interface .. sigProcLib: Remove unused functions from public interface Also remove entirely completely

[MERGED] osmo-trx[master]: uhd: Use map container for for device parameter access

2017-06-14 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: uhd: Use map container for for device parameter access .. uhd: Use map container for for device parameter access OsmoTRX is written in C++ so we might

osmo-trx[master]: uhd: Use map container for for device parameter access

2017-06-14 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: build: Require and check for gcc C++11 support

2017-06-14 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: build: Require and check for gcc C++11 support .. build: Require and check for gcc C++11 support It is now 2017. We can and should be able to use C++11

[PATCH] osmo-trx[master]: uhd: Use map container for for device parameter access

2017-06-11 Thread Tom Tsou
applicable. Map access allows removal of significant amounts of special device handling code. Aggregate device rates and timing offsets into a single table with access keyed by device/tx-sps/rx-sps tuples. Change-Id: I8660f75a2b2a13488b913c07637bdd0f5f0f4cf9 Signed-off-by: Tom Tsou <to

libosmocore[master]: core/conv/conv.c: drop useless assignment

2017-06-11 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[PATCH] osmo-trx[master]: uhd: Use map container for for device parameter access

2017-06-09 Thread Tom Tsou
and timing offsets into a single table with access keyed by device/tx-sps/rx-sps tuples. Change-Id: I8660f75a2b2a13488b913c07637bdd0f5f0f4cf9 Signed-off-by: Tom Tsou <tom.t...@ettus.com> --- M Transceiver52M/UHDDevice.cpp 1 file changed, 83 insertions(+), 273 deletions(-) git pu

[PATCH] osmo-trx[master]: uhd: Add non-UmTRX channel swap support

2017-06-09 Thread Tom Tsou
Review at https://gerrit.osmocom.org/2872 uhd: Add non-UmTRX channel swap support Previously an UmTRX-only feature. Change-Id: I4a0e0c1d69e89993158e948535ad33f54e568d2d Signed-off-by: Tom Tsou <tom.t...@ettus.com> --- M Transceiver52M/UHDDevice.cpp 1 file changed, 44 insertions(

[PATCH] osmo-trx[master]: build: Require and check for gcc C++11 support

2017-06-09 Thread Tom Tsou
Review at https://gerrit.osmocom.org/2869 build: Require and check for gcc C++11 support It is now 2017. We can and should be able to use C++11 features now. Change-Id: I96477e4125390b17b43a3705bb1daf98fa01c9bb Signed-off-by: Tom Tsou <tom.t...@ettus.com> --- A config/ax_cxx_compile_std

osmo-trx[master]: buildenv: correct the ax_sse macro description

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: buildenv: cosmetic changes

2017-06-08 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: cosmetic changes .. buildenv: cosmetic changes Change-Id: I9c52f2981513fa6322bdf992215e3e099ac3ddee --- M config/ax_sse.m4 1 file changed, 8

[MERGED] osmo-trx[master]: buildenv: correct the ax_sse macro description

2017-06-08 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: correct the ax_sse macro description .. buildenv: correct the ax_sse macro description Change-Id: I4ce65443c8a33ae9add8f6da9d911c3178472ab2 --- M

[MERGED] osmo-trx[master]: buildenv: actually strip unused cpuid functionality

2017-06-08 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: actually strip unused cpuid functionality .. buildenv: actually strip unused cpuid functionality Despite the macro message says, that cpuid

[MERGED] osmo-trx[master]: buildenv: fix build on systems without SIMD support

2017-06-08 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: fix build on systems without SIMD support .. buildenv: fix build on systems without SIMD support HAVE_SSE3 and HAVE_SSE4_1 were never defined

[MERGED] osmo-trx[master]: buildenv: check for __builtin_cpu_supports call support

2017-06-08 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: check for __builtin_cpu_supports call support .. buildenv: check for __builtin_cpu_supports call support The '__builtin_cpu_supports' is a GCC's

osmo-trx[master]: buildenv: actually strip unused cpuid functionality

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: buildenv: fix build on systems without SIMD support

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: buildenv: cosmetic changes

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: ssedetect: call __builtin_cpu_supports() only if supported

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: buildenv: check for __builtin_cpu_supports call support

2017-06-08 Thread Tom Tsou
Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: WIP:sigProcLib: Reduce burst detection window for NB.

2017-06-08 Thread Tom Tsou
: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: PRBS: a Pseudo-random binary sequence (PRBS) generator class.

2017-06-08 Thread Tom Tsou
Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: WIP:sigProcLib: Reduce burst detection window for NB.

2017-05-30 Thread Tom Tsou
Owner: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: Configuration: Variables allocated with 'new' must be freed ...

2017-05-30 Thread Tom Tsou
rit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: Configuration: Variables allocated with 'new' must be freed ...

2017-05-30 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: Configuration: Variables allocated with 'new' must be freed with 'delete'. .. Configuration: Variables allocated with 'new' must be freed with 'delete

osmo-trx[master]: Configuration: Variables allocated with 'new' must be freed ...

2017-05-30 Thread Tom Tsou
Gerrit-Owner: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

osmo-trx[master]: sigProcLib: Fix number of tail bits in random Normal Bursts ...

2017-05-30 Thread Tom Tsou
Gerrit-Owner: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: sigProcLib: Fix number of tail bits in random Normal Bursts ...

2017-05-30 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: sigProcLib: Fix number of tail bits in random Normal Bursts and zero Stealing Bits. .. sigProcLib: Fix number of tail bits in random Normal Bursts and zero

osmo-trx[master]: WIP:sigProcLib: Reduce burst detection window for NB.

2017-05-30 Thread Tom Tsou
it-Project: osmo-trx Gerrit-Branch: master Gerrit-Owner: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Review

libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-23 Thread Tom Tsou
<axilira...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Ge

libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-19 Thread Tom Tsou
msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: dexter <pma...@sysmocom.de> Gerrit-HasComments: Yes

[PATCH] libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-19 Thread Tom Tsou
errit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: dexter <pma...@sysmocom.de>

[PATCH] libosmocore[master]: core/conv: add x86 SSE support for Viterbi decoder

2017-05-19 Thread Tom Tsou
errit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max <msur...@sysmocom.de> Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Vadim Yanitskiy <axilira...@gmail.com> Gerrit-Reviewer: dexter <pma...@sysmocom.de>

[MERGED] osmo-trx[master]: radioInterface: Remove UmTRX 'diversity' option

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: radioInterface: Remove UmTRX 'diversity' option .. radioInterface: Remove UmTRX 'diversity' option The 'diversity' option was an experimental 2 antenna

[MERGED] osmo-trx[master]: debian: remove obsolete dependency

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: debian: remove obsolete dependency .. debian: remove obsolete dependency This should fix package build for Ubuntu 17.04: obsolete package hardening-wrapper

osmo-trx[master]: debian: remove obsolete dependency

2017-05-19 Thread Tom Tsou
Gerrit-Owner: Max <msur...@sysmocom.de> Gerrit-Reviewer: Alexander Chemeris <alexander.cheme...@gmail.com> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Holger Freyther <hol...@freyther.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t.

osmo-trx[master]: radioInterface: Remove UmTRX 'diversity' option

2017-05-19 Thread Tom Tsou
Gerrit-Owner: Tom Tsou <t...@tsou.cc> Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Tom Tsou <t...@tsou.cc> Gerrit-HasComments: No

[MERGED] osmo-trx[master]: cosmetic: Add info about SSE support

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: cosmetic: Add info about SSE support .. cosmetic: Add info about SSE support The osmo-trx binary outputs no info about its SSE support status. This commits

[MERGED] osmo-trx[master]: buildenv: Split up SSE3 and SSE4.1 code

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: Split up SSE3 and SSE4.1 code .. buildenv: Split up SSE3 and SSE4.1 code Currently we find SSE3 and SSE4.1 code mixed togehter along with generic

[MERGED] osmo-trx[master]: buildenv: Make build CPU invariant

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: buildenv: Make build CPU invariant .. buildenv: Make build CPU invariant Currently the build environment checks which extension the current CPU supports

[MERGED] osmo-trx[master]: cosmetic: remove code duplication

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: cosmetic: remove code duplication .. cosmetic: remove code duplication The ARM and the X86 implementation of the conversion functions share the same, non

[MERGED] osmo-trx[master]: Add test program to verify convolution implementation

2017-05-19 Thread Tom Tsou
Tom Tsou has submitted this change and it was merged. Change subject: Add test program to verify convolution implementation .. Add test program to verify convolution implementation Convolution is a complex process and we

  1   2   >