Use default I frame lengths for common TNCs

Use default I frame lengths for common TNCs per version; for AX.25
prior to 2.2, use 128, otherwise, use 255, the maximum for Kenwood and
possibly other Kantronics-style TNCs
This commit is contained in:
XANTRONIX 2020-08-14 17:35:24 -04:00 committed by XANTRONIX Industrial
parent 1e4329528c
commit 004d5c9ec6

View file

@ -17,7 +17,7 @@
| PATTY_AX25_PARAM_HDLC_XADDR | PATTY_AX25_PARAM_HDLC_MODULO_8 \ | PATTY_AX25_PARAM_HDLC_XADDR | PATTY_AX25_PARAM_HDLC_MODULO_8 \
| PATTY_AX25_PARAM_HDLC_TEST | PATTY_AX25_PARAM_HDLC_SYNC_TX) | PATTY_AX25_PARAM_HDLC_TEST | PATTY_AX25_PARAM_HDLC_SYNC_TX)
#define PATTY_AX25_SOCK_DEFAULT_I_LEN 256 #define PATTY_AX25_SOCK_DEFAULT_I_LEN 128
#define PATTY_AX25_SOCK_DEFAULT_WINDOW 4 #define PATTY_AX25_SOCK_DEFAULT_WINDOW 4
#define PATTY_AX25_SOCK_DEFAULT_RETRY 10 #define PATTY_AX25_SOCK_DEFAULT_RETRY 10
#define PATTY_AX25_SOCK_DEFAULT_ACK 3000 #define PATTY_AX25_SOCK_DEFAULT_ACK 3000
@ -31,7 +31,7 @@
| PATTY_AX25_PARAM_HDLC_TEST | PATTY_AX25_PARAM_HDLC_FCS_16 \ | PATTY_AX25_PARAM_HDLC_TEST | PATTY_AX25_PARAM_HDLC_FCS_16 \
| PATTY_AX25_PARAM_HDLC_SYNC_TX) | PATTY_AX25_PARAM_HDLC_SYNC_TX)
#define PATTY_AX25_SOCK_2_2_DEFAULT_I_LEN 256 #define PATTY_AX25_SOCK_2_2_DEFAULT_I_LEN 255
#define PATTY_AX25_SOCK_2_2_DEFAULT_WINDOW 32 #define PATTY_AX25_SOCK_2_2_DEFAULT_WINDOW 32
/* /*