Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'maint' | Josh Blum | 2012-11-06 | 2 | -33/+42 |
|\ | |||||
| * | wbx: updating the code to allow full range of the VCO. | Ben Hilburn | 2012-11-06 | 1 | -1/+1 |
| | | |||||
| * | wbx v4: fixing the drivers for the new rev of the WBX board | Ben Hilburn | 2012-11-06 | 2 | -32/+41 |
| | | |||||
* | | Merge branch 'maint' | Josh Blum | 2012-10-29 | 2 | -0/+4 |
|\| | |||||
| * | uhd: added barrier interrupt to work around thread issue | Josh Blum | 2012-10-29 | 2 | -0/+4 |
| | | | | | | | | | | Force the barrier wait to throw a boost::thread_interrupted The threads were not getting the interruption_point on windows. | ||||
* | | gps_ctrl.cpp: Partially rewritten, to use caching instead of throwing | Moritz Fischer | 2012-10-19 | 1 | -25/+109 |
|/ | | | | | | | | | | away the 'wrong' messages. The old way to do this was when a sensor was requested, to wait for the corresponding NMEA message to pass by, throwing away all the 'wrong' ones in the meantime. However, this leads to problems if the user requests combinations that are based on the same NMEA string. To avoid this we now try to cache the strings for a 'freshness' period. | ||||
* | utils: USRP N2XX Simple Net Burner | Nicholas Corgan | 2012-10-10 | 2 | -5/+4 |
| | | | | | * More automated C++ implementation of usrp_n2xx_net_burner.py * By default, installs images from standard image install directories | ||||
* | Merge branch 'maint' | Josh Blum | 2012-10-05 | 2 | -4/+6 |
|\ | |||||
| * | usrp: ensure that actual_scalar does not rollover | Josh Blum | 2012-10-05 | 2 | -4/+6 |
| | | | | | | | | | | | | For certain decimations/interpolations, the scale factor adjustment may be greater than 1.0. The > 1.0 factor needs to be adjusted out in the host. | ||||
* | | lfrx: disable dc offset correction when using LFRX | Josh Blum | 2012-09-28 | 4 | -0/+12 |
| | | |||||
* | | usrp: added CIC warning to DSP rx and tx | Josh Blum | 2012-09-28 | 2 | -0/+18 |
| | | |||||
* | | tvrx2: reverted broken changes to tuning logic | Josh Blum | 2012-09-28 | 1 | -25/+8 |
| | | |||||
* | | usrp: fix gain group typo on multi-usrp | Josh Blum | 2012-09-20 | 1 | -1/+1 |
| | | |||||
* | | usrp1: added hook to poke user regs | Josh Blum | 2012-09-20 | 2 | -0/+13 |
| | | |||||
* | | Merge branch 'maint' | Josh Blum | 2012-09-11 | 1 | -1/+1 |
|\| | |||||
| * | usrp: fix rx dsp core scaling factor off by 2 | Josh Blum | 2012-09-11 | 1 | -1/+1 |
| | | | | | | | | The scale factor is a 18 bit number, this should be 1 << 17 | ||||
* | | First pass at getting tune_request_t to control IF freq in TVRX2 | Jason Abele | 2012-09-04 | 2 | -8/+36 |
| | | |||||
* | | Merge branch 'next' | Josh Blum | 2012-08-31 | 26 | -1105/+909 |
|\ \ | |||||
| * \ | Merge branch 'master' into next | Josh Blum | 2012-08-23 | 1 | -0/+1 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' into next | Josh Blum | 2012-08-09 | 7 | -3/+26 |
| |\ \ \ | |||||
| * | | | | b100: removed unused files from merge | Josh Blum | 2012-08-04 | 3 | -402/+0 |
| | | | | | |||||
| * | | | | Merge branch 'master' into next | Josh Blum | 2012-08-04 | 2 | -2/+19 |
| |\ \ \ \ | |||||
| * | | | | | e100: added extra error message for FPGA not found | Josh Blum | 2012-07-19 | 1 | -1/+8 |
| | | | | | | |||||
| * | | | | | b100/e100: clock source option for pps phase sync abuse | Josh Blum | 2012-07-19 | 2 | -0/+26 |
| | | | | | | |||||
| * | | | | | e100: ctrl impl changes for header offset | Josh Blum | 2012-07-16 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | e100: cleanup and make better use of IRQ gpio for control response | Josh Blum | 2012-07-16 | 1 | -50/+45 |
| | | | | | | |||||
| * | | | | | e100: squashed host code for fifo control/timed commands | Josh Blum | 2012-07-16 | 8 | -364/+272 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses the new b100/e100 common core and FIFO control modules. Subsequent commit will be the compatible FPGA merge. Conflicts: host/lib/usrp/e100/io_impl.cpp | ||||
| * | | | | | Merge branch 'master' into next | Josh Blum | 2012-07-16 | 3 | -4/+13 |
| |\ \ \ \ \ | |||||
| * | | | | | | uhd: make range_t a lightweight object | Josh Blum | 2012-07-04 | 1 | -15/+6 |
| | | | | | | | |||||
| * | | | | | | b100: squashed host code for fifo control/timed commands | Josh Blum | 2012-07-02 | 6 | -215/+99 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses the new b100/e100 common core and FIFO control modules. Subsequent commit will be the compatible FPGA merge. | ||||
| * | | | | | | usrp: added fifo_ctrl_excelsior for FIFO control + async msgs | Josh Blum | 2012-07-02 | 3 | -1/+358 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fifo_ctrl_excelsior is the host code for dealing with E100/B100 control messages and async messages. It also has the SPI implementation. Timed commands are implemented on top of this code. | ||||
| * | | | | | | transport: multi-threaded send_packet_handler | Josh Blum | 2012-07-02 | 1 | -25/+77 |
| | | | | | | | |||||
| * | | | | | | transport: multi-threaded recv_packet_handler | Josh Blum | 2012-07-02 | 1 | -22/+71 |
| | | | | | | | |||||
| * | | | | | | transport: switch to the atomic claimer | Josh Blum | 2012-07-02 | 3 | -66/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This wont have much effect because the buffers are not currently used in any queue by the caller | ||||
* | | | | | | | cal: dont interpolate if freq is the same +/- epsilon | Josh Blum | 2012-08-29 | 1 | -0/+12 |
| |_|_|_|/ / |/| | | | | | |||||
* | | | | | | usrp2: fix program_stream_dest (arp for dest) | Josh Blum | 2012-08-14 | 1 | -0/+1 |
| |_|_|/ / |/| | | | | | | | | | | | | | | The send buffer should be reset ASAP so it gets flushed out. | ||||
* | | | | | sbx/wbx: clear R/N counters before tuning the LO | Josh Blum | 2012-08-08 | 7 | -3/+26 |
| |_|/ / |/| | | | | | | | | | | | This helps consistent phase offset between mixers when a timed tune is performed. | ||||
* | | | | usb: added recv buffer flushing to libusb zero copy | Josh Blum | 2012-08-04 | 1 | -1/+18 |
| | | | | |||||
* | | | | Merge branch 'maint' | Josh Blum | 2012-08-01 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | |||||
| * | | xcvr2450: disable transmit PAs when receiving | Josh Blum | 2012-08-01 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'maint' | Josh Blum | 2012-07-16 | 1 | -1/+4 |
|\| | | |||||
| * | | e100: set vita header offset for previous FPGA changeset | Josh Blum | 2012-07-16 | 1 | -1/+4 |
| | | | |||||
* | | | usrp: cache writes to gpio pins (avoids overhead) | Josh Blum | 2012-07-06 | 1 | -1/+7 |
| | | | |||||
* | | | lib: FW/FPGA compatibility error prompts user to use regular card/net burner ↵ | Nicholas Corgan | 2012-07-06 | 1 | -2/+2 |
| |/ |/| | | | | | instead of gui | ||||
* | | usrp1: wrap around for DAC tuning outside 1st nyquist | Josh Blum | 2012-06-28 | 1 | -1/+8 |
| | | |||||
* | | Merge branch 'maint' | Josh Blum | 2012-06-28 | 1 | -36/+2 |
|\| | |||||
| * | usrp1: revert calculation for DAC freq outside of 1st Nyquist | Josh Blum | 2012-06-28 | 1 | -36/+2 |
| | | | | | | | | This patch does not work. A possibile solution will be added to master. | ||||
* | | usrp2: MAX_SEQS_OUT-1 because ack comes after send | Josh Blum | 2012-06-19 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Josh Blum | 2012-06-18 | 1 | -1/+1 |
|\| | |||||
| * | xcvr2450: fix to disable LO offset for TX side | Josh Blum | 2012-06-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | XCVR2450 has a common LO for RX and TX. The use LO offset should be the same for both sides. When different, a tune for one side will override the other side, because the DSP will not know the compensation factor after the other side is tuned. Setting both use_lo_offset to false is how this was pre 3.4 release. |