Wykres commitów

407 Commity (fa66bf0160e6eb32b50e14fd8d80eaef58867eb2)

Autor SHA1 Wiadomość Data
Sergei I. Korolev d9ea8d4abc Added more flexible build options 2020-05-02 17:57:00 +03:00
f4exb 634821296d Updated version and changelogs 2020-04-28 05:47:49 +02:00
f4exb 9cff60f143 Updated version and changelogs 2020-04-20 08:50:14 +02:00
f4exb 3034dcddce Make OpenCV optional in main cmake file 2020-04-19 12:58:43 +02:00
f4exb 81da7b35b1 Updated version and changelogs 2020-04-02 05:03:48 +02:00
f4exb ffa604cecf Updated version and changelogs 2020-03-29 00:29:08 +01:00
f4exb 409d2ddf9a Removed cm256cc dependency and therefore remote plugins for Mac OS 2020-03-29 00:20:05 +01:00
f4exb 5295c6dc04 Updated version and changelogs 2020-03-16 22:22:08 +01:00
f4exb d9e2d3e916 Updated version and changelogs 2020-03-11 17:09:07 +01:00
f4exb 495e96d09c Updated version and changelogs 2020-03-01 07:11:34 +01:00
f4exb 8a1ed70214 Added version suffix to CPACK_PACKAGE_VERSION 2020-02-28 16:12:41 +01:00
f4exb fd68bb8da2 MSVC: suppress all warnings 2020-02-28 13:12:42 +01:00
f4exb 76711c1d03 Updated version and changelogs 2020-02-26 23:19:06 +01:00
f4exb f55151ce50 LimeRFE USB support: now merged in LimeSuite master. Made Linux specific 2020-01-24 23:05:16 +01:00
f4exb d28272073a LimeRFE USB support: updated versions and changelogs 2020-01-22 13:36:18 +01:00
f4exb c3981ef86b LimeRFE USB support: simplify LimeRFE support switch 2020-01-12 10:34:22 +01:00
f4exb 411aca5d35 LimeRFE USB support (1) 2020-01-12 01:10:51 +01:00
f4exb c1f1aa506e Updated version and changelogs 2020-01-01 23:28:35 +01:00
f4exb a7d4a3b25e Debian build: moved librtlsdr to external dependencies 2019-12-17 22:44:42 +01:00
f4exb d0858f21fb Added possibility to specify devices that cannot be discovered automatically. This implements #445 2019-12-16 01:03:47 +01:00
f4exb 1831994972 Updated version and changelogs to 4.12.2 2019-12-14 11:22:28 +01:00
f4exb acd0892536 UPdated version and changelogs 2019-11-21 01:11:09 +01:00
f4exb 3b74153ec6 SampleSourceFifo refactoring and Tx code reorganization 2019-11-15 01:05:32 +01:00
f4exb d58fa18b55 Updated documentation changelogs and version 2019-11-01 19:45:45 +01:00
f4exb 9fd190aaae Updated version and changelogs 2019-10-23 23:10:05 +02:00
AsciiWolf 2cc1fa380f Use svg icon
+ Install the icon in a standard path
2019-10-11 12:32:16 +02:00
f4exb 647ce8bc67 Updated changelogs and version 2019-10-09 08:15:11 +02:00
f4exb 55766f60b8 Updated version and changelogs 2019-09-11 00:02:46 +02:00
f4exb 509edff4af Updated version and changelogs 2019-08-31 09:57:11 +02:00
f4exb 9401e12643 Updated changelogs and version 2019-08-24 11:52:08 +02:00
f4exb 07f157272c Update main window layout only if data available. Updated version and changelogs 2019-08-12 09:34:59 +02:00
Robin Getz fa4e9830c6 add make target of 'dev_docs' which uses Doxygen to build html pages
This is not done by default, you need to manually type "make dev_docs"
in the configured build directory, as it takes ~6-8 min to build
everything.

Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-08-02 17:59:27 -04:00
f4exb 11d12ab992 CW keyer from keyboard: updated documentation changelogs and version 2019-07-31 03:19:56 +02:00
f4exb aaa2647cb1 DATV demod: updated documentation. Updated changelogs and version 2019-07-28 12:26:58 +02:00
f4exb 42f1128eed Updated version and changelogs 2019-07-26 02:03:48 +02:00
f4exb c149d25b0c Updated version and changelogs 2019-07-23 23:44:03 +02:00
f4exb 47d919d55d Merge master into dev 2019-07-23 22:59:30 +02:00
Martin Hauke a1548333a7 Fix some typos 2019-07-22 23:14:23 +02:00
f4exb 71192a4130 Removed old DV serial engine files. Make serialDV dependency mandatory. Updated various readmes 2019-07-21 10:15:49 +02:00
f4exb 8de5ab4b14 SSB mod: updated documentation. Bumped version and changelogs 2019-07-18 02:05:48 +02:00
f4exb 0b0985f918 FileSource channel: final changes. Bumped version and updated changelogs 2019-07-10 01:58:29 +02:00
f4exb 892493d92a Merge branch 'dev' of ssh://192.168.0.2/z1/development/sdrangel into dev 2019-07-06 05:11:26 +02:00
f4exb a5396b7bb0 Build: Windows: added FX3 support in LimeSuite 2019-07-06 05:10:58 +02:00
f4exb a3ce878447 Updated version and changelogs 2019-07-05 23:12:13 +02:00
f4exb 00ce8bb207 Build: Winodwa: link options to remove console display 2019-07-05 23:00:12 +02:00
f4exb 38df0a6928 Updated version and changelogs 2019-06-30 09:34:34 +02:00
f4exb 563a4d589f Build: Windows: fixed RTL-SDR support 2019-06-29 04:02:19 +02:00
f4exb 871ec7eb2c Updated version and changelogs 2019-06-27 07:57:12 +02:00
f4exb f0f63ce59c Build: Windows: fixed bundling 2019-06-26 17:50:45 +02:00
f4exb 2876a17844 Build: fixed Windows build 2019-06-25 19:08:02 +02:00
f4exb 4e1bee09e3 Build: MSVC build introduction 2019-06-24 18:25:53 +02:00
f4exb aa0290bd19 FreeDV: use mainstream freeDV modem from codec2 instead of internal library. Updated git checkout SHA1 to latest. Updated version and changelogs. 2019-06-15 10:58:55 +02:00
f4exb 9d452a179e Make git commit parse work even when tag is at the commit 2019-06-09 22:21:49 +02:00
f4exb 58ee095194 KiwiSDR: updated documentation and Qt5 websockets dependencies where missing. Updated version and changelogs 2019-06-09 19:51:59 +02:00
f4exb 9e8c8a4507
Merge pull request #361 from Vort/kiwiangel
Add basic support for KiwiSDR receivers
2019-06-07 10:20:00 +02:00
Vort 779f3fdb16 Add basic support for KiwiSDR receivers 2019-06-07 10:51:10 +03:00
f4exb 7b3190be80 Updated changelogs and version 2019-06-07 01:36:30 +02:00
f4exb 28fcb5c2c6 Bumped version 2019-06-01 23:58:17 +02:00
f4exb a23c6f86c4 Build: Linux: install external libraries dependencies 2019-06-01 19:28:36 +02:00
f4exb cde8b87985 ATV modulator: corrected OpenCV dependencies and removed ugly hack 2019-06-01 01:31:55 +02:00
f4exb 76f20fe5d0 Merged latest developments on dev branch (4.8.1 and 4.8.2) 2019-05-31 12:45:29 +02:00
f4exb 034c299e4a cmake: Allow RPATH to include files outside the build tree 2019-05-31 10:52:41 +02:00
Davide Gerhard f61d1c3908
add gettimeofday() compatibility function for windows
plugins that need that:
  - remotesink
  - remotesource
