SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for osmo-trx-1.7.0.1-lp156.3.1.x86_64.rpm :

* Sun Sep 29 2024 mardnhAATTgmx.de- Update to version 1.7.0.1:
* contrib/jenkins: remove broken chroot + qemu code
* Wed Jul 24 2024 mardnhAATTgmx.de- Update to version 1.7.0.0:
* Bump version: 1.6.0.34-24f9 → 1.7.0
* Wed Jun 26 2024 mardnhAATTgmx.de- Update to version 1.6.0.34:
* contrib/systemd/osmo-trx-uhd: fix HOME=
* Thu Jun 06 2024 mardnhAATTgmx.de- Update to version 1.6.0.33:
* README.md: cosmetic: fix a typo
* Wed May 15 2024 mardnhAATTgmx.de- Update to version 1.6.0.32:
* contrib/systemd: run as osmocom user
* Mon May 13 2024 mardnhAATTgmx.de- Update to version 1.6.0.31:
* contrib: remove rpm spec file
* Tue May 07 2024 mardnhAATTgmx.de- Update to version 1.6.0.30:
* transceiver: use log level cache
* Wed Apr 03 2024 mardnhAATTgmx.de- Update to version 1.6.0.29:
* doc: Introduce documentation for osmo-trx-ipc and its IPC interface
* Wed Mar 27 2024 mardnhAATTgmx.de- Update to version 1.6.0.28:
* code-architecture.adoc: Fix missing alignment in digraph
* Sat Mar 23 2024 mardnhAATTgmx.de- Update to version 1.6.0.27:
* README.md: Remove stray apostrophe
* Add funding link to github mirror
* README.md: Add Forum and Issue Tracker links
* README.md: Improve markdown formatting
* Fri Mar 22 2024 mardnhAATTgmx.de- Update to version 1.6.0.23:
* ms: disabe uhd ms build
* Thu Mar 21 2024 mardnhAATTgmx.de- Update to version 1.6.0.22:
* ms: update osmocom-bb submodule
* Tue Mar 19 2024 mardnhAATTgmx.de- Update to version 1.6.0.21:
* contrib/jenkins: add --with-bladerf
* ms: fix up template deduction failure
* contrib/jenkins: make configure args diff friendly
* Mon Mar 18 2024 mardnhAATTgmx.de- Update to version 1.6.0.18:
* debian: add osmo-trx-ms-blade
* debian/rules: make configure args diff friendly
* gitignore: add .version
* Tue Mar 05 2024 mardnhAATTgmx.de- Update to version 1.6.0.15:
* ms: add demod test tool and data
* ms: add sigproclib demod
* ms: hard preswapped VA gsm bits
* ms: get rid of std::thread
* Wed Feb 07 2024 mardnhAATTgmx.de- Update to version 1.6.0.11:
* ms: do not set the blade tuning mode
* doc/examples: fix missing config files in release tarballs
* build: include version files into the release tarball
* Transceiver::ctrl_sock_handle_rx(): fix copy-pasted comments
* Use uniform log format for default config files
* osmo-trx-uhd: Make sure HOME environment variable is set
* devices: fix wrong gain to power mapping
* ms: init blade with fpga control
* ms: reduce rx burst queue size
* osmo-trx-ms: bump osmocom-bb submodule commit
* Sat Nov 25 2023 mardnhAATTgmx.de- Update to version 1.6.0.6:
* osmo-trx-uhd: Make sure HOME environment variable is set
* Thu Nov 09 2023 mardnhAATTgmx.de- Update to version 1.6.0.5:
* devices: fix wrong gain to power mapping
* ms: init blade with fpga control
* Wed Oct 04 2023 mardnhAATTgmx.de- Update to version 1.6.0.3:
* ms: reduce rx burst queue size
* Tue Oct 03 2023 mardnhAATTgmx.de- Update to version 1.6.0.2:
* osmo-trx-ms: bump osmocom-bb submodule commit
* Wed Sep 20 2023 mardnhAATTgmx.de- Update to version 1.6.0.1:
* ms: adjust ts advance
* Sat Sep 16 2023 mardnhAATTgmx.de- Update to version 1.6.0.0:
* Bump version: 1.5.0.50-5042-dirty → 1.6.0
* ms: update osmocom-bb submodule
* ms: logging: print category, level, and extended timestamp
* ms: bump osmocom-bb submodule to current head
* ms: fix a few coverity complaints related to initialization
* ms: fix thread prio startup issue
* ms/va: make ancient gcc < 8 happy
* transceiver: add experimental viterbi equalizer support
* ms: restructure the va code to add rach support
* ms: update osmocom-bb
* trx: fix dev-args issue
* ms: drop the tx burst padding
* ms: fix blocking logging
* devices: add freq/gain override for uhd
* devices: unify band handling
* transceiver: pass cfg struct instead of args
* USRPDevice:updateAlignment: remove byteswap code
* ms: make init call less confusing
* ms: sch: drop intermediate softvector
* ms: flexible template for value_type buffer sum
* ms: rearrange code to allow clean exits
* ms: prune common sch acq code
* ms: remove syncthing tool
* ms: rearrange internal trxcon<->phy if
* ms: pretty tx buf class
* ms: cache frequency
* ms : rename var
* ms : rename var
* ms: use single thread pool
* ms: block burst q to upper layer
* ms: fix startup & shutdown of blade
* ms: prettify scheduling + add odroid
* ms: fix the gain init for blade
* ms : fix the template formatting
* systemd: depend on networking-online.target
* debian: set compat level to 10
* CommonLibs: clean up and fix Makefile.am
* CommonLibs: remove unused
*trx in cfg[_no]_ctr_error_threshold_cmd
* ipc-driver-test: clean up variables in Makefile.am
* Call osmo_fd_unregister() before closing and changing bfd->fd
* tests: LMSDeviceTest: fix CPPFLAGS vs CXXFLAGS
* tests: use -no-install libtool flag to avoid ./lt-
* scripts
* tests: there shall be no libraries in LDFLAGS
* tests: Makefile.am: move -I flags from AM_CFLAGS to AM_CPPFLAGS
* Transition to use of \'telnet_init_default\'
* ms: adjust tx scaling for tx samples
* ms: update submodule to currently known working version
* ms: adjust float<->integral type conversion
* .clang-format: adjust template formatting
* Tue Feb 21 2023 mardnhAATTgmx.de- Update to version 1.5.0.2:
* Run struct_endianness.py
* Tue Feb 14 2023 mardnhAATTgmx.de- Update to version 1.5.0.1:
* configure.ac: check if LIBTRXCON_DIR (submodule) exists
* Tue Feb 07 2023 mardnhAATTgmx.de- Update to version 1.5.0.0:
* Bump version: 1.4.1.29-10b4-dirty → 1.5.0
* Fri Jan 13 2023 mardnhAATTgmx.de- Update to version 1.4.1.29:
* mstrx: do not wait forever if clock locking fails
* Tue Jan 10 2023 mardnhAATTgmx.de- Update to version 1.4.1.28:
* radio interface: fix init
* Wed Dec 28 2022 mardnhAATTgmx.de- Update to version 1.4.1.27:
* ms: init trash used to escape the usb callbacks
* configure.ac: make use of AC_MSG_CHECKING and AC_MSG_RESULT
* configure.ac: cosmetic: rearrange MS TRX related logic
* configure.ac: allow building without cloning submodules
* Sat Dec 24 2022 mardnhAATTgmx.de- Update to version 1.4.1.23:
* configure.ac: fix: properly check whether to enable ms-trx
* Fri Dec 23 2022 mardnhAATTgmx.de- Update to version 1.4.1.22:
* ipc: remove old autotools workaround
* clang-format: proper c++ standard
* ipc: add missing override
* clean up mutex, scopedlock, and signal classes
* ms-trx support
* contrib/jenkins.sh: dump submodule status before building
* Thu Dec 22 2022 mardnhAATTgmx.de- Update to version 1.4.1.16:
* properly update osmocom-bb submodule, for real this time..
* ctrl: take both address and port from vty config
* Wed Dec 14 2022 mardnhAATTgmx.de- Update to version 1.4.1.14:
* vita demod by piotr krysik, modified
* Tue Dec 13 2022 mardnhAATTgmx.de- Update to version 1.4.1.13:
* update osmocom-bb submodule to fix make distcheck
* Tue Dec 06 2022 mardnhAATTgmx.de- Update to version 1.4.1.12:
* bladerf xa4 support
* Mon Dec 05 2022 mardnhAATTgmx.de- Update to version 1.4.1.11:
* add checkpatch config
* Thu Dec 01 2022 mardnhAATTgmx.de- Update to version 1.4.1.10:
* osmocom-bb for ms-trx side trxcon integration
* rename noisevector class -> avgvector
* ignore vscode dirs
* Mon Nov 14 2022 mardnhAATTgmx.de- Update to version 1.4.1.7:
* Add realtime scheduling and set priority in service file
* Wed Oct 26 2022 mardnhAATTgmx.de- Update to version 1.4.1.6:
* Transceiver::expectedCorrType(): RACH is always 8-bit on PTCCH/U
* Fri Oct 07 2022 Martin Hauke - Build with support for xtrx- Add patch:
* xtrx-v5.diff
* Mon Sep 12 2022 mardnhAATTgmx.de- Update to version 1.4.1.5:
* Set working directory in systemd service file
* Sat Aug 06 2022 mardnhAATTgmx.de- Update to version 1.4.1.4:
* threshold_timer_update_intv(): call osmo_timer_del() unconditionally
* Tue Jul 12 2022 mardnhAATTgmx.de- Update to version 1.4.1.3:
* contrib/jenkins: don\'t run \"make distcheck\" on arm
* Mon Jul 11 2022 mardnhAATTgmx.de- Update to version 1.4.1.2:
* gitignore: add uhddev_ipc.cpp
* configure.ac: add -lboost_thread for uhd < 4.2.0
* Wed Jun 29 2022 mardnhAATTgmx.de- Update to version 1.4.1.0:
* Bump version: 1.4.0.3-9a3e → 1.4.1
* Mon Jun 20 2022 mardnhAATTgmx.de- Update to version 1.4.0.3:
* update git URLs (git -> https; gitea)
* Thu Apr 14 2022 mardnhAATTgmx.de- Update to version 1.4.0.2:
* tests: use \'check_PROGRAMS\' instead of \'noinst_PROGRAMS\'
* Tue Dec 14 2021 mardnhAATTgmx.de- Update to version 1.4.0.1:
* treewide: remove FSF address
* Tue Nov 16 2021 mardnhAATTgmx.de- Update to version 1.4.0.0:
* Bump version: 1.3.1.28-019d-dirty → 1.4.0
* Tue Oct 26 2021 mardnhAATTgmx.de- Update to version 1.3.1.28:
* LMSDevice: LMS_GetDeviceList() may return a negative number
* IPCDevice: check value returned from select()
* IPCDevice: use thread safe strerror_r() instead of strerror()
* trx_rate_ctr: use thread safe strerror() in device_sig_cb()
* Wed Sep 22 2021 mardnhAATTgmx.de- Update to version 1.3.1.24:
* lms,uhd: Allow changing band between poweroff & poweron
* lms,uhd: Skip re-assigning same band
* lms,uhd: Validate band of RxFreq too
* Tue Sep 21 2021 mardnhAATTgmx.de- Update to version 1.3.1.21:
* lms: Drop duplicated check
* Fri Sep 03 2021 mardnhAATTgmx.de- Update to version 1.3.1.20:
* computeCI: Document hardcoded multiplier
* d/patches/build-for-debian8.patch: remove
* Thu Sep 02 2021 mardnhAATTgmx.de- Update to version 1.3.1.18:
* cosmetic: Fix typo in comment
* detectGeneralBurst(): Increase log level about clipping to INFO
* computeCI(): Constify read-only variable
* computeCI(): Rename verbose repeated getter to constant
* computeCI(): Constify param and pass it as reference
* detectBurst(): constify parameter
* detectBurst(): Clear downsampling code path
* Wed Jul 14 2021 mardnhAATTgmx.de- Update to version 1.3.1.11:
* lms: init band
* Fri Jun 18 2021 mardnhAATTgmx.de- Update to version 1.3.1.10:
* vty: printing fn offset should be signed
* Fri Jun 04 2021 mardnhAATTgmx.de- Update to version 1.3.1.9:
* Use new stat item/ctr getter APIs
* Sat May 29 2021 mardnhAATTgmx.de- Update to version 1.3.1.8:
* uhd: ensure configured clock source is actually used
* Fri May 28 2021 mardnhAATTgmx.de- Update to version 1.3.1.7:
* ctrl_sock_handle_rx(): fix missing space in LOGCHAN() statement
* Wed May 05 2021 mardnhAATTgmx.de- Update to version 1.3.1.6:
* add hidden fn adjustment command
* Sun Apr 18 2021 mardnhAATTgmx.de- Update to version 1.3.1.5:
* gitignore: remove non-existing \'doc/manuals/osmomsc-usermanual.xml\'
* Mon Mar 01 2021 mardnhAATTgmx.de- Update to version 1.3.1.4:
* ipc: Makefile.am: Clean LDADD variable
* Threads: Avoid printing pthread_self()
* Drop logging pthread ID
* Threads.cpp: Fix missing extern C around libosmocore include
* Sun Feb 28 2021 mardnhAATTgmx.de- Update to version 1.3.1.0:
* Bump version: 1.3.0.1-e2404 → 1.3.1
* mark uhddev_ipc.cpp as BUILT_SOURCES
* Tue Feb 23 2021 mardnhAATTgmx.de- Update to version 1.3.0.0:
* Bump version: 1.2.0.132-3b8f-dirty → 1.3.0
* Mon Feb 22 2021 mardnhAATTgmx.de- Update to version 1.2.0.132:
* Add a (hidden) VTY parameter for Rx/Tx freq. shifting
* Sat Feb 20 2021 mardnhAATTgmx.de- Update to version 1.2.0.131:
* tests: Replace deprecated API log_set_print_filename
* tests: Explicitly drop category from log
* Thu Feb 18 2021 mardnhAATTgmx.de- Update to version 1.2.0.129:
* Replace my_gettid with libosmocore osmo_gettid API
* Threads.cpp: Use already existing gettid wrapper function
* Fri Feb 05 2021 mardnhAATTgmx.de- Update to version 1.2.0.127:
* sigProcLib: fix C/I computation for 8-PSK modulated bursts
* Thu Jan 28 2021 mardnhAATTgmx.de- Update to version 1.2.0.126:
* configure.ac: set -std=gnu11
* Wed Jan 27 2021 mardnhAATTgmx.de- Update to version 1.2.0.125:
* Transceiver: use proper factor for amplitude scaling
* Thu Jan 21 2021 mardnhAATTgmx.de- Update to version 1.2.0.124:
* Transceiver: fix integer division in addRadioVector()
* Mon Jan 18 2021 mardnhAATTgmx.de- Update to version 1.2.0.123:
* ChannelizerBase: Fix memory leak
* Sun Jan 17 2021 mardnhAATTgmx.de- Update to version 1.2.0.122:
* radioInterfaceMulti: Fix memory leak upon close()
* Thu Jan 14 2021 mardnhAATTgmx.de- Update to version 1.2.0.121:
* contrib/jenkins: don\'t build osmo-gsm-manuals
* Mon Jan 11 2021 mardnhAATTgmx.de- Update to version 1.2.0.120:
* osmo-trx.spec: move ipc-driver-test into package ipc-test
* Thu Jan 07 2021 mardnhAATTgmx.de- Update to version 1.2.0.119:
* manual: Fix typo OsmTRX -> OsmoTRX
* README update
* Thu Dec 10 2020 mardnhAATTgmx.de- Update to version 1.2.0.117:
* ipc-driver-test: Allow setting dir prefix for UD socket
* vty: fix swapped documentation for \'filler type\' command
* Tue Dec 08 2020 mardnhAATTgmx.de- Update to version 1.2.0.115:
* ipc: Fix wrong reference to BTS in log line
* Wed Nov 25 2020 mardnhAATTgmx.de- Update to version 1.2.0.114:
* main: generate coredump and exit upon SIGABRT received
* Wed Nov 11 2020 mardnhAATTgmx.de- Update to version 1.2.0.113:
* Use osmo_fd_
*_{disable,enable}
* Wed Nov 04 2020 mardnhAATTgmx.de- Update to version 1.2.0.112:
* doc/manuals: generate XML VTY reference at build-time
* main: use logging API to print SIMD info instead of printf()
* vty: fix documentation for \'ext-rach (disable|enable)\'
* Mon Nov 02 2020 mardnhAATTgmx.de- Update to version 1.2.0.109:
* vty: auto-generate cmd and doc strings for cfg_filler_type_cmd
* vty: remove groundless statement about filler type \'dummy\'
* vty: fix documentation for \'multi-arfcn (disable|enable)\'
* vty: cosmetic: use VTY_IPV4_CMD in \'bind-ip\' / \'remote-ip\'
* vty: fix documentation for \'rx-sps (1|4)\' and \'tx-sps (1|4)\'
* vty: fix documentation for \'egprs (disable|enable)\'
* vty: fix documentation for \'swap-channels (disable|enable)\'
* Wed Oct 28 2020 mardnhAATTgmx.de- Update to version 1.2.0.102:
* Transceiver: explicitly init m{Rx,Tx}LowerLoopThread
* Sun Oct 25 2020 mardnhAATTgmx.de- Update to version 1.2.0.101:
* Transceiver: use size_t and ARRAY_SIZE() in constructor
* device: drop unreasonable LIBOSMO{CTRL,VTY}_{CFLAGS,LIBS}
* main: add --vty-ref-mode, use vty_dump_xml_ref_mode()
* device/common/Makefile.am: remove $(LMS_CFLAGS) from AM_CXXFLAGS
* Sat Oct 24 2020 mardnhAATTgmx.de- Update to version 1.2.0.97:
* device/lms: get rid of \'using namespace std\'
* device/lms: fix missing semicolon in LMSDevice::assign_band_desc()
* device/lms: fix: \'trx_vty.h\' header requires C linkage
* Mon Oct 19 2020 mardnhAATTgmx.de- Update to version 1.2.0.94:
* Use osmo_fd_setup() wherever applicable
* ipc: Use OSMO_FD_
* instead of deprecated BSC_FD_
*
* Wed Oct 14 2020 mardnhAATTgmx.de- Update to version 1.2.0.92:
* Calculate RSSI offset based on RxGain configuration
* Transceiver: Pass config struct instead of large list of params
* Tue Oct 13 2020 mardnhAATTgmx.de- Update to version 1.2.0.90:
* contrib/jenkins: Enable parallel make in make distcheck
* Fri Oct 09 2020 mardnhAATTgmx.de- Update to version 1.2.0.89:
* osmo-trx: add commandline option --vty-ref-xml
* Thu Oct 08 2020 mardnhAATTgmx.de- Update to version 1.2.0.88:
* vty: add attributes to VTY commands indicating when they apply
* Sat Sep 19 2020 mardnhAATTgmx.de- Update to version 1.2.0.87:
* arch: x86: Fix convolve optimizations breaking signal
* Mon Sep 14 2020 mardnhAATTgmx.de- Update to version 1.2.0.86:
* radioDevice: fix set_antennas(): consider MULTI_ARFCN mode
* Sat Sep 12 2020 mardnhAATTgmx.de- Update to version 1.2.0.85:
* vty: add multi-ARFCN specific warning for chan N > 0
* proto_trxd: cosmetic: \'if\' is not a function, add space
* Fri Sep 11 2020 mardnhAATTgmx.de- Update to version 1.2.0.83:
* [cosmetic] radioIntefaceMulti: Fix whitespace / indent
* [cosmetic] radioInterfaceMulti: More comments
* Fri Sep 04 2020 mardnhAATTgmx.de- Update to version 1.2.0.81:
* transceiver: initialize reorder flag so we don\'t miscount
* Wed Sep 02 2020 mardnhAATTgmx.de- Update to version 1.2.0.80:
* Add support for TRXC MUTE command
* Thu Aug 27 2020 mardnhAATTgmx.de- Update to version 1.2.0.79:
* Fix build on Debian8
* Wed Aug 26 2020 mardnhAATTgmx.de- Update to version 1.2.0.78:
* ipc: fix var declaration in for loop
* Tue Aug 25 2020 mardnhAATTgmx.de- Update to version 1.2.0.77:
* jenkins.sh: Verify distro-specific patches apply
* debian: Update debian8 osmo-trx specific patch
* transceiver: optimize code if optimizations are enabled
* devices: reset internal smart sample buffers upon stop
* osmo-trx-ipc
* Mon Aug 24 2020 mardnhAATTgmx.de- Update to version 1.2.0.72:
* add kernel style .clang-format with 120 chars per line limit
* Thu Aug 13 2020 mardnhAATTgmx.de- Update to version 1.2.0.71:
* debian/control: change maintainer to the Osmocom team / mailing list
* Tue Aug 11 2020 mardnhAATTgmx.de- Update to version 1.2.0.70:
* Use new libosmovty cpu sched config features
* Sat Aug 01 2020 mardnhAATTgmx.de- Update to version 1.2.0.69:
* Transceiver: Add several rate_ctr for rx error conditions
* Transceiver: Check log level before generating burst str representation
* Transceiver: Lower some log levels which have an associated counter
* Introduce CTR log category
* trx_rate_ctr: Lower some log levels
* Transceiver: Restrict conditions where FN gaps are detected
* Transceiver: Use already obtained value from Rx msg structure
* Transceiver: Provide initial value for TransceiverState::mFiller in constructor
* Add rate counter for missing Txbursts when scheduled towards the radioInterface
* Transceiver: Fix race condition obtaining Dl burst from Upper layer
* Introduce rate counters to detect issues in received Dl bursts from TRXD
* trx_rate_ctr: Fix locking wrong mutex
* Fri Jul 03 2020 mardnhAATTgmx.de- Update to version 1.2.0.57:
* doc/manuals: Update thread documentation after dropping CTRL sock threads
* TransceiverState: Initialize ctrs field in constructor
* Tue Jun 30 2020 mardnhAATTgmx.de- Update to version 1.2.0.55:
* Introduce rate counter tx_stale_bursts
* Rename device specific rate counter multi-thread helpers
* trx_rate_ctr: Fix immediate rescheduling on per-sec thresholds
* cosmetic: trx_rate_ctr: Fix whitespace
* Mon Jun 29 2020 mardnhAATTgmx.de- Update to version 1.2.0.51:
* UHDDevice: catch LookupError/IndexError in set{Rx,Tx}Antenna()
* {UHD,LMS}Dervice: Log expected resulting TxPower when setting device specific TxGain
* Drop old TxGain APIs from parent radioDevice abstract class
* Thu Jun 25 2020 mardnhAATTgmx.de- Update to version 1.2.0.48:
* LMSDevice: Compute TxGain on LimeSuite API based on expected Tx output power
* Wed Jun 24 2020 mardnhAATTgmx.de- Update to version 1.2.0.47:
* osmo-trx.spec.in: Use %config(noreplace) to retain current config file
* Mon Jun 22 2020 mardnhAATTgmx.de- Update to version 1.2.0.46:
* Transceiver: Allow sending negative nominal tx power in RSP NOMTXPOWER
* Sat Jun 20 2020 mardnhAATTgmx.de- Update to version 1.2.0.45:
* proto_trxd: Fix UndefinedBehaviorSanitizer from ubsan
* Thu Jun 18 2020 mardnhAATTgmx.de- Update to version 1.2.0.44:
* RPM spec file: Require uhd-firmware for osmo-trx-uhd
* Mon Jun 15 2020 mardnhAATTgmx.de- Update to version 1.2.0.43:
* UHDDevice: Compute TxGain on UHD API based on expected Tx output power
* radioInterface: Operate on real Tx power attenuation rather than on device specific gains
* UHDDevice: Implement getNominalTxPower() based on TxFrequency
* Fri Jun 12 2020 mardnhAATTgmx.de- Update to version 1.2.0.40:
* Transceiver: Implement TRXC cmd NOMTXPOWER
* Fri May 29 2020 mardnhAATTgmx.de- Update to version 1.2.0.39:
* Transceiver: Fix extra space in RSP NOISELEV error
* Wed May 27 2020 mardnhAATTgmx.de- Update to version 1.2.0.38:
* Transceiver: Log when sending of CLK indications begins
* Sat May 23 2020 mardnhAATTgmx.de- Update to version 1.2.0.37:
* doc: switch log levels to notice
* Fri May 22 2020 mardnhAATTgmx.de- Update to version 1.2.0.36:
* Makefile.am: EXTRA_DIST: debian, contrib/
*.spec.in
* Wed May 20 2020 mardnhAATTgmx.de- Update to version 1.2.0.35:
* contrib: integrate RPM spec
* Tue May 19 2020 mardnhAATTgmx.de- Update to version 1.2.0.34:
* contrib: import RPM spec
* Mon May 11 2020 mardnhAATTgmx.de- Update to version 1.2.0.33:
* Use OSMO_FD_READ instead of deprecated BSC_FD_READ
* Fri May 08 2020 mardnhAATTgmx.de- Update to version 1.2.0.32:
* prbs-tool: Don\'t require C99
* Thu May 07 2020 mardnhAATTgmx.de- Update to version 1.2.0.31:
* utils: Ensure content of this directory is included in \'make dist\'
* Wed May 06 2020 mardnhAATTgmx.de- Update to version 1.2.0.30:
* prbs-tool: Add error simulation capabilities
* PRBS tool sending PRBS sequence to TRX
* Wed Apr 15 2020 mardnhAATTgmx.de- Update to version 1.2.0.28:
* transceiver: get rid of the ctrl threads
* Tue Apr 14 2020 mardnhAATTgmx.de- Update to version 1.2.0.27:
* doc: apply an rssi-offset of 28 by default.
* transceiver: check the right vector
* configure.ac: fix libtool issue with clang and sanitizer
* Tue Apr 07 2020 mardnhAATTgmx.de- Update to version 1.2.0.24:
* doc: do not set the base-port of the trx
* Wed Apr 01 2020 mardnhAATTgmx.de- Update to version 1.2.0.23:
* debug: use LOGL_NOTICE for log category DDEV
* Mon Mar 16 2020 mardnhAATTgmx.de- Update to version 1.2.0.22:
* radioDevice: Drop unused isControl param from WriteSamples API
* radioDevice: Drop unused RSSI param from readSamples API
* Wed Feb 26 2020 mardnhAATTgmx.de- Update to version 1.2.0.20:
* cosmetic: fix several typos found by codespell
* Sat Feb 22 2020 mardnhAATTgmx.de- Update to version 1.2.0.19:
* debug.h: Fix print format of chan in CLOGCHAN
* debug.h: Avoid printing pthread_t type
* contrib/jenkins.sh: Reorder sanity checks
* Thu Jan 16 2020 mardnhAATTgmx.de- Update to version 1.2.0.16:
* lms: Initial multi-arfcn support
* lms: Make ts_offset and smpl rate coefs device-specific
* lms: Store device type specific parameters in one place
* Wed Jan 15 2020 mardnhAATTgmx.de- Update to version 1.2.0.13:
* lms: Move rx_buffers allocation to constructor
* lms: Make reference to std::vector unambiguous
* Tue Jan 14 2020 mardnhAATTgmx.de- Update to version 1.2.0.11:
* lms: Change radioDevice constructor arg name to avoid masking instance attr
* lms: Improve smpl_buf error logging
* smpl_buf: Fix str_code() param and print unknown error val
* Wed Jan 08 2020 mardnhAATTgmx.de- Update to version 1.2.0.8:
* lms: Drop unused define
* lms: Move initialization of field started to constructor
* doc: Update vty reference xml file
* radioInterfaceMulti: Fail to tune on freq not following multi-arfcn restrictions
* doc: clarify number of channels on B210 with multi-arfcn enabled
* uhd: Improve some logging lines printing UHD pretty-print output
* uhd: Use DEVDRV log category and support UHD >=3.11 logging framework
* Make logging category DLMS generic and reusable for other backends
* Fri Jan 03 2020 mardnhAATTgmx.de- Update to version 1.2.0.0:
* Bump version: 1.1.1.38-9f2b-dirty → 1.2.0
* Mon Dec 23 2019 mardnhAATTgmx.de- Update to version 1.1.1.38:
* Transceiver.cpp: Introduce and use new logging categories
* uhd: use value already cached in tmp variable
* Wed Dec 04 2019 mardnhAATTgmx.de- Update to version 1.1.1.36:
* trx: exit() on unsupported positional arguments on command line
* Fri Nov 29 2019 mardnhAATTgmx.de- Update to version 1.1.1.35:
* Transceiver: Fix wrong response upon CMD HANDOVER failure
* Mon Oct 21 2019 mardnhAATTgmx.de- Update to version 1.1.1.34:
* vty: Simplify filler burst settings and improve help and readability.
* Thu Oct 17 2019 mardnhAATTgmx.de- Update to version 1.1.1.33:
* Fix common misspellings and typos
* Tue Oct 15 2019 mardnhAATTgmx.de- Update to version 1.1.1.32:
* vty: Don\'t enable random filler bursts automatically with EDGE.
* Fri Oct 11 2019 mardnhAATTgmx.de- Update to version 1.1.1.31:
* Use new libosmocore logging lock API
* Fri Oct 04 2019 mardnhAATTgmx.de- Update to version 1.1.1.30:
* radioInterfaceMulti: write frequency offset direction (rx/tx) in log line
* Sat Sep 28 2019 mardnhAATTgmx.de- Update to version 1.1.1.29:
* radioInterface: Atomically fetch and change underrun variable
* Fri Sep 20 2019 mardnhAATTgmx.de- Update to version 1.1.1.28:
* Move multi-ARFCN chan amount modification from UHDDevice to parent class
* radioInterface: Mark setRxGain as virtual
* Transceiver: Fixed copying of history into and from channelizer buffer.
* Wed Sep 18 2019 mardnhAATTgmx.de- Update to version 1.1.1.25:
* radioInterface{Multi,Resamp}: Fix successful writeSamples() masking underrun from readSamples()
* UHDDevice: Drop unneeded MULTI_ARFCN checks
* radioInterfaceMulti: Override setTxGain() to avoid chan!=0 calls
* radioDevice: Introduce getTxGain() API
* radioInterface: Remove unusued getRxGain()
* LMSDevice: Return previous txGain/rxGain if setting value failed
* USRPDevice: Return previous txGain if setting value failed
* USRPDevice: Fix setRxGain return on error and getRxGain() returning always 0
* radioInterfaceMulti: Check equals zero explicitly
* radioInterface: Rename mRadio to mDevice
* Fri Sep 13 2019 mardnhAATTgmx.de- Update to version 1.1.1.15:
* Transceiver: Don\'t stop TRX if pulling from OFF timeslot
* Transceiver: pullRadioVector(): Fix use of uninitialized value bi->tn
* Fri Sep 06 2019 mardnhAATTgmx.de- Update to version 1.1.1.13:
* Transceiver: Log error condition no burst in pullRadioVector()
* Transceiver: Use LOGCHAN in logRxBurst to unify log format
* Transceiver: Fix logging TN and version
* Tue Aug 27 2019 mardnhAATTgmx.de- Update to version 1.1.1.10:
* device: Use LOGCHAN in set_antennas()
* lms: Log available antennas if requested antenna fails
* Transceiver: Enable EDGE detection only on PDCH timeslots
* Transceiver: exit process when BTS drops connection
* Mon Aug 26 2019 mardnhAATTgmx.de- Update to version 1.1.1.6:
* Transceiver: Fix idle ul burst indications being dropped
* Transceiver: Clean up receival of downlink bursts
* Transceiver: Check return value when binding IP addr for clock socket
* Transceiver: fix segfault during init if IP addr binding fails
* Fri Aug 23 2019 mardnhAATTgmx.de- Update to version 1.1.1.2:
* Drop old setPriority related code
* Tue Aug 20 2019 mardnhAATTgmx.de- Update to version 1.1.1.1:
* osmo-trx: log to stderr on signal received
* Thu Aug 08 2019 mardnhAATTgmx.de- Update to version 1.1.1.0:
* Bump version: 1.1.0-dirty → 1.1.1
* Bump version: 1.0.0.104-72a7 → 1.1.0
* Require newer version of libosmocore to avoid build failure
* Transceiver: Add missing include netinet/in.h
* Drop old README information, provide new updated README
* Move std_inband.rbf under device/usrp1/ dir
* Move README.DFEsymbolspaced to utils/matlab
* Move Transceiver52/README to UserManual
* Move matlab files under utils/matlab
* Move inband-signaling-usb documentation to UserManual
* lms: Drop rx_underruns rate ctr, add tx_drop_
* rate ctr
* jenkins.sh: Workaround libusrp build race conditon
* usrp1: don\'t check for non-null underrun pointer
* radioInterface: Clarify how underruns are handled driving a radioDevice
* Remove unused autogen.sh
* Remove empty ChangeLog fnd NEWS files
* Wed Jul 24 2019 mardnhAATTgmx.de- Update to version 1.0.0.90:
* manuals/configuration.adoc: fix copy-paste error in config example
* Tue Jul 23 2019 mardnhAATTgmx.de- Update to version 1.0.0.89:
* Transceiver: Clean up code passing parameters to threads
* Transceiver: Store TRXD version per channel
* Bind CTRL port to IP addr specified in VTY config
* Mon Jul 22 2019 mardnhAATTgmx.de- Update to version 1.0.0.86:
* Add SPDX annotation
* cosmetic: Fix trailing whitespace in several files
* debian/copyright: Add missing file Utils.
* to LGPL-2.1+ list
* debian/copyright: Update wrong paths in license list
* debian/copyright: Remove non existent radioInterfaceDiversity.cpp from list
* Sun Jul 21 2019 mardnhAATTgmx.de- Update to version 1.0.0.81:
* radioInterface.cpp: Fix missing member initialization of RadioInterface()
* CorrelationSequence: fix initialization of class members
* ChannelizerBase: fix initialization of class members
* Timeval: Restore output stream flags after changing them
* Sat Jul 20 2019 mardnhAATTgmx.de- Update to version 1.0.0.77:
* trxd_fill_common(): fix TRXD header version coding
* proto_trxd.c: Use bit-wise AND, not boolean AND
* Fri Jul 19 2019 mardnhAATTgmx.de- Update to version 1.0.0.75:
* Transceiver: Initialize mExtRACH in constructor
* driveTxPriorityQueue(): enrich logging message
* driveTxPriorityQueue(): check if message header format is supported
* driveTxPriorityQueue(): use trxd_hdr_common for message parsing
* driveTxPriorityQueue(): cosmetic: use proper type for TDMA TN
* Transceiver: Support TRXD v1
* Transceiver: Support SETFORMAT command
* Transceiver: Move out TRXD socket send code to prepare for TRXDv1
* Logger: global Log mutex is now available from C code
* sigProcLib: Add C/I (Carrier-to-Interference ratio) computation
* sigProcLib: detectAnyBurst(): make TSC used to detect burst available to caller
* sigProcLib: detectAnyBurst() family: Use struct to gather all out params
* Wed Jul 17 2019 mardnhAATTgmx.de- Update to version 1.0.0.63:
* Fix spelling discovered by lintian
* Thu Jul 11 2019 mardnhAATTgmx.de- Update to version 1.0.0.62:
* contrib/jenkins.sh: run \"make maintainer-clean\"
* Sun Jul 07 2019 mardnhAATTgmx.de- Update to version 1.0.0.61:
* Transceiver: Support pulling idle frames in pullRadioVector()
* Transceiver: pullRadioVector(): Move initialization of var to start of function
* Transceiver: Simplify code on early error return when calling detectAnyBurst
* Transceiver: Avoid noise calculation formula in 2 branches in pullRadioVector
* Fri Jul 05 2019 mardnhAATTgmx.de- Update to version 1.0.0.57:
* Transceiver: replace UDPSocket with libosmocore socket API
* Transceiver: Get rid of SoftVector in struct trx_ul_burst_ind
* Transceiver: Drop use of GSM::Time from trx_ul_burst_ind
* Transceiver: Move soft bits normalization to pullRadioVector()
* Transceiver: Move calculation of normalized values (rssiOffset) to pullRadioVector()
* Wed Jul 03 2019 mardnhAATTgmx.de- Update to version 1.0.0.52:
* Transceiver: Move nbits burst size calculation to pullRadioVector()
* Transceiver: Drop unused rssi_valid struct field
* Tue Jul 02 2019 mardnhAATTgmx.de- Update to version 1.0.0.50:
* Transceiver: refactor: gather uplink burst parameters in struct
* Introduce structs to encode TRXD packets
* Tue Jun 25 2019 mardnhAATTgmx.de- Update to version 1.0.0.48:
* trx_{vty,rate_ctr}: Set proper license AGPLv3+
* Remove AUTHORS file
* Mon Jun 17 2019 mardnhAATTgmx.de- Update to version 1.0.0.46:
* Add option to set stack size in config file, default == 0 == OS default
* Tue Jun 11 2019 mardnhAATTgmx.de- Update to version 1.0.0.45:
* Add VTY commands to set error ctr thresholds
* Sun Jun 09 2019 mardnhAATTgmx.de- Update to version 1.0.0.44:
* lms: Fix stream_stats checks with overrun/underrun
* lms: Drop unusued variable masterClockRate
* Thu Jun 06 2019 mardnhAATTgmx.de- Update to version 1.0.0.42:
* doc: vty: Update trx_vty_reference.xml
* Rename and move STOP signal from Transceiver to main
* Add rate_ctr support to store/retrieve SDR errors through VTY
* Fri May 31 2019 mardnhAATTgmx.de- Update to version 1.0.0.39:
* debian: create -doc subpackage with pdf manuals
* Sun May 26 2019 mardnhAATTgmx.de- Update to version 1.0.0.38:
* lms: Fix stream_stats checks with droppedPackets
* Fri May 10 2019 mardnhAATTgmx.de- Update to version 1.0.0.37:
* lms: Use smpl_buf to recover from timestamp jumps
* smpl_buf: Move it to device/common and create libdevice_common.la
* Introduce LOGCHAN macro to standarize logging channel info
* smpl_buf: Remove dbg log line with duplicated info
* Sat May 04 2019 mardnhAATTgmx.de- Update to version 1.0.0.33:
* smpl_buf: Remove unused clk_rt variable (fixup)
* Fri May 03 2019 mardnhAATTgmx.de- Update to version 1.0.0.32:
* smpl_buf: Remove unused clk_rt variable
* device: Drop unused numberRead/numberWritten APIs
* Move smpl_buf out of uhd dir to re-use it in other devices
* uhd: Avoid reallocation of buffers every read
* cosmetic: uhd: Use loglevel ERROR instead of ERR
* uhd: smpl_buf: Use TIMESTAMP type in str_status
* uhd: smpl_buf: Drop UHD specifics out back to UHDDevice
* cosmetic: uhd: Move smpl_buf out of UHDDevice, move UHDDevice class definition to .h
* Fri Apr 26 2019 mardnhAATTgmx.de- Update to version 1.0.0.24:
* lms: Catch and log dropped packets by HW during recv
* lms: Remove unused var m_last_tx_overruns
* lms: Remove references to ALERT loglevel
* lms: Log underrun/overrun events
* Move duplicated thread_enable_cancel to CommonLibs
* cosmetic: Threads.h: Remove trailing whitespace
* lms: Improve log during flush recv error
* lms: flush_recv: alloc buf on stack instead of heap
* Wed Apr 17 2019 mardnhAATTgmx.de- Update to version 1.0.0.16:
* lms: properly call close if set_antennas() fails, add some comments
* lms: add device type detection and device specific gains
* lms: move LMS_GetLPFBWRange and LMS_Calibrate calls from open to start
* lms: move LMS_EnableChannel from Start/Stop to Open/Close device
* lms: Remove wrong unused code copied from -uhd
* use BSC_FD_READ and not OSMO_FD_READ
* Thu Apr 11 2019 mardnhAATTgmx.de- Update to version 1.0.0.10:
* doc/configuration.adoc: fix incorrect number of physical RF channels for B210
* multi-ARFCN: fix maximum number of carriers limitation
* Thu Apr 04 2019 mardnhAATTgmx.de- Update to version 1.0.0.8:
* osmo-trx: Check return code of osmo_fd_register
* Mon Apr 01 2019 mardnhAATTgmx.de- Update to version 1.0.0.7:
* osmo-trx: Use signalfd to serialize signals in main thread ctx
* osmo-trx: Avoid handling signals after shutdown triggered
* Thu Jan 24 2019 mardnhAATTgmx.de- Update to version 1.0.0.5:
* tests: Re-enable the convolve_test by default
* tests: Rework the convolve_test
* VTY: add extended (11-bit) RACH detection toggle
* Mon Jan 21 2019 mardnhAATTgmx.de- Update to version 1.0.0.2:
* convolve: Remove support for step, offset parameters
* arm/convolve: Fix the vfp4 real convolution for h_len=12
* Sun Jan 20 2019 mardnhAATTgmx.de- Update to version 1.0.0.0:
* Bump version: 0.4.0.125-7c78 → 1.0.0
* Sat Jan 12 2019 mardnhAATTgmx.de- Update to version 0.4.0.127:
* cosmetic: Don\'t call the SDR \"USRP\" in error message
* usrp1: Fix formatting of log message (missing space)
* usrp1: Remove uninitialized skipRx logic
* Mon Dec 17 2018 mardnhAATTgmx.de- Update to version 0.4.0.124:
* LMSDeviceTest: fix link errors on OBS
* Mon Dec 17 2018 mardnhAATTgmx.de- Remove patch:
* osmo-trx-fix-linking-error.patch (fixed upstream)
* Fri Dec 14 2018 mardnhAATTgmx.de- Update to version 0.4.0.123:
* configure.ac: check boost only if USRP1 support is enabled
* Fri Dec 14 2018 mardnhAATTgmx.de- Update to version 0.4.0.122:
* lms: Fix build against LimeSuite > 18.10
* Thu Dec 13 2018 mardnhAATTgmx.de- Update to version 0.4.0.121:
* TimevalTest: Make test deterministic with fake time
* Timeval: Move to osmo_clock_gettime
* Timeval: Move implementation to use clock_gettime and timespec
* Timeval: passed() returns true if time is equal
* LMSDevice: make use of dev-args in osmo-trx.cfg
* osmo-trx.cpp: move comma_delimited_to_vector() to Utils.cpp
* Sat Dec 08 2018 mardnhAATTgmx.de- Update to version 0.4.0.115:
* lms: Do {under,over}run checks even if LMS_RecvStream fails
* lms: Move {under,over}run checks into separate method
* transceiver: Log TRXCTRL iface responses towards osmo-bts-trx
* Add TRXCTRL log category
* Thu Dec 06 2018 mardnhAATTgmx.de- Update to version 0.4.0.111:
* contrib: fix makedistcheck with disabled systemd
* Wed Dec 05 2018 mardnhAATTgmx.de- Update to version 0.4.0.110:
* transceiver: log chan on CTRL command received
* lms: Improve Set{Rx,Tx}{Gain,Freq} logging
* lms: Allow setting Tx/RxFreq for lchan!=0
* lms: Allow setting Tx/RxGain for chan!=0
* SigProcLib: Improve Vector buffer allocation mess
* jenkins.sh: run \"make distcheck\"
* contrib/jenkins.sh: build and publish manuals
* Tue Dec 04 2018 mardnhAATTgmx.de- Update to version 0.4.0.103:
* lms: Close device on LMS_Init failure
* osmo-trx: Change some lines to use libosmocore logging instead of cout
* lms: Make sure LMS_Close is called when Device is torn down
* Fix DISTCHECK_CONFIGURE_FLAGS override
* Mon Dec 03 2018 mardnhAATTgmx.de- Update to version 0.4.0.99:
* PointerFIFO: Fix memleak of ListNode
* radioInterface: Fix memleak during close()
* lms: Destroy streams on device stop
* lms: Fix start after stop of device
* Sun Dec 02 2018 mardnhAATTgmx.de- Update to version 0.4.0.95:
* UHDDevice: log exception information on device open failure
* lms: Set Rx gain to midpoint, as comment suggests.
* lms: User correct scale factor for transmit samples
* Tue Nov 27 2018 mardnhAATTgmx.de- Update to version 0.4.0.92:
* build manuals moved here from osmo-gsm-manuals.git
* osmotrx: Introduce code architecture chapter
* osmotrx: Create a common chapter for section documenting backends
* osmotrx: configuration: Add section to document multi-arfcn feature
* osmotrx: Write initial documentation for several supported devices
* osmotrx: Split Device specific section from backend one
* trx: Add Hardware device support section
* trx: Add Hardware architecture support section
* trx: Add reference to project wiki page in overfiew section
* vty-ref: Update URI of docbook 5.0 schema
* Introduce chapter trx_if.adoc and add it to OsmoTRX and OsmoBTS
* Introduce OsmoTRX manual
* lms: Apply LMS->OSMO log level conversion
* lms: Use LimeSuite.h log level defines instead of hardcoded values
* Tue Nov 20 2018 mardnhAATTgmx.de- Update to version 0.4.0.76:
* UHDDevice: setRxGain on chan 0 when using multi-arfcn
* ChannelizerBase: Fix ASan alloc-dealloc-mismatch
* Wed Oct 24 2018 mardnhAATTgmx.de- Update to version 0.4.0.74:
* sigProcLib: add a CorrType for extended (11-bit) RACH
* sigProcLib: introduce both TS1 and TS2 RACH synch. sequences
* Tue Oct 23 2018 mardnhAATTgmx.de- Update to version 0.4.0.72:
* Add long parameters (--help, --version, ...)
* Sun Oct 21 2018 mardnhAATTgmx.de- Update to version 0.4.0.71:
* trx_validate_config(): Fix validation of rx_sps
* SocketsTest.testReaderIP(): Zero terminate received buffer
* Wed Oct 10 2018 mardnhAATTgmx.de- Update to version 0.4.0.69:
* jenkins.sh: Enable build of osmo-trx-lms
* examples: Use logging level \'set-all\' instead of \'all\'
* Wed Oct 03 2018 mardnhAATTgmx.de- Update to version 0.4.0.67:
* Transciever: Log values causing Tx underrun
* Tue Oct 02 2018 mardnhAATTgmx.de- Update to version 0.4.0.66:
* CommonLibs/Makefile.am: Specify libcommon_la_LIBADD
* Sat Sep 29 2018 mardnhAATTgmx.de- Update to version 0.4.0.65:
* Use pthread_setname_np to name threads
* Tue Sep 25 2018 mardnhAATTgmx.de- Update to version 0.4.0.64:
* ensure well-formed example config files
* Thu Sep 20 2018 mardnhAATTgmx.de- Update to version 0.4.0.63:
* device/lms/LMSDevice.cpp: fix compilation warning
* Thu Sep 13 2018 mardnhAATTgmx.de- Update to version 0.4.0.62:
* cosmetic: Use proper whitespace in several for loops
* Install sample cfg file to /etc/osmocom
* Install systemd services with autotools
* Tue Sep 11 2018 mardnhAATTgmx.de- Update to version 0.4.0.59:
* jenkins.sh: Add --enable-werror flag to osmo-trx configure step
* Vector: Copy arrays in a sane way for non-trivially copyable types
* Mon Sep 10 2018 mardnhAATTgmx.de- Update to version 0.4.0.57:
* radioInterfaceMulti:pullBuffer: Sanely convert float array to complex array
* cosmetic: Fix trailing whitespace in several files
* SigProcLib: Use available copyTo Vector API instead of memcopy
* UHHDDevice: Replace deprecated header uhd/utils/thread_priority.hpp
* Tue Sep 04 2018 mardnhAATTgmx.de- Update to version 0.4.0.53:
* update git-version-gen to generate proper version numbers
* configure.ac: Specify default language as C++
* radioInterface: Fix variable storing integer return value
* osmo-trx: Add osmo_signal to stop whole transceiver chain correctly on error
* lms: Return error on device read timeout
* radioInterface: forward errors from RadioDevice to Transceiver in recv path
* cosmetic: Fix trailing whitespace
* Logger: Disable pthread cancel point inside Logger destructor
* Fri Aug 31 2018 mardnhAATTgmx.de- Update to version 0.4.0.45:
* configure.ac: Add --enable-werror option
* Wed Aug 29 2018 mardnhAATTgmx.de- Update to version 0.4.0.44:
* vty: Fix typo in gpsdo clock reference type
* Sat Aug 18 2018 mardnhAATTgmx.de- Update to version 0.4.0.43:
* logging: Introduce new \"DDEV\" category for device-specific code
* Fri Aug 17 2018 mardnhAATTgmx.de- Update to version 0.4.0.42:
* configure.ac: Fix typo in with-lms help string
* Thu Aug 09 2018 mardnhAATTgmx.de- Update to version 0.4.0.41:
* debian: add patches for debian8
* Tue Jul 31 2018 mardnhAATTgmx.de- Update to version 0.4.0.40:
* Fix config file saving of {tx,rx}-path VTY config strings
* Mon Jun 25 2018 mardnhAATTgmx.de- Update to version 0.4.0.39:
* debian: Explicitly enable osmo-trx-uhd build
* debian: Enable build of osmo-trx-lms
* Use correct paths when installing example files
* Wed Jun 20 2018 mardnhAATTgmx.de- Build with support for native LimeSDR- Package systemd service files- Update to version 0.4.0.36:
* lms: Allow values diff than 34dB to be set by setRxGain()
* Add -V param to print version
* debian: Add cfg file examples for osmo-trx-{lms,uhd}
* contrib: Add systemd services for all backends
* debian: Add package osmo-trx-lms
* Mon Jun 18 2018 mardnhAATTgmx.de- Update to version 0.4.0.31:
* usrp1: Fail in case of unsupported configuration
* lms: Fail in case of unsupported configuration
* lms: Fix coding style
* radioDevice: better encapsulation in base class
* radioDevice: Move tx_sps from derived into base class
* lms: Call set_antennas() during open() method
* lms: Fix support for rx_paths / tx_paths
* move set_antennas() from UHD to generic radioDevice base class
* Mon Jun 18 2018 mardnhAATTgmx.de- Build with support for usrp1- Split into subpackages
* Thu Jun 14 2018 mardnhAATTgmx.de- Update to version 0.4.0.23:
* lms: Reduce Rx gain from 47 to 34 dB
* lms: fix LMS_StartStream() handling for multiple channels
* lms: Reduce log level of \"send buffer of len ...\"
* lms: Use same timestamp offset like when using LimeSDR via UHD
* lms: Check LPBFW to set is within supported range
* lms: Makefile.am: Reorder params to fix link issue
* LMSDevice: Fix setup failure with LimeSuite > 18.04.1
* LMSDevice: Set correct values for Max{Tx,Rx}Gain
* LMSDevice: Reduce Rx logging verbosity: Only log unexpected timestamps
* LMS_Device: Set ts_offset to 0.
* LMSDevice: Fix initial timestamp offset of 2500
* LMSDevice: Set low-pass filters to smallest possible option
* LMSDevice: Typo fix: s/Internal/External
* LMSDevice: Print sample rate range + actual sample rate after setting it
* LMSDevice: Call LMS_Init() before setting sample rate
* update .gitignore to include osmo-trx-lms
* build: Add support for LimeSuite device backend
* lms: Several improvements and compilation/runtime fixes
* Initial work towards direct LimeSuite support in OsmoTRX
* Wed Jun 13 2018 mardnhAATTgmx.de- Update to version 0.4.0.4:
* examples: Set rt-prio 18 and print file basename
* Wed May 09 2018 mardnhAATTgmx.de- Update to version 0.4.0.3:
* UHDDevice: Fix setup failure with LimeSuite > 18.04.1
* trx_vty.c: fix: use CONFIG_NODE as parent by default
* Fri May 04 2018 mardnhAATTgmx.de- Update to version 0.4.0.1:
* doc: examples: Add umtrx sample config
* Thu May 03 2018 mardnhAATTgmx.de- Update to version 0.4.0.0:
* doc: add example config for usrp B200 series
* git-version-gen: Take into account tags not in master
* Bump version: 0.3.0-dirty → 0.4.0
* Sun Apr 29 2018 mardnhAATTgmx.de- Update to version 0.2.0.96:
* update .gitignore for new executable names
* osmo-trx: s/GSM Core Address/GSM BTS Address/
* Sat Apr 28 2018 mardnhAATTgmx.de- Update to version 0.2.0.94:
* build: More OBS build failure fixes
* jenkins.sh: Enable build of osmo-trx-usrp1
* debian: Remove osmo-trx-usrp1 until we can build libusrp1.deb
* debian: Fix OBS build
* build: Fix OBS build for ARM
* Revert \"debian: Remove osmo-trx-usrp1 until we can build libusrp1.deb\"
* debian/control: Remove \"Maintainer\" from binary package section
* debian/rules: Make sure we always require libusrp
* debian: Ensure USRP1 firmware is part of osmo-trx-usrp1
* debian/control: Add build dependency to libusrp-dev
* Fri Apr 27 2018 mardnhAATTgmx.de- Update to version 0.2.0.84:
* build: Fix make distcheck
* Thu Apr 26 2018 mardnhAATTgmx.de- Update to version 0.2.0.83:
* Logger: Print correct source file and line number
* Transceiver: log timing info of stale bursts
* Wed Apr 25 2018 mardnhAATTgmx.de- Update to version 0.2.0.81:
* Move arch specific fiels to arch subdir
* Move device specific files to device subdir
* Change configure define USRP1 to DEVICE_USRP1
* Move device specific code out of radioInterface
* Transceiver: Move device specific code to radioDevice class
* Build one osmo-trx binary for each device support enabled
* Mon Apr 16 2018 mardnhAATTgmx.de- Update to version 0.2.0.75:
* use osmo_init_logging2()
* tests: Makefile.am: Fix typo in include path
* configure.ac: Add --enable-sanitize option
* Thu Apr 12 2018 mardnhAATTgmx.de- Update to version 0.2.0.72:
* jenkins.sh: change qemu-img default location to $HOME/qemu-img instead of /opt/qemu-img
* Mon Apr 09 2018 mardnhAATTgmx.de- Update to version 0.2.0.71:
* configure.ac: Fix typo
* Sun Apr 08 2018 mardnhAATTgmx.de- Run tests
* Sat Apr 07 2018 mardnhAATTgmx.de- Update to version 0.2.0.70:
* jenkins.sh: cleanup always the workspace
* Wed Mar 14 2018 mardnhAATTgmx.de- Update to version 0.2.0.69:
* doc: Add sample cfg file for LimeSDR
* osmo-trx: Use VTY cfg structures while still allowing cmd line options
* osmo-trx: Re-introduce -l cmd line parameter
* Makefile.am: Avoid using subdir if arch is not required
* Build Transceiver52M/common as an .la lib
* Transceiver.cpp: use a define for the MAX_PACKET_LENGTH
* Transceiver.cpp: properly zero-terminate received commands
* Transceiver.cpp: use pointer arithmetics for CMD parsing
* Transceiver.cpp: fix incorrect format string for SETTSC
* Transceiver.cpp: prevent out-of-range array access
* Wed Mar 14 2018 mardnhAATTgmx.de- Update to new upstream snapshot 0.2.0.64
* Sat Feb 10 2018 mardnhAATTgmx.de- Update to new upstream snapshot 0.2.0.40
* Wed Jan 24 2018 mardnhAATTgmx.de- Update to new upstream snapshot 0.2.0.36
* Thu Dec 28 2017 mardnhAATTgmx.de- Update to new upstream release 0.2.0
* No changelog was provided- Specfile cleanup
* Wed Mar 22 2017 mardnhAATTgmx.de- Update to version 0.0.0.git1490207482.38b6987:
* uhd: Add support for UHD-3.11 logging control
* uhd: Increase MC-BTS FPGA clock rate to 51.2 MHz
* Add autoconf-archive to dependencies
* CommonLibs: Remove unused files.
* sigProcLib: Typo sybols -> symbols
* radioBuffer: Remove extra ; at the end of inline function definitions.
* sigProcLib: Fix documentation, sync argument names in .cpp and .h files.
* sigProcLib: make energyDetect() simpler by returning actual energy.
* sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.
* sigProcLib: Slice SoftVector instead of signalVector for GMSK demod.
* Call vectorSlicer() right before packing bits for transmission to osmo-bts.
* CommonLibs: Print soft bits with less confidence to console when printing a soft vector.
* BitVector: Remove convolutional codec - we don\'t use it in osmo-trx.
* BitVector: Convert SoftVector from 0..1 to -1..+1 soft bits.
* Fri Mar 03 2017 mardnhAATTgmx.de- Update to version 0.0.0.git1485446766.2dee3e9:
* uhd: Add X300 sample timing for 4 SPS
* Revert \"uhd: Set minimum supported version to 3.9.0\"
* debian: Require fftw3 header files for osmo-trx
* Add gerrit settings
* Integrate Debian packaging changes
* Do not embed sqlite3 when building
* Remove embedded sqlite3
* Fix building against sqlite3
* Wed Dec 28 2016 mardnhAATTgmx.de- initial package
 
ICM