mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 16:55:36 +03:00
unroll loop for better code size
gcc remove 29 bytes here
This commit is contained in:
parent
2fef9d5fa9
commit
4ccf31d514
1 changed files with 3 additions and 4 deletions
|
@ -62,12 +62,11 @@ void computeIMU(void)
|
||||||
if (mcfg.mixerConfiguration == MULTITYPE_TRI) {
|
if (mcfg.mixerConfiguration == MULTITYPE_TRI) {
|
||||||
gyroData[YAW] = (gyroYawSmooth * 2 + gyroADC[YAW]) / 3;
|
gyroData[YAW] = (gyroYawSmooth * 2 + gyroADC[YAW]) / 3;
|
||||||
gyroYawSmooth = gyroData[YAW];
|
gyroYawSmooth = gyroData[YAW];
|
||||||
gyroData[ROLL] = gyroADC[ROLL];
|
|
||||||
gyroData[PITCH] = gyroADC[PITCH];
|
|
||||||
} else {
|
} else {
|
||||||
for (axis = 0; axis < 3; axis++)
|
gyroData[YAW] = gyroADC[YAW];
|
||||||
gyroData[axis] = gyroADC[axis];
|
|
||||||
}
|
}
|
||||||
|
gyroData[ROLL] = gyroADC[ROLL];
|
||||||
|
gyroData[PITCH] = gyroADC[PITCH];
|
||||||
}
|
}
|
||||||
|
|
||||||
// **************************************************
|
// **************************************************
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue