<p>How do I park a Bluetooth connection? I'm trying to communicate with dozens of Bluetooth devices, and the time to re-establish a connection is unacceptable. I've read that you can park connections, but not found anything that answers how to do this.</p>

[{'answer_id': 154030, 'author': 'Matt R', 'author_id': 4298, 'author_profile': 'https://Stackoverflow.com/users/4298', 'pm_score': 1, 'selected': False, 'text': '<p>I know that you can park a connection if it\'s on the MS Bluetooth stack. There is a nice API you can use called 32feet.Net. It lets you set the socket options. Here\'s a quick link to the <a href="http://community.inthehand.com/library/InTheHand.Net.Bluetooth.BluetoothSocketOptionNameMembers.html" rel="nofollow noreferrer">documentation</a>. I hope it helps.</p>\n'}, {'answer_id': 32149335, 'author': 'Konjengbam', 'author_id': 2832727, 'author_profile': 'https://Stackoverflow.com/users/2832727', 'pm_score': 0, 'selected': False, 'text': '<p>Parking mode is one of connected state mode, explained in the core Bluetooth spec, right from early 1.1 or so. Please follow up with various sniff modes as well, including the newer ones such as sniff sub rating. Other than park modes, you have hold modes as well.</p>\n'}, {'answer_id': 38499555, 'author': 'Guo Xingmin', 'author_id': 6428475, 'author_profile': 'https://Stackoverflow.com/users/6428475', 'pm_score': 0, 'selected': False, 'text': '<p>Unfortunately the parking mode will be removed in next Bluetooth version(Bluetooth 5).</p>\n\n<p>And, the park and hold mode are <em>seems</em> a beautiful  way to save power but  in real life, due to the IOP issue, not too much device can "really" support such kind of power save mode in market. The most common used mode is sniff but this already beyond your request.</p>\n\n<p>So, just forget park mode.</p>\n'}, {'answer_id': 42216790, 'author': 'AJAY PRAKASH', 'author_id': 868892, 'author_profile': 'https://Stackoverflow.com/users/868892', 'pm_score': 0, 'selected': False, 'text': '<p>Once you have an Bluetooth ACL connection with a device. If your device is the master, then you can use link layer message LMP_park.</p>\n\n<p>Usually you can do this from application using HCI command\nHCI_Park_Mode (Connection_Handle,\nBeacon_Max_Interval, Beacon_Min_Interval)</p>\n\n<p><a href="http://affon.narod.ru/BT/bluetooth_app_c9.pdf" rel="nofollow noreferrer">http://affon.narod.ru/BT/bluetooth_app_c9.pdf</a></p>\n'}, {'answer_id': 42433811, 'author': 'MTailor', 'author_id': 7607036, 'author_profile': 'https://Stackoverflow.com/users/7607036', 'pm_score': 1, 'selected': False, 'text': '<p>I have been creating firmware for Bluetooth modules since 2000 and can honestly say that I have never used Park nor has any customer asked for it.\nMy advice, as per others in this trail, keep away from it. Perhaps Hold mode is worth investigating.</p>\n'}]
['https://Stackoverflow.com/questions/64562', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/-1/']