Hi everyone,
I'm using 3D mouse SpaceNavigator in my application. I have a thread that every 20 ms take information from periphery ( joystick and spacenavigator). I need to take axis data from space navigator using normal functions. I already downloaded 3dxWare SDK and looked the example. It always uses SiGetEvent() function. But this function wait to an event of the mouse to occur. Do you know if there is a function that take information directly from the spacenavigator? I mean a function like "GetAxis", "GetData" or something like that?
Thank you in advance for your help.
Bye.
Data without GetEvent function
Moderator: Moderators
Re: Data without GetEvent function
Hi superpans,
Sorry for the (very) late reply.
Have you considered receiving all incoming events on an additional worker thread (using SiGetEvent) and then caching the data? Elsewhere in your program you could then poll for the cached data.
I believe you cannot retrieve the device latest state using the driver API (3DxWare SDK).
Sorry for the (very) late reply.
Have you considered receiving all incoming events on an additional worker thread (using SiGetEvent) and then caching the data? Elsewhere in your program you could then poll for the cached data.
I believe you cannot retrieve the device latest state using the driver API (3DxWare SDK).