summaryrefslogtreecommitdiffstats
path: root/host/lib
Commit message (Collapse)AuthorAgeFilesLines
* uhd: strnlen for platforms w/o itJosh Blum2013-07-251-1/+9
|
* uhd: allow for 16 bit i2c and eeprom addrsJosh Blum2013-07-2413-41/+102
|
* b200: max spp limit at full rate stbJosh Blum2013-07-231-1/+2
|
* b200: removed header redundancy interfaceJosh Blum2013-07-221-12/+1
|
* uhd: remove warning on stream cmd to unused channelsJosh Blum2013-07-191-1/+1
| | | | | | Basically, many apps issue stream cmds by broadcasting the cmd to all channels. This warning is going to appear many times for most apps becasue of this. Since nothing is really harmed, its nicer to not see it and confuse users.
* b200: use existing query rate calls to clipJosh Blum2013-07-193-9/+6
|
* b200: added eeprom map needed for last commitJosh Blum2013-07-191-0/+65
|
* b200: squashed support for b200 onto master branchJosh Blum2013-07-1910-0/+2407
|
* usb: added logging capability w/ env varJosh Blum2013-07-191-0/+10
|
* b100: call demuxer realloc sidJosh Blum2013-07-191-0/+1
|
* uhd: squashed support modules for usrp3 fpga coresJosh Blum2013-07-1928-9/+2583
|
* b100: moved usb wrapper class into b100 implJosh Blum2013-07-195-13/+31
| | | | * since its only used internally in b100
* uhd: packet handler minor changesJosh Blum2013-07-191-1/+2
| | | | | * overflow recovery also in case of alignment failure * print D (discontinuities) instead of O in seq errors
* usb: squashed thread related changesJosh Blum2013-07-191-125/+194
|
* usb: useful error messages on failed submitJosh Blum2013-07-161-2/+13
|
* uhd: packet demuxer, reset queue front b4 popJosh Blum2013-07-151-0/+1
|
* usb: added timeout param and additional queriesJosh Blum2013-07-153-10/+22
|
* usrp: automatic subdev spec for multi-usrp + helpful errorsJosh Blum2013-07-151-27/+126
| | | | The out of bounds checks will now have more helpful error messages thrown.
* uhd: added new calls to streamer object + support workJosh Blum2013-07-158-20/+233
| | | | | | | * The transmit streamer gives access to the async msg queue. * The receive streamer gives access to the issue stream cmd. * Supporting usrp implementation files updated. * Example applications updated to use this API.
* b100: switch to new packet demuxerJosh Blum2013-07-154-9/+119
|
* uhd: added virtual destructors for several interface classesJosh Blum2013-07-154-3/+54
|
* Merge branch 'maint'Josh Blum2013-07-011-1/+1
|\
| * e100: fix compiler error use boost cstdintJosh Blum2013-07-011-1/+1
| |
* | Merge branch 'mergeme/cbx'Josh Blum2013-06-106-7/+392
|\ \ | | | | | | | | | | | | | | | Conflicts: host/docs/calibration.rst host/lib/usrp/dboard/db_sbx_common.cpp
| * | CBX supportNicholas Corgan2013-06-076-13/+417
| | |
* | | Merge branch 'maint'Nicholas Corgan2013-05-102-10/+14
|\ \ \ | | |/ | |/| | | | | | | Conflicts: host/tests/CMakeLists.txt
| * | Added CMake variables to customize builds to match Debian package configurationsNicholas Corgan2013-05-102-10/+14
| | | | | | | | | | | | | | | | | | * -DLIBUHD_PKG=ON installs with libuhd003 configuration * -DLIBUHDDEV_PKG=ON installs with libuhd-dev configuration * -DUHDHOST_PKG=ON installs with uhd-host configuration
* | | Merge branch 'maint'Josh Blum2013-04-123-22/+20
|\| | | | | | | | | | | | | | Conflicts: host/tests/time_spec_test.cpp
| * | uhd: switch the reusable barrier to condition variablesJosh Blum2013-04-122-16/+12
| | | | | | | | | | | | | | | | | | This allows the converter threads in a multi-threaded streamer to wait quietly. In addition, the use of two barriers in the packet handlers was reduced to one, by adding a simple exit barrier inside the reusable barrier's wait method.
| * | uhd: fixes for time_spec's to_ticks and from_ticks callsJosh Blum2013-04-121-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | The fixes address rouding issues when the tick_rate is a non-integer. Conflicts: host/tests/time_spec_test.cpp
* | | gps: only enable SERV:TRAC when requestedJosh Blum2013-04-091-2/+11
| | |
* | | gps: flush uart buffer before waiting for timeJosh Blum2013-04-091-1/+2
| | | | | | | | | | | | | | | | | | This addresses a bug only on the master branch. Also turn off the servo sensor, its too long a delay. We will need to conditionally enable this in a later commit.
* | | orc: added std cmake finder script for orcJosh Blum2013-03-291-5/+4
| | |
* | | Merge branch 'maint'Josh Blum2013-03-255-25/+18
|\| |
| * | e100: switch to fixed length xfersJosh Blum2013-03-254-14/+18
| | |
| * | usrp1: fix eeprom write capability through fx2Josh Blum2013-03-251-11/+0
| | | | | | | | | | | | | | | The vectorized eeprom write was faster but broken, removed overload which falls back to the one byte at a time.
* | | usb: check for and use libusb_handle_events_timeout_completedJosh Blum2013-03-112-2/+12
| | |
* | | usb: use int for completed to match libusb example codeJosh Blum2013-03-111-8/+9
| | |
* | | Merge branch 'maint'Nicholas Corgan2013-02-282-0/+45
|\| |
| * | Merge branch 'maint34' into maintNicholas Corgan2013-02-282-0/+45
| |\|
| | * Added Windows DLL resource file to insert version into DLLNicholas Corgan2013-02-282-0/+45
| | |
* | | Merge branch 'maint'Nicholas Corgan2013-02-271-1/+1
|\| |
| * | lib: addresses B100 FIFO timeout errorNicholas Corgan2013-02-271-1/+1
| | |
* | | b100: create an overflow packet on unknown SID errorJosh Blum2013-02-271-1/+29
| | |
* | | b100: additional flushing when rx streamer createdJosh Blum2013-02-192-0/+12
| | |
* | | b100: added fw version property to queryJosh Blum2013-02-131-0/+1
| | |
* | | Merge branch 'next'Josh Blum2013-01-231-0/+8
|\ \ \
| * | | usrp: poke tune args into dboards that support itJosh Blum2012-11-211-0/+8
| | | |
* | | | Merge branch 'fhs_work'Josh Blum2013-01-233-9/+9
|\ \ \ \
| * | | | uhd: work on moving binaries to lib/uhdJosh Blum2012-11-083-9/+9
| | | | |