[ Package conformance ]
Device & Platform · >=2.0.0
react-native-ble-plx
load-safe noop — BleManager class, full State/LogLevel/BleErrorCode/ScanMode enum surface; manager.state() resolves "PoweredOff", connectToDevice rejects with a clear "no native adapter" error so apps with state-gated paths take the no-BLE branch. Matches react-native-ble-manager precedent.85%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (12)
BleManager constructiondestroy()state() (PoweredOff)onStateChange listenerstartDeviceScan immediate error callbackstopDeviceScanconnectedDevices/devices/isDeviceConnected (empty/false)service+characteristic+descriptor list queries (empty)cancelTransactionenable/disableBleError classevery State / LogLevel / ConnectionPriority / ScanMode / ScanCallbackType / BleErrorCode constant
Missing (1)
no Web Bluetooth bridging in this stub — apps that absolutely need BLE should branch on state=PoweredOff; characteristic read/write/notify all reject