Been working on this more… The takeaways so far is that some of the issues are due to:
- unzip tool not being on a path (though it appearing like it was as the FMU was getting unzipped somehow… very strange) - This was the major cause of issues… Additional messaging in the log output is being added.
- Issues with autolooping causing (we think) issues with dlls that don’t have access. Unclear if the underlying FMI interface tool has the tools to handle this. But that is ok for now… will add an issue in the repo.
- Changed the extracted FMU to have appended the actor name to avoid having multiple actors using the same FMU files (this may not have been an issue but it seems like a better idea)
- Still some Symbol not found errors that randomly occur when a simulation is stopped… Big mystery here… oh well
- And… still haven’t ruled out with the tools that originally created the FMUs (i.e., the dlls) as the source of most of the problems… but that is really out of my hands.
I think there is enough progress with some of those changes that I am calling this issue CLOSED… afterall… this is still a prototype :