Web Bluetooth API Primer Tutorial

WebAssembly via Emscripten and C Primer TutorialWeb Bluetooth API Primer Tutorial

Web Bluetooth API Primer Tutorial

We’ve spent a day researching Web Bluetooth API and have had a roller coaster ride that we are going to leave for a while now. Mid-morning getting to make the macOS Google Chrome web browser accept Web Bluetooth API navigator.bluetooth calls gave us a false sense of security for the rest. The other extreme was the low of, after establishing a Bluetooth device name and ID from a list gleaned by the Web Bluetooth API, never getting …


console.log('Connecting to GATT Server...');
const server = await device.gatt.connect();

… to work testing macOS Google Chrome and Opera (Firefox and Safari did not recognize navigator.bluetooth) and Windows Google Chrome, Microsoft Edge and Internet Explorer with three Bluetooth devices …

  • The Monkey audio and radio
  • Logitech Keyboard
  • Elan One (DAB) radio

… has left us not connecting to that Bluetooth device despite the fact that the Operating System desktop Bluetooth manager can!

Of course, we’ll return if we find out what we did wrong, if it is at our end?! In the meantime, though …

If this was interesting you may be interested in this too.

This entry was posted in eLearning, Hardware, Networking, Operating System, Tutorials and tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>