Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp2: moved impl back into usrp subdir | Josh Blum | 2011-06-29 | 1 | -522/+0 |
| | |||||
* | Merge branch 'master' into next | Josh Blum | 2011-06-25 | 1 | -4/+20 |
|\ | |||||
| * | USRP2/N210: set VITA time even if GPS not locked. harmless to do so. | Nick Foster | 2011-06-17 | 1 | -7/+2 |
| | | |||||
| * | UHD: implemented gps_locked sensor. usrp2 mboard doesn't init VITA time if ↵ | Nick Foster | 2011-06-17 | 1 | -4/+16 |
| | | | | | | | | time not valid. | ||||
| * | UHD: GPS work. | Nick Foster | 2011-06-17 | 1 | -3/+12 |
| | | | | | | | | | | | | | | * Rewrote NMEA acquisition to be more general * Added GPS sensors instead of member fns for data access * GPS sensors added to mboard sensors to keep ABI compat * VITA time initialized to GPS time on init | ||||
* | | usrp: use dboard name A or single slot boards | Josh Blum | 2011-06-16 | 1 | -4/+4 |
| | | |||||
* | | usrp: added registers and mux calculation for fe work | Josh Blum | 2011-06-15 | 1 | -7/+39 |
|/ | |||||
* | uhd: update packet handlers when the clock rate is changed | Josh Blum | 2011-06-14 | 1 | -0/+1 |
| | |||||
* | uhd: added more SAFE_CALL macros to hardware wrapper dtors | Josh Blum | 2011-06-10 | 1 | -12/+4 |
| | | | | And removed the calls on the sptr resets (not needed now). | ||||
* | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv | Nick Foster | 2011-05-23 | 1 | -1/+1 |
|\ | |||||
| * | usrp2: turn on ups_per_sec to avoid timeout issues on low sample rates | Josh Blum | 2011-05-20 | 1 | -1/+1 |
| | | |||||
* | | N210: changes for rev 4 support | Nick Foster | 2011-05-18 | 1 | -0/+4 |
|/ | |||||
* | usrp2: moved register map into #defines, entries for new dsp frontend | Josh Blum | 2011-05-17 | 1 | -29/+29 |
| | | | | also fixes irq rb | ||||
* | Merge branch 'master' into next | Josh Blum | 2011-05-11 | 1 | -5/+6 |
|\ | |||||
| * | uhd: various tweaks to log and msg, replaced a few remaining stdio | Josh Blum | 2011-05-04 | 1 | -1/+1 |
| | | |||||
| * | uhd: removed more iostream stuff from usrp* implementations | Josh Blum | 2011-05-04 | 1 | -5/+6 |
| | | |||||
* | | Merge branch 'master' into next | Josh Blum | 2011-05-03 | 1 | -15/+23 |
|\| | |||||
| * | usrp2: added REF_MIMO and PPS_MIMO for USRP2 clock config | Josh Blum | 2011-05-03 | 1 | -15/+23 |
| | | | | | | | | | | | | | | | | | | Basically, one can tell a MIMO master to lock to MIMO ref and/or time. This is an alternative to the mimo_mode=slave/master device args. When using this alternative, one should always set the mimo_mode to maser. When in master mode, any clock config settings can be used. When in slave mode, the clock config setting are forced to MIMO_REF/PPS | ||||
* | | usrp2: added the concept of device locking to usrp2/nseries devices | Josh Blum | 2011-05-01 | 1 | -0/+3 |
|/ | | | | | | | | | | Each iface instance can lock itself to a particular device. When the device is locked, it cannot be discovered through find. Locking works by having a lock thread periodically update a register in the firmware that says when the device was last locked. The find routine can determine if a device is locked by checking the difference between the current time and this register. | ||||
* | usrp2: added support for GPSDO configuration bits in EEPROM | Josh Blum | 2011-04-29 | 1 | -5/+15 |
| | | | | | | | Added instructions to install and burn eeprom to documentation. Made gps_ctrl and gps_time sensor optional. Added sensors for motherboard to documentation | ||||
* | GPS parser fixes for get_time. | Nick Foster | 2011-04-29 | 1 | -2/+0 |
| | |||||
* | USRP2: enable GPS by default | Nick Foster | 2011-04-29 | 1 | -3/+3 |
| | |||||
* | USRP2: Added GPS time support to the sensors interface. gps_time sensor ↵ | Nick Foster | 2011-04-29 | 1 | -1/+5 |
| | | | | returns epoch time as time_t. Untested. | ||||
* | N210: implemented mboard sensors for ref lock and MIMO lock | Nick Foster | 2011-04-29 | 1 | -0/+22 |
| | |||||
* | usrp2: improve the compatibility error messages | Josh Blum | 2011-04-19 | 1 | -2/+4 |
| | |||||
* | usrp2: support fw protos with older compats for various parts | Josh Blum | 2011-04-08 | 1 | -0/+10 |
| | | | | | | | | | | i2c, spi, and uart are long time no changing registers changed recently (think re-map) also, perform the fpga compat check in the make now we can find devices with out of date images | ||||
* | usrp2: created safe call macro and handle usrp2 ~mboard throwing | Josh Blum | 2011-03-10 | 1 | -2/+11 |
| | |||||
* | usrp2: work on mtu discovery | Josh Blum | 2011-03-03 | 1 | -4/+4 |
| | | | | | | added echo routine to the firmware and discovery routine to host the implementation is integrated into the factory function and appears to work on linux | ||||
* | Merge branch 'master' into next | Josh Blum | 2011-03-03 | 1 | -0/+1 |
|\ | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.cpp | ||||
| * | usrp2: only include fw_common when needed, remove virtual send/recv, not exposed | Josh Blum | 2011-03-02 | 1 | -0/+1 |
| | | |||||
* | | uhd: replaced instanced of std::exception with the uhd exceptions | Josh Blum | 2011-02-24 | 1 | -6/+6 |
| | | |||||
* | | uhd: renamed the assert header to assert has | Josh Blum | 2011-02-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match | ||||
* | | usrp2: move buffer resize code and add rule for bsd/mac | Josh Blum | 2011-02-22 | 1 | -13/+2 |
| | | |||||
* | | usrp2: 2nd dsp working, tweaks regs map and other bugs | Josh Blum | 2011-02-21 | 1 | -0/+2 |
| | | |||||
* | | uhd: moved indexed device addr routines into api | Josh Blum | 2011-02-21 | 1 | -7/+6 |
| | | | | | | | | | | implement in usrp2, also combine non specified args into addr when initializing the mboard so we can use a single addr | ||||
* | | usrp2: code working again in a completed form but did not test dual dsp | Josh Blum | 2011-02-20 | 1 | -13/+11 |
| | | |||||
* | | usrp2: lot of work on dual dsp, grep for TODOs before continuing | Josh Blum | 2011-02-19 | 1 | -21/+77 |
| | | |||||
* | | usrp2: moved all dsp related code into dsp_impl and split for multiple dsps | Josh Blum | 2011-02-18 | 1 | -67/+14 |
| | | |||||
* | | usrp2: added indexed regs for rx dsp and ctrl | Josh Blum | 2011-02-18 | 1 | -27/+12 |
| | | |||||
* | | uhd: got all compiling w/ changes, changes to channel calculation in multi usrp | Josh Blum | 2011-02-17 | 1 | -7/+4 |
| | | |||||
* | | uhd: work on multiple dsp in host wrapper | Josh Blum | 2011-02-17 | 1 | -3/+6 |
| | | |||||
* | | usrp2: prefix the dsp and ctrl registers with 0 in preparation for 2nd dsp | Josh Blum | 2011-02-17 | 1 | -11/+11 |
|/ | |||||
* | usrp2: fix for lingering packet problem | Josh Blum | 2011-02-08 | 1 | -0/+8 |
| | |||||
* | usrp: added set and get master clock rates to usrp API | Josh Blum | 2011-01-31 | 1 | -0/+8 |
| | | | | | | implemented set and get rates in usrp1 (its all soft) implemented set and get rates in usrp2 (only 100MHz) | ||||
* | usrp2: dont set the time for slave devices, they always take from mimo cable | Josh Blum | 2011-01-27 | 1 | -0/+3 |
| | |||||
* | N210: longer GPS timeout, removed try/catch in safe_recv loop (since it ↵ | Nick Foster | 2011-01-25 | 1 | -3/+3 |
| | | | | can't throw any more) | ||||
* | next: generalized the GPS interface to any USRP device. just give it a ↵ | Nick Foster | 2011-01-17 | 1 | -1/+4 |
| | | | | | | | function to write/read strings to UART. not sure if i'm happy with the interface; maybe inheriting is cleaner. this works though. gps interface for usrp2 is disabled right now in mboard_impl. | ||||
* | next: fngets() fixed for GPS driver. polling/timeout moved to host side. ↵ | Nick Foster | 2011-01-17 | 1 | -1/+1 |
| | | | | small changes to GPS output text. | ||||
* | usrp2: different clock delays for usrp2 and usrp-n210 | Josh Blum | 2011-01-13 | 1 | -2/+6 |
| | |||||
* | usrp2: calibrated mimo clock delay for n210 (same as usrp2 classic) | Josh Blum | 2011-01-13 | 1 | -9/+3 |
| |