kingToolbox / kingToolbox/WindTerm
YModem transfer error via serial (COM port)
- 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