Skip to content
#

reliable-data-transfer

Here are 43 public repositories matching this topic...

TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.

  • Updated Jul 15, 2026
  • C++

This is an implementation of the reliable data transfer protocol (rdt 3.0). For the sake of simplicity I considered only uni- directional data transfer, but the control information will flow on both directions. You may use the finite state machine (FSM) of the rdt 3.0 to understand all the states, events and actions. IMPORTANT: You need to add y…

  • Updated Aug 31, 2022
  • Python

Add this topic to your repo

To associate your repository with the reliable-data-transfer topic, visit your repo's landing page and select "manage topics."

Learn more