nice to haves: getting notifications when things are finished loading
it would be nice if, in addition to being able to receive the usual notifications when things are beginning to load, i.e. flight files, aircraft files, etc., SimConnect clients could also receive notifications when these things are finished loading as well. Often times I would like to do some additional processing after a certain flight file or aircraft has loaded but im forced to guess how long loading might take and run a wait timer or sleep a thread of whatever before i bother trying to proceed with anymore processing...of course, these loading times are variable from system to system, so its never a satisfactory solution.
of course if someone knows a better way to do what im doing, then by all means...enlighten me
of course if someone knows a better way to do what im doing, then by all means...enlighten me
-
- Lockheed Martin
- Posts: 1382
- Joined: Mon Sep 20, 2010 6:17 pm
Hello,
As I am sure you are aware, version 1.3 was released yesterday afternoon. For more information on the SimStart/SimStop changes, please see the 1.3 release notes: http://www.prepar3d.com/prepar3d-versio ... hange-log/
As I am sure you are aware, version 1.3 was released yesterday afternoon. For more information on the SimStart/SimStop changes, please see the 1.3 release notes: http://www.prepar3d.com/prepar3d-versio ... hange-log/
Prepar3D® Engineering Project Manager
Adam,
Could you please look into this again? Using Version 1.3:
I still get the SimStart Event before the loading bar on the screen is gone on the initial load.
I sometimes also still get another SimStop/SimStart event again after the first loading, looks like we're not there quite yet.
At least, the returned altitude looks to be valid on the reception of the first SimStart Event now.
Short one, first value is a timestamp
[...]
93.347 : SimConnectProtocol::handleGroundAlt - sim stop event received
94.345 : SimConnectProtocol::handleGroundAlt - sim start event received
[...]
Regards,
Devsim
Could you please look into this again? Using Version 1.3:
I still get the SimStart Event before the loading bar on the screen is gone on the initial load.
I sometimes also still get another SimStop/SimStart event again after the first loading, looks like we're not there quite yet.
At least, the returned altitude looks to be valid on the reception of the first SimStart Event now.
Short one, first value is a timestamp
[...]
93.347 : SimConnectProtocol::handleGroundAlt - sim stop event received
94.345 : SimConnectProtocol::handleGroundAlt - sim start event received
[...]
Regards,
Devsim
Some more feedback, I don't know if someone from LM is still tracking this bug. But there's for sure an issue still around. This time it's again regarding the ground altitude received. Allthough the SimStart Event has been received after a far reposition, the ground altitude is still the old one and changes only a few seconds (sometimes one, sometimes multiple seconds) later to the correct one.
Please investigate.
4218.329 : SimConnectProtocol::handleGroundAlt - sim start event received
4218.329 : SimConnect::handleGroundAlt ground alt after sim start received 434
4218.360 : SimConnect::handleGroundAlt ground alt received 434
4218.657 : SimConnect::handleGroundAlt ground alt received 434
4218.719 : SimConnect::handleGroundAlt ground alt received 434
4218.781 : SimConnect::handleGroundAlt ground alt received 434
4218.844 : SimConnect::handleGroundAlt ground alt received 434
4218.906 : SimConnect::handleGroundAlt ground alt received 434
4218.969 : SimConnect::handleGroundAlt ground alt received 434
4219.047 : SimConnect::handleGroundAlt ground alt received 434
4219.109 : SimConnect::handleGroundAlt ground alt received 434
4219.171 : SimConnect::handleGroundAlt ground alt received 434
//--> then here we go with the correct one, 1 second late
4219.234 : SimConnect::handleGroundAlt ground alt received 90.9974
4219.296 : SimConnect::handleGroundAlt ground alt received 90.9974
Thank you for your feedback,
DevSim
Please investigate.
4218.329 : SimConnectProtocol::handleGroundAlt - sim start event received
4218.329 : SimConnect::handleGroundAlt ground alt after sim start received 434
4218.360 : SimConnect::handleGroundAlt ground alt received 434
4218.657 : SimConnect::handleGroundAlt ground alt received 434
4218.719 : SimConnect::handleGroundAlt ground alt received 434
4218.781 : SimConnect::handleGroundAlt ground alt received 434
4218.844 : SimConnect::handleGroundAlt ground alt received 434
4218.906 : SimConnect::handleGroundAlt ground alt received 434
4218.969 : SimConnect::handleGroundAlt ground alt received 434
4219.047 : SimConnect::handleGroundAlt ground alt received 434
4219.109 : SimConnect::handleGroundAlt ground alt received 434
4219.171 : SimConnect::handleGroundAlt ground alt received 434
//--> then here we go with the correct one, 1 second late
4219.234 : SimConnect::handleGroundAlt ground alt received 90.9974
4219.296 : SimConnect::handleGroundAlt ground alt received 90.9974
Thank you for your feedback,
DevSim
-
- Lockheed Martin
- Posts: 1382
- Joined: Mon Sep 20, 2010 6:17 pm