diff --git a/irsdk.py b/irsdk.py index 9e9f66f..5d8ed9c 100644 --- a/irsdk.py +++ b/irsdk.py @@ -524,6 +524,9 @@ def _check_sim_status(self): @property def _var_buffer_latest(self): + # return the frozen var buffer if exists + if self.__var_buffer_latest: + return self.__var_buffer_latest # return 2nd most recent var buffer # because it might be a situation (with most recent var buffer) # that half of var buffer written with new data