fix: calibrate input ranges for gyroscope (better but left/right still not good)

This commit is contained in:
Orangerot 2025-01-13 20:42:13 +01:00
parent 4c1d029216
commit 94463a490c

View file

@ -139,10 +139,10 @@ class ESenseInput {
}
InputDirection getInputDirection(ArrowDirection expect) {
inputDirection.up = z > 270 && z < 340;
inputDirection.down = z > 40 && z < 180;
inputDirection.left = y > 40 && y < 180;
inputDirection.right = y > 270 && y < 340;
inputDirection.up = z > 180 && z < 340;
inputDirection.down = z > 20 && z < 180;
inputDirection.left = y > 0 && y < 180;
inputDirection.right = y > 180 && y < 360;
if (expect == ArrowDirection.up && inputDirection.up ||
expect == ArrowDirection.down && inputDirection.down) {