Skip to content

Add example application of TCP-over-ringbuffers#1214

Draft
lmbollen wants to merge 62 commits intolucas/use-ringbuffersfrom
lucas/ringbuffer-smoltcp
Draft

Add example application of TCP-over-ringbuffers#1214
lmbollen wants to merge 62 commits intolucas/use-ringbuffersfrom
lucas/ringbuffer-smoltcp

Conversation

@lmbollen
Copy link
Contributor

@lmbollen lmbollen commented Mar 3, 2026

What (what did you do)
Adds library functions to implement TCP over ringbuffer communication and an example application that showcases how to use it.

Why (context, issues, etc.)
We want to be able to perform asynchronous communications and plan to solve that using TCP over ringbuffers.

Dear reviewer (anything you'd like the reviewer to pay close attention to?)

AI disclaimer (heads-up for more than inline autocomplete)

TODO

Cross-out any that do not apply

  • Rewrite to work on the new ringbuffers
  • Write (regression) test
  • Update documentation, including docs/
  • Link to existing issue

@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch from ba365ce to faef6c3 Compare March 6, 2026 14:04
@lmbollen lmbollen force-pushed the lucas/use-ringbuffers branch from 149cc19 to 291bec5 Compare March 6, 2026 14:10
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch from faef6c3 to db929ce Compare March 6, 2026 14:23
@lmbollen lmbollen force-pushed the lucas/use-ringbuffers branch 2 times, most recently from 3e47f7b to 0f244e8 Compare March 9, 2026 08:58
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch from db929ce to bea8fa4 Compare March 9, 2026 09:01
@lmbollen lmbollen force-pushed the lucas/use-ringbuffers branch from 0f244e8 to 1786069 Compare March 9, 2026 09:15
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch 2 times, most recently from 65b988c to 93e7bb7 Compare March 9, 2026 13:05
@lmbollen lmbollen force-pushed the lucas/use-ringbuffers branch from d0eb688 to 1c7a78c Compare March 9, 2026 13:06
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch from 929107c to 4e85b86 Compare March 9, 2026 13:16
@lmbollen lmbollen force-pushed the lucas/use-ringbuffers branch from 1c7a78c to 0f17d8c Compare March 9, 2026 13:22
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch 18 times, most recently from 07d563c to 89888e9 Compare March 11, 2026 16:47
@lmbollen lmbollen force-pushed the lucas/ringbuffer-smoltcp branch from 339d8e6 to a912dd6 Compare March 20, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant