We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fb51fc9 commit 3639b9fCopy full SHA for 3639b9f
src/Modulino.h
@@ -166,10 +166,13 @@ class ModulinoJoystick : public Module {
166
bool update() {
167
uint8_t buf[3];
168
auto res = read((uint8_t*)buf, 3);
169
- auto ret = res && (buf[0] != last_status[0] || buf[1] != last_status[1] || buf[2] != last_status[2]);
170
auto x = buf[0];
171
auto y = buf[1];
172
map_value(x, y);
+ auto ret = res && (x != last_status[0] || buf[1] != y || buf[2] != last_status[2]);
173
+ if (!ret) {
174
+ return false;
175
+ }
176
last_status[0] = x;
177
last_status[1] = y;
178
last_status[2] = buf[2];
0 commit comments