Commit graph

9 commits

Author SHA1 Message Date
Philip Balister
47aa63a871 Unroll the loops in the NEON float to/from integer converters.
Unrolling the RX loop showed marked improvement with perf. The TX path
was only slightly better. Checked signal correctness with shinysdr to verify
received signal and tx_waveforms into a spectrum analyzer for TX.

Signed-off-by: Philip Balister <philip@opensdr.com>
2016-03-23 10:36:42 -07:00
Martin Braun
1b149f5613 Initial commit E300 support. 2014-10-07 12:09:33 +02:00
Josh Blum
4fa889c4f9 convert: some platform specific fixes
neon: missing header

windows: shuffle needs to be deemed "constant expression",
fixed with a template parameter.
2012-05-09 23:54:03 -07:00
Josh Blum
4c244c78a7 convert: squashed converter and sse2 work 2012-05-09 23:54:03 -07:00
Josh Blum
c885da1138 uhd: renamed convert markup to format
removed convert args

added simd level

got orc and neon updated
2011-11-03 20:37:12 -07:00
Josh Blum
86f12cd1c1 uhd: added scaling factor to conversion routines 2011-06-14 17:27:46 -07:00
Josh Blum
599771914d usrp2: restart read before mode switch, added comments
use cmake compiler force macro (to simplify things),
added copyright updates dates to some files
2011-01-11 12:19:22 -08:00
Josh Blum
a076dc12aa uhd: update copyright dates 2011-01-05 20:49:45 -08:00
Josh Blum
91790751b6 uhd: added new convert directory with type conversion registry (needs testing) 2011-01-04 17:11:52 -08:00