Skip to content

What I can and cannot do with Zimodem #99

Answered by frnno967
Biker1bob asked this question in Q&A
Discussion options

You must be logged in to vote

Transfers have been a persistent problem, and one which I believe is related to some bugs in the lower level code that Zimodem relies on. Jim Drew who makes the (non-open source) WiModem writes his own firmware which is similar to Zimodem in concept but implements much more functionality. He's found that some of the libraries that handle TCP communication have some subtle bugs that cause characters to drop at high throughput rates, and the problem isn't caused by flow control or lack thereof. In other words the hardware can handle the serial timing requirements just fine but it's in the handoff and packetization of the data inside the ESP that things are getting dropped. Bo has done an am…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
2 replies
@Biker1bob
Comment options

@markaudacity
Comment options

Answer selected by Biker1bob
Comment options

You must be logged in to vote
2 replies
@frnno967
Comment options

@Biker1bob
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants