Carles Fernandez
1fc7286a32
Update build option name for benckmark
2021-06-05 01:28:01 +02:00
Carles Fernandez
3bc2c738c8
Implement FEC2 Erasure Correction in Galileo E1B INAV message
...
This feature is configurable, disabled by default.
Added a benchmark for the Reed Solomon decoder.
Make the RS decoder to accept both shortened or unshortened codes
2021-04-19 13:26:46 +02:00
Carles Fernandez
7308745f05
Apply more concise file header format
...
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez
499de7a9f1
Update file headers
2020-07-28 16:57:15 +02:00
Carles Fernandez
6cc96b039f
Benchmark with a longer string
2020-07-28 11:02:29 +02:00
Carles Fernandez
e354282e4c
Delete benchmark
2020-07-10 00:45:35 +02:00
Carles Fernandez
c04948fd02
Reduce number of warnings raised by bugprone-* clang-tidy checks
2020-07-10 00:37:55 +02:00
Carles Fernandez
c46cd87d37
Experiment with transform_reduce
2020-07-01 23:05:33 +02:00
Carles Fernandez
c4652c4593
Do not capture by reference in inner_product lambda
2020-06-30 15:29:30 +02:00
Carles Fernandez
b2fd68fe67
Improve std::plus void detection
2020-06-30 13:41:20 +02:00
Carles Fernandez
f8656ca9d8
Fix for compilers using C++11: the std::plus template without class T specified is only available since C++14
2020-06-29 12:32:35 +02:00
Carles Fernandez
3bc8595dfe
Add inner_product to detector benchmark
2020-06-29 10:13:07 +02:00
Carles Fernandez
c222552bff
Make it easier to add new benchmarks
2020-06-24 14:05:05 +02:00
Carles Fernandez
300279bc30
Better naming for benchmarks
2020-06-24 13:59:50 +02:00
Carles Fernandez
753e67bcac
Fix parallel builds
2020-06-21 21:59:05 +02:00
Carles Fernandez
a1b06f747b
Add benchmarks of small code snippets
2020-06-21 21:10:22 +02:00