| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
Signed-off-by: Martin Braun <martin.braun@ettus.com>
|
|
|
|
|
|
|
|
| |
- add uio udev find routine
- add debug prints
Signed-off-by: Andrej Rode <andrej.rode@ettus.com>
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Add gain control pin configuration
- Fixed gcc compilation
- Better docstrings
|
| |
|
|
|
|
|
| |
remove spi_lock
remove ad9371 spi_config types
|
| |
|
|
|
|
|
|
| |
remove device forward declaration
make helper functions local to ad9371_ctrl.cpp
fix UHD include paths
|
| |
|
| |
|
|
|
|
|
| |
- Send user defined data in ping
- Improve rpc_shell, add mpm_debug.py, fix tracebacks in multiprocessing
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- Made rates a vector instead of set for better compat w/ RPC and UHD
- Minor whitespace fixes
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Creates mpm/ subdirectory
- First pass at hardware daemon/MPM
- New code for LMK04828, AD9371
- spidev integration
Contributions by:
Martin Braun <martin.braun@ettus.com>
Derek Kozel <derek.kozel@ettus.com>
Mark Meserve <mark.meserve@ni.com>
Andrej Rode <andrej.rode@ettus.com>
|
|
|
|
| |
This is meant for headers that don't export symbols.
|
|
|
|
|
|
| |
- Removed stale files (i2c_core_100, spi_core_100)
- Made more compilation condiational; disabling some devices will
disable dependencies as well so they don't get compiled in by default.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- NUM_HALFBANDS and CIC_MAX are no longer hard coded and are now
readback regs.
- both DDC and DUC use same encoding to enable halfbands
(increment the number)
- removed hacky hack & fixed get_output_rate/get_input_rate
to include only valid rates based on NUM_HALFBANDS and CIC_MAX.
- added compatibility number readback w/ warning/error messages
- Updated images package to include new DDC/DUC (affects X-Series only)
- Updated fpga-src submodule pointer
|
|
|
|
|
| |
Reviewed-by: Martin Braun <martin.braun@ettus.com>
Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
|
| |
|
|
|
|
| |
Thanks to FX Coudert for suggesting this fix.
|
|
|
|
|
|
|
|
|
| |
ADF5355 and ADF5356 support merged into adf535x class
Default register values moved into regmap
Reviewed-By: Martin Braun <martin.braun@ettus.com>
Reviewed-By: Ashish Chaudhari <ashish@ettus.com>
Reviewed-By: Mark Meserve <mark.meserve@ni.com>
|
| |
|
|
|
|
| |
reduce transient at start of transmission
|
| |
|
|
|
|
|
|
|
| |
Also added stubs in the default impl.
Reviewed-By: Ashish Chaudhari <ashish@ettus.com>
Reviewed-By: Derek Kozel <derek.kozel@ettus.com>
|
|
|
|
|
| |
Reviewed-By: Ashish Chaudhari <ashish@ettus.com>
Reviewed-By: Derek Kozel <derek.kozel@ettus.com>
|
|
|
|
|
| |
Adding struct that contains the data and metadata for a file that
defines a component.
|
| |
|
|
|
|
|
|
| |
- Added reference to the C++ Core Guidelines
- Rephrased some of the git commit message guidelines and fixed a bad
example (was not using imperative mood in the commit message)
|
| |
|
|
|
|
|
|
|
|
| |
* REDHAWK - Direct to main site
* OpenBTS link is deprecated - Direct to main site
* Osmocom - Direct to main site
* Amarisoft - Direct to LTE product page
* IRIS is no longer a supported SRS project - Direct to LTE product page
|
|
|
|
|
|
| |
The request struct passed to send() was not fully initialized, causing
code checkers to choke. This fix doesn't affect functionality (the
values were not used for anything), but removes warnings.
|
|
|
|
|
|
|
| |
- Added comment that the XCVR2450 is incompatible with X310
- Moved more devices to legacy, clarified meaning
- Added back E1x0 manual for reference purposes, but with deprecation
warning
|
| |
|
|
|
|
| |
This adds coding guidelines for software (not FPGA).
|
|
|
|
|
|
|
| |
Remove the redundant send/recv buffer_pools from nirio_zero_copy_impl
class as no one is using them.
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
|
|
|
|
|
|
|
| |
Check return value of liberio_chan_set_fixed_size() since it can fail,
and bad things happen if one just proceeds.
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
|
| |
|