Need Support for Bluetooth Classic SPP Profile

Originator:cliff_harris
Number:rdar://16004006 Date Originated:2-6-2014
Status:Open Resolved:No
Product:iOS Product Version:All iOS versions
Classification: Reproducible:
 
There is a huge robotic, MakerBot, Arduino (and similar microcontroller boards) and home automation community that uses Bluetooth SPP (Serial Port Profile) to communicate with their devices wirelessly. SPP is supported natively by Android devices but not by iOS devices. SPP is supported by Macintosh OSX.

Serial Port Profile is described here:

https://developer.bluetooth.org/TechnologyOverview/Pages/SPP.aspx

iOS support for Bluetooth profiles:

http://support.apple.com/kb/HT3647?viewlocale=en_US&locale=en_US

These people are using a very cheap Bluetooth module, usually a HC-05, which uses Bluetooth SPP. There are dozens of YouTube tutorials on how to do this (search YouTube for "HC-05"). Some examples:

http://www.youtube.com/watch?v=8vQK4vmZpy8
http://www.youtube.com/watch?v=DI6Oda6fsSY

An Internet search on "Bluetooth HC-05" will result in a large number of hits. Here's one:

http://www.ebay.com/itm/like/310540196588?lpid=82

These Bluetooth modules only need 4 wires to connect to a microcontroller (power, ground, transmit and receive), so they are very easy to use. That is why they are so popular.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!