mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-26 09:45:37 +03:00
Cleaned up matrix rotation.
This commit is contained in:
parent
76b6415d34
commit
55cf26ebbc
4 changed files with 5 additions and 56 deletions
|
@ -64,14 +64,14 @@ void initBoardAlignment(const boardAlignment_t *boardAlignment)
|
|||
buildRotationMatrix(&rotationAngles, &boardRotation);
|
||||
}
|
||||
|
||||
static FAST_CODE void alignBoard(float *vec)
|
||||
static void alignBoard(float *vec)
|
||||
{
|
||||
applyRotation(vec, &boardRotation);
|
||||
applyMatrixRotation(vec, &boardRotation);
|
||||
}
|
||||
|
||||
FAST_CODE_NOINLINE void alignSensorViaMatrix(float *dest, fp_rotationMatrix_t* sensorRotationMatrix)
|
||||
{
|
||||
applyRotation(dest, sensorRotationMatrix);
|
||||
applyMatrixRotation(dest, sensorRotationMatrix);
|
||||
|
||||
if (!standardBoardAlignment) {
|
||||
alignBoard(dest);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue