Bluetooth Auto Connect

by Ridwan Olanrewaju

Version 8 (May 23, 2020)

Download (89 downloads)

AUTHOR'S NOTE
– Considering PRO version with more features. So please, leave a comment with possible feature extensions
– Thanks for downloading

UPDATES
++++++++
– [18/09/2019]
Bug Fix
Increased timeout period to 3 minutes

– [17/09/2019]
Flow indicates when put ON/OFF

– [15/09/2019]
Removed redundant blocks
Reduced required length of fibers
Exactly 30 blocks (non-premium)

– [14/09/2019]
Bug Fix
Repositioned blocks for clarity

– [13/09/2019]
Ability to reconnect disconnected headset.
Ability to manually stop flow
++++++++

INTRODUCTION
The function of this flow is to auto connect a bluetooth-enabled device to a bluetooth headset.

– If the bluetooth headset is, however, not paired, a request will be made to do so. Subsequently, it would auto connect without asking.

EASE OF USE
Create a home screen shortcut by selecting the (Flow beginning) block [1] and clicking on the (install home screen shortcut) button.

BLUETOOTH MANAGER
Turns ON bluetooth and auto-connects device to bluetooth headset.

AUTO RECONNECT
Attempts to reconnect headset once disconnected from device. It if however fails to, within 3 minutes of disconnection, it turns OFF bluetooth connectivity and kills the flow.

SMART RESTART
If for any reason bluetooth connectivity is turned off, it attempts to put it back on and then re-establish a connection to the headset.

BATTERY SAVING
Turns OFF bluetooth after scanning for 3 minutes without finding any bluetooth device.

MANUAL STOP
Starting it (the second time) while it's running turns it off, if bluetooth connectivity is on, but device is not connected.

LOGGING
For each run, a log of about 1.5kb ≤ log size ≤ 6kb is created. So please, don't forget to clean it up every once in a while.