Page 1 of 2

Bluetooth Classic - How to implement it!

Posted: Tue Dec 27, 2016 11:35 am
by dom124
Hi! i'm trying to implement bt classic but i don't have idea how to begin. I can't found any example. My idea is to connect ESP32 with an app and i have to transmit a lot of data so i prefer use classic bluetooth. Any idea or any example that you can help me? thanks! Carlos

Re: Bluetooth Classic - How to implement it!

Posted: Sat Jan 07, 2017 2:50 pm
by irobux
Hi,
I have the same question about bluetooth.
I tested the 3 samples
05_ble_adv
12_blufi
14_gatts_server

In the three case the name of the peripheric is shown but impossible to connect.
I notices that the sample 14 with gatt has a gap connection,
the 05 only deals with advertising.

Is there a sample which is supoose to be connected to a phone in order to complete a connection ? Or must we add development to do that ?

Thanks,
Irobux

Re: Bluetooth Classic - How to implement it!

Posted: Thu Jan 12, 2017 10:04 pm
by enitalp
Same here.

Played with BLE, but what i really want is Classic BT SPP.

Re: Bluetooth Classic - How to implement it!

Posted: Tue Jan 17, 2017 1:12 am
by hgijeon
Totally agree.
It will be really cool if this chip deals with BT classic spp!
Is there any small clue to implement BT classic? or the APIs haven't opened yet?

Thanks,
Henry

Re: Bluetooth Classic - How to implement it!

Posted: Tue Jan 31, 2017 1:02 am
by michbound
Agreed I have the same issue - need dual mode support and the officials are strangely quiet when it comes to providing clarifications on what's required to support SPP - without drivers or some sort of clue it is really difficult to determine if this would work for us...

I had posted a similar question here
http://esp32.com/viewtopic.php?f=2&t=94 ... =spp#p4081

but so far complete silence from the officials which is a bit disheartening...

Re: Bluetooth Classic - How to implement it!

Posted: Tue Jan 31, 2017 9:52 am
by ESP_igrr
Sorry about that, after the holidays we will try to set something up so that BT team can answer this and other related questions.

Re: Bluetooth Classic - How to implement it!

Posted: Wed Feb 01, 2017 1:30 am
by michbound
@ESP_igrr thanks for the reply - eagerly looking forward to the response from the BT team.

BR

Re: Bluetooth Classic - How to implement it!

Posted: Mon Feb 06, 2017 10:18 am
by my_abousamra
@ESP_igrr Is there any update about bluetooth classic firmware support?

Re: Bluetooth Classic - How to implement it!

Posted: Tue Feb 21, 2017 12:00 pm
by magicroomy
A Bt Classic Example with SPP would be very appreciated here also.

Re: Bluetooth Classic - How to implement it!

Posted: Wed Feb 22, 2017 1:48 pm
by madscientist_42
According to Espressif, they don't have Classic support in the idf at this time (I know, annoying...sigh...).

It's not of too much concern for me yet, though. Since they've implemented CEVA's IP cores for Bluetooth, the odds of it not working for this generation of silicon is fairly low. It's just that we needed support NOW rather than later.

Now, if they could implement a modaility where the ESP32 has one CPU core dedicated to running applications and the non-RF edges of the system and the other CPU running the RF stuff as a multi-threaded beast handling 802.11 and BT Classic/LE dispatch...it'd be great. Then they could just do a "mailbox" UART-ish interface to stock HCI for both modes on BT and have a network pipe that you could issue commands to via something not unlike Linux' netlink sockets.