Skywriter XL missing to detect certain gestures (Arduino)


#1

Hello,

I am using the Arduino library from https://github.com/pimoroni/skywriter-hat

I created a simple sketch to detect all the different gestures and I have encountered some difficulties, so I wonder if someone else has faced the same problem. In my case, the following gestures are never detected:
TAP_EAST
TAP_NORTH
TAP_WEST
TAP_SOUTH
CIRCLE_CLOCKWISE
CIRCLE_CCLOCKWISE

The gestures TOUCH_EAST, TOUCH_NORTH, TOUCH_WEST, TOUCH_SOUTH are always mistaken by TOUCH_CENTER.

The following gestures are mistakenly detected as several TOUCH_CENTER (x2, x3) and a TAP_CENTER:
DOUBLETAP_EAST
DOUBLETAP_NORTH
DOUBLETAP_WEST
DOUBLETAP_SOUTH

Any ideas on why I am not capturing these gestures?

Also, I am trying to count rotations with the airwheel, and as the clockwise and anticlockwise gestures are not working. I was trying to do it with the airwheel function, but I am not able to mange the results returned as delta, how can I simply count full rotations with this value?

Thanks in advance.