Zum Inhalt springen
uencoder

YMODEM

YMODEM ist der verbesserte Nachfolger von XMODEM mit Unterstützung für 1024-Byte-Blöcke, 16-Bit-CRC und Übertragung von Dateiname und -größe; Chuck Forsberg erweiterte es aus XMODEM.

Zweck

Er verbessert Übertragungseffizienz und Zuverlässigkeit bei XMODEM-Kompatibilität und übermittelt zusätzlich Dateimetadaten.

Mechanismus

Der erste Block enthält Dateiname und -größe (NUL-terminiert); die folgenden Blöcke verwenden 128 oder 1024 Bytes mit angehängtem CRC16, und der Empfänger prüft und bestätigt jeden Block.

Anwendungsfälle

  • Firmware-Updates auf Embedded-Geräten
  • Stapeldateiübertragung auf BBS
  • Serielle Datensicherung

Verwandte Tools

References