-
-
Notifications
You must be signed in to change notification settings - Fork 397
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
There is no communication of problem when monitor process creation fails #1508
Labels
conclusion: resolved
Issue was resolved
topic: code
Related to content of the project itself
topic: serial monitor
Related to the Serial Monitor
type: imperfection
Perceived defect in any part of project
Comments
per1234
added
topic: code
Related to content of the project itself
type: imperfection
Perceived defect in any part of project
topic: serial monitor
Related to the Serial Monitor
labels
Sep 30, 2022
3 tasks
3 tasks
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
4 tasks
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 17, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
kittaakos
pushed a commit
that referenced
this issue
Mar 29, 2023
Closes #1508 Signed-off-by: Akos Kitta <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
conclusion: resolved
Issue was resolved
topic: code
Related to content of the project itself
topic: serial monitor
Related to the Serial Monitor
type: imperfection
Perceived defect in any part of project
Describe the problem
When the Arduino IDE Serial Monitor is opened, a pluggable monitor tool process is started. This process may error if the port can't be opened. Inability to open a port is a common problem for Arduino users, usually caused by already having it open in another application, not having set up system permissions for access, or the port being stuck in a glitched state.
The Arduino IDE Serial Monitor does not communicate in any way to the user that there is a problem, nor what the nature of that problem might be when starting monitor process fails after Serial Monitor is opened.
🐛 The user will not understand why the expected output is not being sent or received from Serial Monitor. They, and those supporting them, may waste quite some time studying their code and hardware for problems.
To reproduce
Equipment
Steps
e.g., Arduino IDE 1.x Serial Monitor,
arduino-cli monitor
🐛 There is no indication of any problem other than the lack of a baud rate menu:
🐛 The expected "hello" output is not printed.
🐛 Any data sent via the "Message" field is not received by the board.
Expected behavior
Clear communication of the problem when starting a monitor process fails.
Arduino IDE version
2.0.1-snapshot-6f07717
Operating system
Windows
Operating system version
10
Additional context
The logs show the Arduino CLI daemon is communicating the problem to the IDE:
Prior to #982, there was a (misleading) indication of a problem under these conditions:
Arduino IDE 1.x clearly communicates the problem to the user:
Arduino CLI clearly communicates the problem to the command line interface user:
Issue checklist
The text was updated successfully, but these errors were encountered: