Using Email client - Outlook Express
You can use Outlook Express for the email client to create
outgoing ARQ traffic. Just remember that
you should create all email traffic as ASCII text and not HTML text to
reduce the size of the message body. You are going to send this
via an RF link and not over the internet with a high speed connection.
Create your email just as you would for transfer over the internet and then save it in the
Drafts
folder. In Outlook Express, click
Create Email
and use the format, name@phonenumber, such as information @8005551212,
for the address if it is to be delivered by phone, and is not an email.
Save each message in the Drafts folder by clicking
File, and then
Save. Exit the composition window. Open the ARQout folder (located at c:\NBEMS\Mail\ARQout)
on the desktop along with Outlook Express as shown below. Then
drag the message from the "To ... Subject" area of Outlook Express and
drop them on the ARQout folder. This places them in a folder that
flarq can locate.
When you select the flarq menu item "Send / Email" a dialog will open
that shows the contents of the messages that are in the ARQout folder:
Multiple email entries would appear on separate lines with scroll bars
as appropriate. You highlight the desired file and then press
"Send" or the Enter key to commence the file transfer. The email
may contain attachments (which may be images) or be just plain
text. Remember that this is a fairly slow transfer process so
small is beautiful. If the email has images then it will be in
html and base-64 format. That adds a lot of overhead to the
email. "Cancel" aborts the email transfer
process. After a successful transfer from sending to receiving
station the email is automatically moved from the ARQout to the ARQsent
folder. That will transfer will appear immediately if you are
using Sylpheed. If you are using Outlook Express you can open the
c:\NBEMS\Mail\ARQsent folder the same way that the ARQout folder can be
opened. At the
receiving end the email will be placed in the sylpheed ARQin
folder. Sylpheed does not need to be executing for this to occur
at either end.
Using Email client - Sylpheed
flarq has been optimally designed to interoperate with Sylpheed as
its email client for emergency communications of email traffic.
When you install Sylpheed you will be asked to choose a default
directory for the mail store. On Linux this should be the default
$HOME/Mail. On Windows you should choose c:\NBEMS\Mail.
Three
additonal folders are used for transferring files between the flarq
application and Sylpheed. These are:
- ARQin
- ARQout, and
- ARQsent
You can create these folders from within the Sylpheed application.

Sylpheed on Windows - idential on Linux
The above image shows the folders already in place. If they were
not present they could be created by right clicking on the "Mailbox
(MH)" icon and selecting "Create new folder". Name each new
folder as specified above and shown in the image. These folders
are required for flarq to be able to work with the Sylpheed email
messages. Each message in Sylpheed is a separate file.
These are usually numbered sequentially in each of the Sylpheed
folders. flarq manages the correct sequential naming of files
as they are transferred in, out and moved between these three folders.
If you run the flarq application before Sylpheed then the
c:\NBEMS\Mail and the c:\NBEMS\Mail\ARQin, ARQout, and ARQsent folders
will be created by that appliction and will appear in the Sylpheed
folder system.
To create a new email traffic you press the "Compose" button.
Fill out the email as usual and then press the "Draft" button from
within the composer. The new message for transfer via flarq is
now in the Drafts folder shown above. Open that folder by
clicking on it. Select the desired draft message and drag and
drop in onto the ARQout folder icon. That's it! The message
is now ready for flarq to perform the ARQ transfer.
Upon completion of the transfer flarq will move the message to the
ARQsent folder. Sylpheed will not immediately recognize that the
change has occured. That is easily accomplished by either
changing to another folder and then back again or by right clicking on
the ARQout (or ARQin, or ARQsent) folder icon and selecting "Update
summary". Sylpheed will re-read the folder contents and adjust
it's views accordingly.
Incoming traffic will be placed in the ARQin folder. You may have to refresh the folder as described above.
flarq can find and parse the newly created email document that has
been moved or copied to the ARQout folder. If you select to send email
a picker dialog will appear that lists all
of the out going email traffic that is contained in the Sylpheed ARQout
folder.
Other Email clients
If you use an email client other than Sylpheed or Outlook Express you
can transfer emails as above. Just be sure that the emails have
file names with the extension "eml" as in "mytest_message.eml".
Transfering Text, Images or Binary Files
If you select Text, Image or Binary file for transfer a regular file
picker dialog is opened. You can negotiate anywhere in the file
system to pick a file. The default location for the files are
unique in Windows and Linux. In Linux the default location
is in
$HOME/ARQsend. On Puppy this is /root/ARQsend. In Windows
it is c:\NBEMS\ARQsend. Move files to that
location to make finding the target file easy. Use the file
manager or move the file using command line processing in a terminal
window. Image and binary files will be converted into ASCII text
files using base64 conversion. This basically is the same type of
conversion that an email client would perform on an image or binary
attachment. The file is encoded using base64 coding at the
sending end and then decoded back to its original form at the receiving
end. At the conclusion of a satisfactory ARQ transfer the two
files will be identical, including name and size. The target
directory for received files is $HOME/ARQrcvd in Linux, and
c:\NBEMS\ARQrcvd in Windows. The receiving station opens the
c:\NBEMS\Mail\ARQin folder and drags the incoming message placed there by
flarq over to the Outlook Express email client. It is the reciprocal
process from that which the sending station uses.
During the transfer of either an email, or a file the sending station
transmits blocks of data. Each block has a header, data, checksum
and trailing component. The receiving station acknowledges which
blocks have been correctly received and which need retransmission.
Missing blocks sometimes occur in the middle of the set of
acknowledged blocks. The text in the flarq text window will only
update as contiguous blocks are available. So you might see the
update occur in what appears to be random intervals. As the
sending and receiving stations go from receive-to-transmit-to-receive
the diamond indicator will toggle from green to red and back to green.
Aborting a transmission
The transmission may be aborted by either the sending or the receiving
station at any time during the file transfer. When
Connected and transferring a file, the Connect button is re-labeled
Abort.
Since data is sent in multiple
blocks the actual abort will take place at the conclusion of the
current group transmission. Abort will cause the transfer to be
interrupted and both sending and receiving ends will disconnect.
You will need to reconnect after an Abort.
Printable flarq help in Adobe Reader Format
Download the flarq manual in
printable
data
format here:
flarq-help.pdf