Commit graph

4680 commits

Author SHA1 Message Date
michael-west
63794de468 Changed analog delay on DAC reference and radio clocks from 1075ps to 900ps 2014-08-18 22:52:53 +02:00
michael-west
8055ac0d4f - Fixes for channel alignment
- Added analog delay for radio clock
	- Added analog delay for DAC reference clocks
	- Removed resetting of clock control
	- Removed setting of reference clock and PPS to external sources during initialization
- Fixes for set_time_unknown_pps
	- Removed wait for PPS edge after setting time from GPSDO
	- Changed set_time_unknonw_pps to time out based on system time rather than device VITA time
2014-08-18 22:52:53 +02:00
Nicholas Corgan
7297ebffc3 cmake: fixed FindORC logic, was allowing usage of versions below minimum 2014-08-14 07:05:16 -07:00
Nicholas Corgan
e3826b1a67 Restoring compatibility with CMake 2.6
* The UNSET command didn't exist back then, but using SET with no value does the same thing
* CMake 2.6 doesn't like nested parantheses in IF statements, so tweak IF/ELSE statements
2014-08-14 06:45:53 -07:00
Nicholas Corgan
781d7a24ab cmake: add UHD version to NSIS installer title 2014-08-05 10:29:16 -07:00
Nicholas Corgan
5fc3a5973f Updated documentation
* Updated UHD documentation-related URL's after manual overhaul
* Updated NI-USRP URL to link to NI-USRP 1.3
2014-07-31 10:49:34 -07:00
Nicholas Corgan
fb47c829c2 usrp_burn_mb_eeprom: write all changes to the EEPROM at once
* Utility was unnecessarily wearing out EEPROMs by calling separate writes for each key
2014-07-31 11:44:35 +02:00
michael-west
35fc42f9fc Merge branch 'maint' into uhd/bug492
Conflicts:
	host/lib/usrp/b200/b200_impl.cpp
