Commit Graph

  • 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