Skip to content

micropython/streampair: Package to create bi-directional linked stream objects. #907

New issue

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

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

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

andrewleech
Copy link
Contributor

Returns two bi-directional linked stream objects where writes to one can be read from the other and vice/versa.

This can be used somewhat similarly to a socket.socketpair in python, like a pipe of data that can be used to connect stream consumers (eg. asyncio.StreamWriter, mock Uart)

…m objects.

Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au>
@andrewleech andrewleech changed the title Draft: micropython/streampair: Package to create bi-directional linked stream objects. micropython/streampair: Package to create bi-directional linked stream objects. Aug 13, 2024
@andrewleech
Copy link
Contributor Author

The RingIO module has been merged in micropython so this should be updated to use it

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants