In the README.md, under "Subscribe to Calculator Code and Get Variable results", it says that "the monitoring rate can be configured at any rate down to the millisecond" but there is a 25ms minimum. Why is there a minimum? Where is this value coming from?
I guess, for monitoring change of variables WASimCommander uses the SimConnect_RequestDataOnSimObject function which has the period parameter which can be set to SIMCONNECT_PERIOD_SIM_FRAME to monitor the data every frame. This suggests that the effective monitoring rate depends on how many frames the user's PC can render every second. If the framerate is bigger than 40 fps then the monitoring rate will be less than 25ms. Why does WASimCommander have a 25ms limit?
In the README.md, under "Subscribe to Calculator Code and Get Variable results", it says that "the monitoring rate can be configured at any rate down to the millisecond" but there is a 25ms minimum. Why is there a minimum? Where is this value coming from?
I guess, for monitoring change of variables WASimCommander uses the SimConnect_RequestDataOnSimObject function which has the period parameter which can be set to SIMCONNECT_PERIOD_SIM_FRAME to monitor the data every frame. This suggests that the effective monitoring rate depends on how many frames the user's PC can render every second. If the framerate is bigger than 40 fps then the monitoring rate will be less than 25ms. Why does WASimCommander have a 25ms limit?