Question about support for Bluetooth classic + BLE

Ask, and ye shall receive.
User avatar
patrikdj
Posts: 11
Joined: 14:34, 26 Jan 2014

Question about support for Bluetooth classic + BLE

Postby patrikdj » 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.

User avatar
micke
Posts: 256
Joined: 20:49, 18 Nov 2013

Re: Question about support for Bluetooth classic + BLE

Postby micke » 16:45, 14 May 2014

Hi Patrik,

Seems like this is the most popular Cordova Bluetooth plugin out there:

https://github.com/don/BluetoothSerial

Built an experimental version of EvothingsClient for Android with this plugin included. You can get it here:

http://evomedia.evothings.com/download/ ... _debug.apk

Note that you will probably have to uninstall your current version of EvothingsClient, before installing this version. Since this is an unsigned debug version, you will get a certificate mismatch if the previous version is installed.

Let me know how it goes!

Best, Micke

User avatar
patrikdj
Posts: 11
Joined: 14:34, 26 Jan 2014

Re: Question about support for Bluetooth classic + BLE

Postby patrikdj » 17:29, 14 May 2014

Hi Micke!

Thanks a lot, it seems from the documentation that the Bluetooth plugin should be perfectly suited for my application.

Let me try out the new and experimental version of Evothings Client and come back later with status.

BR, Patrik

User avatar
micke
Posts: 256
Joined: 20:49, 18 Nov 2013

Re: Question about support for Bluetooth classic + BLE

Postby micke » 12:33, 23 Jul 2014

Did you have any time to try out the Bluetooth Classic plugin for Android?
Best regards, Mikael

User avatar
Nicu
Posts: 3
Joined: 20:16, 09 Feb 2015

Re: Question about support for Bluetooth classic + BLE

Postby Nicu » 20:23, 09 Feb 2015

Hi,
Has this example been integrated into the studio examples yet?
Is it one of the other examples ported to BT Classic? It may have more setup details.
I can try this out at this time - is the linked APK the latest to use?
Thanks,
Nic

Fredrik
Site Admin
Posts: 196
Joined: 15:00, 18 Nov 2013

Re: Question about support for Bluetooth classic + BLE

Postby Fredrik » 10:20, 10 Feb 2015

The APK linked in the earlier post is quite old by now. The most recent stable Client can always be found on the Android app store, or on our download page.

User avatar
Nicu
Posts: 3
Joined: 20:16, 09 Feb 2015

Re: Question about support for Bluetooth classic + BLE

Postby Nicu » 10:42, 10 Feb 2015

Is Bluetooth classic supported "out of the box" now? It was in an experimental version!

Fredrik
Site Admin
Posts: 196
Joined: 15:00, 18 Nov 2013

Re: Question about support for Bluetooth classic + BLE

Postby Fredrik » 10:49, 10 Feb 2015

Yes, the BluetoothSerial plugin is included in the published Client.

User avatar
Nicu
Posts: 3
Joined: 20:16, 09 Feb 2015

Re: Question about support for Bluetooth classic + BLE

Postby Nicu » 10:54, 10 Feb 2015

Cool thanks

arvindpdmn
Posts: 2
Joined: 08:16, 14 Dec 2015

Re: Question about support for Bluetooth classic + BLE

Postby arvindpdmn » 08:30, 14 Dec 2015

I have installed EvoThings Viewer V1.1.0. But it cannot detect classic devices nearby. Could it be that I have to install the client via apk file? thx


Return to “Questions and answers”

Who is online

Users browsing this forum: No registered users and 15 guests