1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-09-12 15:56:02 +00:00

Commit Graph

  • 9bf4710679 Added a new volk_gnsssdr kernel that integrates both the phase rotator and n dot_product kernels. Enabled in cpu_multicorrelator_16sc Javier Arribas 2016-02-09 11:49:18 +01:00
  • 794d141e84 Improved processor/feature detection when building with MSVC Carles Fernandez 2016-02-07 10:56:21 +01:00
  • ad05245414 add more detail in pybombs steps Carles Fernandez 2016-02-06 19:29:52 +01:00
  • 672e281361 Updated ibyte_to_complex with new gr block Cillian O'Driscoll 2016-02-04 20:30:53 +00:00
  • c1d0550af6 Fix correlator normalisation for codeless tracking Cillian O'Driscoll 2016-02-04 20:29:08 +00:00
  • fe01e5e156 Added utilities for load tracking data Cillian O'Driscoll 2016-02-03 15:40:34 +00:00
  • 91cbb24067 Corrected correlator normalization for PRS Cillian O'Driscoll 2016-02-03 12:48:23 +00:00
  • 8672508e24 Require gr-uhd only if uhd is found Carles Fernandez 2016-02-02 23:54:48 +01:00
  • 1b7bc5af0c The USRP Hardware Driver (UHD) is now optional. Carles Fernandez 2016-02-02 23:32:48 +01:00
  • b69e759e45 possible fix of building error in Ubuntu 12.04 Carles Fernandez 2016-02-02 22:03:10 +01:00
  • d3705aa30c Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-02-01 09:15:03 +01:00
  • 844c33d699 improving documentation Carles Fernandez 2016-01-31 23:21:28 +01:00
  • bb54222883 improving documentation Carles Fernandez 2016-01-31 23:13:10 +01:00
  • 213486c2eb improving documentation Carles Fernandez 2016-01-31 19:36:48 +01:00
  • 833fe313c7 Improving documentation Carles Fernandez 2016-01-31 18:13:03 +01:00
  • 3f6e819df5 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-31 14:00:12 +01:00
  • f4875012df prefetch data in the cache in neon implementation Carles Fernandez 2016-01-31 10:41:51 +01:00
  • 8a6c4d767f ask for aligned memory in neon implementation Carles Fernandez 2016-01-31 10:39:24 +01:00
  • 4fcffa2bdd some improvements Carles Fernandez 2016-01-31 09:49:50 +01:00
  • 8be7d9e2a0 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-30 08:00:28 +01:00
  • db321d1c2e Fixing missing phase increment in SIMD implementations Carles Fernandez 2016-01-29 19:42:30 +01:00
  • 8c07815852 fix missing time step in neon implementation Carles Fernandez 2016-01-29 19:30:31 +01:00
  • b00b7e2986 Merge git+ssh://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-29 19:26:43 +01:00
  • a26255270e Optimized SSE3 16ic rotator volk_gnsssdr module Javier Arribas 2016-01-29 18:43:44 +01:00
  • e5b16f47ae Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-29 09:11:50 +01:00
  • 469cd2be25 updating instructions for the new PyBOMBS Carles Fernandez 2016-01-29 09:05:52 +01:00
  • e6bd3907fc update armadillo version to 6.500.4 Carles Fernandez 2016-01-29 09:01:41 +01:00
  • f67b0822fe Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-28 23:54:49 +01:00
  • ccbdcf8788 adding neon implementation Carles Fernandez 2016-01-28 23:36:19 +01:00
  • d69e8e34f6 adding neon implementation Carles Fernandez 2016-01-28 19:45:31 +01:00
  • 2014149e17 Merge branch 'next' of git+ssh://github.com/gnss-sdr/gnss-sdr into next Carles Fernandez 2016-01-28 18:10:21 +01:00
  • d2898c40ce Added SSE2 implementation for volk_gnss-sdr 16ic phase rotator. Bug fix in volk_gnss-sdr rotator puppet unit test. Javier Arribas 2016-01-28 16:42:19 +01:00
  • b270d1ca61 remove old code and unrequired includes Carles Fernandez 2016-01-27 21:09:23 +01:00
  • 5d207ffcbc integrate new volk_gnsssdr kernel (16ic rotator) Carles Fernandez 2016-01-27 20:16:51 +01:00
  • 4e12f6ee5a adding definition of new volk_gnsssdr kernel: 16-bit complex rotator Carles Fernandez 2016-01-27 18:34:20 +01:00
  • 1d9fc3ceae adding neon implementation Carles Fernandez 2016-01-25 20:53:02 +01:00
  • ba8f0e86b2 adding neon implementation Carles Fernandez 2016-01-25 18:13:54 +01:00
  • 3306c21cf8 adding neon implementation Carles Fernandez 2016-01-24 20:10:12 +01:00
  • da67f85f6c remove unused variable in neon implementation Carles Fernandez 2016-01-24 14:38:34 +01:00
  • b18fc5835c fix implementation Carles Fernandez 2016-01-24 14:37:19 +01:00
  • 377acfc322 add neon implementation Carles Fernandez 2016-01-24 14:30:33 +01:00
  • 2d21706041 add neon implementation Carles Fernandez 2016-01-24 13:02:02 +01:00
  • 812a4df93f add neon implementation Carles Fernandez 2016-01-24 12:01:40 +01:00
  • cd2f0b86f6 add neon implementation Carles Fernandez 2016-01-23 21:22:30 +01:00
  • c5252da7fd adding neon implementation Carles Fernandez 2016-01-23 21:05:28 +01:00
  • a49cf3a98f missing include Carles Fernandez 2016-01-22 16:52:43 +01:00
  • 7bf4bfd7dc adding neon implementation Carles Fernandez 2016-01-22 12:29:08 +01:00
  • 642018bada tagging version Carles Fernandez 2016-01-22 10:14:43 +01:00
  • 8159c1ec22 Adding README and .gitignore Carles Fernandez 2016-01-22 02:02:23 +01:00
  • 61e36aa2a0 copy GPLv3 license from gnss-sdr Carles Fernandez 2016-01-22 00:54:52 +01:00
  • ccb62f2279 fix warning in gcc 4.8 Carles Fernandez 2016-01-22 00:04:28 +01:00
  • 4553b5e643 cleaning includes Carles Fernandez 2016-01-21 23:30:24 +01:00
  • d139e6d93a Using limits.h instead of hardcoded values Carles Fernandez 2016-01-21 12:30:46 +01:00
  • 62a17dc3d7 Replaced literal limits with values stored in limits.h for volk gnss-sdr kernel Javier Arribas 2016-01-21 11:30:09 +01:00
  • 02a6f41794 Fix seg fault on some architectures in gnss-sdr volk 32fc convert to 16ic module Javier Arribas 2016-01-21 11:21:25 +01:00
  • 3ce1bba194 Fix execution of puppets when compiled with clang Carles Fernandez 2016-01-21 01:40:29 +01:00
  • 577f7f1940 fixes CMake warning under Linux Carles Fernandez 2016-01-21 00:42:17 +01:00
  • f6cb32bc9f cleaning Carles Fernandez 2016-01-21 00:25:53 +01:00
  • 88752588b6 remove duplicated copyright text Carles Fernandez 2016-01-21 00:12:14 +01:00
  • 53179468bd Removing unused constant Carles Fernandez 2016-01-20 23:42:25 +01:00
  • d095b581ae code cleaning Carles Fernandez 2016-01-20 22:59:22 +01:00
  • 1f3554384d fix parallel building Carles Fernandez 2016-01-20 20:39:27 +01:00
  • fe4cce043d Remove unnecessary code, making it closer to the original VOLK Carles Fernandez 2016-01-20 20:14:42 +01:00
  • 7e11a6ef72 Merge branch 'new_volk_module' of git+ssh://github.com/gnss-sdr/gnss-sdr into new_volk_module Carles Fernandez 2016-01-20 18:40:27 +01:00
  • 497c856437 add unaligned version Carles Fernandez 2016-01-20 18:38:33 +01:00
  • bb39ff43a0 Merge branch 'new_volk_module' of https://github.com/gnss-sdr/gnss-sdr.git into new_volk_module Javier Arribas 2016-01-20 18:24:25 +01:00
  • ea35f33c83 Added native input sample interface support for 16 bits integer complex in PCPS_Acquisition (added the _sc variant). Now the PCPS acquisiton adapter requires no conversion when the receiver works with 16 bits integer complex samples. Javier Arribas 2016-01-20 18:24:03 +01:00
  • c7193e394e Merge branch 'new_volk_module' of git+ssh://github.com/gnss-sdr/gnss-sdr into new_volk_module Carles Fernandez 2016-01-20 18:18:32 +01:00
  • 9bf8b174ba Sout out the aligned/unaligned thing in old kernels Carles Fernandez 2016-01-20 18:16:09 +01:00
  • 07feeeee3a New volk_gnss_sdr kernel: Fast conversion between 16 bit int complex to 32 bits floating point complex Javier Arribas 2016-01-20 17:45:47 +01:00
  • e92f409897 Added SSE2 unaligned versions of volk_gnss-sdr dot product and resampler kernels. Javier Arribas 2016-01-20 15:53:09 +01:00
  • 7a5574f598 Fixing aligned/unaligned tag Carles Fernandez 2016-01-20 11:21:58 +01:00
  • 7e52e3cf5b fixes parallel building when volk_gnsssdr_module is already installed Carles Fernandez 2016-01-19 19:43:09 +01:00
  • d30a24a48c Fixing parallel building Carles Fernandez 2016-01-19 19:34:23 +01:00
  • 5a716840ab tracking dll pll cAid can work now with gr_complex and cshort just setting the data imput type in config file. All the internal receiver signal chain can work in complex short for the first time. Speed improvement using custom gnss-sdr volk kernels for cshort data input types. Javier Arribas 2016-01-19 18:37:30 +01:00
  • 3add3a7f91 Bug fix in both interleaved byte and short to complex converters Javier Arribas 2016-01-19 18:15:48 +01:00
  • 0215748638 Adding a puppet for the multiple correlator Carles Fernandez 2016-01-19 12:42:55 +01:00
  • bbe0f37910 fixing result reading in puppet Carles Fernandez 2016-01-19 11:53:46 +01:00
  • bf0a37960f adding a puppet for the multiple resampler Carles Fernandez 2016-01-19 10:45:56 +01:00
  • 090f6524db Merge branch 'new_volk_module' of git+ssh://github.com/gnss-sdr/gnss-sdr into new_volk_module Carles Fernandez 2016-01-19 00:01:26 +01:00
  • 1d18ff6c16 avoiding redefinition of functions Carles Fernandez 2016-01-18 23:50:34 +01:00
  • 57c05e3cf0 adding a puppet for the 16-bit complex resampler Carles Fernandez 2016-01-18 23:44:10 +01:00
  • e53e85f41b fixing a wrong fix :-P Carles Fernandez 2016-01-18 20:59:51 +01:00
  • 4ba75a3fbe Still some bugs to fix in 16sc dot product. All fixed now. Javier Arribas 2016-01-18 10:43:09 +01:00
  • fd2af02aec fix sse implementation Carles Fernandez 2016-01-16 23:15:19 +01:00
  • a2429a851c fix sse implementation Carles Fernandez 2016-01-16 22:52:10 +01:00
  • cd80beb16c fix sse implementation Carles Fernandez 2016-01-16 22:49:34 +01:00
  • 3d3a758ef2 fix sse implementation Carles Fernandez 2016-01-16 22:48:29 +01:00
  • 46e3ce5ec2 fix sse implementations Carles Fernandez 2016-01-16 22:39:15 +01:00
  • 38d4d8aa9a fix sse implementations Carles Fernandez 2016-01-16 20:57:55 +01:00
  • a817d49e89 fix that makes pass the test Carles Fernandez 2016-01-16 14:29:15 +01:00
  • dab4da064c Updating documentation Carles Fernandez 2016-01-16 14:11:12 +01:00
  • 3eab3b58c6 Removing garbage Carles Fernandez 2016-01-15 18:25:05 +01:00
  • fb42cda826 Range reduced to 4 bits in the volk short int test input to avoid saturation of vector dot products. Reduced test vector sizes to 8111 to avoid saturation. Javier Arribas 2016-01-14 18:56:22 +01:00
  • 5fdbb472f6 required by memset Carles Fernandez 2016-01-13 20:09:27 +01:00
  • e57d02321d Merge branch 'new_volk_module' of git+ssh://github.com/gnss-sdr/gnss-sdr into new_volk_module Carles Fernandez 2016-01-13 20:04:18 +01:00
  • ae2b594c3b Moving two kernels to volk_gnsssdr. Still no testing Carles Fernandez 2016-01-13 19:38:07 +01:00
  • 5d0186eee1 Renamed saturated arithmetic library and some code cleaning and refresh documentation in new gnsssdr volk modules Javier Arribas 2016-01-13 15:37:58 +01:00
  • f88f222ef6 fixes cmake warning in MacOSX Carles Fernandez 2016-01-13 15:34:50 +01:00
  • a0b178e305 Fix for codeless discriminators Cillian O'Driscoll 2016-01-13 12:16:11 +00:00