QGround Control High latency


I am working with High Latency link and I have some questions.

1- How does the Qgroundcontrol understands that it’s time to switch to low latency such that I have the dual connection established?
2- Could I manipulate the High Latency link in such a way that it sends parameters even on the High Latency link?
3- Could I take care of High Latency link commands using a console? That whether to send a High Latency packet or a Normal Paket?
4- Does it work with PX4 over serial communication?

Please refer to detailed documentation if possible.

Best Regards,