Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scalable real-time synchronization #215

Closed
bernhard-thiele opened this issue May 25, 2017 · 2 comments
Closed

Scalable real-time synchronization #215

bernhard-thiele opened this issue May 25, 2017 · 2 comments
Assignees
Milestone

Comments

@bernhard-thiele
Copy link
Collaborator

bernhard-thiele commented May 25, 2017

Sometimes it is useful to run faster or slower than real-time. Examples are human-in-the-loop scenarios which have phases in which nothing "interesting" happens in which case one would like to fast-forward the simulation, e.g., in flight simulations during an autopilot phase.

For supporting such use-cases the realtimeSynchronize function should be extended with an (optional) real-time scaling input signal.

@tbeu
Copy link
Collaborator

tbeu commented May 26, 2017

@nytschgeusen That is the issue we were talking about.

@bernhard-thiele
Copy link
Collaborator Author

@tbeu Ok, I also talked with @nytschgeusen during the Modelica conference and got convinced that it is a useful feature to go for :-)

I hope @nytschgeusen can do some testing and give feedback if I got the feature right.

I had to change the C code, so that the SimulationX DLLs need to be recompiled.

By the way, maybe it makes sense to change to https://git-lfs.github.com/ at some point for storing the binaries. The service sounds interesting, but I have so far no experience with it.

@bernhard-thiele bernhard-thiele added this to the v1.6.0 milestone May 26, 2017
tbeu added a commit to tbeu/Modelica_DeviceDrivers that referenced this issue Aug 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants