aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/eiscat
Commit message (Collapse)AuthorAgeFilesLines
* uhd/mpm: eiscat: Various changesRyan Marlow2018-12-192-28/+219
| | | | | | | | | | | | | | - correct lmk initialization parameters - adding missing parameters and consts wrt clock synchronization. - fixed default master clock rate - eiscat, ddc: update xml. - remove references to CORDIC_FREQ in ddc_eiscat - update readback reg addr in radio_eiscat - set default spp from 3992 to 3968. - updated jesd mode sequence initialization - updating eiscat_radio_ctrl_impl - add rx_codecs to property tree to display correct ADC chip. - updated issue_stream_cmd
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-141-1/+1
| | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!)
* cmake: Add ENABLE_N300 targetMartin Braun2018-06-111-6/+7
| | | | | | | | | | Driver support for N310/N300 was previously implied by ENABLE_MPMD, which had two issues: 1) It was not clear that ENABLE_MPMD was actually enabling the N3x0 2) It did not allow to enable mpmd support without N3x0 support This resolves these issues.
* uhd: Move internal headers to uhdlib/Martin Braun2018-03-141-2/+2
| | | | | | | | | | | | | | | | To avoid the proliferation of additional include directories and multiple ways of including project-local headers, we now default to moving all headers that are used across UHD into the uhdlib/ subdirectory. Some #include statements were also reordered as they were modified for closer compliance with the coding guidelines. Internal cpp source files should now include files like this: #include <uhdlib/rfnoc/ctrl_iface.hpp> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
* uhd: Update license headersMartin Braun2018-02-192-2/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* eiscat: Remove superfluous UHD_VARMartin Braun2018-01-081-2/+0
|
* Move all headers to SPDX format, harmonize license headersMartin Braun2017-12-223-39/+6
|
* eiscat: Move JESD init and ADC reset to its own functionMartin Braun2017-12-222-2/+35
|
* eiscat: Fixed selection of upper/lower beamsMartin Braun2017-12-221-1/+18
|
* eiscat: Proper neighbour support, added some FI pseudo-antenna valuesMartin Braun2017-12-222-37/+45
|
* eiscat: Enable proper prop tree coercer and publisherMartin Braun2017-12-221-10/+19
|
* mpmd: property tree fixes for multi_usrp, set_freq fixessugandhagupta2017-12-221-3/+3
|
* mpmd: Fixed prop tree typo (mboard vs mboards)Martin Braun2017-12-221-4/+0
|
* eiscat: Make use of known number of dboardsMartin Braun2017-12-222-0/+24
|
* eiscat: Added more APIs for more fine-grained controlMartin Braun2017-12-222-54/+199
|
* eiscat: Improved documentation for EISCAT blockMartin Braun2017-12-221-7/+88
| | | | | Note that this pre-empts the actual implementation of some of the features.
* eiscat: Made more functions return status values instead of None/voidMartin Braun2017-12-221-4/+4
|
* rpc: Changed API to request/notify for better distinction between the twoMartin Braun2017-12-221-5/+5
|
* eiscat/mpm: Moved EISCAT full init sequence to UHDMartin Braun2017-12-222-2/+21
|
* eiscat: Added RPC passing APIMartin Braun2017-12-222-3/+20
|
* eiscat: Fixed missing antenna selection reg write for direct rxMartin Braun2017-12-221-0/+1
|
* eiscat: Numerous modification for testing beamformingMartin Braun2017-12-222-16/+158
|
* Rename netd to mpmdMartin Braun2017-12-221-2/+2
|
* eiscat: Accept both mixed-case and upper-case antenna names (Rx0, RX0)Martin Braun2017-12-221-1/+4
|
* eiscat: Antenna selection, gain settingMartin Braun2017-12-222-32/+306
|
* eiscat: Added more properties, other minor fixesMartin Braun2017-12-222-1/+38
|
* eiscat: Enabled eiscat db to work with rfnoc_rx_to_fileMartin Braun2017-12-222-42/+64
|
* eiscat: Added skeleton for dboard driver supportMartin Braun2017-12-223-0/+275