Jump to content


Verified Members
  • Content Count

  • Joined

  • Last visited

Community Reputation

2 Neutral

About nbhatia

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi, I was looking into timestamps generated by SRAnipal as well as Tobii SDK. In case of SRANipal, the timestamps correspond to local time stamp of eye tracker. In case of Tobii, the sdk provides two time stamps: local time stamp (as timestamp_tracker_us) which is similar to what we get in sranipal and an additional one, system (timestamp_system_us) which is synced with computer time. Is there a way to get the system time stamps in sranipal sdk via some sort of patch, etc? Regards, Nitesh @Daniel_Y @Corvus
  2. Hi, I am trying to understand correct way to sync the time stamps reported by the eye tracker data with the system time. Is there a way to know the latency of eye_data.timestamp? Many thanks. Nitesh @Daniel_Y @Corvus
  3. Just an update, using callback in C++, I am getting a stable 120Hz sampling. @Daniel_Y @Corvus @Jad
  4. Ok. That clears a lot of confusion. Thank you @Daniel_Y🙂
  5. Thanks a lot @Daniel_Y🙂 In the Vive Pro Eye tech specs it is stated that the eye-tracker supports 120Hz sampling frequency. Is it steady or variable? I am hoping that the callback should be working at similar sampling rate.
  6. Hi, In the function, "SetEyeParameter(EyeParameter parameter)" declared in SRAnipal_Eye.h, the "EyeParameter" takes "GazeRayParameter" which has "sensitive_factor" as a variable. To my understanding, this is meant for smoothing the gaze data which could be similar to moving average, etc. Am I getting it right? I was wondering if someone could explain the internal working. What is the default value if we do not declare it? Many thanks, Nitesh
  7. I see. Thank you. Is this the only difference between v1 and v2? I was wondering if there would be any difference in terms of efficiency, precision and sampling rate. Many Thanks, Nitesh
  8. Hi, I am using SRAnipal SDK in C. In SRAnipal_Eye.h, I see that some APIs (pasted below) are declared to register callbacks. Can anyone help me by providing an example of using this callback? /* Register a callback function to receive eye camera related data when the module has new outputs. [in] function pointer of callback [out] error code. please refer Error in ViveSR_Enums.h */ SR_ANIPAL int RegisterEyeDataCallback(VivesrEyeDataCallback callback); /* Unegister a callback function to stop receiving eye camera related data. [in] function pointer of callback [out] error code. please refer Error in ViveSR_Enums.h */ SR_ANIPAL int UnregisterEyeDataCallback(VivesrEyeDataCallback callback); Many Thanks, Nitesh @Corvus @Daniel_Y
  9. Hi, While using SRAnipal SDK, I see that the eye data structure is declared as two versions: v1 and v2. It would be great of somebody can provide more detail about applicability of two versions. E.g. ViveSR::anipal::Eye::EyeData ViveSR::anipal::Eye::EyeData_v2 Many Thanks, Nitesh @Corvus @Daniel_Y
  10. This function seems to be working fine with Tobii XR SDK. For your work, Tobii’s G2OM implementation of finding gaze focused objects might as well help. I still have to check if both the sdks (SRAnipal and Tobii) can work together.
  11. Dear All, I am trying to find out if the support for the following parameters have been added in latest SDK i.e. Eye Tracking SDK (SRanipal) v1.1.0.1 as of 2020. In the previous posts on this forum, it has been reported than they are not supported. (Att: @Daniel_Y, @Corvus) Regards, Nitesh public bool convergence_distance_validity; public float convergence_distance_mm;
  • Create New...