kingToolbox / kingToolbox/WindTerm

YModem transfer error via serial (COM port)

Open
#2,206 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
32.3k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

First sending package error, when I tried to send file via serial (COM port), first packet contains only 3 bytes ('r', 'b', '\n'), but must contain transfer packet, begin with 0x01 for 128byte transfer. First package must be:

SOH 00 FF filename filezise NUL CRCH CRCL

where SOH = 0x01

Tested on windows and linux

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file or test is named in the issue. Reproduce the first-packet failure on a serial connection under Windows or Linux, then trace the YModem sending entry point. Done means the first packet is a 128-byte transfer packet beginning with SOH (0x01) and containing the filename, filesize, and checksum fields described in the report.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.