Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rfnoc: Fixed seq # error message in ctrl_iface | Martin Braun | 2017-12-19 | 1 | -2/+3 |
| | |||||
* | rfnoc: Do not pop a sequence number early | Tom Bereknyei | 2017-12-19 | 1 | -1/+2 |
| | | | | | | The ctrl_iface class will assume that a response packet is available. There are cases where no response packet is available, in which case sequence numbers should not get popped from the stack prematurely. | ||||
* | X300: Dual channel TX performance improvements | Michael West | 2017-06-26 | 1 | -4/+28 |
| | |||||
* | coverity: fix various minor issues | Andrej Rode | 2017-04-25 | 1 | -0/+2 |
| | |||||
* | rfnoc: Update DDC and DUC command tick rate | Martin Braun | 2017-04-13 | 2 | -0/+18 |
| | | | | | 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 | 1 | -0/+5 |
| | |||||
* | legacy_compat: fallback to min(spp) if no user-specified spp value exists | Andrej Rode | 2017-02-03 | 1 | -8/+16 |
| | |||||
* | RFNoC: Produce an accurate error for missing XML directory | Paul David | 2017-01-17 | 1 | -4/+19 |
| | |||||
* | lib: add default ctors to structs and initialize members properly | Andrej Rode | 2017-01-12 | 2 | -1/+2 |
| | |||||
* | lib: remove statements after throw | Andrej Rode | 2017-01-12 | 1 | -1/+0 |
| | |||||
* | nocscript: fully fix build issue on Py3k | Michael Dickens | 2016-12-16 | 1 | -2/+2 |
| | |||||
* | nocscript: Fixed build issue on Py3k | Martin Braun | 2016-12-15 | 1 | -2/+2 |
| | |||||
* | rfnoc: DDC block has some safeguards in get_output_samp_rate in case its ↵ | Martin Braun | 2016-12-13 | 1 | -1/+9 |
| | | | | called with ANY_PORT | ||||
* | rfnoc: Removed stray print in legacy_compat | Martin Braun | 2016-12-13 | 1 | -1/+0 |
| | |||||
* | Move motherboard index increment to after channel map index. This will | Kevin Gilbert (kegilbert) | 2016-12-08 | 1 | -2/+1 |
| | | | | properly map the channel index to the motherboard in chan_to_mcp(...). | ||||
* | rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls | Martin Braun | 2016-11-29 | 2 | -44/+134 |
| | | | | | | This avoids double-calling subscribers, and will fix the case where a rate change in a multi-channel scenario will break because the graph resolution is done before all rates are set. | ||||
* | rfnoc: Matched signatures for clear() | Martin Braun | 2016-11-28 | 1 | -1/+1 |
| | |||||
* | Remove and recreate properties with member function callbacks in | unknown | 2016-11-18 | 1 | -0/+32 |
| | | | | | legacy_compat_impl dtor to prevent future sessions from calling into the destroyed bound functions | ||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 13 | -84/+84 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | X300: Fix for channel 1 failure to ACK a TX burst. | michael-west | 2016-11-07 | 1 | -0/+3 |
| | | | | | | - Added mapping from radio block and port to channel in legacy compat layer. - Improved parsing of stream args and added parsing of radio ID and port parameters for each channel. - Added proper programming of the response SID based on the new radio ID and port parameters. | ||||
* | rfnoc legacy compat: Call update_*_streamer on all samp rate updates | Martin Braun | 2016-10-27 | 1 | -5/+44 |
| | | | | Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | rfnoc: Fixed case where stream terminators would not notify node about ↵ | Martin Braun | 2016-10-19 | 2 | -0/+3 |
| | | | | active status | ||||
* | Legacy: Improve awareness of tick rates in a streamer | Martin Braun | 2016-10-17 | 1 | -2/+2 |
| | | | | Prevents incorrect errors about conflicting tickrates in a streamer | ||||
* | rfnoc nodes: Disconnect on destruct | Martin Braun | 2016-10-13 | 1 | -0/+47 |
| | |||||
* | rfnoc radio: Minor adjustment of time setters in header | Martin Braun | 2016-10-13 | 1 | -1/+1 |
| | |||||
* | rfnoc: Wrong bit locations on sr_error_policy were being set | Paul David | 2016-10-03 | 1 | -2/+6 |
| | |||||
* | rfnoc: legacy compat cache will always recreate entries | Martin Braun | 2016-08-23 | 1 | -6/+5 |
| | |||||
* | rfnoc: Radios now ignore stream commands when inactive | Martin Braun | 2016-08-11 | 1 | -0/+4 |
| | |||||
* | rfnoc graph: Removed debugging verbage | Martin Braun | 2016-08-10 | 1 | -4/+4 |
| | |||||
* | rfnoc: Legacy compat tracks TX and RX spp values separately | Martin Braun | 2016-08-09 | 1 | -17/+37 |
| | |||||
* | rfnoc: ctrl_iface error messages are now no longer the same as ↵ | Martin Braun | 2016-08-09 | 1 | -5/+5 |
| | | | | radio_ctrl_core_3000 | ||||
* | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 44 | -0/+7774 |