Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5abe378
Add to field
slacrherbst Mar 13, 2025
444edb2
Add more quick messge options
slacrherbst Mar 16, 2025
ec9a16e
Fix decode error
slacrherbst Mar 16, 2025
2924774
Merge pull request #1 from mfncooper/main
amaroq74 Jan 26, 2026
bfde1c0
Merge remote-tracking branch 'origin/main' into add_to
slacrherbst Jan 26, 2026
8c16e16
fix binary
slacrherbst Feb 2, 2026
eb191eb
update
slacrherbst Feb 2, 2026
ae4a2ed
Update
slacrherbst Mar 14, 2026
92c3cb7
Update
slacrherbst Mar 14, 2026
0e83262
Update
slacrherbst Mar 14, 2026
edd20af
Update"
slacrherbst Mar 14, 2026
b1a1179
Update"
slacrherbst Mar 14, 2026
633d467
update
slacrherbst Mar 14, 2026
3b0fb3b
Fix number formats
slacrherbst Mar 14, 2026
c9508c2
Update
slacrherbst Mar 14, 2026
db6ff45
fix ack
slacrherbst Mar 14, 2026
3cde07c
Update
slacrherbst Mar 14, 2026
3c34115
Update
slacrherbst Mar 14, 2026
e47891e
Update
slacrherbst Mar 14, 2026
bd077d4
stable state
slacrherbst Mar 14, 2026
a556340
Handle thrid party messages
slacrherbst Mar 14, 2026
7a28485
Fixed status
slacrherbst Mar 14, 2026
ca708b2
Back out early decode
slacrherbst Mar 15, 2026
43ce251
Cleanup
slacrherbst Mar 15, 2026
4a6a69b
code cleanup
slacrherbst Mar 15, 2026
edc7d98
More cleanup
slacrherbst Mar 15, 2026
ea702bd
fix bug
slacrherbst Mar 15, 2026
1ec45cc
fix bug
slacrherbst Mar 15, 2026
e167eae
Back out update line parsing
slacrherbst Mar 15, 2026
f7e3d73
Clean up menus
slacrherbst Mar 15, 2026
6043cc5
Clean up menus
slacrherbst Mar 15, 2026
3728fa1
add number to ack debug
slacrherbst Mar 15, 2026
f657df5
Change display messages
slacrherbst Mar 15, 2026
5991568
Fixed message number
slacrherbst Mar 15, 2026
fe7b902
Change To to Dest
slacrherbst Mar 15, 2026
1c50514
Add rstrip
slacrherbst Mar 15, 2026
374f1d2
Remove displaying duplicate messages:
slacrherbst Mar 17, 2026
d935ced
Update user guide to document new features in new_window branch
slacrherbst Mar 20, 2026
b9d037f
Add [HH:MM:SS] timestamps to APRS message window
slacrherbst Apr 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 48 additions & 2 deletions docs/userguide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ Navigation
- Alt-\- or Alt-r removes a connection tab
- Alt-<digit> switches to the numbered tab

**Unproto / APRS Messages**

- Shift-Up recalls the last sent message into the entry field


Connections
-----------
Expand Down Expand Up @@ -133,7 +137,8 @@ system, is also shown in this panel.

The Monitor panel shows all traffic seen on the AGWPE port. This includes the
traffic from your connected-mode session, and also any other traffic seen on
the same frequency.
the same frequency. Frames that you transmitted yourself are highlighted in a
distinct color so that your own traffic is easy to pick out at a glance.

Managing connections
~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -161,7 +166,9 @@ messages too.
:alt: Unproto window

Whatever you enter on the text entry line at the bottom will be sent out when
you hit the Return or Enter key.
you hit the Return or Enter key. If you need to resend or edit a previous
message, press Shift-Up when the entry field is empty to recall the last sent
message.

The indicator on the bottom right shows the current configuration that will be
used for each message sent. To change this, use the Dest/Src command to bring
Expand All @@ -185,6 +192,41 @@ server. Click on the down-arrow to open the list. In many cases, you will have
only one available port, and can leave this field as it is. If your server
provides multiple ports, you can select the appropriate one here.

APRS Messages
-------------

The Messages window provides a dedicated interface for sending and receiving
APRS direct messages. It is accessible from the top menu once you are connected
to your AGWPE server.

APRS messages are sent as Unproto UI frames addressed to the configured APRS
destination (``APICON`` by default), with the payload formatted according to
the APRS messaging specification. Incoming APRS messages are picked up from
the monitor stream and displayed here automatically.

To configure the source callsign, destination, recipient callsign (``To``),
via path, and port, use the Dest/Src command to bring up the APRS Messages
dialog.

The status bar at the bottom of the window shows the current configuration:
From, Dest, and To callsigns, and any Via path.

**Sending messages**

Type your message in the entry field and press Return or Enter to send it.
Each message is assigned a sequential message number. Sent messages are shown
in yellow; received messages are shown in cyan.

If you need to resend or edit a previous message, press Shift-Up when the
entry field is empty to recall the last sent message.

**Receiving messages and acknowledgements**

Paracon automatically sends an acknowledgement (ACK) for every incoming APRS
message that is addressed to your configured source callsign and that carries
a message number. Duplicate messages (same sender and message number) are
suppressed. ACKs sent are shown in green; error conditions are shown in red.

.. _settings:

Settings
Expand Down Expand Up @@ -283,3 +325,7 @@ monitor.log
Contains the exchange that occurs during a connection between the two
stations of the filename. This is the same information that you see in the
connection tab during a connected-mode session.

aprs_messages.log
Contains the same information as the APRS Messages window, preserving
sent and received messages across Paracon sessions.
7 changes: 7 additions & 0 deletions paracon/paracon.def
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@ source =
destination = ID
via =

[AprsMessages]
port = 0
source =
destination = APICON
to =
via =

[Monitor]
port = -1
color = true
Expand Down
Loading