Josh Blum
672a77767f
fifo ctrl: ~usrp2_fifo_ctrl acks, usrp2 DCM workaround, bootloader no blinkie
2012-03-23 14:36:56 -07:00
Josh Blum
12223186e7
fifo ctrl: spi core work and host implementation
2012-03-23 14:36:56 -07:00
Josh Blum
08e2432cde
spi: work on fw support for simple spi core
2012-03-23 14:36:56 -07:00
Josh Blum
ee04c245f1
usrp2: permanent timeout increase for timed commands
2012-03-23 14:36:56 -07:00
Josh Blum
b1d82758b0
usrp2: implementation of timed commands working
2012-03-23 14:36:56 -07:00
Josh Blum
f59ef44a43
usrp2: integrated fifo ctrl into usrp2 modules, implemented window'd acking
2012-03-23 14:36:56 -07:00
Josh Blum
cda81f584c
usrp2: added vrt pack/unpacker to fifo ctrl
2012-03-23 14:36:56 -07:00
Josh Blum
fe0a5162cd
usrp2: host and fw implementation for fifo control
2012-03-23 14:36:55 -07:00
Josh Blum
e4d3f63ce0
usrp2: work on alternative stream destination
2012-03-23 14:36:21 -07:00
Josh Blum
ea19de0ba2
usrp: fix typo for user setting reg
2012-03-21 18:13:36 -07:00
Josh Blum
d97b9deec9
docs: whitespace fixing usrp2 docs
2012-03-21 11:37:41 -07:00
Josh Blum
e69bcd3ea2
uhd: add calls to query an ABI compat string
2012-03-21 11:36:43 -07:00
Nicholas Corgan
b5c2f88ae6
Added alternative Docutils install method to UHD docs
2012-03-19 10:09:36 -07:00
Jason Abele
7e296167f3
Disabling the SBX mixer and baseband amp causes grief
...
Some ADA4927 / AD5380 combinations do not appreciate
being disabled, so lets not disable them
2012-03-16 14:02:57 -07:00
Nick Foster
6d53b7eb4b
tx_bursts: set EOB on nsamps <= spb
2012-03-16 13:59:46 -07:00
Ben Hilburn
b5385fa759
docs: Just added a couple of clarifying notes to the N2Xx docs.
2012-03-16 13:11:33 -07:00
Nick Foster
63991f7922
B100: enable_gpif(0) disables FIFO output clock on FX2. this prevents the "stuffing zeroes" problem and improves transport reliability.
2012-03-16 11:27:39 -07:00
Josh Blum
f91e247da2
usrp: fix from "rev iq correction"
...
Must zero out the default IQ correction to have zero effect by default.
2012-03-16 09:04:44 -07:00
Josh Blum
027bc2c03d
n2x0: adjustment for phase delay over mimo cable
2012-03-14 17:37:41 -07:00
Josh Blum
462b27e7a4
uhd: make atlbase options for msvc build
2012-03-14 10:41:32 -07:00
Josh Blum
8a33423ad6
uhd: rev iq correction numbers format
2012-03-14 00:02:44 -07:00
Philip Balister
abab58f540
Add a toolchain file to build cross using e100 toolchain.
...
This appears to build uhd cross using my toolchain. Run cmake with:
cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/arm_cortex_a8_cross.cmake \
-DENABLE_E100=ON -DENABLE_USRP_E_UTILS=TRUE ../
It does not detect orc properly.
Signed-off-by: Philip Balister <philip@opensdr.com>
2012-03-13 17:31:43 -07:00
Nicholas Corgan
927cf2397a
For Windows installers, CMake checks the size of void* to differentiate between Windows x86 and x64.
2012-03-13 17:26:37 -07:00
Josh Blum
6ba4e81655
usrp: fix wildcard set for time/clock source
2012-03-12 12:10:41 -07:00
Josh Blum
72d78c6f10
uhd: added fullscale option stream arg
2012-03-11 15:56:06 -07:00
Jason Abele
b2c0d1f55a
Make DBSRX* set default bandwidth based on codec rate
2012-03-11 15:54:27 -07:00
Jason Abele
715fd03832
Fix RSSI measurement
...
Improve incorrect calculation in XCVR
Remove RFX rssi sensor due to limited dynamic range giving strange
results
2012-03-11 15:53:59 -07:00
Josh Blum
b61f4ad603
usrp1: fix for cordic init, cant do it that way on tx
2012-02-29 14:26:40 -08:00
Nicholas Corgan
757dd0915e
Changes Windows installer filename to match naming convention of Ubuntu and Fedora installers
2012-02-29 10:01:30 -08:00
Josh Blum
a58ee6e29a
uhd: fix sc16 to sc8 conversion table
...
1) this was registered as the sc8 to sc16 converter,
probably messed that up as well
2) the cast to index was wrong, now unit test passes
2012-02-29 09:52:46 -08:00
Josh Blum
fedad06362
usrp2: device locking tweaks
...
1) use bottom bit for force lock condition,
that way we never check the time after proper shutdown
2) dont allow lock condition under fpga compat mismatch
2012-02-29 09:31:31 -08:00
Josh Blum
bd7e53d385
usrp: reset cordics on init after tick rate update
2012-02-28 13:35:50 -08:00
Josh Blum
dfaf1f930c
uhd: fixed some compile warnings for msvc
2012-02-28 13:20:58 -08:00
Nicholas Corgan
2033713db5
cmake:
...
More git info used for build info
UHD version incorporates build info
apt/yum repos use new version number
New installer filename syntax
2012-02-28 10:36:23 -08:00
Josh Blum
f591c4a808
uhd: fixed send pkt handler, vrt packet type was uninitialized
...
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.
2012-02-27 15:40:06 -08:00
Josh Blum
11e9429b95
usrp1: fix to use the db connection type to determine DAC sign
...
Unlike the other products, usrp1 uses the DAC and not DSP
to perform baseband frequency shifting in the hardware.
Therefore this shifting occurs before I and Q swapping,
and so, the sign of the frequency needs to be inverted
on daughterboards which have inverted I and Q TX inputs.
2012-02-24 10:06:13 -08:00
Josh Blum
1156d9b26a
usrp1: fix advertised samples per packet in send streamer
...
Must subtract off the 511 for 512 modulus remainder commit.
This bug was introduced by the conversion to streamer API.
2012-02-21 17:42:15 -08:00
Philip Balister
1c29b595ac
Try really hard to get cmake to use compiler flags from the toolchain file.
...
See: http://www.mail-archive.com/cmake@cmake.org/msg33248.html
Also credit to OpenEmbedded for doing something similar in the toolchain file
they create.
Note that adding the SYSTEM_NAME to the toolchain file sets CROSS_COMPILING,
which is not what we want for native compiling.
Signed-off-by: Philip Balister <philip@opensdr.com>
2012-02-21 14:34:02 -05:00
Josh Blum
f0ac072a82
usb: added /opt/local to libusb search path
...
For OSX from MLD
2012-02-21 08:48:15 -08:00
Josh Blum
2e85c4a2f1
usrp2: some tweaks to the device locking logic
2012-02-20 15:33:42 -08:00
Josh Blum
b1f34b4fd0
usrp2: added retry logic to control packets
2012-02-20 10:51:36 -08:00
Josh Blum
0df49b7502
usrp2: changed download url for dd.exe
2012-02-18 23:38:11 -08:00
Josh Blum
e9e670d7c9
uhd: added -fvisibility-inlines-hidden
2012-02-18 14:40:21 -08:00
Josh Blum
3ddbcb6078
Merge branch 'next'
2012-02-17 18:18:26 -08:00
Josh Blum
8f8ac3397a
dsp rework: fix for vita occ trailer packing
2012-02-17 16:55:23 -08:00
Josh Blum
59d06f7181
dsp rework: added flusher to vita tx chain on clear
2012-02-15 15:44:44 -08:00
Josh Blum
3060006b35
uhd: added async md user payload and common utils
2012-02-14 18:26:03 -08:00
Josh Blum
82d38412e2
b100: use frame boundary to calculate frame size
2012-02-14 16:34:36 -08:00
Josh Blum
1463a78fd2
b100: reset/reenumerate fx2 for bad endpoint state
...
Determine state of control endpoint,
re-enumerate to put in a known state,
rerun some initialization code.
2012-02-14 15:01:15 -08:00
Josh Blum
8bd255c5f6
b100: added transport flushes and moved around reset code
2012-02-14 12:03:52 -08:00