@@ -54,7 +54,7 @@ void Accelerometer::centerAccelerometer()
54
54
unsigned char count = 0 ;
55
55
xValueOffset = 0 ;
56
56
yValueOffset = 0 ;
57
- while (count < 50 )
57
+ while (count < 10 )
58
58
{
59
59
mpu.read ();
60
60
if (config.orientation > 7 ) {
@@ -66,8 +66,8 @@ void Accelerometer::centerAccelerometer()
66
66
67
67
count++;
68
68
}
69
- xValueOffset = xValueOffset / 50 ;
70
- yValueOffset = yValueOffset / 50 ;
69
+ xValueOffset = xValueOffset / 10 ;
70
+ yValueOffset = yValueOffset / 10 ;
71
71
}
72
72
73
73
void Accelerometer::resetAccelerometer ()
@@ -77,15 +77,15 @@ void Accelerometer::resetAccelerometer()
77
77
} else {
78
78
orientation = config.orientation ;
79
79
}
80
- localMax = static_cast < float >( config.accelerometerMax ) ;
81
- localMaxY = static_cast < float >( config.accelerometerMaxY ) ;
80
+ localMax = config.accelerometerMax ;
81
+ localMaxY = config.accelerometerMaxY ;
82
82
mpu.setAccelerometerRange (config.accelerometerSensitivity );
83
83
centerAccelerometer ();
84
84
}
85
85
86
86
void Accelerometer::accelerometerRead ()
87
87
{
88
- if (config.restingStateCounter != config. restingStateMax && config.disableAccelOnPlungerMove == 1 ) {
88
+ if (config.plungerMoving == true && config.disableAccelOnPlungerMove == 1 ) {
89
89
return ;
90
90
}
91
91
if (config.lightShowState == IN_RANDOM_MODE_WAITING_INPUT)
@@ -107,11 +107,16 @@ void Accelerometer::accelerometerRead()
107
107
mpu.read ();
108
108
109
109
if (config.orientation > 7 ) {
110
- xValue = floor ((mpu.getZ () - xValueOffset) * 100 );
110
+ xValue = floor ((mpu.getZ () - xValueOffset));
111
111
} else {
112
- xValue = floor ((mpu.getX () - xValueOffset) * 100 );
112
+ xValue = floor ((mpu.getX () - xValueOffset));
113
113
}
114
- yValue = floor ((mpu.getY () - yValueOffset) * 100 );
114
+ yValue = floor ((mpu.getY () - yValueOffset));
115
+
116
+ // Serial.print(F("DEBUG,AccelX:"));
117
+ // Serial.print(xValue);
118
+ // Serial.print(F("DEBUG,AccelXOffset:"));
119
+ // Serial.print(xValueOffset);
115
120
116
121
if (abs (xValue) < config.accelerometerDeadZone )
117
122
{
0 commit comments