Heikki Hannikainen
485b02e615
hackrf device enumeration: Use only 6 characters of serial (should be unique per user?) and append it in device name
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:02 +02:00
Heikki Hannikainen
592a814bdb
hackrf_source: Truncate serial numbers to 16 chars when enumerating, parse USB board IDs correctly
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Heikki Hannikainen
8e6ecd0644
hackrf_source: attempt device enumeration with hackrf_device_list
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Heikki Hannikainen
69181b0e85
hackrf_sink: support hackrf_open_by_serial
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Heikki Hannikainen
5dca656745
style update to match surroundings
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Heikki Hannikainen
d4387f436d
Require hackrf argument to have a non-zero-length value to trigger serial number search
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Heikki Hannikainen
9595b044b6
hackrf: support for hackrf_open_by_serial in hackrf source
...
Signed-off-by: Heikki Hannikainen <hessu@hes.iki.fi>
2015-06-01 22:01:01 +02:00
Marcus Müller
b3fdf5b83d
Fix config error with CMake version 2.8.7
...
Replace find_package(SoapySDR CONFIG) with find_package(SoapySDR NO_MODULE),
which has an identical effect but is supported by CMake 2.8.7 on Ubuntu 12.10
2015-05-27 23:56:48 +02:00
Dimitri Stolnikov
5943919828
hackrf: introduce bias=0|1 and bias_tx=0|1 parameters
...
... to support antenna/phantom power via a new device argument "bias"
(to match Airspy's existing bias power syntax). 0=disable and 1=enable.
I also added a device argument to control bias power at transmit time. I
named this option differently - "bias_tx" - to avoid accidentally
enabling bias power in transmit mode when an LNA may be attached in an
input amplifier configuration.
Original patch provided by Brad Hein
2015-05-27 23:55:00 +02:00
Dimitri Stolnikov
44c223cb5d
updated MANIFEST.md
2015-05-14 00:22:39 +02:00
Dimitri Stolnikov
4582df6111
add MANIFST.md for cgran.org
2015-05-14 00:11:01 +02:00
Dimitri Stolnikov
275e6aed19
airspy: comment on used gain values
2015-05-13 00:16:54 +02:00
Dimitri Stolnikov
b226b85fa8
README: move sdrplay line to the same position as in grc template
2015-05-12 23:59:32 +02:00
Dimitri Stolnikov
8d25584da3
airspy: query supported samplerates from the firmware
2015-05-12 23:48:43 +02:00
Dimitri Stolnikov
3916b5bc4f
cmake: added ENABLE_NONFREE option to enable nonfree components.
2015-05-12 23:30:45 +02:00
Dimitri Stolnikov
3793a5e8b1
updated AUTHORS
2015-05-12 23:29:05 +02:00
Dimitri Stolnikov
17c9497d4d
sdrplay: added copyright
2015-05-12 23:28:35 +02:00
SDRplay
be9af0fe6f
changed bufi and bufq to std::vector
2015-04-28 22:35:18 +02:00
SDRplay
79b53f50e4
changed bufi and bufq to std::vector
2015-04-28 22:35:18 +02:00
SDRplay
afed5df615
Added SDRplay RSP support
...
Initial build for SDRplay RSP support. Basic functionality, AGC etc. to
be added
2015-04-28 22:35:18 +02:00
Josh Blum
3532d60c11
osmo: minor msvc fixes for bladerf_common.h
2015-04-28 22:27:53 +02:00
Josh Blum
c092f9e2a3
osmo: minor build tweaks w/ rtl on msvc
2015-04-28 22:27:53 +02:00
Josh Blum
61184a19e7
soapy: make use of per component freq api
2015-02-24 20:36:36 -08:00
Josh Blum
53ed8918f3
soapy: ordering of elements for bb/if gain
2015-02-17 19:57:27 -08:00
Josh Blum
a960600a1e
soapy: start/stop hooks should use de/activate return code
2015-02-16 23:15:26 -08:00
Josh Blum
cd0d9350c6
soapy: fix set_dc_offset_mode implementation
2015-02-16 21:25:38 -08:00
Josh Blum
535a505069
soapy: fixes from last commit w/ field test
2015-02-16 21:04:05 -08:00
Josh Blum
6d6a483cfb
soapy: filled in the source and sink implementation
2015-02-15 19:20:01 -08:00
Josh Blum
3afcb7e04f
soapy: began work on soapy sdr support
2015-02-15 17:57:12 -08:00
Dimitri Stolnikov
48045b597d
bladerf: include rxvga1 to the BB gain setting
...
Patch provided by Samu Laaja
2015-01-10 14:01:09 +01:00
Dimitri Stolnikov
46bb1ad1a0
airspy: increase version string size to 128
2014-12-16 00:15:26 +01:00
Dimitri Stolnikov
20fd6a8c34
airspy: implement DC bias control
...
use with -a "airspy,bias=1" to enable DC bias on antenna input
2014-11-27 16:38:25 +01:00
Dimitri Stolnikov
163cad2e96
airspy: remove deprecated init/exit calls
2014-11-27 16:28:30 +01:00
Dimitri Stolnikov
13114b7830
airspy: add support for 2.5MSPS rate (requires production firmware)
2014-11-27 16:22:27 +01:00
Dimitri Stolnikov
aa4094b3fd
introduce time & clock synchronisation APIs
2014-11-25 20:47:59 +01:00
Dimitri Stolnikov
da27f3fb0a
apps: fix named gain access on osmocom_siggen_base.py
2014-11-25 20:03:26 +01:00
Jon Szymaniak
8d9e6b58bb
bladeRF: Fixed incorrectly placed 'else'
...
This addresses a defect introduced in 6e75abf
which causes the
_consecutive_failures count to get reset with every failure, rather
then upon a successful return value.
2014-11-06 21:30:32 +01:00
Dimitri Stolnikov
9fd5b367c1
update version to 0.1.5git
2014-11-05 00:07:26 +01:00
Dimitri Stolnikov
a45968f338
update version to 0.1.4
2014-11-05 00:07:07 +01:00
Jon Szymaniak
6e75abf198
bladeRF: Don't fail out until 3 consecutive errors have occurred
...
This change is intended to make the bladeRF source/sink implementations
slightly more resilient to any transient issues in a flow graph.
For poor choices of buffers/transfers or under high CPU load, an RX or
TX operation might time out. Instead of immediately reporting WORK_DONE
and bailing out, an error message is now printed and the device will
attempt to continue transmitting/receiving samples.
After 3 consecutive errors have occurred on an RX/TX operation, the
device will report WORK_DONE; in this situation, something is likely
very wrong.
2014-11-03 23:24:04 +01:00
Jon Szymaniak
7f82d289a6
bladeRF: Default num_transfers to min(32, num_buffers/2)
...
This avoids inadvertently attempting to use a larger number of transfers
than the underlying USB library/interface allows by specifying a large
value for num_buffers.
Users can specify up to (num_buffers - 1) transfers. However, it is
generally recommended to use half as many transfers as buffers.
2014-11-03 23:23:59 +01:00
Jon Szymaniak
23b1b9cdb1
bladeRF: Removed unused bladerf_metadata parameter from rx/tx calls
...
It is safe (and preferred) to pass NULL for the metadata paremeter when
using a format that does utilize the metadata structure.
2014-11-03 23:23:54 +01:00
Dimitri Stolnikov
42c66fdd70
hackrf: update copyright for SSE/AVX routines
2014-10-21 22:14:52 +02:00
Dimitri Stolnikov
39230788d7
hackrf: disable AMP gain stage by default to protect it from damage
...
patch proivided by Paul Connolly
2014-10-21 22:13:08 +02:00
Dimitri Stolnikov
7a8224bcb8
source/sink: don't discover devices if already specified via args
2014-10-21 21:44:29 +02:00
Dimitri Stolnikov
4bb2fa4e2f
update version to 0.1.4git
2014-08-28 21:33:05 +02:00
Dimitri Stolnikov
7a013ca84a
update version to 0.1.3
2014-08-28 21:32:27 +02:00
Dimitri Stolnikov
8604d76df3
uhd: disable dynamic signature change due to gnuradio bug #719
...
details: http://gnuradio.org/redmine/issues/719
2014-08-27 21:37:39 +02:00
Dimitri Stolnikov
a3ee4db0e7
update version to 0.1.3git
2014-08-26 21:55:51 +02:00
Dimitri Stolnikov
808292c688
update version to 0.1.2
2014-08-26 21:55:31 +02:00