mcapraro Posted October 27, 2019 Share Posted October 27, 2019 Hi all, as noted in this thread there is an error in v18.104.22.168, specifically when passing data through the EyeData struct. EyeData.timestamp is supposed to deliver milliseconds of time elapsed, but instead gives microseconds. This ends up surpassing the int size and looping around and giving a number like 18446744072381490631 (when cast as a ulong). In v22.214.171.124 of SR_runtime.exe, this seems to have been addressed, and so when you case to a ulong , EyeData.timestamp will return something like 3327942. the precision is less also, by about 1000 (since these are no correctly milliseconds of time, and not microseconds). If you used timestamps and have upgraded (the SR_runtime does sort of encourage you strongly to upgrade) and your project is not behaving as expected, this could be the culprit. 1 Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now