If "yes" will appreciate any tips on the following
It appears that the Spin and Roll Forward/backward are registered with the same output parameter - in the C# example it is given with "Ry".
The only visible differentiation I saw was that the values for Roll are +/- 0.000123 and the values for Spin are +/- 0.990123.
These are example values - do not cling to them - bottom line is that one can reliably differentiate between a Spin and a Roll by monitoring IF > 0.99f
The same seems to be the case for various other axes.
Here is the problem I am facing now: To filter out noise from other axes and to guess correctly the intention of the operator a series of conditions seems to be needed.
I am trying to guess what these have to be - but I am thinking - maybe somebody already figured it out.
Will be most thankful if you share ...
Just to put it in other words so that we stay on the same page:
I am not talking about calculating angles from the values. If you look at the 3Dconnexions demos then the Jet demo is an example of very "sensitive" mode where the slightest movement in any direction is presented. In other demos, however, the movements are much more simplified - in these demos the feedback from the unit is DEFINITELY filtered out. This filtering seems to be happening based on conditional processing of the various axes - so - these conditions are important because the cut-off values there are specific and me guessing them is probably not the best thing to do.
Btw. ... now that I deal with the unit programmatically - I begin guessing why this thing is not put out in a Joystick mode - it is completely different animal
![Smile :)](./images/smilies/icon_smile.gif)