2014-07-30 11:54:26 -07:00
Ben Hilburn
eafae66c03 tx fe corrections: fixing mixed tabs / spaces, other horrible whitespace cruft 2014-07-25 09:44:07 -07:00
Ben Hilburn
9b4def474f Merge 'maint' into x300/bug513 2014-07-25 09:28:19 -07:00
Nicholas Corgan
83e07d3dc7 Updated images package info for UHD 3.7.2 rc1
* MD5sum from commit 6ca920485a is invalid
2014-07-23 08:58:43 -07:00
Nicholas Corgan
6ca920485a Updated UHD version and images URL+MD5sum for 3.7.2 rc1 2014-07-23 07:11:59 -07:00
Ben Hilburn
b63507efb3 fpga: Updating FPGA code for UHD-3.7.2-rc1 2014-07-22 15:49:02 -07:00
Ben Hilburn
7911d3e2e9 Updated CHANGELOG for UHD-3.7.2-rc1 2014-07-22 15:36:57 -07:00
michael-west
89b0a915e2 Commented out warning if X300 reference clock fails to lock within 1 second during initialization. Sometimes it takes longer and that is OK. 2014-07-22 15:25:05 -07:00
michael-west
138f1c57db Fix for BUG #517: B200: Regression of power level on RX
- Fixed scalar for RX DSP core
2014-07-22 15:15:48 -07:00
Ben Hilburn
e06c3b84a4 uhd: updating CHANGELOG for uhd-3.7.2 release 2014-07-21 14:45:11 -07:00
Ian Buckley
42b47cea15 X300: Added UHD support for TX FE 2014-07-18 17:15:41 -07:00
Ben Hilburn
d2be9455d6 Merge branch 'origin/x300/bug469' into maint
Fixing empty GPS NMEA strings on X300
2014-07-17 18:16:58 -07:00
michael-west
afb4cb4d4a Updated copyright year. 2014-07-17 18:16:04 -07:00
michael-west
6e740108bf Fix for BUG #469
- Added mutex for write_uart()
2014-07-17 18:16:04 -07:00
michael-west
863953d972 - Changed variables from uint8_t to uint32_t so parsing of hex strings would work properly. 2014-07-17 18:16:04 -07:00
michael-west
208d851678 Addressing comments from review.
- Corrected types of some variables to be boost types.
- Removed debugging code accidentally left in.
- Changed some compiled out error messages to log messages.
2014-07-17 18:16:04 -07:00
michael-west
8f6e2ac997 Fix for BUG #469: Bad/Empty GPS NMEA strings returned when the queries are made in a random wait iterative fashion
Fix for BUG #460:  X300: GPGGA sensor most often empty, while RMC is usually OK
- Added checksum verification of NMEA strings
- Improved handling of short or malformed strings
- Fixed GPSDO data synchronization between X300 firmware and host
2014-07-17 18:16:04 -07:00
Ben Hilburn
0efddecd45 Merge branch 'origin/b200/bug516' into maint
Fixing B200 clock rate float compare.
2014-07-17 18:01:42 -07:00
Ben Hilburn
1af6628eb1 Merge branch 'origin/ashish/rx_pcie_overflows' into maint 2014-07-17 17:57:23 -07:00
Ben Hilburn
4e8512abf8 Merge branch 'origin/b200/bug512' into maint
B200 now creates internal PPS. Depends on FPGA change.
2014-07-17 17:49:09 -07:00
Ben Hilburn
dde82ff238 Merge branch 'origin/n200/bug527' into maint
Fixing issue with 50 MSps resulting in two tones for N200.
2014-07-17 17:45:12 -07:00
Ashish Chaudhari
0753122cca Merge branch 'maint' into ashish/rx_pcie_overflows 2014-07-15 11:02:17 -07:00
michael-west
487e7fc2b4 BUG #516: B210: Fails to Run with 30.72 MHz Clock
- Addressed feedback from review.
2014-07-10 14:37:38 -07:00
michael-west
24aaac8e3f Fix for BUG #527: N200: 50 Msps results in two tones
- Adjusted check to enable first half-band filter only if the rate is decimated enough between the CIC and other half-band filter
2014-07-01 17:11:30 -07:00
Ben Hilburn
df4cf6d6ec Fixing help text for --ref argument in some examples. Reported by Marcus
Mueller.
2014-06-30 16:00:06 -07:00
Ashish Chaudhari
1bca847406 x300: Bugfix for overflows on PCIe at 200MS/s 2014-06-27 10:50:51 -07:00
michael-west
bca5edb579 Fix for BUG #492: UHD: set_time_unknown_pps() fails with GPSDO installed
- Added polling for PPS time change after setting time from GPSDO.
2014-06-25 14:56:20 -07:00
michael-west
016430b3f8 Fix for BUG #516: B210: Fails to Run with 30.72 MHz Clock
- Corrected clock rate checks for B2x0
2014-06-18 13:42:24 -07:00
michael-west
248df215aa Fix for BUG #516: B210: Fails to Run with 30.72 MHz Clock
- Corrected clock rate checks for B2x0
2014-06-18 12:43:10 -07:00
Ben Hilburn
96c30a11f2 Merge branch 'origin/b200/bug500' into maint - Fixing B200 phase alignment issue 2014-06-16 15:51:27 -07:00
Ben Hilburn
e4f94aaaf4 Fix issue with "item32" registered size, Bug 466. 2014-06-13 12:56:30 -07:00
michael-west
0db669b3ce Enhancement #512: B210: Need an Internal PPS
- Added support for internal PPS selection (set as default)
2014-06-13 11:58:29 -07:00
michael-west
c884c555be - Changed XOR to OR for REG_DSP_RX_MUX flags. 2014-06-12 11:31:38 -07:00
michael-west
05559d64b9 Fix for BUG #500: B210: RX channels are not phase aligned
- Adding UHD side code to invert second RX channel
2014-06-06 15:27:02 -07:00
Philip Balister
57486eb4bc Do not set the mfloat-soft flag during the test for arm_neon.h.
Use the flags passed in from the toolchain. If this test runs on a hard-float
system, bad things happen.

Signed-off-by: Philip Balister <philip@opensdr.com>
2014-06-03 17:35:47 -04:00
Nicholas Corgan
bae76224e3 cmake: added "libusb-1.0" to the list of library names for libusb 2014-06-03 09:31:00 -07:00
Moritz Fischer
997d9d5b18 property_tree: doc: Fixed typo in doxygen string.
Signed-off-by: Moritz Fischer <moritz@ettus.com>
2014-05-27 07:53:02 -07:00
Ben Hilburn
98f8ec4e14 UHD: Addressing Bug 466, as per Balint. 2014-05-22 18:04:43 -07:00
Ben Hilburn
482a4eaffd Further changes to bit-specific types for building on older OSes. 2014-05-22 12:29:20 -07:00
Ben Hilburn
f2fbcfa30e Lots of bit-specific type work to fix compilation on older OSes. 2014-05-21 11:56:07 -07:00
Ben Hilburn
054a752bb2 x300: adding include to fix builds on older systems 2014-05-20 14:33:55 -07:00
Ben Hilburn
54674084d3 Fixing Bug #473 - Autoselection of VCO Frequency in DBSRX2 2014-05-20 14:00:19 -07:00
Ben Hilburn
3e49237e5d x300: Fixing Bug 456 - backwards LED colors. 2014-05-20 13:58:24 -07:00