gARIM Messaging Program v0.6 (for ARDOP and ARDOP2 TNCs) #ARDOP
Announcing the the next release of gARIM, a GUI version of the ARIM ARDOP host
program. This version is compatible with both version 1x and version 2.x ARDOP TNCs:
ARDOP_Win TNC, version 1.0.4, or ardopc or piardopc version 1.0.4.x or higher.
ARDOP_2Win TNC, version 2.0.4.x or higher, or ardop2 or piardop2 version 18.104.22.168-BPQ and higher.
It may also be used with the ardop1ofdm TNC recently released by G8BPQ - use the gARIM command prompt to send the new ENABLEOFDM command to the TNC as needed.
gARIM is fully compatible with ARIM. Read more about it here:
New in gARIM v0.6:
-- When forwarding, replying-to or sending messages, the message is opened in an editor so the operator can make changes before sending it.
-- In ARQ mode, enforce size limits for file, file listing, and message transfers *after* compression is applied.
-- Add optional message tracing feature.
-- Bug fixes and documentation updates.
See the change log below for details.
Files are also available at the ardop applications Files area at
and in the Files area at the arim-ham Yahoo group:
For Linux OS, the binary distributions are for Ubuntu 18.04 and derivatives like Linux Mint 19.x only. It's best to compile gARIM from source code to avoid library versioning problems. It's easy, instructions are found in the INSTALL file included in the source distribution (now with instructions for Fedora 28 and derivatives, and for Cygwin/X).
1. Added additional actions to the "Read Message" dialog box for
ease of use:
Kill, Save (to file), Reply and Forward buttons when reading
Inbox and Recents messages. Add Reply option to right-click
popup menu in the Inbox and Recents views.
Kill, Save (to file) and and Send buttons when reading Outbox
Kill, Save (to file) and Forward buttons when reading Sent
2. Added Save to Outbox button to the "Forward Message" dialog box
so messages can be forwarded and queued for sending when not
attached to a TNC.
3. When forwarding, replying-to or sending messages, the message is
opened in an editor so the operator can make changes before sending
it. Forwarding and reply-to are allowed when not attached to a TNC,
but messages must be stored in the Outbox.
4. Add optional message tracing feature. This inserts headers like:
Received: from KA8RYU by NW8L; Jan 30 2019 05:01:48 UTC
into received messages. If the message is forwarded to another
station with tracing enabled, another Received: header is added by
the receiving station, and so on. In this way a record of the
message's progress through a network is built up as it is forwarded
from station to station (read from bottom to top). The timestamp
indicates time of receipt, either local time or UTC time at the
receiving station, as set by the 'utc-time' parameter in the [ui]
section of the configuration file. No time zone is included for
stations configured for local time stamps (utc-time=FALSE). Message
tracing is enabled or disabled by the value of the 'msg-trace-en'
parameter in the [arim] section of the configuration file. Set to
TRUE to enable tracing or FALSE to disable it. The default value is
FALSE. The Received: header is inspired by, but not perfectly
conformant with, the Received: header specification in RFC822.
5. Enforce size limits for file, file listing, and message transfers
*after* compression is applied. The max "over the air" payload
size remains 16K bytes, but input buffers are big enough to
accomodate compression ratios up to 5:1. If compressed input data
exceeds the 16K payload limit the transaction fails with an error.
6. In ARQ mode, where files may be compressed for download, don't
filter file listings to remove files larger than the max size
defined by the configuration file 'max_file_size' parameter.
7. Implement closed loop flow control for data transfers to TNC to
prevent overflow of TNC transmit data buffers.
8. Implement support for ARQBW choice "any" for ARDOP version 1 TNCs
when initiating ARQ connections from the command prompt.
9. Messages sent to net addresses are now stored in the Sent Messages
mailbox if successfully transmitted.
10. Fix bug where uncompressed messages sent to remote station in an
ARQ session were not saved to "Sent Messages" mailbox.
11. Fix bug where "Msg Outbox" view not updated in an ARQ session when
the remote station downloads messages addressed to it.