Getting the same amount of data points for each trial with MouseGaze - is it possible?

OS (e.g. Win10): Win10
PsychoPy version (e.g. 1.84.x): latest
Standard Standalone? (y/n) If not then what?: y
What are you trying to achieve?: I’m setting up an eye-tracking experiment using MouseGaze, for now. What I would like, specifically, is getting the same amount of data points for each trial based on the sampling rate of the eye-tracker (in this case MouseGaze, but later it will be a Tobii).

What did you try to make it work?: I’ve been able to get the gaze coordinates for each trial by sending messages to the ioHub Server (using trial_start and trial_end) and then parsing the data.

What specifically went wrong when you tried that?: When I look at the parsed data, I see a different amount of data points for each trial. In theory, shouldn’t the amount of data points be the same for each trial as they all last (in my case) 6 seconds? Is it possible to obtain this level of precision at the moment?

Thank you.