Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs: Add manual page for the N320/N321 | Martin Braun | 2019-01-21 | 7 | -10/+187 |
| | | | | | | | Since the N32* is part of the N3XX family, it shares a page with N300/N310. Co-authored-by: Mark Meserve <mark.meserve@ni.com> | ||||
* | docs: Add comments for TwinRX and MCR | Martin Braun | 2019-01-15 | 2 | -0/+25 |
| | | | | | | The TwinRX dboards only support a master clock rate of 200 MHz, which is now emphasized in the manual. In addition, the meaning of tick rate, sampling rate, and master clock rate in the TwinRX context is explained. | ||||
* | docs: Add manual page on compat numbers | Martin Braun | 2019-01-02 | 2 | -0/+191 |
| | |||||
* | docs: python: add documentation on GIL release | Brent Stapleton | 2018-11-29 | 1 | -0/+23 |
| | | | | | Adding documentation explaining where the Python API releases the Python GIL, and what that means for users. | ||||
* | Docs: Adjust E310 functional verification tests | michael-west | 2018-11-26 | 1 | -10/+10 |
| | | | | The sample rates and the interpolation/decimation limits didn't match. | ||||
* | cmake: Update coding style to use lowercase commands | Martin Braun | 2018-11-14 | 1 | -76/+76 |
| | | | | | | | | | | | | | | | | | 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!) | ||||
* | docs: n3xx & e320: Add more information on Salt | Martin Braun | 2018-11-08 | 2 | -0/+83 |
| | |||||
* | docs: x300: Add section on motherboard clocking | Martin Braun | 2018-11-07 | 1 | -0/+50 |
| | |||||
* | docs: n3xx: Improve sections on clock/time references | Martin Braun | 2018-10-22 | 1 | -9/+22 |
| | | | | | | - Added more detail on how to use White Rabbit - Highlight the options with external clock source (with or without external time source) | ||||
* | e320: Added E320 docs page, reg map updated | Sugandha Gupta | 2018-10-17 | 2 | -0/+707 |
| | |||||
* | docs: Fix N210 MIMO Phase Alignment command | Brent Stapleton | 2018-10-12 | 1 | -1/+1 |
| | | | | | | | The synchronization source for the N210 MIMO phase alignment needs to be set to anything other than 'pps' or 'auto' (which is actually 'pps'). 'default' skips the call to `set_time_unknown_pps`, which is the proper way to synchronize in this sitation. | ||||
* | docs: Added TwinRX page | Derek Kozel | 2018-10-09 | 5 | -0/+91 |
| | |||||
* | e320: Add R&D testing procedure | Sugandha Gupta | 2018-09-24 | 1 | -12/+120 |
| | |||||
* | docs: Minor tweaks to the Python API manual page | Martin Braun | 2018-09-10 | 1 | -2/+4 |
| | |||||
* | Docs: Updated niusrprio Driver | Michael West | 2018-08-29 | 1 | -36/+19 |
| | |||||
* | uhd: Remove usage of time_t (except when required) | Martin Braun | 2018-08-20 | 1 | -1/+1 |
| | | | | | | | | | | The C/C++ standards don't define what time_t is, only that it is arithmetic (and real for C11, and integral for C++). It should not be used in portable software and is only used as the return value for some libc calls. A common definition for time_t is int64_t, so we'll switch to that permanently in our own APIs. System APIs will of course stick with time_t. | ||||
* | docs: b200: Add info on how to modify FPGA and access user settings | Martin Braun | 2018-08-16 | 1 | -0/+26 |
| | |||||
* | x300: Enable clock_source and time_source device args | Martin Braun | 2018-08-10 | 1 | -2/+13 |
| | | | | | | | | | | You can now change the time/clock source default through device args: auto usrp = uhd::usrp::multi_usrp::make( "type=x300,clock_source=external,time_source=external"); This also enables the use of config files for the clock/time source implicitly. | ||||
* | doc: add clock_source and time_source to n3xx argument list. fix WR ↵ | Daniel Jepson | 2018-08-03 | 1 | -2/+5 |
| | | | | clock_source call | ||||
* | docs: n3xx: Add section on building fs/SD images | Martin Braun | 2018-08-01 | 1 | -0/+47 |
| | | | | | Adding section in the manual on how to build filesystems and SD card images. | ||||
* | docs: Fix Doxygen warnings | Martin Braun | 2018-07-31 | 3 | -5/+5 |
| | |||||
* | docs: Python API: Add comment on building on Windows | Martin Braun | 2018-07-19 | 1 | -0/+10 |
| | |||||
* | docs: Add page for the C API | Martin Braun | 2018-07-19 | 2 | -0/+25 |
| | |||||
* | docs: Add page for the Python API | Martin Braun | 2018-07-19 | 3 | -1/+87 |
| | |||||
* | mpm: n3xx: Init device on boot | Martin Braun | 2018-07-18 | 1 | -0/+42 |
| | | | | | Specify skip_boot_init=1 to not init during boot. This will increase boot time for an N310, typically by around 15 seconds. | ||||
* | mpm: mg: Adding fast-reinit mode | Martin Braun | 2018-07-17 | 1 | -0/+24 |
| | | | | | | | | | | When a device is re-initialized without any changes (e.g., master_clock_rate, ref_clock_freq) then we can skip the initialization sequence and move on. This shaves a significant amount of time from the init sequence. Fast re-init can be overridden by providing the `force_reinit=1` device arg. | ||||
* | Update ISE/Vivado versions in images.dox | Robin Coxe | 2018-06-26 | 1 | -4/+5 |
| | |||||
* | Docs: Add stub of RFNoC docs | Martin Braun | 2018-06-22 | 5 | -3/+26 |
| | |||||
* | python: Separating exposed Python data structures | Paul David | 2018-06-20 | 2 | -2/+2 |
| | | | | | | | | | - Separating exposed Python data structures into logical sections - Exposes all of the multi_usrp API - Adds a layer of Python for documentation and adding helper methods - Adds improvements and fixes to the MultiUSRP object - Includes additional exposed data structures (like time_spec_t, etc.) - Add code to release the Python GIL during long C++ calls | ||||
* | Docs: x300 Functional Verification Procedure | Vidush | 2018-06-15 | 1 | -0/+15 |
| | |||||
* | Docs: Update FPGA Functional Testing Procedure | Vidush | 2018-06-13 | 1 | -9/+7 |
| | |||||
* | docs: Improve section on MPM | Martin Braun | 2018-06-09 | 1 | -5/+97 |
| | |||||
* | tools: Add a script for automated testing of FPGAFUNCVERIF | Martin Braun | 2018-06-04 | 1 | -9/+74 |
| | |||||
* | docs: test procedures: Add FPGAFUNCVERIF-N3x0-v1 | Martin Braun | 2018-06-04 | 1 | -1/+52 |
| | |||||
* | Docs: Fix E310 Devtest Procedure | Vidush | 2018-06-04 | 1 | -3/+2 |
| | |||||
* | Docs: Update Testing Procedure | Vidush | 2018-06-04 | 1 | -10/+10 |
| | | | | Fix typos and reflect updated procedure used with v3.12.0.0-rc1. | ||||
* | Docs: Fix typo in systemd/network path | natetemple | 2018-06-01 | 1 | -2/+2 |
| | |||||
* | Docs: Update serial path command | natetemple | 2018-05-30 | 1 | -2/+2 |
| | |||||
* | docs: n3xx: Add troubleshooting section and comments on MTU | Martin Braun | 2018-05-29 | 1 | -9/+58 |
| | |||||
* | docs: n3xx: Add comments on SDK usage and download | Martin Braun | 2018-05-29 | 1 | -3/+9 |
| | |||||
* | Docs: Correct E3xx FPGA Functional Verification Test Parameters | michael-west | 2018-05-16 | 1 | -20/+23 |
| | |||||
* | docs: Describe N300/N310 BIST test procedure | Martin Braun | 2018-05-15 | 1 | -0/+70 |
| | |||||
* | Docs: Update phase testing commands & instructions. | Vidush | 2018-05-15 | 1 | -24/+5 |
| | |||||
* | docs: Clarify meaning of DSP frequencies | Martin Braun | 2018-05-11 | 1 | -1/+36 |
| | |||||
* | docs: Clarified Instruction for Ubuntu/Python 2 Combo | Vidush | 2018-05-09 | 1 | -2/+3 |
| | |||||
* | docs:Clarify Testing Procedure | Vidush | 2018-05-09 | 1 | -8/+11 |
| | |||||
* | docs: x300: Match GPSDO code examples to code, avoid Boost | Martin Braun | 2018-05-09 | 1 | -6/+6 |
| | |||||
* | basicrx/lfrx: Enable frontend muxing on X3x0 | Martin Braun | 2018-05-08 | 1 | -1/+17 |
| | | | | | | The selection of frontend modes (AB, A, B, BA) is now enabled on X3x0. Unlike older USRPs, switching the frontend is done through the antenna API (e.g., usrp->set_rx_antenna("A")). | ||||
* | docs: n3xx: Add section on synchronization | Martin Braun | 2018-05-07 | 1 | -0/+52 |
| | | | | | | - Internal clock/time references - External clock/time references - White Rabbit-based clock/time references | ||||
* | docs: n3x0: Clarify subdev specs | Martin Braun | 2018-04-10 | 1 | -0/+30 |
| |