2019-05-28 15:19:19 +02:00
Davide Gerhard 6e80780d17
cmake: windows fixes for MSVC
- disable sdrangelbench on windows with MSVC
- fix cpu flags test code for MSVC
- add ico file
2019-05-28 15:19:12 +02:00
Davide Gerhard 92129089a5
add basic external libraries
- codec2
- cm256cc
- mbelib
- serialdv
- dsdcc
2019-05-23 23:51:20 +02:00
Davide Gerhard e79fa91d9c
update external/windows libs with pkg-config-lite 2019-05-23 12:02:01 +02:00
Davide Gerhard 301c580b56
move to debhelper tool to create debian package 2019-05-23 11:49:52 +02:00
Davide Gerhard a4c8a9978a
cmake: fix *_DIR usage on FindLib and re-import SoapySDR module 2019-05-22 17:20:11 +02:00
Davide Gerhard e29500fc6d
cmake: sdrangel_VERSION_SUFFIX add the number of commits from last tag
Example:

SDRangel Version: 4.8.0-53-gc24a37d01
2019-05-22 17:19:58 +02:00
Davide Gerhard d45dddffa1
cmake: remove pluginssrv link
we can use the same plugins folder on add_subdirectory() if we add
the binary dir.
2019-05-21 20:19:30 +02:00
Davide Gerhard c5f52812e1
cmake: fix build type string 2019-05-21 20:19:30 +02:00
Davide Gerhard 4336405b7a
remove CMAKE_OSX_DEPLOYMENT_TARGET 2019-05-21 20:19:30 +02:00
Davide Gerhard 32d9a73e44
bump version to 4.8.0 and fix new plugins
new cmake for:
- channeltx/localsource
- samplesink/localoutput
2019-05-21 20:19:30 +02:00
Davide Gerhard c9a95297d1
cmake: prepend /opt/local to find path 2019-05-21 20:19:30 +02:00
Davide Gerhard 3ab0bc7c67
fix rpath/name_dir 2019-05-21 20:19:29 +02:00
Davide Gerhard 5ff197bc35
fixes for ubuntu 16.04
- probably libfreedv/freedv_api.cpp needs more work to avoid crash if
  the user select 700C or 800XA
