daheise / simrate_control

A 'set it and forget it' utility to increase and decrease sim rate while following a flight plan. Provides time compression while in stable flight.
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Pause at TOD #9

Closed daheise closed 3 years ago

daheise commented 3 years ago

This should be an easy task. However, the most straightforward way to pause via SimConnect is not bound to a key in the simulator by default. This leads to a situation where it is easy to programmatically pause pause the sim, but difficult for the user to unpause.

An alternative solution could be to use one of the toggle pause inputs, but that could lead to situations where the sim unexpectedly pauses or unpauses because there's not a way to query the pause status.

This being the case, I'm putting this issue on the back burner.

daheise commented 3 years ago

I've gone ahead and implemented this, with a strongly worded comment that users need to be sure they bind the unpause key.