- From: Eduardo Galeano via GitHub <sysbot+gh@w3.org>
- Date: Sat, 05 Sep 2020 18:08:42 +0000
- To: public-web-bluetooth-log@w3.org
Cegard has just created a new issue for https://github.com/WebBluetoothCG/web-bluetooth: == No services matching UUID help == Hello Everyone: I've been playing around with WebBluetooth since a couple of days ago, for that I've been using my phone with the nRF Connect app as a GATT Server, and I've been using the next function to attempt the connection with the phone: ``` async function onButtonClick() { let device = await navigator.bluetooth.requestDevice({ acceptAllDevices: true, optionalServices: [ 0x180D ] }); let server = await device.gatt.connect(); console.log(server); let service = await server.getPrimaryService(0x180D); console.log(service); } ``` I've been trying the services: `0x181C`, `health_monitor`, `heart_rate`, but the result I'm getting is: `DOMException: No Services matching UUID 000180-0000-1000-8000-00805f9b34fb`; and with the service `"0000aaa0-0000-1000-8000-aabbccddeeff"` I get `DOMException: Origin is not allowed to access the service. Tip: Add the service UUID to 'optionalServices' in requestDevice() options.` Any ideas of what could be happening, or another way to test this? Thanks in advance. Please view or discuss this issue at https://github.com/WebBluetoothCG/web-bluetooth/issues/513 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 5 September 2020 18:08:44 UTC