Question about support for Bluetooth classic + BLE
Posted: 18:14, 13 May 2014
Hello Evothings team,
I am planning to develop a cross platform iOS + Android mobile app where a smart phone should connect wirelessly using Bluetooth to a remote device which may be an setup based on an Arduino (or perhaps Raspberry Pi) and I was first thinking to use BLE only.
However, since users does not all have BLE support in their Android smart phone devices today, I was actually instead thinking to support such devices by Bluetooth classic instead (while support of iOS devices are by BLE).
Furthermore for Android (4.3 and 4.4) my understanding is that BLE support is a bit limited (only BLE central role is supported, not peripheral role) and I heard that BLE in Android is still not fully mature.
Now, I see that you have many great examples (!) for BLE and my question is if you also support Bluetooth classic already, or if this is something you have considered to add in the near future?
Today I have not yet figured out which Bluetooth classic profile would be best for my mobile app, but it seems like Serial Port Profile (SPP) may be a good choice. In addition I heard of something called ”unsecureRFcomm” in Android which may be used for applications where pairing/bonding is not needed (I think some Bluetooth chat applications use this, not sure).
Thanks in advance.
I am planning to develop a cross platform iOS + Android mobile app where a smart phone should connect wirelessly using Bluetooth to a remote device which may be an setup based on an Arduino (or perhaps Raspberry Pi) and I was first thinking to use BLE only.
However, since users does not all have BLE support in their Android smart phone devices today, I was actually instead thinking to support such devices by Bluetooth classic instead (while support of iOS devices are by BLE).
Furthermore for Android (4.3 and 4.4) my understanding is that BLE support is a bit limited (only BLE central role is supported, not peripheral role) and I heard that BLE in Android is still not fully mature.
Now, I see that you have many great examples (!) for BLE and my question is if you also support Bluetooth classic already, or if this is something you have considered to add in the near future?
Today I have not yet figured out which Bluetooth classic profile would be best for my mobile app, but it seems like Serial Port Profile (SPP) may be a good choice. In addition I heard of something called ”unsecureRFcomm” in Android which may be used for applications where pairing/bonding is not needed (I think some Bluetooth chat applications use this, not sure).
Thanks in advance.