Bluetooth HC-06 disconnects after a few minutes.

Another observation:

I made the Arduino send a text string every 10 sec to a connected BT device (my phone).
It held the connection for several minutes, but only when I had the terminal tab active on my phone.