-
-
Notifications
You must be signed in to change notification settings - Fork 92
Closed
Labels
conclusion: resolvedIssue was resolvedIssue was resolvedtopic: codeRelated to content of the project itselfRelated to content of the project itself
Description
The SoftwareSerial implementation for Arduino UNO R4 is missing the end()
method.
Sometimes it is necessary to stop the Serial and start manually controlling the pins.
end()
is implemented for all other platforms that I have worked with 😦. For example:
- https://github.com/arduino/ArduinoCore-avr/blob/1.8.6/libraries/SoftwareSerial/src/SoftwareSerial.h#L96
- https://github.com/arduino/ArduinoCore-megaavr/blob/1.8.8/libraries/SoftwareSerial/src/SoftwareSerial.h#L96
Additional context
Additional requests
Metadata
Metadata
Assignees
Labels
conclusion: resolvedIssue was resolvedIssue was resolvedtopic: codeRelated to content of the project itselfRelated to content of the project itself
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
RonsTek commentedon Apr 26, 2025
finnandreh commentedon Apr 27, 2025
maidnl commentedon Apr 28, 2025
Hi @bmitov,
I have some difficult to understand the issue and I would like to ask you if you can help me.
Can you please explain how you are using the Serial Software and what you are expecting that does not work?
I made some naive tests and it seems to me that is possible to configure 2 pins assigned to Serial Software and then use them "manually" as GPIO (without calling any Serial Software
end()
function, just use pinMode() to configure them) and that seems to work to me, but probably I am missing some context here.Can you please help me to better understand the issue? Thanks
per1234 commentedon Apr 28, 2025
@bmitov responded to @maidnl's question on a different issue:
per1234 commentedon Apr 28, 2025
I have copied your response from #464 to this issue @bmitov.
I have unlocked the issue in order to allow you to provide any additional information that might be requested.
However, if the issue becomes the source of "noise" from people making comments that don't add anything of technical value, as happened before, then I will be forced to lock it again. For the interested parties, please refrain from replying unless you have significant and unique information to add. If you only want to express your support for the PR or a comment in the thread, use the "Reactions" feature to add a "👍", etc. "Me too"/"+1" comments are not allowed here.
Everyone who watches the repository receives a notification whenever any reply is made on any of the issues and PRs. It is important for the developers and maintainers of the project to watch the repository to make sure we see the valuable feedback from the contributors. But if the repository becomes the source of a large number of low value notifications we must either waste our time sorting through them instead of doing productive work, or else unwatch the repository.
Unstructured conversations about Arduino-related subjects are always welcome over on Arduino Forum.
pennam commentedon Jun 10, 2025
@bmitov @finnandreh @RonsTek Did you had the chance to test #465 ?
Merge pull request #465 from maidnl/soft_serial_missing_end_fix