Martin Hauke
75765d49b7
Fixed many typos in output and source code comments
4 years ago
Andreas Eversberg
b7046a5283
SDR: Add clock source selection, untested yet
5 years ago
Andreas Eversberg
0b504dbeb3
SoapySDR: Flip initialization of RX and TX, so LimeSDR works with frequencies below 30 MHz
5 years ago
Andreas Eversberg
6ba1b8acab
Make LimeSDR tune rx to tx frequency
5 years ago
Andreas Eversberg
9f901384de
SDR: Add option to set local oscillator (LO) offset
...
By default it is set to -1 MHz.
5 years ago
Andreas Eversberg
1a341f6b4e
Restructure: Move debug from common code to 'libdebug'
5 years ago
Andreas Eversberg
1650cc5ad2
Restructure: Move sdr from common code to 'libsdr'
5 years ago
Andreas Eversberg
ea7cbb8675
SDR: Add option to enable TX timestamps on UHD devices (disabled by default)
6 years ago
Andreas Eversberg
92ce6d4a42
SDR: Using threads for read and write when doing resampling
6 years ago
Andreas Eversberg
fda224c27f
Fixing and improving SDR support (SoapySDR and UHD)
...
- Soapy SDR now works.
- Channels can be selected.
- Antennas can be listed and selected.
- Device args, tune args, stream args can be specified.
6 years ago
Andreas Eversberg
329463bb8c
SDR: Add option to give channel number
...
Using SoapySDR server allows to run different networks on multi channel
SDR devices.
6 years ago
Andreas Eversberg
0557bbbc43
SDR: Checking given parameters with a tollerance of up to 0.001
...
Rounding errors may cause given parameters to be changed a little.
When comparing the set-values with the get-value, a small amount
of tollerance must be allowed.
Thanx to Syvain, pointing to this bug!
6 years ago
Andreas Eversberg
c04d046210
SDR: Fixed SoapySDR's arguments parsing
6 years ago
Andreas Eversberg
65694f3b80
SDR: disable TX or RX by setting TX or RX frequency to 0
...
This way it is possible to use SDR simplex
6 years ago
Andreas Eversberg
6e0e0c9ce8
fixup Rework on audio buffer management
6 years ago
Andreas Eversberg
9dda9e1efc
SDR: Add option to set IF bandwidth. If not defined, sampling rate is used.
6 years ago
Andreas Eversberg
4201717f36
Rework on audio buffer management
...
Use function to get samples to be sent to fill audio buffers to a
level. This replaces the function that only shows how much data
is in the buffer.
This way the function itself can control how much data will be
sent.
6 years ago
Andreas Eversberg
2e1999b1ee
Start streaming of sound/SDR just before main loop
...
This prevents buffer overflow during init/creation processes
6 years ago
Andreas Eversberg
438ce08add
SoapySDR support
...
There is no time stamp handling. It is just TX'ing in advance and
synchronous to received RX rate.
6 years ago