任务单 #39181

Can't get TeraTerm to truncate padding on last packet of YMODEM transfer

开放日期: 2019-05-02 03:50 最后更新: 2019-05-02 03:50

报告人:
(匿名)
属主:
(无)
类型:
状态:
开启
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

I've been writing a YMODEM file sender for the Arduino, and it's all working, except that when I send a file from my Arduino to TeraTerm using YMODEM, the resulting downloaded file retains all the padding characters in the last block, regardless of whether I use 0x00 or 0x1A (as suggested in the YMODEM documentation from many years ago). If I compare the transmitted file and the received file, they're identical down to the start of the padding in the final packet. I've tried various things, such as sending the first packet with "filename 0x00 filesize 0x20" (again as the protocol seems to show), but I always get that last chunk in the received file. I've duplicated the example 67-byte file shown in the TT YMODEM documentation in terms of block size, separator characters, etc, but no luck. Any suggestions?

任务单历史 (1/1 Histories)

2019-05-02 03:50 Updated by: None
  • New Ticket "Can't get TeraTerm to truncate padding on last packet of YMODEM transfer" created

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名