aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * docs: Updated X300 docs to refer to the Knowledge Base regarding ↵bstapleton2017-06-271-1/+4
| | | | | | | | daughterboard selection/compatibility.
| * e310: Added some doc comments on frontend tuningMartin Braun2017-06-271-1/+18
| |
* | rfnoc: Fixed radio compiler warningsMartin Braun2017-06-271-5/+5
| |
* | Merge branch 'maint'Martin Braun2017-06-272-4/+10
|\|
| * e310: Clarified log message re GPSMartin Braun2017-06-271-1/+1
| |
| * docs: Clarified use of "gpsdo" for E310Martin Braun2017-06-271-3/+9
| |
* | Merge branch 'maint'Martin Braun2017-06-2715-214/+262
|\|
| * E300: Modify e300_poll_waiter to reduce minimum timeout and fix race conditionmichael-west2017-06-271-14/+24
| |
| * Fix: field was bool, but needs to take values -1;1Marcus Müller2017-06-271-2/+2
| |
| * Revert "xcvr: Query ref clock, not ADC/DAC clock"Martin Braun2017-06-261-1/+1
| | | | | | | | This reverts commit 60920644aa33d1a6f7a4dac30bdb890b9bc4301f.
| * X300: Fix DAC syncmichael-west2017-06-262-53/+14
| |
| * X300: Implement single DMA channel for all async messagesMichael West2017-06-264-15/+45
| |
| * X300: Dual channel TX performance improvementsMichael West2017-06-266-118/+157
| |
| * twinrx: add reimport to LO options on property treeMark Meserve2017-06-151-1/+1
| |
| * twinrx: remove committed build artifactMark Meserve2017-06-151-0/+0
| |
| * twinrx: add reimport lo modeMark Meserve2017-06-154-16/+21
| |
* | b200: Fixed logging messages during FPGA image loading.Martin Braun2017-06-161-11/+19
| |
* | x300: Added location info to FW ctrl error messagesAshish Chaudhari2017-06-153-2/+23
| |
* | utils: Added log_add to CMake for installationMartin Braun2017-06-061-0/+1
| |
* | Merge branch 'maint'Martin Braun2017-06-024-10/+10
|\|
| * RTS: DevTest failure work around by increasing time between testTrung N Tran2017-06-021-1/+1
| |
| * Examples: Fix ascii typosnatetemple2017-05-203-9/+9
| |
* | tools: Make dissector code generation script Python 3 compatibleScott Torborg2017-05-301-9/+9
| |
* | rfnoc radio: Made GPIO functions not pure virtualMartin Braun2017-05-262-0/+28
| | | | | | | | | | Default implementations simply throw an exception. Makes it easier to write new radio controls that do not implement GPIO features.
* | gr-usrptest: remove TODO note fix python CMakeListsAndrej Rode2017-05-262-23/+1
| |
* | gr-usrptest: remove unit test cmake stubAndrej Rode2017-05-262-20/+0
| |
* | gr-usrptest: add LabVIEW remote control capabilityAndrej Rode2017-05-268-23/+329
| | | | | | | | | | - require modules labview_automation and hoplite for RTS python module - new python module: labview_control
* | gr-usrptest: Initial creationAndrej Rode2017-05-2627-3/+4513
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - new OOT-blocks: phase_calc_ccf hier-block, measurement_sink_f - new python submodules: flowgraphs, functions, rts_tests - new apps: usrp_phasealignment.py - cmdline example for manual testing OOT-Blocks: - phase_calc_ccf takes two complex input streams and conjugate multiplys them and extracts the phase from the result and converts it to degree scale - measurement_sink_f: takes a float input stream and calculates average and stddev for a specified number of samples. Start of a measurement is invoked by a call of start_run() on the block. After a couple of runs average and stddev can be extracted. Python modules: - flowgrahps contains reconfigurable flowgraphs for different GNU Radio RF test cases - functions contains functions which are used in different apps/RTS scripts - rts_tests contains test cases which are meant to be executed from the RTS system. Depends on TinyDB, labview_automation Apps: - usrp_phasealignment.py is an example how to use the underlying flowgraph to measure phase differences. Commandline arguments of uhd_app can be used and several additional arguments can/have to be specified. Runs a phase difference measurement --runs number of times and averages phase difference over --duration seconds. Between measurements USRP sinks are retuned to random frequencies in daughterboard range. Results are displayed using motherboard serial and daughterboard serial
* | gr-usrptest: init OOTAndrej Rode2017-05-2642-0/+17013
| |
* | rfnoc: Backported GPIO controls on radio blocksMartin Braun2017-05-243-1/+115
| |
* | examples: Added channel param for samps to/from file exampleAshish Chaudhari2017-05-242-13/+24
| | | | | | | | - Also, fixed an issue with the --repeat option in tx_samples_from_file
* | cmake: add coverage targetAndrej Rode2017-05-232-0/+203
| |
* | Add missing variable initializationMartin Siegumfeldt2017-05-231-1/+2
| | | | | | | | | | | | - and thereby avoid deadlock upon the first wait() invocation Signed-off-by: Martin Siegumfeldt <mns@gomspace.com>
* | Types: Added equality/inquality operators to support Boost.Python additionsPaul David2017-05-236-0/+49
| | | | | | | | | | | | - Added to subdev_spec_pair_t - Added to range_t - Added tests for the inequalities
* | log: Removed timeout from logger, replaced with wait.Martin Braun2017-05-231-2/+20
| | | | | | | | | | This works because there's also another trace message on termination of the logger.
* | log: Remove logging out of any UHD_STATIC_BLOCK.trungnob2017-05-203-4/+4
| | | | | | | | | | | | Window DLL loading is causing deadlock due to thread creation and synchronization of logging system; therefore, we want to remove it for now.
* | log: Moved print_system_info to log.cpp.trungnob2017-05-202-11/+18
| | | | | | | | | | We want to display syteminfo when the log system get initialized. Also removes a static block.
* | examples: Added real streaming modesMartin Braun2017-05-151-5/+12
| |
* | multi_usrp: Added more checks for properties that may not existMartin Braun2017-05-151-3/+12
| |
* | Merge branch 'maint'Martin Braun2017-05-152-4/+30
|\|
| * DOCS: Update B2xx gain specsnatetemple2017-05-121-2/+2
| |
| * device3: Improved busy loop for tx flow control polling on slower machinesPatrick Sisterhen2017-05-081-2/+28
| | | | | | | | Effectively adds a yield statement inside the busy loop.
* | log: Split add_logger() out of the main logging headerMartin Braun2017-05-124-14/+48
| | | | | | | | | | This way, C++11 features are not required to build with UHD headers included.
* | utils: uhd_usrp_probe is yet more forgivingMartin Braun2017-05-041-15/+22
| |
* | x300: Fixed TODO (used auto)Martin Braun2017-05-041-3/+1
| |
* | Merge branch 'maint'Martin Braun2017-05-037-187/+104
|\|
| * coverity: fix various minor issuesAndrej Rode2017-04-252-1/+3
| |
| * examples: fix device_args parsing in tx_samples_cAndrej Rode2017-04-251-2/+5
| |
| * uhd: cast thread_group.create_thread() return value to void to avoid memory leakAndrej Rode2017-04-252-4/+4
| |
| * PCIe: Fix runtime page size acquisition and page size alignment checks for ↵Michael West2017-04-201-1/+38
| | | | | | | | nirio_zero_copy transport.