-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Fouind a coding error in lines 510-516. This is likely a copy-paste error, as the X quatity is given to X, as well as Y and Z.
void BNO08x::getGravity(float &x, float &y, float &z, uint8_t &accuracy)
{
x = qToFloat(gravityX, gravity_Q1);
y = qToFloat(gravityX, gravity_Q1);
z = qToFloat(gravityX, gravity_Q1);
accuracy = gravityAccuracy;
}
Likely this should be:
void BNO08x::getGravity(float &x, float &y, float &z, uint8_t &accuracy)
{
x = qToFloat(gravityX, gravity_Q1);
y = qToFloat(gravityY, gravity_Q1);
z = qToFloat(gravityZ, gravity_Q1);
accuracy = gravityAccuracy;
}
Sorry, I do not have any way of testing this code, so I can not do a PR.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels