Xmodem send file transfer ->Rx Buffer not flushed on start
Eröffnet am: 2013-06-10 19:23
Letztes Update: 2016-08-22 20:56
Auswertung: | (Anonym) | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | (Keine) |
Typ: | Fehler | Schweregrad: | 5 - Mittel |
Komponente: | Tera Term | Status: | Offen |
Lösung | Keine |
Einzelheiten
On Xmodem transfer send file. The receiver is stated first and is sending NAKs. Tera Term receive a NAK and start with the first packet transfer. BUT this NAK maybe was not the last one before start sending. On the beginning (before sending the first packet) the RX buffer was not flushed and a additionel NAK will be received and Tera Term sends the first packet AGAIN. That is not the main problem. The problem is now, that the answers in the RX buffer are always one packet behind. If one packet is transfered wrong, the respond for this packet is ACK, and the NAK is comming after the next packet. So the wrong packet is not detect, and a good packet is sended twice.
You can se it on each xmodem file send. The first packet is always sendet twice if the "file-receicer" has send more then one "Initianl"- NAK
Letzte Aktualisierung für dieses Ticket
2016-08-22 20:56 Aktualisiert von: maya
- Meilenstein Update from Tera Term 4.92 (closed) to (Keine)
Kommentar
Is this problem occurs with latest version of Tera Term?