2019-05-21 20:19:29 +02:00
Davide Gerhard d82752fcfb
ICONV: back to internal cmake module; plutodevice require on macOS 2019-05-21 20:19:29 +02:00
Davide Gerhard 100b838fb6
fix CMAKE_BUILD_TYPE for MacPorts 2019-05-21 20:19:29 +02:00
Davide Gerhard 1763fa495b
cpack: use as package creator
We use CPACK (cmake helper) to package the software

- macOS: we build the .APP and .dmg with all dependencies, like qt,
  soapysdr and all others sdr drivers. ENABLE_MIRSDRAPI control if we
  remove the mirsdrapi dylib because it is not public distribuitable;
  so should be used only on "private" environment.
  TODO:
    - code/dmg signature

- Debian: make deb with dependencies for Debian 10/9 and Ubuntu
  18.04/16.04.
  TODO:
    - probably to send the package to upstream we need to use
      debhelper and debian/

- Fedora/rpm: just basic declaration
  TODO:
    - write correctly dependencies
2019-05-21 20:19:29 +02:00
Davide Gerhard 70f0490ec1
bump version to 4.7.1 2019-05-21 20:19:29 +02:00
Davide Gerhard 5ceffe14cc
rework to prepare for use cpack; new sdrangel icon 2019-05-21 20:19:29 +02:00
Davide Gerhard 07d9fa61b4
bump version to 4.7.0 2019-05-21 20:19:29 +02:00
Davide Gerhard acde7a0bd6
fixes install path 2019-05-21 20:19:28 +02:00
Davide Gerhard d277e55e48
cleanup but .app doeasn't get all dependencies 2019-05-21 20:19:28 +02:00
Davide Gerhard df75b6a27a
fix debian/ubuntu dependencies; remove useless udev rules; move changelog 2019-05-21 20:19:28 +02:00
Davide Gerhard f276051725
some tests on cpack; use cmake own FindIconv 2019-05-21 20:19:28 +02:00
Davide Gerhard 06b9baadee
bump version to 4.6.0 2019-05-21 20:19:28 +02:00
Davide Gerhard 74ba41a587
first attempt to use cpack() 2019-05-21 20:19:28 +02:00
Davide Gerhard 078012a88f
first attempt to build external libraries with cmake 2019-05-21 20:19:28 +02:00
Davide Gerhard 588283a08d
add windows library/include to cmake 2019-05-21 20:19:27 +02:00
Davide Gerhard f39aaf9ce1
add .DS_Store to gitignore and fix spaces 2019-05-21 20:19:27 +02:00
Davide Gerhard bec2eb209b
fix windows compile error 2019-05-21 20:19:27 +02:00
Davide Gerhard 8bb258cdee
fix linux udev source folder 2019-05-21 20:19:27 +02:00
Davide Gerhard b8bfdcae7e
fix version project configuration 2019-05-21 20:19:27 +02:00
Davide Gerhard 8c4de461a1
add apple specific options 2019-05-21 20:19:27 +02:00
Davide Gerhard e7d0b0773e
fix BUILD_TYPE to Release as default 2019-05-21 20:19:27 +02:00
Davide Gerhard 59c6193a49
move desktop to custom/ 2019-05-21 20:19:26 +02:00
Davide Gerhard d488b4d912
move udev-rules to custom/ 2019-05-21 20:19:26 +02:00
Davide Gerhard a642cf0d41
move apple to custom/ 2019-05-21 20:19:26 +02:00
Davide Gerhard 6dcd779227
move externals to external 2019-05-21 20:19:26 +02:00
Davide Gerhard c8c16f31c5
first try to set RPATH correctly. Doesn't work for Qt
if Qt is setted with -DCMAKE_PREFIX_PATH= it doesn't work
2019-05-21 20:19:25 +02:00
Davide Gerhard 23498ab24b
manage "correctly" plugins/pluginssrv folders 2019-05-21 20:19:25 +02:00
Davide Gerhard dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms 2019-05-21 20:19:25 +02:00
f4exb d03c44c5ef Removed udev-rules 2019-05-18 20:51:52 +02:00
Davide Gerhard 1c12b9ddb6
remove Qt framework forcing on CMAKE_PREFIX_PATH 2019-04-23 18:51:55 +02:00
Davide Gerhard 8fc7c37226
fix udev Linux installation 2019-04-23 07:38:16 +02:00
f4exb 8aa4e5f5f0 Revert "install udev-rules only on linux"
This reverts commit 07c1413c95.
2019-04-22 11:35:49 +02:00
f4exb cc30661e2c Debian build fixes 2019-04-22 01:42:50 +02:00
Davide Gerhard ea67d2c80b
remove CMP0043 2019-04-19 08:50:43 +02:00
Davide Gerhard 07c1413c95
install udev-rules only on linux 2019-04-18 09:42:36 +02:00
Davide Gerhard f7612a703d
generalize architecture and cpu flags detection 2019-04-18 09:42:29 +02:00
Davide Gerhard 21add46422
libfreedv: fix some inconsistent use of complex, C99, and C++11
done by @guruofquality
thanks a lot!
2019-04-15 15:40:45 +02:00
f4exb f5f2349d09 Obtain version string from git 2019-04-13 10:30:16 +02:00
f4exb 4deafb9893 Created an internal FreeDV API library 2019-03-04 23:04:27 +01:00
f4exb a59406feae Install desktop and icon files. Fixes issue #260 2018-12-04 02:06:21 +01:00
f4exb 609aba2608 Added options to conditionnally build GUI and server versions 2018-12-04 01:39:41 +01:00
f4exb 4a69a7d39f Adaptation of cmake files to MSVC 2018-12-02 03:06:04 +01:00
f4exb 781eb0d97b SoapySDR support: new attempt for Debian build 2018-11-30 08:38:22 +01:00
f4exb 9d0bcc7e5c SoapySDR support: removed from Debian build 2018-11-24 19:55:37 +01:00
f4exb ca36f757e1 SoapySDR support: Debian: added internal soapysdr library 2018-11-23 01:06:56 +01:00
f4exb 13bd448eec LibbladeRF2: Debian build 2018-09-20 01:19:34 +02:00
f4exb 6c77f2dfe5 Complete removal of SDRDaemon as a distinct binary 2018-09-11 13:41:09 +02:00
f4exb a1fbc790bf Added the SDRdaemon server executable 2018-08-18 21:30:51 +02:00
f4exb 411cb36a6f Created SDRdaemon library 2018-08-18 15:51:46 +02:00
f4exb 1eb8716a9f Fixes for Arch. Manual merge of pull request #183. DATV demod: fixed some of ffmpeg deprecation warnings 2018-06-13 00:20:51 +02:00
f4exb 878b05c819 Windows build: fixed icon 2018-06-10 00:02:51 +02:00
f4exb 6d95c04076 ChannelAnalyzerNG: fixed FLL and removed IIR and FIR kit that is now useless 2018-05-18 02:36:29 +02:00
f4exb c495f82235 Imported Iowa Hills Software IIR and FIR calculator 2018-05-17 00:09:56 +02:00
f4exb b23d1f6a63 Optimization: always use the even/odd decimators 2018-04-28 05:08:01 +02:00
f4exb 2427c885f7 Benchmarking: added option to deactivate SIMD for decimators 2018-04-26 22:45:47 +02:00
f4exb 17ea5f29b3 Benchmarking: added float->float decimators and corresponding benchmark test 2018-04-25 18:01:01 +02:00
f4exb 375db9ae21 Added a benchmark framework 2018-04-23 16:43:18 +02:00
f4exb 9fd33a4101 Removed liquid-dsp internal build and dependencies. Abandon clock recovery in ScopeNG 2018-04-04 02:03:37 +02:00
f4exb d26464fcd8 Compile liquid-dsp from source internally (Linux) 2018-04-03 02:59:36 +02:00
f4exb 4f9a49cf02 Avoid useless sdrbase dependency by moving the exports header in its own folder 2018-03-09 13:48:14 +01:00
f4exb f3d9f6191e Windows build: fixes to compile RTP support 2018-03-08 17:08:36 +01:00
f4exb 98fc93a26b Make main CMakeLists.txt detect Clang compiler correctly 2018-03-04 01:47:32 +01:00
f4exb 2b1d5f0838 Fixed -Woverloaded-virtual warnings 2018-03-03 10:06:47 +01:00
f4exb d6cc7ef23d DATV Demod: removed VLAs in leansdr. Activated VLA warning at compile time 2018-03-01 04:15:46 +01:00
f4exb 354d5b3b5a qrtplib: draft (1) 2018-02-22 18:43:28 +01:00
f4exb a85adbfe0f Compile sdrbase resources as a binary resource file loaded dynamically 2018-02-18 23:01:02 +01:00
f4exb bc8ea82e8b Implemented sanitize address option on cmake command 2018-02-15 10:53:42 +01:00
f4exb 5fcf446fec Debian build: fixed libperseus build (2) 2018-02-10 22:46:22 +01:00
f4exb 5e9da83f70 Debian build: fixed libperseus build 2018-02-10 22:40:53 +01:00
f4exb b1fbff05f3 Perseus: Debian and Windows build 2018-02-10 21:50:57 +01:00
f4exb 47da4a2023 Perseus support (8) 2018-02-08 16:45:00 +01:00
f4exb cc461f2f0f Added RTP Sink based on JRTPLib and AudioNetSink to handle sending audio over the network via UDP or RTP 2018-01-29 01:59:03 +01:00
f4exb 2ddcb8c358 Differentiate Rx and Tx DSP sample sizes 2018-01-22 08:46:05 +01:00
f4exb 732561152b 24 bit DSP fix 2018-01-22 02:49:06 +01:00
f4exb ad219d50cc Implemented 24 bit internal DSP (with bugs ...) 2018-01-21 21:48:36 +01:00