Model Behaviour ASOBO_GT_Update backlog on unpause

Version:
1.0.72.0

Frequency:
Consistently

Severity:
Blocker

Bug description:
When paused, model behaviour Asobo_GT_Update execution is paused, but when the simulation is unpaused, it appears that the backlog of update code executions which would have executed during the pause are executed at high speed, making the execution frequency substantially higher than the given parameter.

Repro steps:
I’m not fully set up with the new SDK so can’t provide a sample file, but I can see from my J3 execution what is happening. If below is unclear, I can provide a sample once I have the SDK fully configured.

To see the issue, create an Asobo_GT_Update with some basic counter, pause the simulation, in the behaviours debug window, observe that the counter increases rapidly when the simulation is unpaused.

Notably, the ‘Last Update’ value given at the bottom of the ‘Updates’ tab in the behaviours debug window counts down as the model behaviour catches up. I would expect ‘Last Update’ to revert to 0 when the first execution is performed as the simulation is unpaused.

Cheers,
Chris

EDIT:
Just to add some more info, this same issue occurs when switching from external walkaround to cockpit view. Changed severity as my J3 product is quite broken with this bug.

Thanks again.

Hello @Skylizard8760

This is fixed with SU2 beta 1.4.7.0.
Please have a look and let us know if this is good for you.

Regards,
Sylvain

Hi Sylvian,

Looks to be working perfectly in SU2.
Thank you for your continued support :smiling_face:.

Cheers,
Chris

1 Like