# Bluetooth Support Across Every Codename One Target

DevFeed: [Bluetooth Support Across Every Codename One Target](<https://devfeed.tech/articles/bluetooth-support-across-every-codename-one-target-19220.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/bluetooth-beyond-ble/>)

Author: Shai Almog

Published: 2026-07-26T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [API](<https://devfeed.tech/topics/api.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Web](<https://devfeed.tech/topics/web.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [browser](<https://devfeed.tech/tags/browser.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [core](<https://devfeed.tech/tags/core.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [permission](<https://devfeed.tech/tags/permission.md>), [platform](<https://devfeed.tech/tags/platform.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [tests](<https://devfeed.tech/tags/tests.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

Codename One's core Bluetooth API adds cross-target support for BLE, GATT, L2CAP, classic RFCOMM, Web Bluetooth, and a scriptable simulator. The API exposes platform capabilities and limits, while the implementation handles queued GATT operations and callback timeouts.

## Source excerpt

The core Bluetooth API covers BLE, GATT, L2CAP, classic RFCOMM, Web Bluetooth, and a scriptable simulator while exposing each platform's limits.