Version 1.5 - Beta Test - January 2018
Pre-releaseNew Features:
-
PTT using GPIO pin of CM108/CM119 (e.g. DMK URI, RB-USB RIM), Linux only.
-
More efficient error recovery for AX.25 connected mode. Better generation and processing of REJ and SREJ to reduce unnecessary duplicate I frames.
-
New configuration option, V20, for listing stations known to not understand AX.25 v2.2. This will speed up connection by going right to SABM and not trying SABME first and failing.
-
New application "kissutil" for troubleshooting a KISS TNC or interfacing to an application via files.
-
KISS "Set Hardware" command to report transmit queue length.
-
TCP KISS can now handle multiple concurrent applications.
-
Linux can use serial port for KISS in addition to a pseudo terminal.
-
decode_aprs utility can now accept KISS frames and AX.25 frames as series of two digit hexadecimal numbers.
-
Full Duplex operation. (Put "FULLDUP ON" in channel section of configuration file.)
-
Time slots for beaconing.
-
Allow single log file with fixed name rather than starting a new one each day.
Bugs Fixed:
-
Possible crash when CDIGIPEAT did not include the optional alias.
-
PACLEN configuration item no longer restricts length of received frames.
-
Little typographical / spelling errors in messages.
Documentation:
-
New document Bluetooth-KISS-TNC.pdf explaining how to use KISS over Bluetooth.
-
Updates describing cheap SDR frequency inaccuracy and how to compensate for it.
How to install on Linux:
git clone http://github.com/wb2osz/direwolf
cd direwolf
git checkout 1.5-beta
make
sudo make install
How to install on Windows:
Download direwolf-1.5-beta-win.zip (the file with "win" in its name) and extract the files. See User Guide for more details.