Comments (3)
This looks like a failure to connect to the BT device.
The RFCOMM run loop exits when the device disconnects, so I'm guessing you will see that message several times in the Scratch Link console if you connect and disconnect successfully several times. If an attempt to connect to EV3 is not successful, Scratch Link responds with "Connection process could not start or channel was not found". The "Cannot call send in discovery state" happens when you try to send a command when there is no device connected.
Honestly EV3 Bluetooth is not the best experience all the time, and the device might refuse to connect, in which case Scratch Link should allow you to try to connect again.
Does Scratch Link tell you that connection was successful? And then is it unreachable after you see those errors?
from scratch-link.
I haven't seen this in quite a while... I'm closing it until/unless we can repro.
@ericrosenbaum and @evhan55, do you think this is still a problem? Can you reproduce this behavior? If so, please reopen this issue. Thanks!
from scratch-link.
I haven't seen it in a while, either! If I run into it again, in a reproducible way, I can reopen the issue.
from scratch-link.
Related Issues (20)
- wont connect what so ever HOT 4
- Micro:bit disconnects after few seconds HOT 4
- Unable to receive micro: bit uartWriteString with startNotifications HOT 4
- Replace Scratch-Link with Web-Bluetooth API HOT 13
- A question about source of .hex doc to connect scratch HOT 1
- Trouble Connecting with Lego Boost from Windows 10 HOT 3
- Do not alert if port is conflicted by another Scratch Link
- micro:bit not found when using ScratchLink in macOS 12 HOT 14
- TLS private key distributed in Scratch Link HOT 35
- Scratch Link no longer able to locate micro:bit HOT 4
- ScratchLink no longer works HOT 3
- No Devices Found on Mac OS 12.2.1 to connect Wedo 2.0 device LPF2 Smart Hub 2 I/O HOT 2
- BLE JSONRPC: "characteristicDidChange" params doesn't contain "serviceId" adn
- Can't find EV3 on macOS 12.4 HOT 1
- Translation of german text strings
- Scratch link doesn't see Boost hub
- Can't detect EV3 on Chrome on Mac 12.6 (Monterey) HOT 1
- Dependency Dashboard
- Safari crashes after BLE connection and disconnection 7 times
- Idea
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scratch-link.