Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | examples: Added channel param for samps to/from file example | Ashish Chaudhari | 2017-05-24 | 2 | -13/+24 |
| | | | | - Also, fixed an issue with the --repeat option in tx_samples_from_file | ||||
* | cmake: add coverage target | Andrej Rode | 2017-05-23 | 2 | -0/+203 |
| | |||||
* | Add missing variable initialization | Martin Siegumfeldt | 2017-05-23 | 1 | -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 additions | Paul David | 2017-05-23 | 6 | -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 Braun | 2017-05-23 | 1 | -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. | trungnob | 2017-05-20 | 3 | -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. | trungnob | 2017-05-20 | 2 | -11/+18 |
| | | | | | We want to display syteminfo when the log system get initialized. Also removes a static block. | ||||
* | examples: Added real streaming modes | Martin Braun | 2017-05-15 | 1 | -5/+12 |
| | |||||
* | multi_usrp: Added more checks for properties that may not exist | Martin Braun | 2017-05-15 | 1 | -3/+12 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2017-05-15 | 2 | -4/+30 |
|\ | |||||
| * | DOCS: Update B2xx gain specs | natetemple | 2017-05-12 | 1 | -2/+2 |
| | | |||||
| * | device3: Improved busy loop for tx flow control polling on slower machines | Patrick Sisterhen | 2017-05-08 | 1 | -2/+28 |
| | | | | | | | | Effectively adds a yield statement inside the busy loop. | ||||
* | | log: Split add_logger() out of the main logging header | Martin Braun | 2017-05-12 | 4 | -14/+48 |
| | | | | | | | | | | This way, C++11 features are not required to build with UHD headers included. | ||||
* | | utils: uhd_usrp_probe is yet more forgiving | Martin Braun | 2017-05-04 | 1 | -15/+22 |
| | | |||||
* | | x300: Fixed TODO (used auto) | Martin Braun | 2017-05-04 | 1 | -3/+1 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2017-05-03 | 7 | -187/+104 |
|\| | |||||
| * | coverity: fix various minor issues | Andrej Rode | 2017-04-25 | 2 | -1/+3 |
| | | |||||
| * | examples: fix device_args parsing in tx_samples_c | Andrej Rode | 2017-04-25 | 1 | -2/+5 |
| | | |||||
| * | uhd: cast thread_group.create_thread() return value to void to avoid memory leak | Andrej Rode | 2017-04-25 | 2 | -4/+4 |
| | | |||||
| * | PCIe: Fix runtime page size acquisition and page size alignment checks for ↵ | Michael West | 2017-04-20 | 1 | -1/+38 |
| | | | | | | | | nirio_zero_copy transport. | ||||
| * | Revert commit e348353c4f5acef6a5ece11e9c336df4c15d65e1. | Michael West | 2017-04-20 | 1 | -170/+41 |
| | | | | | | | | | | Worker threads significantly increased CPU load and did not increase performance as expected. | ||||
| * | Add Troubleshooting section to X310 documentation. Replace PROBLEMS with ↵ | robincoxe | 2017-04-17 | 1 | -9/+8 |
| | | | | | | | | ISSUES. | ||||
| * | cmake: allow commandline override of UHD_GIT_{COUNT,HASH} | Andrej Rode | 2017-04-13 | 1 | -10/+14 |
| | | |||||
* | | log: Fixed compiler warning | Martin Braun | 2017-05-03 | 1 | -1/+1 |
| | | |||||
* | | utils: Updated uhd_usrp_probe to be more lenient with missing properties | Martin Braun | 2017-05-03 | 1 | -10/+16 |
| | | |||||
* | | log: Allow logging to block | Martin Braun | 2017-04-24 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | This means it's very unlikely that logging messages get dropped, but the downside is that LOG macros can block for up to 250 ms. This is very unlikely though. Note that fastpath logging does not have this feature. It's always fast, and might drop messages. | ||||
* | | log: Moved fastpath logging to its own thread | Martin Braun | 2017-04-24 | 4 | -4/+62 |
| | | |||||
* | | log: Fixed various issues | Martin Braun | 2017-04-22 | 2 | -54/+65 |
| | | | | | | | | | | | | - Made the task a regular thread - Moved verbosity operator into lib - Minor comments and indents and so on | ||||
* | | log: Changed using to typedef to hopefully placate older compilers | Martin Braun | 2017-04-21 | 1 | -2/+1 |
| | | |||||
* | | log: Added more comments and manual page | Martin Braun | 2017-04-20 | 4 | -27/+141 |
| | | |||||
* | | log: Fix missing add_logger, fix clearing of queue | Martin Braun | 2017-04-20 | 2 | -5/+35 |
| | | |||||
* | | utils: implement Ettus Logging API | Andrej Rode | 2017-04-20 | 2 | -177/+266 |
| | | | | | | | | | | | | | | | | - allows adding new loggers by using add_logger API call - existing loggers (console, file) can be disabled easily - number of logging sinks is not limited Signed-off-by: Martin Braun <martin.braun@ettus.com> | ||||
* | | logging: UHD_HERE() now also prints current function (gcc only) | Martin Braun | 2017-04-17 | 1 | -0/+5 |
| | | |||||
* | | Add Troubleshooting section to X310 documentation. Replace PROBLEMS with ↵ | robincoxe | 2017-04-14 | 1 | -9/+8 |
| | | | | | | | | ISSUES. | ||||
* | | add windows get_local_port() | Andrej Rode | 2017-04-14 | 1 | -0/+10 |
| | | |||||
* | | transports: Added get_local_port() method to UDP transports | Andrej Rode | 2017-04-14 | 2 | -0/+3 |
| | | |||||
* | | utils: Made EEPROM readout optional in uhd_usrp_probe | Martin Braun | 2017-04-13 | 1 | -4/+8 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2017-04-13 | 9 | -30/+37 |
|\| | |||||
| * | rfnoc: Update DDC and DUC command tick rate | Martin Braun | 2017-04-13 | 3 | -1/+19 |
| | | | | | | | | | | Update happens when the sampling rate is queried, which needs revisiting, but happens to occur at the correct time in the sequence. | ||||
| * | rfnoc: radio blocks update their own command time based on updated tick rate | Martin Braun | 2017-04-13 | 1 | -0/+1 |
| | | |||||
| * | rfnoc: Add set_command_time hook to radio block | Derek Kozel | 2017-04-13 | 4 | -0/+13 |
| | | |||||
| * | examples: use next_pps in test_clock_synch | Andrej Rode | 2017-04-12 | 1 | -29/+4 |
| | | |||||
| * | UHD: Fix get_normalized_tx_gain in multi_usrp | Derek Kozel | 2017-04-09 | 1 | -1/+1 |
| | | |||||
* | | uhd: Removed unused code in recv_packet_demuxer_proxy_3000 | Martin Braun | 2017-04-12 | 1 | -30/+3 |
| | | | | | | | | | | All this code required defining RECV_PACKET_DEMUXER_3000_THREAD_SAFE, which we never set. | ||||
* | | utils: Replaced uhd::atomic_uint32_t with std::atomic | Martin Braun | 2017-04-12 | 3 | -62/+28 |
| | | |||||
* | | gps_ctrl: dont use gmtime | Andrej Rode | 2017-04-12 | 1 | -14/+10 |
| | | |||||
* | | gps_ctrl: yeah windows, my friend | Andrej Rode | 2017-04-12 | 1 | -1/+4 |
| | | |||||
* | | usrp: remove gregorian and lexical casting in gps_ctrl | Andrej Rode | 2017-04-12 | 1 | -12/+14 |
| | | |||||
* | | device3: add missing lock_guard include | Andrej Rode | 2017-04-10 | 1 | -1/+2 |
| | | |||||
* | | logging: remove unecessery newlines in log messages | Andrej Rode | 2017-04-07 | 3 | -3/+3 |
| | |