mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-trx.git
synced 2025-11-02 05:03:18 +00:00
Commit Graph
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
Hoernchen/agc
Hoernchen/mssdr
Hoernchen/tpl
achemeris/2sector
achemeris/diversity
achemeris/empty-bursts
achemeris/load_testing
achemeris/phase_err_meas
achemeris/poweroff_hack
achemeris/ramp-mask
achemeris/rtmd
achemeris/stable_threads
coverity
ewild/next
fairwaves/625
fairwaves/WIP-decoder
fairwaves/libxtrx
fairwaves/libxtrx-wip
fairwaves/master-old
fairwaves/no-demod
fairwaves/production
fixeria/ms
hoernchen/ipc
kluchnikov/recv-timeout-fix
laforge/lime
master
max/fix
ms
mstrx
mstx_newtrxcon
mstx_oldtrxcon
osmith/ipc
osmith/rpm
osmith/select-limesdr-by-serial
osmith/wip
pespin/lms-multiarfcn
ramp-mask
rel-0.3.0
synctoy
synctoy2
tnt/ci
tnt/convolve
ttsou/master-compat
ttsou/siggen
whytek/ocsdr
0.2.0
0.3.0
0.4.0
1.0.0
1.1.0
1.1.1
1.2.0
1.3.0
1.3.1
1.4.0
1.4.1
1.5.0
1.6.0
1.6.1
1.6.2
1.7.0
1.7.1
fairwaves/0.1.10-1
fairwaves/0.1.10-2
fairwaves/0.1.10-3
fairwaves/0.1.11
fairwaves/0.1.9
fairwaves/0.1.9-1
fairwaves/1.2.0-fw.1
Select branches
Hide Pull Requests
2021q1
2021q4
2022q1
2022q2
2023q1
Hoernchen/agc
Hoernchen/mssdr
Hoernchen/tpl
achemeris/2sector
achemeris/diversity
achemeris/empty-bursts
achemeris/load_testing
achemeris/phase_err_meas
achemeris/poweroff_hack
achemeris/ramp-mask
achemeris/rtmd
achemeris/stable_threads
coverity
ewild/next
fairwaves/625
fairwaves/WIP-decoder
fairwaves/libxtrx
fairwaves/libxtrx-wip
fairwaves/master-old
fairwaves/no-demod
fairwaves/production
fixeria/ms
hoernchen/ipc
kluchnikov/recv-timeout-fix
laforge/lime
master
max/fix
ms
mstrx
mstx_newtrxcon
mstx_oldtrxcon
osmith/ipc
osmith/rpm
osmith/select-limesdr-by-serial
osmith/wip
pespin/lms-multiarfcn
ramp-mask
rel-0.3.0
synctoy
synctoy2
tnt/ci
tnt/convolve
ttsou/master-compat
ttsou/siggen
whytek/ocsdr
0.2.0
0.3.0
0.4.0
1.0.0
1.1.0
1.1.1
1.2.0
1.3.0
1.3.1
1.4.0
1.4.1
1.5.0
1.6.0
1.6.1
1.6.2
1.7.0
1.7.1
fairwaves/0.1.10-1
fairwaves/0.1.10-2
fairwaves/0.1.10-3
fairwaves/0.1.11
fairwaves/0.1.9
fairwaves/0.1.9-1
fairwaves/1.2.0-fw.1
-
6c646c35b9
Threads.cpp: Fix missing extern C around libosmocore include
Pau Espin Pedrol
2021-03-01 16:35:35 +01:00 -
90d841748e
Bump version: 1.3.0.1-e2404 → 1.3.1
1.3.1
Harald Welte
2021-02-28 11:32:12 +01:00 -
e2404f4e41
mark uhddev_ipc.cpp as BUILT_SOURCES
Harald Welte
2021-02-28 10:52:10 +01:00 -
309ad4d901
Bump version: 1.2.0.132-3b8f-dirty → 1.3.0
1.3.0
Pau Espin Pedrol
2021-02-23 14:27:15 +01:00 -
3b8f7c4d97
Add a (hidden) VTY parameter for Rx/Tx freq. shifting
Vadim Yanitskiy
2018-08-23 13:41:06 +07:00 -
48cad832ea
tests: Replace deprecated API log_set_print_filename
Pau Espin Pedrol
2021-02-19 14:09:01 +01:00 -
56237bce95
tests: Explicitly drop category from log
Pau Espin Pedrol
2021-02-19 14:08:44 +01:00 -
5738940535
Replace my_gettid with libosmocore osmo_gettid API
Pau Espin Pedrol
2021-02-17 18:25:45 +01:00 -
cec9eda227
Threads.cpp: Use already existing gettid wrapper function
Pau Espin Pedrol
2021-02-17 17:27:53 +01:00 -
ad202d72e1
sigProcLib: fix C/I computation for 8-PSK modulated bursts
Sylvain Munaut
2021-02-04 20:37:01 +01:00 -
0f4d5791df
configure.ac: set -std=gnu11
Oliver Smith
2021-01-27 17:59:02 +01:00 -
2a637a5c9c
Transceiver: use proper factor for amplitude scaling
Vadim Yanitskiy
2021-01-26 23:55:22 +01:00 -
819cad1776
Transceiver: fix integer division in addRadioVector()
Vadim Yanitskiy
2021-01-21 00:12:38 +01:00 -
54a98b5b52
ChannelizerBase: Fix memory leak
Pau Espin Pedrol
2021-01-15 16:35:04 +01:00 -
fca503d0b4
radioInterfaceMulti: Fix memory leak upon close()
Pau Espin Pedrol
2021-01-15 16:28:50 +01:00 -
e8edd1fcae
contrib/jenkins: don't build osmo-gsm-manuals
Oliver Smith
2021-01-13 13:16:48 +01:00 -
7e27deb8cb
osmo-trx.spec: move ipc-driver-test into package ipc-test
Alexander Couzens
2021-01-08 09:28:58 +01:00 -
a9512d963a
manual: Fix typo OsmTRX -> OsmoTRX
Harald Welte
2021-01-07 14:07:14 +01:00 -
c6220741b1
README update
Harald Welte
2021-01-06 13:27:19 +01:00 -
4a4e607a19
ipc-driver-test: Allow setting dir prefix for UD socket
Pau Espin Pedrol
2020-12-07 19:47:59 +01:00 -
1587307a99
vty: fix swapped documentation for 'filler type' command
Vadim Yanitskiy
2020-12-08 15:35:52 +01:00 -
7e83f18bba
ipc: Fix wrong reference to BTS in log line
Pau Espin Pedrol
2020-12-07 19:28:44 +01:00 -
57db77f185
main: generate coredump and exit upon SIGABRT received
Pau Espin Pedrol
2020-11-25 17:50:21 +01:00 -
94def47fdf
Use osmo_fd_*_{disable,enable}
Harald Welte
2020-10-19 12:28:26 +02:00 -
3fb4d31ecb
doc/manuals: generate XML VTY reference at build-time
Vadim Yanitskiy
2020-10-29 16:44:46 +07:00 -
744e44eaa1
main: use logging API to print SIMD info instead of printf()
Vadim Yanitskiy
2020-10-29 16:49:08 +07:00 -
faacb1987e
vty: fix documentation for 'ext-rach (disable|enable)'
Vadim Yanitskiy
2020-10-30 01:35:49 +07:00 -
c0e7ce922a
vty: auto-generate cmd and doc strings for cfg_filler_type_cmd
Vadim Yanitskiy
2020-10-30 02:19:55 +07:00 -
ab6e7f35ab
vty: remove groundless statement about filler type 'dummy'
Vadim Yanitskiy
2020-10-30 04:28:34 +07:00 -
5d6504c45a
vty: fix documentation for 'multi-arfcn (disable|enable)'
Vadim Yanitskiy
2020-10-30 01:50:05 +07:00 -
c620ced36d
vty: cosmetic: use VTY_IPV4_CMD in 'bind-ip' / 'remote-ip'
Vadim Yanitskiy
2020-10-30 01:47:35 +07:00 -
ef79fd9b95
vty: fix documentation for 'rx-sps (1|4)' and 'tx-sps (1|4)'
Vadim Yanitskiy
2020-10-30 01:44:29 +07:00 -
e0bdb6b47b
vty: fix documentation for 'egprs (disable|enable)'
Vadim Yanitskiy
2020-10-30 01:35:19 +07:00 -
948b4e4096
vty: fix documentation for 'swap-channels (disable|enable)'
Vadim Yanitskiy
2020-10-30 01:27:21 +07:00 -
c7a750d428
Transceiver: explicitly init m{Rx,Tx}LowerLoopThread
Vadim Yanitskiy
2020-10-24 16:54:48 +07:00 -
0ff9c9fca3
Transceiver: use size_t and ARRAY_SIZE() in constructor
Vadim Yanitskiy
2020-10-24 16:48:33 +07:00 -
24cb0c9948
device: drop unreasonable LIBOSMO{CTRL,VTY}_{CFLAGS,LIBS}
Vadim Yanitskiy
2020-10-24 06:43:27 +07:00 -
6be2d15541
main: add --vty-ref-mode, use vty_dump_xml_ref_mode()
Vadim Yanitskiy
2020-10-24 05:32:26 +07:00 -
bc5263cee1
device/common/Makefile.am: remove $(LMS_CFLAGS) from AM_CXXFLAGS
Vadim Yanitskiy
2020-10-24 06:27:54 +07:00 -
6b4acc12f7
device/lms: get rid of 'using namespace std'
Vadim Yanitskiy
2020-10-24 07:05:22 +07:00 -
d1ca287d83
device/lms: fix missing semicolon in LMSDevice::assign_band_desc()
Vadim Yanitskiy
2020-10-24 19:02:24 +07:00 -
a0d862ba1d
device/lms: fix: 'trx_vty.h' header requires C linkage
Vadim Yanitskiy
2020-10-24 19:18:13 +07:00 -
c5989fe180
Use osmo_fd_setup() wherever applicable
Harald Welte
2020-10-19 12:27:36 +02:00 -
08970c562f
ipc: Use OSMO_FD_* instead of deprecated BSC_FD_*
Harald Welte
2020-10-18 22:41:40 +02:00 -
e91544d740
Calculate RSSI offset based on RxGain configuration
Pau Espin Pedrol
2020-10-13 17:03:37 +02:00 -
93fee1f163
Transceiver: Pass config struct instead of large list of params
Pau Espin Pedrol
2020-10-13 17:27:08 +02:00 -
e69a56cec5
contrib/jenkins: Enable parallel make in make distcheck
Pau Espin Pedrol
2020-10-12 19:48:47 +02:00 -
76795401fb
osmo-trx: add commandline option --vty-ref-xml
Philipp Maier
2020-10-09 20:47:12 +02:00 -
30863e8720
vty: add attributes to VTY commands indicating when they apply
Philipp Maier
2020-09-29 22:03:51 +02:00 -
0fbdfefebc
arch: x86: Fix convolve optimizations breaking signal
Pau Espin Pedrol
2020-09-18 20:11:14 +02:00 -
b7c6f1e83f
radioDevice: fix set_antennas(): consider MULTI_ARFCN mode
Vadim Yanitskiy
2020-09-11 18:03:56 +07:00 -
4d43684194
vty: add multi-ARFCN specific warning for chan N > 0
Vadim Yanitskiy
2020-09-11 18:31:08 +07:00 -
54bde5a8ba
proto_trxd: cosmetic: 'if' is not a function, add space
Vadim Yanitskiy
2020-07-26 02:53:11 +07:00 -
fd88564acb
[cosmetic] radioIntefaceMulti: Fix whitespace / indent
Harald Welte
2020-09-11 09:59:44 +02:00 -
82c72218fd
[cosmetic] radioInterfaceMulti: More comments
Harald Welte
2020-09-11 09:59:33 +02:00 -
1f37e4dd74
transceiver: initialize reorder flag so we don't miscount
Eric
2020-09-04 20:36:34 +02:00 -
7d8676a144
Add support for TRXC MUTE command
Pau Espin Pedrol
2020-08-26 14:30:46 +02:00 -
8808fa86f0
Fix build on Debian8
Harald Welte
2020-08-27 10:08:53 +02:00 -
c03b7e04ee
ipc: fix driver test restart
ewild/next
Eric
2020-07-27 00:08:15 +02:00 -
bf64d887a8
ipc: remove uhd dep
Eric
2020-07-27 00:08:02 +02:00 -
056c5d8fab
ipc: manually poll chan sock fds
Eric
2020-07-17 20:46:25 +02:00 -
6ada823b1a
devices: reset internal smart sample buffers upon stop
Eric
2020-07-16 18:08:30 +02:00 -
a8d3e91590
ipc:remove unused function
Eric
2020-07-16 18:07:27 +02:00 -
cf9883b131
ipc: print initial ts
Eric
2020-07-01 18:25:26 +02:00 -
2336ff6540
ipc: device, reorder includes
Eric
2020-07-01 18:25:17 +02:00 -
2016e46064
ipc: shm unused cleanup
Eric
2020-07-01 18:24:33 +02:00 -
443810195a
ipc: increase read timeout, flush proper buf number
Eric
2020-06-26 00:59:45 +02:00 -
7434d0ec3b
ipc: proper tx attenuation
Eric
2020-06-20 21:03:35 +02:00 -
218d6fccff
ipc: fix per channel start/stop, ipc uhd backend
Eric
2020-06-12 17:15:35 +02:00 -
d703fe43f3
ipc: fix the log messages for the channels
Eric
2020-06-09 03:55:03 +02:00 -
fba23b665f
contrib/osmo-trx.spec.in: add osmo-trx-ipc
Oliver Smith
2020-05-19 13:24:46 +02:00 -
473ea0afd7
contrib/systemd/osmo-trx-ipc.service: new file
Oliver Smith
2020-05-19 13:17:57 +02:00 -
d1cc8b928e
IPCDevice.h: remove limesuite include
Oliver Smith
2020-05-19 13:28:19 +02:00 -
a5ac4b272d
configure.ac: add --with-ipc
Oliver Smith
2020-05-19 13:17:07 +02:00 -
6570962dca
gitignore: add new binaries
Oliver Smith
2020-05-19 13:14:49 +02:00 -
7a8b9cdbf0
ipc: add master socket number/path parameters
Eric
2020-05-06 12:54:08 +02:00 -
6f20791120
shm: fix alignment
Eric
2020-05-06 10:54:36 +02:00 -
2845dc741c
ipc: gain setting
Eric
2020-04-22 15:05:11 +02:00 -
1067cb70a4
ipc: make ipc server uhd output more verbose
Eric
2020-04-22 15:19:31 +02:00 -
eb4a94241b
ipc: print received path delay value
Eric
2020-04-22 15:21:49 +02:00 -
572eeda79c
ipc: adjust over/underflow reporting
Eric
2020-04-22 15:21:37 +02:00 -
39ae5730cd
v1
Eric
2020-07-16 18:09:39 +02:00 -
4e131b2dd4
spawn the client as a thread
Eric
2020-04-19 23:53:00 +02:00 -
37aa2ee85d
silence warnings
Eric
2020-04-19 23:51:57 +02:00 -
eed524b09e
no undefined behavior by adding/substracting values != 0 from null ptr
Eric
2020-04-16 00:13:13 +02:00 -
218f968684
shm: fix warnings
Eric
2020-04-16 00:11:16 +02:00 -
62dfcac2f0
ipc: fix shm size calculation
Eric
2020-04-12 22:02:02 +02:00 -
b49c8ab965
WIP: comments
Pau Espin Pedrol
2020-04-06 19:42:30 +02:00 -
d5ff10069c
WIP: osmo-trx-ipc
Pau Espin Pedrol
2020-03-24 17:19:27 +01:00 -
2a0fb962c7
ipc: fix var declaration in for loop
Pau Espin Pedrol
2020-08-25 22:19:07 +02:00 -
03334967c9
jenkins.sh: Verify distro-specific patches apply
Pau Espin Pedrol
2020-08-25 15:33:33 +02:00 -
e30e0ad9be
debian: Update debian8 osmo-trx specific patch
Pau Espin Pedrol
2020-08-25 15:40:39 +02:00 -
7a52e42ee0
transceiver: optimize code if optimizations are enabled
Eric
2020-08-14 03:11:22 +02:00 -
4080eb76f8
devices: reset internal smart sample buffers upon stop
Eric
2020-07-16 18:08:30 +02:00 -
1e17c4fb0a
osmo-trx-ipc
Eric Wild
2020-03-24 17:19:27 +01:00 -
f9a2f44272
add kernel style .clang-format with 120 chars per line limit
Eric
2020-04-20 00:19:55 +02:00 -
3bf2c5de8d
debian/control: change maintainer to the Osmocom team / mailing list
Vadim Yanitskiy
2020-08-13 16:09:03 +07:00 -
553a25033e
Use new libosmovty cpu sched config features
Pau Espin Pedrol
2020-07-29 18:05:25 +02:00 -
1d165a043e
Transceiver: Add several rate_ctr for rx error conditions
Pau Espin Pedrol
2020-07-27 11:52:42 +02:00 -
199a306d27
Transceiver: Check log level before generating burst str representation
Pau Espin Pedrol
2020-07-27 10:58:51 +02:00