1

我需要一个用于有一些怪癖的嵌入式系统的串行协议。现在它可以使用 YModem,但是有一些问题,所以我想我会尝试 Zmodem 或 Kermit。Zmodem 既有代码又有足够清晰的实现规范。

我找不到任何东西可以从“从头开始”(也没有可用的代码)实现 Kermit 的文件传输协议。

有些源代码组织得不好,包括完整的终端仿真器和 TCP 客户端,每台计算机都有各种部分和选项,包括古董。例如 C-Kermit 9.0。我会花更多时间重构它以提取我需要的东西,而不是直接实施它。

有一篇深奥的数学论文让我感到困惑,因为它只讨论形式证明和伪代码之间的位和字节。(Proof.pdf - 它有定理、证明和引理!)。它声称是某种规范。也许埋在那里的某个地方,但同样的问题,我不得不花一些时间来提取实际的编码信息。

我需要一些高级功能(全滑动窗口),但 Embedded Kermit 说它没有这些(虽然有一些部分位或钩子),但确实有一些我既不需要也不需要的其他东西。

我认为从针对程序员的真实规范编写 Kermit 不会有任何问题,比如通过网络传输的内容(内容和时间),或者更好的是,一个干净但完整的实现。

我也找不到。这里有人知道吗?

4

0 回答 0