Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | send: sph holdover from transport work | Josh Blum | 2012-04-19 | 1 | -0/+1 | |
| | ||||||
* | usb: do not release recv buffer in wrapper | Josh Blum | 2012-04-17 | 1 | -3/+2 | |
| | | | | | | | The actual recv buffer will be automatically released when dereferenced. By releasing this buffer early we allowed for a race condition: Subsequent wrapper buffers that shared the same actual buffer could get their memory filled by new recvd packets from the USB layer. | |||||
* | recv: only inspect tsf on timestamp error check | Josh Blum | 2012-04-17 | 1 | -1/+1 | |
| | ||||||
* | uhd: make atlbase options for msvc build | Josh Blum | 2012-03-14 | 2 | -4/+16 | |
| | ||||||
* | uhd: fixed send pkt handler, vrt packet type was uninitialized | Josh Blum | 2012-02-27 | 1 | -0/+1 | |
| | | | | | | | This fixes a bug where the sc8 engine will not interpret the packet as an IF data packet due to uninitialized bits. In that case the sc8 packet would pass through and be interpreted by the downstream as an sc16 packet. | |||||
* | dsp rework: fix for vita occ trailer packing | Josh Blum | 2012-02-17 | 1 | -1/+1 | |
| | ||||||
* | b100: use frame boundary to calculate frame size | Josh Blum | 2012-02-14 | 1 | -2/+4 | |
| | ||||||
* | dsp rework: minor fix sph, set has time spec for tsf only | Josh Blum | 2012-02-14 | 1 | -2/+2 | |
| | ||||||
* | dsp rework: implement 64 bit ticks, no seconds | Josh Blum | 2012-02-06 | 2 | -11/+9 | |
| | ||||||
* | dsp rework: work on usb wrapper for smaller packets, large luts | Josh Blum | 2012-02-02 | 2 | -60/+57 | |
| | ||||||
* | B100 host code changes to remove TX padding, remove RX padding, increase max ↵ | Nick Foster | 2012-02-01 | 1 | -2/+2 | |
| | | | | allowed rate. | |||||
* | dsp rework: tx trailer, scaling work (peak) | Josh Blum | 2012-01-31 | 2 | -1/+1 | |
| | ||||||
* | uhd: flush transport for new rx streamers | Josh Blum | 2012-01-23 | 1 | -1/+4 | |
| | ||||||
* | usb: updated FindUSB1.cmake for standards compliance | Josh Blum | 2012-01-09 | 1 | -1/+1 | |
| | | | | | Using cmake's recommended conventions for find scripts. Find script also handles different library name for freebsd. | |||||
* | uhd: manually calculate bcast addr, boost version buggy | Josh Blum | 2011-12-22 | 1 | -1/+6 | |
| | ||||||
* | usrp2: use the socket to determine the device addr | Josh Blum | 2011-12-20 | 1 | -5/+10 | |
| | ||||||
* | uhd: network device discovery -> calc bcast addr under certain conditions | Josh Blum | 2011-12-20 | 1 | -0/+6 | |
| | ||||||
* | uhd: make use of TEMP_FAILURE_RETRY when select() | Josh Blum | 2011-12-14 | 1 | -1/+8 | |
| | ||||||
* | convert: made conversion functions into classes so they can keep state | Josh Blum | 2011-11-12 | 2 | -16/+10 | |
| | ||||||
* | uhd: dont pass 0 sample buffs to converter (avoid segfaults) | Josh Blum | 2011-11-07 | 2 | -2/+6 | |
| | ||||||
* | uhd: added trailer parsing for occupancy | Josh Blum | 2011-11-03 | 3 | -26/+39 | |
| | ||||||
* | uhd: renamed convert markup to format | Josh Blum | 2011-11-03 | 2 | -4/+4 | |
| | | | | | | | | removed convert args added simd level got orc and neon updated | |||||
* | uhd: added one packet mode to rx streamer | Josh Blum | 2011-11-03 | 2 | -10/+10 | |
| | ||||||
* | usrp1: multi channel receive working | Josh Blum | 2011-11-03 | 2 | -2/+2 | |
| | ||||||
* | uhd: renamed some of the stream types and functions | Josh Blum | 2011-11-03 | 2 | -2/+2 | |
| | ||||||
* | usrp1: did work for stream interface on usrp1 | Josh Blum | 2011-11-03 | 2 | -18/+0 | |
| | ||||||
* | usrp2: additional corrections for streaming to work | Josh Blum | 2011-11-03 | 1 | -0/+1 | |
| | ||||||
* | uhd: lots of work releated to streamer work and usrp2 implementation | Josh Blum | 2011-11-03 | 2 | -0/+54 | |
| | ||||||
* | uhd: restored super packet handler functionality | Josh Blum | 2011-11-03 | 2 | -140/+80 | |
| | ||||||
* | usb: improve messages/logging for when the usb open fails | Josh Blum | 2011-10-24 | 1 | -1/+15 | |
| | ||||||
* | usrp2: uart/udp work in host and fw, working | Josh Blum | 2011-09-28 | 1 | -0/+46 | |
| | ||||||
* | usrp: super packet handler release in order | Josh Blum | 2011-09-21 | 1 | -0/+7 | |
| | | | | Makes new usb implementation work where submissions must be in order. | |||||
* | usrp1: disable pad to one for usrp1 (not needed) | Josh Blum | 2011-09-19 | 1 | -0/+3 | |
| | | | | This was messing up the pad to 512 bytes logic for empty flushes. | |||||
* | usb: added interface args to usb abstractions | Josh Blum | 2011-09-19 | 3 | -14/+17 | |
| | ||||||
* | udp: added check_registry_for_fast_send_threshold to non-wsa transport | Josh Blum | 2011-09-08 | 1 | -0/+30 | |
| | ||||||
* | usb: reimplement ~libusb_zero_copy_impl to avoid segfaults and indefinite ↵ | Josh Blum | 2011-09-02 | 1 | -13/+13 | |
| | | | | timeouts | |||||
* | usb: removed handler thread, do work in get buffer calls | Josh Blum | 2011-09-02 | 1 | -85/+75 | |
| | ||||||
* | uhd: removed WSA UDP transport implementation | Josh Blum | 2011-09-01 | 2 | -311/+1 | |
| | | | | | | Once the send buffer size is increased, there appears to be no performance advantage. I would rather not have extra implementations. | |||||
* | udp: only build WSA transport for MSVC (not supported on mingw for example) | Josh Blum | 2011-08-11 | 1 | -1/+1 | |
| | ||||||
* | uhd: minor tweak for send_packet_handler, force zero sample send hack to ↵ | Josh Blum | 2011-08-02 | 1 | -1/+1 | |
| | | | | return zero | |||||
* | udp: check for FastSendDatagramThreshold + print warning inside the wsa ↵ | Josh Blum | 2011-07-18 | 1 | -0/+25 | |
| | | | | transport | |||||
* | Merge branch 'master' into next | Josh Blum | 2011-07-18 | 2 | -1/+290 | |
|\ | | | | | | | | | Conflicts: host/lib/convert/convert_fc64_with_sse2.cpp | |||||
| * | udp: squashed the wsa work and added documentation work | Josh Blum | 2011-07-17 | 2 | -1/+290 | |
| | | ||||||
* | | uhd: added tasks to simplify thread spawning use cases | Josh Blum | 2011-07-13 | 1 | -21/+13 | |
| | | ||||||
* | | uhd: some tweaks to fix msvc warnings | Josh Blum | 2011-07-08 | 1 | -1/+1 | |
| | | ||||||
* | | usrp: added software scale factor adjustment | Josh Blum | 2011-07-08 | 2 | -2/+16 | |
| | | ||||||
* | | uhd: added inline message testing to the messages example | Josh Blum | 2011-07-03 | 1 | -15/+13 | |
| | | | | | | | | | | | | | | Renamed the example to test_messages (not just async). Fixed bug in super recv packet handler related to messages. Basically, the sequence number for messages should be ignored. Fixed some quirks with usrp1 soft time control to get it work as well. | |||||
* | | usrp1: tweaks + implemented other features to mimic async and inline messages | Josh Blum | 2011-07-02 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | Moved the underflow/overflow polling into a thread and out of the fast-path. Added an inline and async message queue into soft time control. Error and status messages are actually generated now and enqueued. Passes the async message test... | |||||
* | | usrp: added validate_subdev_spec to all io_impls | Josh Blum | 2011-07-01 | 1 | -1/+1 | |
| | | ||||||
* | | uhd: replaced alignment indexes implementation w/ boost bitset | Josh Blum | 2011-07-01 | 1 | -66/+10 | |
|/ |