No functional changes, but some bug fixes.
It fixes a crash and an issue with connecting to some non-compliant stacks.
A special thanks to Rick, KK4GGL, for helping me with some issues. He was quite patient and helpful.
I also played around connecting to fldigi and using different modes.
If you download and use this, please give feedback, positive or negative, here.
is a version of Pat with built-in AX25 support, so you don't have to go
through the buggy and hard to set up Linux kernel driver. It also
works on Windows. It should work on Mac and BSD, too, though I don't
have binaries for those. If anyone would wish to provide binaries, that
would be great.
You can also cancel a connection before the initial connect is done, which had been an annoyance to me.
It currently has a separate configuration area in the configuration file. It will be added for you if you haven't use Pat before, but if you already have a Pat configuration, you will need to add:
"message": "Winlink P2P",
right after the end of the "ax25" section. But either way, "localhost" is the location of the modem (like direwolf, I've also tried soundmodem on Windows) and 8001 is the TCP port of the modem. The defaults work for direwolf default on the local machine.
The build works similar to a normal Pat build if you want to build it yourself. Go to https://github.com/cminyard/pat/tree/gensio-work
and scroll to near the bottom under the "Pat with native AX.25" label. This will give instructions on how to build it.
-corey - AE5KM