I'm pretty sure I've got a solution (or at least, a reasonable work around) to the biggest issue I was having when using my phone as a controller. The problem was being instigated by the phone display shutting off going to sleep to save power. Unfortunately this also severed the phone browser app's wifi connection to my central station, a Märklin CS3. When the phone was "awakened", the existing browser window more often than not would not properly update when it tried to reconnect and some touch controls would no longer operate. The only way for me to solve this situation was to close the browser app completely and reopen it. Needless to say this is not desirable in an emergency situation and has resulted in more than a few crashes on my RR.
What I've been doing the last few weeks is changing thedisplay "Auto-Lock" setting on the phone to "Never" shut off. The "Auto-Lock" is found under the "Display & Brightness" options of the "Settings" menu on an iPhone. This seems to allow the browser app to maintain its wifi connection to the central station. I've still had the occasional derailment do to operator error but none caused by an inability to hit STOP. It does eat up my phone's battery charge rather quickly so I've taken to plugging the phone into a 4200 mAh portable charger I happened to have on hand when it is doing railway duty.
The only real downside is that I've got to remember to change the phone's "Auto-Lock" setting again when I'm done using it as a controller.
Edited to clarify "Auto-Lock"
What I've been doing the last few weeks is changing the
The only real downside is that I've got to remember to change the phone's "Auto-Lock" setting again when I'm done using it as a controller.
Edited to clarify "Auto-Lock"
Last edited: