Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: added inline message testing to the messages example | Josh Blum | 2011-07-03 | 2 | -15/+127 |
| | | | | | | | 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. | ||||
* | usrp: created common code to demux an rx stream (b100, e100) | Josh Blum | 2011-07-01 | 1 | -1/+1 |
| | |||||
* | uhd: on e100, this benchmark control thread should also have prio so it can ↵ | Josh Blum | 2011-06-17 | 1 | -0/+1 |
| | | | | spawn both | ||||
* | e100: implemented spi, i2c, messages w/ peek/poke | Josh Blum | 2011-06-17 | 1 | -16/+20 |
| | | | | | | | | spi and i2c are done w/ polling, but this is ok, the transactions always complete by the first check a gpio is used to wake up poll() and check for messages. messages are read using poke32, unpacked, and enqueued. | ||||
* | uhd: more benchmark tweaks, removed old benchmark rx | Josh Blum | 2011-06-15 | 3 | -175/+9 |
| | |||||
* | uhd: added dropped samples calculation to rx test | Josh Blum | 2011-06-15 | 1 | -1/+13 |
| | |||||
* | uhd: created benchmark rate app | Josh Blum | 2011-06-15 | 2 | -0/+223 |
| | |||||
* | uhd: many tweaks for tx_waveforms including performance | Josh Blum | 2011-06-07 | 1 | -59/+64 |
| | |||||
* | uhd: just send a mini EOB packet for tx timed samplesa | Josh Blum | 2011-06-03 | 1 | -3/+7 |
| | |||||
* | tx_bursts: minor change | Nick Foster | 2011-05-27 | 1 | -1/+1 |
| | |||||
* | tx_bursts: optional repeat | Nick Foster | 2011-05-27 | 1 | -3/+5 |
| | |||||
* | minor change to tx_bursts | Nick Foster | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | add gain to tx burst app | Nick Foster | 2011-05-26 | 1 | -0/+6 |
| | |||||
* | added tx_bursts MIMO burst transmit test | Nick Foster | 2011-05-26 | 2 | -0/+155 |
| | |||||
* | tx_waveforms: don't have to set time_spec for every pkt in the stream | Nick Foster | 2011-05-26 | 1 | -2/+2 |
| | |||||
* | tx_timed_samples: fix so EOB isn't set on every pkt | Nick Foster | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | tx_waveform: no SOB for continuous streaming | Nick Foster | 2011-05-26 | 1 | -3/+1 |
| | |||||
* | UHD: make tx_waveforms MIMO-capable | Nick Foster | 2011-05-26 | 1 | -27/+47 |
| | |||||
* | usrp2: turn on ups_per_sec to avoid timeout issues on low sample rates | Josh Blum | 2011-05-20 | 1 | -3/+0 |
| | |||||
* | usrp-e100: add ability to set/get default master clock rate from EEPROM | Josh Blum | 2011-05-01 | 1 | -8/+1 |
| | | | | | | | | | Mboard eeprom map class can parse the setting (4 byte float). The clock control will try to set the eeprom rate if present, otherwise or under failure condition, it sets the default. Updated docs, example, and provided helpful verbose. I would prefer that users burn the desired rate to the eeprom (and they may too). | ||||
* | uhd: make benchmark example take a rate, and give special warning for usrp1 | Josh Blum | 2011-04-29 | 1 | -17/+22 |
| | |||||
* | uhd: added more hw params to rx_ascii_art_dft | Josh Blum | 2011-04-25 | 1 | -12/+41 |
| | |||||
* | uhd: setup cpack components for component based installers | Josh Blum | 2011-03-21 | 1 | -2/+2 |
| | |||||
* | uhd: added missing set_tx_antenna() in tx waveforms | Josh Blum | 2011-03-15 | 1 | -0/+3 |
| | |||||
* | uhd: created rx_multi_samples for multi-channel example | Josh Blum | 2011-03-11 | 4 | -14/+161 |
| | |||||
* | uhd: cleanup/tweaks on timed samples examples | Josh Blum | 2011-03-11 | 3 | -50/+63 |
| | |||||
* | uhd: added continuous streaming and new options to tx_waveforms | Josh Blum | 2011-03-11 | 3 | -27/+55 |
| | |||||
* | uhd: a lot of tweaking, new parameters, and sig handler for to/from file ↵ | Josh Blum | 2011-03-11 | 2 | -33/+98 |
| | | | | examples | ||||
* | uhd: created tx_samples_from_file.cpp and added to rx_samples_to_file.cpp | Josh Blum | 2011-03-11 | 3 | -42/+162 |
| | |||||
* | uhd: revert changes to rx_timed_samples | Josh Blum | 2011-03-10 | 1 | -10/+0 |
| | |||||
* | usrp1: safe destruction for usrp1 device | Josh Blum | 2011-03-10 | 1 | -0/+10 |
| | |||||
* | usrp: implement sensors in all the dboards, deprecated read rssi and get lo ↵ | Josh Blum | 2011-02-11 | 2 | -2/+0 |
| | | | | locked | ||||
* | Merge branch 'usrp_e100_devel' into next | Josh Blum | 2011-02-10 | 1 | -1/+8 |
|\ | | | | | | | | | Conflicts: host/lib/usrp/usrp_e100/io_impl.cpp | ||||
| * | usrp-e100: combined clkconfig and fpga downloader into usrp-e-utility, ↵ | Josh Blum | 2011-01-31 | 1 | -1/+8 |
| | | | | | | | | simplified code | ||||
* | | uhd: replaced std::vector<type> for buffer arguments in send/recv | Josh Blum | 2011-02-09 | 2 | -6/+4 |
| | | | | | | | | | | | | | | | | | | Created new type ref_vector for representing a vector of pointers. Can be created from std::vector or a pointer. Removes the convenience constrcutors for send/recv, its not needed. Removes malloc/free overhead when using send/recv with pointer. | ||||
* | | uhd: cleanup for latency test | Josh Blum | 2011-02-03 | 2 | -144/+103 |
| | | |||||
* | | Merge branch 'multi_usrp_only' into latency_test | Josh Blum | 2011-02-03 | 10 | -260/+132 |
|\| | |||||
| * | uhd: replaced sdev and single usrp in examples with usrp and multi usrp | Josh Blum | 2011-01-31 | 10 | -260/+132 |
| | | |||||
* | | successful latency test. About 500 us on my laptop. | Matt Ettus | 2011-02-03 | 1 | -4/+8 |
| | | |||||
* | | getting usable data | Matt Ettus | 2011-02-03 | 1 | -4/+10 |
| | | |||||
* | | sort of working latency tester | Matt Ettus | 2011-02-03 | 2 | -0/+199 |
|/ | |||||
* | usrp1: changes that make benchmark rx work | Josh Blum | 2011-01-24 | 1 | -1/+2 |
| | | | | | | initialize the time to something in soft time control use std::max(0, lost) because the time is emulated, lost can be negative which means huge positive unsigned... | ||||
* | uhd: added error code print to benchmark | Josh Blum | 2011-01-21 | 1 | -0/+1 |
| | |||||
* | uhd: use doubles as the theta when calculating the sine table | Josh Blum | 2011-01-21 | 1 | -2/+2 |
| | |||||
* | examples: init metadata with time before loop begins | Josh Blum | 2011-01-17 | 1 | -3/+5 |
| | |||||
* | uhd: update copyright dates on host code | Josh Blum | 2011-01-13 | 7 | -7/+7 |
| | |||||
* | uhd: use double for seconds in example apps so we can do partial seconds | Josh Blum | 2011-01-12 | 3 | -7/+7 |
| | |||||
* | uhd: replace all the instances of float not pertaining to io types with ↵ | Josh Blum | 2011-01-11 | 5 | -16/+13 |
| | | | | double, simplifies life | ||||
* | uhd: removed SOB always from tx examples, | Josh Blum | 2010-12-30 | 4 | -33/+10 |
| | | | | use the multi usrp set unknown pps in the test app | ||||
* | cmake: changes to finding python interp, some other tweaks | Josh Blum | 2010-12-27 | 1 | -1/+1 |
| |