This program allows you to configure Direwolf and pat and monitor the output of both programs. Direwolf enables a pseudo terminal using AX.25 port 'wl2k' for the KISS protocol, which is required by pat as well as some other AX.25 programs. The AGW and KISS TCP ports are available to applications running on this Pi as well as over the network. This allows other hosts, like Windows PCs running RMS Express to use the Direwolf TNC running on this Pi. The AX.25 port 'wl2k' is available to other applications running on this Pi as well.
This button has the same effect as closing the app by clicking X in the upper right corner.
The GUI will disappear for a few seconds and then reappear when it restarts.
Opens the Pi's browser and connects it to pat's web service.
TopThis tab displays the output of the Direwolf and pat programs. At the top of the pane are the currently configured AGW and KISS TCP ports, the AX.25 port, pat's telnet port and if pat is running, the URI you use to access the pat web interface.
Configuration parameters for the Direwolf TNC. When Direwolf starts, it sets up a pseudo terminal using port "wl2k" as defined in /etc/ax25/axports.
TopYour call sign with no SSID
Sound card interface for capture and playback specific to the Nexus DR-X + Fe-Pi sound card.
ADEVICE | Left Radio | Right Radio |
---|---|---|
Capture |
fepi-capture-left |
fepi-capture-right |
Playback |
fepi-playback-left |
fepi-playback-right |
Number of audio samples per second. Depends on the capabilities of the sound card. The Fe-Pi supports up to 96000.
TopThe GPIO (BCM numbering) pin to use for Push To Talk. Nexus DR-X is wired to use pin 12 for the left radio and pin 23 for the right radio.
TopPrint Direwolf's audio statistics every x seconds. Set to 0 to disable printing of statistics.
TopStart Direwolf listening for AGW connections on the specified port. Programs such as Xastir can use AGW on the same host or via a network connection to access the Direwolf TNC.
TopStart Direwolf listening for KISS connections on the specified port. Programs such as Xastir, RMS Express and others can use KISS to access the Direwolf TNC across a network.
TopConfiguration parameters for the pat Winlink email application.
TopYour call sign with no SSID as registered with winlink.org
TopYour Winlink password as registered with winlink.org
TopSix character maidenhead grid square. See Amateur Radio Ham Radio Maidenhead Grid Square Locator Map
TopPort number pat uses to start it's web service. This allows you to access pat's web interface from a browser on this Pi or via a browser on a PC that is on the same network as this Pi.
TopPort number pat listens on so external applications can communicate with pat using telnet. This allows you to access pat's telnet interface from a command line on this Pi or from a PC using a suitable application that is on the same network as this Pi.
TopWhen pat is running with the telnet service enabled, users connecting to pat must provide this password. The default is no password.
TopWhen pat is running with the telnet service enabled, users connecting to pat must provide this password. The default is no password.
TopWhen pat is running, your radio will beacon an IDENT message periodically, so other hams know you are capable of P2P. Default is 3600 seconds. Set it to 0 to disable beacons.
TopWhen pat is running, your radio will beacon an IDENT message periodically, so other hams know you are capable of P2P. This text will be sent as part of the beacon. Default = "Winlink P2P"
TopChecking this box will start pat's web service when this GUI is run. Alternatively, you can use pat's command line interface after starting this GUI by opening a Terminal window and running:
pat interactiveThis control exists because some users might not be interested in using pat's web interface or even using pat at all. They may instead want to access Direwolf on this Pi from another computer using the AGW or KISS ports, or use various AX25 commands to interact with Direwolf. Top
The amount of time in milliseconds to wait between keying the transmitter and beginning to send data.
The amount of time in milliseconds to keep the transmitter keyed after sending the data.
Persistence is part of the CSMA protocol. It represents the odds (out of 256) that the TNC will transmit within its slot time when no carrier is detected.
Slot Time is part of the CSMA protocol. It is the delay in milliseconds that the TNC waits before checking whether it can transmit.
TopClicking this button restores the default values for TX Delay, TX Tail, Persist and Slot Time.
TopClicking this button opens another program that allows you to set the aliases (shortcuts) used in the pat web interface.
Toppat uses Rig Control, which is part of Hamlib. Pat uses Rig Control to QSY supported radios. It only implements the ability to change a supported rig's frequency, however. It does not implement any other rig control functions. This tab presents information about rig control and a button that when clicked opens a program that allows you to manage rig control.