Skip to content

Arduino UNO R4 SoftwareSerial missing end() #463

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

Open
bmitov opened this issue Apr 26, 2025 · 5 comments · May be fixed by #465
Open

Arduino UNO R4 SoftwareSerial missing end() #463

bmitov opened this issue Apr 26, 2025 · 5 comments · May be fixed by #465
Assignees
Labels
topic: code Related to content of the project itself

Comments

@bmitov
Copy link

bmitov commented Apr 26, 2025

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:

Additional context

Additional requests

@per1234 per1234 added the topic: code Related to content of the project itself label Apr 26, 2025
@RonsTek

This comment has been minimized.

@finnandreh

This comment has been minimized.

@arduino arduino locked and limited conversation to collaborators Apr 27, 2025
@maidnl
Copy link
Contributor

maidnl commented 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

@arduino arduino unlocked this conversation Apr 28, 2025
@per1234
Copy link
Collaborator

per1234 commented Apr 28, 2025

@bmitov responded to @maidnl's question on a different issue:

I need to be able to enable the serial, use it as serial, then disable, control the pins, and later enable the serial again.

@per1234
Copy link
Collaborator

per1234 commented 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.

@per1234 per1234 marked this as a duplicate of #464 Apr 28, 2025
@per1234 per1234 linked a pull request Apr 29, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants