et-mode - Added support for 300, 1200 and 9600 baud packet operation

This commit is contained in:
Gaston Gonzalez
2025-01-14 02:10:22 -07:00
parent f53eb1d0f5
commit 6990d44f58
7 changed files with 132 additions and 12 deletions
@@ -1,7 +1,7 @@
# Author : Gaston Gonzalez
# Date : 31 October 2024
# Updated : 10 January 2025
# Purpose : Dire Wolf template for basic packet operation
# Updated : 13 January 2025
# Purpose : Dire Wolf template for 300 baud packet operation
# Audio settings
ADEVICE {{ET_AUDIO_DEVICE}}
@@ -11,11 +11,13 @@ CHANNEL 0
MYCALL {{ET_CALLSIGN}}
# Modem settings
# Use 7 decoders spaced 30 Hz apart to improve chances of decode on HF.
MODEM 300 A- 7@30
PACLEN 60
FRACK 5
MAXFRAME 1
# Settings from The Modern Ham (KN4MKB)
# More modem settings from The Modern Ham (KN4MKB)
PERSIST 63
SLOTTIME 12
RETRY 10
@@ -27,6 +29,7 @@ TXTAIL 30
# EmComm Tools uses Hamlib's rig control daemon for all radio interfaces.
PTT RIG 2 localhost:4532
# Enable ports to allow other applications use Dire Wolf as the packet engine
# Enable ports to allow other applications to use Dire Wolf as the
# packet engine.
AGWPORT 8000
KISSPORT 8001
@@ -0,0 +1,27 @@
# Author : Gaston Gonzalez
# Date : 12 January 2025
# Purpose : Dire Wolf template for 9600 baud packet operation
# Audio settings
ADEVICE {{ET_AUDIO_DEVICE}}
ARATE 48000
CHANNEL 0
# User settings
MYCALL {{ET_CALLSIGN}}
# Modem settings
MODEM 9600
# Use TXDELAY fro UZ7HO: 15 * 10 = 150ms
TXDELAY 15
# Use TXTAIL from UZ7HO: 5 * 10 = 50ms
TXTAIL 5
# For 9600 baud, use RTS to key the PTT. This is the only case
# where we do not use Hamlib's rigctl in EmComm Tools.
PTT /dev/et-cat RTS
# Enable ports to allow other applications to use Dire Wolf as the
# packet engine.
AGWPORT 8000
KISSPORT 8001