Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BLE JSONRPC: "characteristicDidChange" params doesn't contain "serviceId" adn #206

Open
nerlihmax opened this issue May 24, 2022 · 0 comments

Comments

@nerlihmax
Copy link

nerlihmax commented May 24, 2022

Scratch Link on macOS doesnt send fields "serviceId" and "characteristicId" in { method: "characteristicDidChange" } notifications.

Снимок экрана 2022-05-26 в 16 12 02

Steps to Reproduce

Explain what someone needs to do in order to see what's described in Actual behavior above

Steps to reproduce the behavior:

  1. Go to 'https://scratch.mit.edu/projects/editor/'.
  2. Click on 'add extension'.
  3. Scroll down to 'WeDo 2.0' and add it (or another device used BLE).
  4. Open browser's devtool, pick tab "Network" and open websocket connection tab, open tab "messages".
  5. Connect to peripheral.
  6. Check out websocket traffic.

System Details

macOS 12.3
Macbook Air 13 2020 (arm64)
Scratch Link 1.4.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants