la5nta / wl2k-go

A Winlink framework for Go.
https://getpat.io
MIT License
50 stars 20 forks source link

ardop: support version 2 #53

Closed cbs228 closed 5 years ago

cbs228 commented 5 years ago

Specifications for ARDOP version 2 were released 15 May 2018. This new version breaks both RF and TNC compatibility with ARDOP version 1. Since then, "beta" implementations of ARDOP 2 have been released for Windows and Linux. Version 1 is still around, and at least some RMS nodes continue to operate it. But it is likely that version 2 is the future. We should update wl2k-go to support the new TNC.

An initial reading of the new TNC specification indicates that the following commands have changed:

The following responses have changed:

And probably others. The TNC interface is almost completely different. In addition, CRCs are not used on TCP/IP. (If they ever were.)

martinhpedersen commented 5 years ago

Merged to master in d9a01fe8d953734f295e6620180e656bbf190f25.