Matthias Grob
|
9de3af1cbc
|
Functions: interpolate brackets and spacing
|
2022-11-23 11:06:44 -05:00 |
|
Matthias Grob
|
870229ef49
|
FunctionsTest: add isFinite() tests with Vector3f arguments
|
2022-10-19 19:09:20 +02:00 |
|
Matthias Grob
|
2edb35b1b5
|
Functions: add gradual function with arbitrary number of corner points
|
2022-09-07 08:00:26 +02:00 |
|
mcsauder
|
87a5705960
|
Rename math::gradual() to math::interpolate() and add unit tests to cover additional corner cases.
|
2022-08-18 14:18:02 +02:00 |
|
Matthias Grob
|
74c0ae6e55
|
Functions: add sign from boolean function with unit tests
|
2022-03-23 10:51:45 +01:00 |
|
Claudio Micheli
|
d122513197
|
extend support for Battery status message
Signed-off-by: Claudio Micheli <claudio@auterion.com>
|
2022-01-13 08:40:34 +01:00 |
|
Matthias Grob
|
8b37db7825
|
Functions: fix corner case x_low == x_high == value resulting in NAN
and added unit test to cover it
|
2021-10-13 17:24:16 -04:00 |
|
Matthias Grob
|
a637f282ce
|
FunctionsTest: cover lerp
|
2021-02-24 17:27:31 +01:00 |
|
Matthias Grob
|
badaf1eae0
|
Functions: add squareroot linear function
|
2020-12-03 18:19:42 +01:00 |
|
Matthias Grob
|
400d97e60c
|
math: add unit tests for everything in Functions.hpp
|
2020-07-24 11:31:15 +02:00 |
|