SerialBT device does not show up on Chromebook as pairable device

yoh-there
Posts: 2
Joined: Tue Aug 31, 2021 2:52 pm

SerialBT device does not show up on Chromebook as pairable device

Postby yoh-there » Tue Aug 31, 2021 3:14 pm

Title says it all. Background info:
Environment: ESP32, PlatformIO, Arduino framework
Keywords: Bluetooth, SerialBT, Pairing
Example code snippet:
In setup

Code: Select all

SerialBT.begin("MyName");
In loop

Code: Select all

if (SerialBT.hasClient())
{
	if (SerialBT.available())
	{
		char ch = SerialBT.read();
		....
	}
}
MyName shows up in i.e. Android and Windows as a pair-able device. On Android, the icon in front of it is best described as a screen with a horizontal line below it, like an open laptop. Works fine

On Chromebook, it doesn't show up at all. At first I thought this was a limitation of ChromeOS, but this is not the case: if I spin up another serial Bluetooth device, ie an ELM327 dongle, it shows up on both.

A hint could be that no Android, the icon in front of the dongle is best described as a screen with a mobile phone in front of it. Works fine too, and also in Chromebook, even in an emulated Andoid app.

It has to do with it's advertisement, given the different icons, but I have a hard time interpreting those.

Any hints? Of course if I need to provide more info I am happy to do so.

Thank you.

Who is online

Users browsing this forum: No registered users and 107 guests