VarAC Manual in English
VarAC Manual in English
13 Jul 2023
This manual is not complete and may contain language errors and other errors. If you have such errors and other additional information, please
send a message to my email address that is on QRZ.com.
The use of this manual is for own personal responsibility. I am not responsible for any errors and operating errors and operation.
I am not responsible for any damage to you, your computer or transceiver. I am not liable for anything.
Top
Introduction
Who is the author of VarAC?
Irad Deutsch, 4Z1AC is the author of VarAC.
He has been an amateur radio operator since the age of 13 (30 years now).
He has always been fascinated by digital modes such as PACKET RADIO, AMTOR, PACTOR, GTOR, CLOVER, FT8/4, PSK and others... and
he likes to chat with these modes rather than just exchanging reports.
When VARA came into our lives, he adopted it because he believes it offers the protocol robustness of PACTOR coupled with the ability to handle
challenging SNR levels like FT8. So he decided to create a chat application with lots of cool features to chat with his fellow HAMs.
But he is not the only one. There is a great team of supporters and testers who play a huge role in this project. You can read more about them here.
He has contacted the creator of VARA (EA5HVK) about feature requests and bug fixes, but has no business relationship with them. He does this
purely for fun.
What is VarAC
VarAC is a FREE, modern HF P2P real-time chatting application for the amateur radio operator that leverages the VARA protocol
VarAC prerequisites
YOU MUST UPGRADE your VARA modem to the latest version to enjoy new features in VarAC.
Optional
VARA….
VarAC
The chat program itself
VARA-HF install
Download and install the VARA-HF version which can be found at:
EA5HVK | Weak signals Software (wordpress.com)
Top
After these files are downloaded, they must be unblocked Click the Unblock button on the left mouse, and then click OK to
Select the file with the right mouse button unblock the file
Click on Browse for select the folder who you will install Enable the “Create a desktop icon” if you want a icon for
VARA or use the default setting. VARA on your desktop.
Click Next. Click Next.
After VARA is installed successfully screen you will have This can be your result.
the next window. Press Finish to launch VARA
VARA Monitoring
Now, when 2 stations have a strong solid link between them (lets say +2 SNR for example) and they shift to HIGH SPEED (Level 5 for example)
and I receive them -10 SNR, sure you can't decode much of it as out of the many bytes sent, You will miss too many due to noise so the CRC can't
be used to correct the message.
Same with hearing a high speed Pactor 4 signal that may sound strong to your ear but too weak to decode the packet due to noise...
In NON ARQ modes like RTTY/PSK, if you missed a few letters you can still get the before and after of the message, with ARQ mode the whole
set of bytes in a packet (up to a certain threshold) has to be received to decode the packet correctly.
Otherwise it is dumped..
Therefore it is most likely you will decode more packets in low VARA speed then high... the fact that you hear a signal, (faint or not) doesn't mean
your modem was able to decode all the encodded bytes in it.
Optional installation
OmniRig
OmniRig install
Omni Rig-version 1.
Home page: http://www.dxatlas.com/omnirig
OmniRig can be downloaded from DX Atlas: Amateur Radio software
Download: http://www.dxatlas.com/OmniRig/Files/OmniRig.zip
Top
After completing the form and answering the question, click Download to download VarAC.
VarAC install
After these files are downloaded, they must be unblocked Click the Click the Unblock checkbox, and then click OK
Select the file with the right mouse button to unblock the file
Latest CAT control file: Deploy the latest CAT control file with rigs. Now choose the destination folder where you want to install VarAC.
IF you already personalized your CAT file, do not deploy this. The default folder is:
C:\Program Files (x86)\VarAC
After you click on OK the website of the VARA author will open, and
you can download and install the VARA modem.
Click on Finish By the first start of VarAC you will see the next window.
Click on OK.
After extracting the zip file you will find the following files:
File Info
Licence.txt License info
PSKReporter.dll The PSKReporter dll file for the PSKReporter to function
Uninstall.exe Uninstall VarAC
VarAC.db Database for Broadcast, Vmail, Beacons and CQ messages
VarAC.exe The VarAC program
VarAC.ini The VarAC ini file
VarAC.log Program events log
VarAC.manifest The manifest is a file that is used only during the install. allowing windows to
set the right permissions on the VarAC.exe file to make it run as administrator
by default as not running as administrator can cause issues
VarAC_alert_tags.conf VarAC_alert_tags configuration
VarAC_auto_qsy_allowed_frequencies.conf See Auto_QSY_Allowed_Frequency_Ranges
VarAC_cat_commands.ini The VarAC CAT Commands
VarAC_frequencies.conf The VarAC preset frequency which one can also adjust
See Calling Freq.
VarAC_frequency_schedule.conf The schedule list
The following files are generated at the first start of the mailbox and traffic:
File Info
VarAC_mailbox.mbx The mailbox
VarAC_traffic.log The RX and TX traffic log
The following files are generated if you setup a separate ini file like in the example one for the Kenwood and the FT-991A:
File Info
VarAC-Kenwood Ini file for the Kenwood
VarAC-FT991A Ini file for the Yaesu FT-991A
Note:
If you didn’t install VarAC in the default folder, don’t forget to change this in the Menu – Settings – PTT and VARA Configurations by VARA-
HF/FM main config path the same for the VARA-HF/FM monitor config (Optional)
Advanced mode
Main menu
VarAC settings
Start VarAC and fill in all the needed info in the “My Information” or go to the Settings/My Information menu
My Information
Remark:
Click SAVE AND EXIT to Save your settings
VarAC will use your plain callsign during the connect phase, and if a complex callsign is defined, it will be sent right after the connection is
established and will be reflectected on the other console.
PLEASE NOTE:
CQ and BEACONS will show your plain callsign only.
Top
OmniRig Configuration
FLRig configuration
Top
VOX/None
DTR/RTS
CAT Configuration
TCP connecting
Host: 127.0.0.1
Port: 60000
There is a parameter in the VarAC.ini file to set the amount of time to wait for a CAT command to complete. default is 100ms. you can increase
where necessary in rare scenarios.
PortWaitTimeMs=100
Frequency Control
Offset HZ
Some RIG’s VFO’s are not well calibrated and has a certain offset (drift) from the real frequency.
Set this offset in HZ (ex: 200 or -200) and every time VarAC will change your RIG frequency, it will adjust it according to your offset.
Set to “0” (zero) to disable this features.
Please note:
If you enable this feature, disable the “Read frequency” checkbox so VarAC will not read your RIG offset frequency, wich will mess with the
VarAC ability to perform its asks.
Antenna tuner
VarAC can activate your antenna tuner option on your RIG when you change frequencies.
This option is available only to users who control their RIG using direct CAT control or though FLRig. Omnirig does not provide with a tune
option.
If your RIG supports this option through CAT command but VarAC does not provide you with this option, you can manually edit the
“VarAC_Cat_commands.ini” and add a CAT command to the “Tune = “ parameter under your Rig section.
Please notify us through the support forum so we can add it to all users.
Load last freq.: Your last used Freq. will upon by startup
Offset Hz: see Offset Hz
Click on:
TEST and if everything is set correctly then the transceiver frequency will change
OmniRig Configuration
Select the right Rig see also info about the OmniRig
FLRig Configuration
Load last freq.: Your last used Freq. will upon by startup
Offset Hz: see Offset Hz
Read Freq. Every xx sec
When selected, the frequency will be monitored at the set time
Antenna tuner: see Antenna tuner
DTR/RTS Configuration
Select DTR/RTS
Vmail
VMail Relay
Allow Parking
VarAC allows you to store and forward VMails for 3rd parties.
Users can connect you and leave VMails for 3rd parties.
Your VarAC notifies users about parked (waiting) VMails through the "Relay notification" mechanism, and forward the VMail, once the
destination station connects to you.
If you do not which users to park messages on your VarAC due to local regulations or other reasons, you can disable this feature here.
If a station needs to send a VMail to another station but cannot establish a direct connection, it can initiate a ‘Path Find’ call to check if any other
stations have detected the target station and can serve as relay for the VMail.
By enabling this function ability, your VarAC will respond to ‘Path Find’ calls if it has detected the target station within the last 24 hours.
VarAC direct CAT control is a fairly new feature and may still experience some instabilities.
As there are so many Rigs out there, it takes time to develop and validate against each and every one.
But no worries, if you cannot find your RIG here or if you fail to configure it with CAT control, you can always use OmniRig to control both of
your PTT and frequency.
Logging
VarAC can send your QSO record in real-time to an external logger such as DXKeeper, N3FJP etc… using both TCP & UDP protocol.
24 VarAC manual in English (by ON2AD Pat) 19 juli 2023
The default port number for your selected logger is automatically populated, however you can change it manually.
ADIF file path VarAC stores all your QSOs in an ADIF file.
You can configure the ADIF file path according to your preferences.
Send log: VarAC can send your records in real time to a remote logger such as using the TCP protocol
IP See your logging manual
Port See your logging manual
Mode See Mode - Submode
Submode See Mode - Submode
Top
DXKeeper logging
HRD_Logbook (UDP)
Log4OM (UDP)
N1MM (TCP)
N1MM (UDP)
Top
Swisslog (Logbook (TCP)
UcxLog (UDP)
Winlog32 (UDP)
Mode - submode
The ADIF committee has decided to classify VARA as a set of sub mode’s under a generic mode called "DYNAMIC".
Most of the QSO logging programs comply with the ADIF guidelines so it is recommended to keep up with the ADIF standard.
PSKReporter
Self report
Let people know that you are active on a frequency without being noticed by sending a beacon or a call.
Every time you change the frequency, a self-report is sent to the PSKReporter.
Custom map
A static one:
Https://pskreporter.info/pskmap.html?preset&callsign=YOURCALL&mode=VARAC
And dynamic one that is concatenated to the static one which contains the customization options.
The VarAC default dynamic element is:
&timerange=21600&showsnr=1&showlines=1
To find it more about PSKReporter customization options, open the PSKReporter map, click "Display options" at the top right, and set your
preferences. Then click the "Permalink" to see the results.
Once you are happy, copy the website URL aside and paste only what comes after the Mode = VARAC to this settings field.
A VARA modem can be configured either in the Ready-To-Connect mode, or the Listening (Monitoring) mode.
If you wish to be ready for incoming connections and at the same time monitor the frequency for VARA traffic such as ongoing VARA QSO, then
you need to run a separate VARA modem instance in Monitor mode.
Simply duplicate your existing VARA modem directory into a new folder, set this path to the new VARA.exe file and VarAC will do the rest.
VarAC will configure the second VARA modem to Run in Monitoring mode upon startup.
If you do not wish you launch a Monitor VARA modem, simply leave this section empty.
In the VARA-HF you also have the option to monitor the signals and display the received signals in text in the monitor section.
Monitor OFF
When the transceiver receives the signals, we see in the VARA-HF When the transceiver sent the signals, we see in the VARA-HF
monitor a green bar that is an indication of the received DATA. monitor a red bar that is an indication of the sent DATA
Monitor ON
QSO Configuration
As HAMs, we are required to identify ourselves every few minutes during a QSO. The number of minutes depends on YOUR local regulations.
It also enables other HAMs monitoring frequency to know who is chatting, and once the QSO is over, they can connect to any of the chat parties.
This parameter affects the interval in which a “DE MyCallsign” message is sent over the chat.
You can allow the other party to retrieve your last heard beacons/CQ lists.
Allows your partner to see who sees you online.
You can tell VarAC to block specific callsigns you do not want to see or connect to.
Type calls separated by commas.
Those callsigns cannot connect you and will not appear on your last heard lists.
By default VarAC ignores beacons, CQ calls and connection attempts from stations that do not use a valid radio callsign.
We recommend that you leave this feature disabled to protect against attempts by non-amateur radio connections.
If you use VarAC for other purposes outside of the amateur radio bands with non-amateur callsigns, you must enable this feature.
Pings are short QSO for the purpose of reports exchange only.
Pings are great to check the link between two stations.
Auto Disconnect
Set the time in minutes in which you want to end the inactive connection.
This is useful if you do not want someone to forward you and leave the link open for a long time without sending anything or if you forget that the
link is open.
VarAC allows your QSO partner to retrieve your info, (Name, QTH, Locator)
If you wish to disable this option, then uncheck this box.
You can tell VarAC to block specific callsigns you do not want to see or connect to.
Type these Callsigns separated by commas.
Those callsigns cannot connect you and will not appear on your last heard lists.
Auto away
The automatic away mode automatically puts VarAC in the “I'm away” state, if no operation has been performed in the VarAC application for a
certain number of minutes.
When you connect to a station that is in "I'm away" status, the following messages appear:
In the first image you see a summary of the connection and in the second image a question appears if you still want to send a message.
The AWAY station will automatically send an "<AWAY>" message when it has enabled "Allow incoming pings" in the "Rig Control and VARA
configurations" menu in the "QSO Configuration" panel.
Auto QSY
When a QSY invitation is sent or received, VarAC will automatically QSY to the destination frequency.
To prevent an Auto-QSY from going out of range, VarAC provides a list of allowed frequencies for Auto-QSY.
You can open and edit the file via the VarAC Settings" menu "Auto-QSY allowed frequency ranges"
VarAC will also automatically return QSY to the calling frequency when the QSO ends.
Enabling "Band skip" means you approve the band change in automatic QSY.
You can ask VarAC to populate the broadcasts section upon startup from the database so if you restart VarAC for any reason, you will still see on
screen the previously captured broadcasts.
Verbose SNR is a great tool to examine propagation during a QSO by sharing an SNR report every minute.
When your partner sends a verbose SNR invitation, your VarAC can automatically accept it.
This is useful if you want to allow stations to perform SNR tests while you are away.
File transfer
You can configure the maximum file size (in bytes) that you want to receive automatically without explicit permission.
During the activity in QSO, if an incoming file transfer exceeds this limit, you will be prompted to approve or reject the file.
While you are away (status "I'm away"), if someone tries to send you a file that exceeds this limit, it will be automatically rejected.
DX Cluster uploads
Beacons / CQs
Top
Beacon interval
You can periodically set VarAC to send beacons to let other stations know you are on frequency.
If you check the "send beacons" box, a beacon with your callsign will be broadcast every 15
minutes based on your selection here.
A beacon will only be broadcast if the frequency is not occupied for at least 1 minute to avoid
disturbing active QSOs or beacons.
Once you activate beacons, they will be sent for a period of up to 24 hours and then
automatically turn off.
In the box NEXT BEACON: xx:xx min you can see when the next beacon will be broadcast.
Remark
xx:xx:xx indicates the duration
CQ and beacons
VarAC offers 2 different ways to let other VarAC users know that you are online.
Tip
Leaving your RIG on the QRG with VarAC open will intercept other users' beacons.
Right click a beacon to connect
Beacons will not activate if the frequency is identified as BUSY with a pending VARA QSO or other beacons/CQ calls. It waits 60 seconds from
the time the frequency is cleared before sending a beacon.
Beacons will not activate while in the middle of a QSO/CQ, even if it is enabled. In other words, you do not have to turn off beacons while
chatting or CQing. It stays lit once you end your CQ/Chat.
Digipeat
You can enter more than one callsign if you wish to relay your transmissions trough a chain of digipeaters.
Use SPACE as a delimiter. Ex; "4Z1DIG 4Z2DIG"
VarAC keeps a log of both CQ calls heard and the last beacons heard.
You can ask VarAC to fill in the last heard list from that log, so if you restart VarAC for any reason you will see the previous CQ calls and
Beacons on the screen.
VarAC only looks back on the last 100 rows of the last heard log file.
Note that you may see fewer callsigns on the screen as VarAC only shows the latest event per callsign.
CQ Slot wait
When you Call CQ, you can wait for incoming connections on another frequency (Slot).
The amount of time VarAC will keep waiting for incoming connection on the Slot is determined by this parameter.
Skip CQ Slot
VarAC slot system allow you to call CQ on a shared calling frequency while encoding into the CQ call the frequency (slot) where you standing
will be for an incoming call.
Disable the slot - based mechanism ONLY if you use VarAC with VARA-FM or if you wish to run your own VarAC net on another frequency
without slots.
Ignoring received CQ calls without a Slot ID (unless "skip CQ slot selector" is enabled)
IF YOU USE VarAC ON THE OFFICIAL HF CALLING FREQUENCIES, YOU MUST USE SLOTS
(Hence leave this checkbox un-checked)
Top
Debug mode: once this is enabled VarAC creates a new file with all the
information VarAC does etc…
Some VarAC elements are managed differently on such a platform so check this checkbox in case you are running VarAC on Linux.
Linux using
When click on DOWNLOAD latest CAT command file will open the RIG control file | VarAC (varac-
hamradio.com) website who you can download the latest CAT command file.
Top
Appearance and Sounds settings
Narrator
Check Spelling
Welcome message:
See
Shortcut F keys
Tags
Remark
If you send the Canned message #1 as in the example above: ( <NAME> <QTH> <LOC> and <SND> ) to the other station, then this data will
automatically be entered in the other station's Log.
This way you no longer have to pass on or enter everything manually, on both sides
Welcome message
This message will be automatically sent to anyone who connects you while you are not in “I’m away” status
Leave it empty if you do not wish you send anything.
Please note: a ‘de YOURCALL” will assed at the end of your welcome message.
Frequency schedule
In the column:
14.105.000
7.105.000
1.995.000
3.595.000
5.355.000
10.133.000
18.107.000
21.105.000
24.927.000
28.105.000
50.330.000
Switch profile
VarAC_FT-991A.ini
VarAC_Kenwood.ini
If you always want to start VarAC with the same configuration, you can change this in the shortcut
Here's a normal shortcut To open VarAC with the FT-991A.ini setting, the same setting is used
as for a normal shortcut, but with the appendix of the FT-991A.ini
E:\HAM\VarAC\VarAC_V8.0.4\VarAC.exe file. See below
When an alert tag is detected in a beacon or during a chat, an alarm sound is fired
and the triggering message is highlighted in a color of your choice. You can
disable the alert tags alarm sound under the “Appearance and sounds” settings
menu.
This screen will open after double clicking on the ALERT tag so you
can read the full message
Top
Download Latest CAT Commands File
When click on DOWNLOAD latest CAT command file will open the
RIG control file | VarAC (varac-hamradio.com) website who you can
download the latest CAT command file.
Mailbox
Inbox
Delete mail
Mark as NEW
Mark as READ
Sender QRZ.cm lookup (From)
Sender Callsign History (From)
Sender PSK Reporter (From)
Recipient QRZ.com lookup (To)
Sent
Sent: Here the VMails to be sent are set when sending the VMails
Delete mail
Sender QRZ.cm lookup (From)
Sender Callsign History (From)
Sender PSK Reporter (From)
Recipient QRZ.com lookup (To
Example:
Sent message to 4Z1AC
Outbox
Outbox: The VMails to be sent are placed here, and they are only sent
when there is a connection with the counterpart station.
Parking
Remark:
The VMAIL will not auto connect, only if you connect with the destination station (or vice versa) will your message relay.
Callsign history
Alert center
Connect
Broadcast reply
Delete alert
Mark as NEW
Mark as READ
Sender QRZ.cm lookup (From)
Sender Callsign History (From)
Sender PSK Reporter (From)
Recipient QRZ.com lookup (To)
Setup Alerts: See Alert tags configuration Close: Close this window Archive: Archive this Alert
Archive All Alerts: Archive all the Alerts Mark All as Read: Mark all as read
This screen open after twice clicking on the ALERT tag, so you can
read the full message
Connect
Broadcast reply
Delete alert
Mark as NEW
Mark as READ
Sender QRZ.cm lookup (From)
Sender Callsign History (From)
Sender PSK Reporter (From)
Recipient QRZ.com lookup (To)
Setup Alerts: See Alert tags configuration Close: Close this window Archive: Archive this Alert
Archive All Alerts: Archive all the Alerts Mark All as Read: Mark all as read
Broadcast reply
Connect
Delete alert
Mark as NEW
Mark as READ
Sender QRZ.cm lookup (From)
Sender Callsign History (From)
Sender PSK Reporter (From)
Recipient QRZ.com lookup (To)
Setup Alerts: See Alert tags configuration Close: Close this window Archive: Archive this Alert
Archive All Alerts: Archive all the Alerts Mark All as Read: Mark all as read
This screen open after twice clicking on the ALERT tag, so you can
read the full message
Image shrinker
It was a tedious process sending an image of 100,000, only to find out that it takes forever.
Plus, compressing an image can be a daunting task, especially if you're not well-versed in
graphics editing software.
But VarAC now offers a handy offline image compression tool with a unique twist.
Taking inspiration from SSTV (Slow Scan Television), you have the option to incorporate
your own callsign and SNR (Signal-to-Noise Ratio) reports directly into the image.
This distinctive feature sets it apart, ensuring a personalized touch to your compressed
images.
Let's shift the focus from images and turn our attention to Alerts.
Alerts have become the cornerstone of VarAC EmComm operations, serving as a vital tool
for monitoring critical messages and stations on a daily basis.
However, the challenge lies in keeping track of alerts originating from various sources
such as Beacons, Broadcasts, and CQs.
Logs
Top
Resources
Quick Start Guide: Opens the VarAC Quick Start Guide page.
User Manuals (EN): Opens the English manual page.
User Manuals (Non EN): Opens the manuals in the non-English language such as:
Dutch, German, Spanish etc…
About
About: VarAC: with info about the version and Author of VarAC
Bottom menu
Receive modus
Transmit modus
Top
VarAC main screen
VarAC Commands
Slots
VarAC QRGs becomes highly busy. The QSY UP/DOWN frequencies are sometimes also in use simultaneously. This leaves no room for people
to CALL CQs or conduct long QSOs.
The Solution
Creating a SLOT-based mechanism. Here are the main principles of this model:
Band plan:
CQ SLOT WAIT TIME = from 60 till 3600 seconds (1 to 60 minutes): how much time a station will park on the SLOT for incoming calls
following a CQ call.
Additional notes
If a QSO takes place on the main QRG for any reason, CQ calls can still be decoded quite well by others so it will have some, yet minimal effect
on the model.
The model is relative. Meaning that SLOT ID frequencies will be calculated based on the parking QRG. Users can create their own SLOT plans on
other frequencies just be deciding on an agreed calling QRG.
The QSY UP/DOWN/# will remain as is. People can still move around in case of QRM.
500Hz of 2300Hz
Well, we want to be efficient. So by default all VarAC QSOs are made in 500Hz. if you want to test a wider bandwidth feel free to do so, but
choose another frequency not listed in the VarAC QRGs and try it out. Just be respectful to other HAMs on the band.
Abort
CALL CQ
VarAC has a single calling QRG per band. However, there are multiple manual frequencies around that QRG that are 750 Hz apart. These
frequencies are called "SLOTS" while each slot has a unique ID.
When you call CQ, VarAC encodes into the CQ call the slot ID
where you will be standing by incoming connections.
VarAC will automatically QSY to the slot once the CQ Call ends.
If you do not use CAT control, for automatic frequency change, you
will be asked QSY manually.
Please use the "SLOT SNIFFER" to make sure the slot is not
occupied or check manually if you have no CAT frequency control.
Note: If you do not have CAT control or you wish to do a QSO on the call frequency then you must check the “Skip CQ slot selector” in the menu
“Settings/Rig Control and VARA Configurations”.
Please note this method is NOT recommended.
In QSO with
If you are connected to a counterpart station, the callsign of the counterpart station will be
displayed
See History
See QRZ.com
If you are connected to a counterpart station, the Callsign of the counterpart station will be
displayed
Here you find a list of stations that have access the beacon function.
When you hoover with your mouse in a green/orange/non-coloured line you will get a tooltip explaining the coloured lines.
CQ time shown as time diff from UTC CQ time shown as absolute UTC.
Ping (get report): Select that Call and then left mouse click for get
your report.
QRZ.COM lookup: Select that Call and then left mouse click for
lookup QRZ.com.
Move your mouse over a Callsign and you will see some info.
In this example you see that this is a New Callsign
Legend of color
By select a Call and press on the right mouse button on that Callsign a new
window open for the next info:
Clear: Select that Call and then left mouse click for clear this Callsign.
Ping (get report): Select that Call and then left mouse click for get your
report.
ORZ.COM lookup: Select that Call and then left mouse click for lookup
QRZ.com.
When you hoover with your mouse in a green/orange/non-coloured line you will get a tooltip explaining the coloured lines.
See the Legend of colors
CQ time shown as time diff from UTC CQ time shown as absolute UTC.
Legend of color
Middle menu
Graph
Here you can track the SNR reports during the QSO.
There are more reports of your partner as VarAC tracks the SNR
every time a message is received while your SNR is reported by your
QSO partner only occasionally.
Use the SNR button on the main screen if you wish to get a an
updated SNR report.
See Broadcast
See PSK report map
Click this button and select the file you wish to send.
You're in a QSO and want to know you current report? You now can.
Get your partners Name/QTH/Locator and RIG.
See the last heard beacons/CQ of others. Great for digipeating.
See what is the frequency schedule of your partner so you know where to hunt him.
Send Vmail
Broadcasts
If Auto log QSO is not checked and you wish to save a QSO,
the following window will appear.
VarAC logs QSOs in an ADIF file in the VarAC installation directory under the name VarAC_qso_log.adi.
You can set VarAC to log your QSO automatically when disconnected, or you can log it manually by clicking the "LOG" button.
Data stream
In this window you will see all the send and received
communications you have done with a connected
station.
Also the incoming connection request
Translate
Select the text you will have translated and click on the right mouse I have selected:
button. Click on Translate and the Google translater will open. not sure why it said im not in (English) and I will translate it in the
This work also for the “Translate broadcast” function. Nederlands (Dutch) language.
Result: ik weet niet zeker waarom er stond dat ik er niet bij was
HAM is typing
Currently sending
Messages in this window are sent. Messages that are not send will delete
In Queue
These are the messages that are in the waiting area, ready to go to the
“Message Currently being sent” to be sent
Messages that are not send will delete Edit the unsent text in the “Message currentle being sent” and put it in the “New
Message” window to edit your text.
Callsign, Report,etc…
In a normal QSO the fields like Callsign RST-s ect… will automatic filled with the received info from the other station.
But you can also fill manual enter some broken info in this fields.
Load a canned message
New message
By select a canned message you will see this message in this screen, press SEND, this message goes to Messages in queue and then to Message
currently being sent.
But you can also type manual some enter info in this New Message field.
The collection frequencies are only used for finding QSO partners and for short QSOs.
If you enjoy your QSO and want to continue chatting with your partner, ask your partner for QSY after about 5-10 minutes.
QSY 750Hz down - Right mouse click and hold while connected for QSY sniffer
QSY 750Hz up - Right mouse click and hold while connected for QSY sniffer
These tags initiate a QSY request that instructs both parties to change the frequency while chatting.
There is no need to disconnect before or during QSY
To make a quick QSY when using OmniRig CAT Control, pre-populate the VarAC_frequencies.conf file with +/- 750Hz frequencies and simply
select the desired QSY frequency from the frequency drop-down menu
The Connection on a Calling Frequency (CF) is limited to (36Ø Seconds (6 Minutes)) after this you will Disconnected from the CF.
When you have done a QSY and the QSO is done, you will
automatically be asked if you want to go back to the default
frequency
To use VaraFM you must first download and install the VaraFM modem, which you can find at:
EA5HVK | Weak signals Software (wordpress.com)
VarAC configuration
Digipeater connection
You can connect through one or two digipeaters. Simply type the following in the
"CONNECT TO" field: DESTCALL VIA DIGICALL1 DIGICALL2
examples :
To connect to 4Z1AC through NC3Z type :
4Z1AC VIA NC3Z
What are all these lyrics and songs that I see when I am connected with someone?
At connections you see texts like "<R-10>" or "de YOURCALL"
• As in FT8, VarAC exchanges SNR reports with the other side so you know how you are being
listened to and also for logging purposes.
• VarAC periodically transmits your callsign to comply with "self-identification" regulations.
Click on the “Gestures/Tags” button and the VarAC Gestures Catalog will appear.
Tags are text codes that, when typed as part of your chat message, will trigger an event on the other side, such as:
More info on Canned Messages / Tags
Top
With VarAC you can make your chat a more lively, funny and colourful experience with VarAC gestures.
Emojis
Tag Operation
HIHI! makes a smiley emoji
Sounds
Tag Operation
DING Play a “DING” sound.
RING Play 3 “RING” sounds.
HIHIW! Woman lauhing.
HIHIM! Man Laughing
My data tags
Tag Operation VarAC allows you to send your information in a way that will be automatically
<CALL> My Callsign logged by the other side. Make sure you enter your information in the "Settings"
<NAME> My name ==> "My Information" Menu
<QTH> My QTH You can also use those tags in your canned messages on manually type them in a
<LOC> My Locator QSO..
<RIG> My equipment
<ANT> Antenna info
<PWR> My TX Power
Tag Operation
<HCALL> His/her Callsign
<HLOC> HLOC is a tag used to embed your partner QSO locator into a canned message
<LOCR> LOCR ask for the locator of your partner to be sent to you.
<HNAME> His/her Name
<HQTH> His/her QTH
Tag Operation
<FSP> Ask for the profile information (Name, QTH, Locator)
<FSR> Frequency schedule peeking – know where your partner parks along the day
<INFO> Ask for profile information (Name, QTH, Locator) this can be set to block <INFO> requests if you don't want
your data to be retrieved automatically.
See Rig Control and VARA Configurations
<INFOJ> Deny request for profile information (Name, QTH, Locator).
<LHP> Check your QSO partner's last heard list
<LHR> Last heard peeking request - List of stations your partner has recently seen on this tape
<LHE> Last heard peeking is empty
<LHJ> Last heard peeking is refuse
<QSYA> QSY automatically
<QSYJ> Signals that it has rejected. You will usually get this after a "QSY recovery" where your VarAC will wait for a
<QSYR> on the QSY frequency, it will not happen in 25 seconds so it will QSY back to the CF where it will be
given with a <QSYJ> from the other side. See QSYR and QSYJ
<QSYR> Signals the other side that you have accepted how QSY invitation. See QSYR and QSYJ
<QSYS> QSY lock
<QSYU> Invite your partner to QSY UP 750Hz
<QSYD> Invite your partner to QSY DOWN 750 Hz
<QSF>XXXXX</QSYF> Free form QSO invitation. Example: <QSF>14105000</QSYF>
</QSYF> See <QSF>XXXXX</QSYF>
<SNRR> Request SNR report
<TL> Shortcut for Test Link.
After a QSY, VarAC will try to send a test to see if the other side is there. If the test does not succeed in 25
seconds, it will assume the QSY failed and will QSY back to the original frequency.
<VER> Download the VarAC version from your QSO QSO partner
Trigger events
Message Tags
Tags
QSO protocol
Tip
Canned messages are predefined texts like your information, 73, greetings, ASCII art etc…
In most manuals for HAM's you will mainly find “Macro” messages as names instead of “Canned Messages”
You can configure your canned messages in the settings menu.
You can then add one to your message by selecting it from the 'Load a standard message' drop-down menu.
VarAC tags are used manually or in template messages to send information decoded by the other side and automatically populate the QSO log with
your name, QTH and locator.
QSO ending
Top
QSY
Reject
QRZ.COM uploaded
You can have your QSO automatically uploaded to QRZ.COM and other logging systems. See Logbook programs
VarAC will allow you to run multiple and separate instances of VarAC. Depending on your radio or radios you will be able to operate VarAC on
multiple bands at once using a single install of VarAC.
Running multiple VarAC in a cluster format allow all VarAC instances to share the same resource such as log files, ADIF file as well as ,mailbox.
This allows you for example to act as a cross-band mailbox while VMails that are parked on Band A will be forwarded on Band B.
• Separate .ini file for each instance in your one VarAC folder, each properly configured.
• Each .ini file will need to be configured with a unique “Instance Number”
• Separate VARA HF (modem) folders for each instance.
In the example below here are 4 instances running on the same PC. The radio is a Flex 6500 which can operate as 4 radios at once.
But you could easily be using any number of separate radios.
Multiple VarAC instances working as a cluster sharing the same VMail Mailbox
Step #2
Configure each
VARA HF
with its own unique ports
(COMMAND, DATA
and KISS)
that do not conflict
Step #3
[VMAIL]
SendRelayNotifications=ON
AllowParking=OFF
[VARAC_CLUSTER]
ClusterEnabled=ON
InstanceNumber=1
MailboxRefreshRateSec=60
[OTHER]
LinuxCompatibleMode=OFF
Step #4
For each VarAC settings, set the relevant VARA ports and path
If you use Monitor you will need to do the same and take the same precautions.
Step #5
I use two 23 Inch IPS LED monitors from LG and on some frequencies I see a strange signal in the waterfall and I hear a
monotonous noise (sound) in my speakers.
Further research shows me that if I turn off the monitors, the noise is gone.
So open the advanced display settings in Windows or open the resolution settings of the graphics card and adjust the refresh
rate for 1 or more screens until the interference is gone.
VarAC.ini file
Top
Logbook programs
Please note - Logging QSO to AC Log works only with AC Log version 7.0.5 and above.
DXKeeper (DXLabSuite)
Settings
1. Go to Tools -->
Configure --> QSO Forwarding
2. Enable the
"Receive QSO notifications using UDP from other applications (WSJT-X)
3. Selected the
desired target database.
4. If you change the
Port - make sure it is aligned with the Port you have selected in VarAC.
5. Click OK
OmniRig setup
Frequency in VarAC
Frequency in DM-780
VarAC setup
Log4OM
However Log4OM2 also provides with a unique Logging option - tapping directly to VarAC log ADIF file.
This options is preferred as Log4OM will never miss a log entry if it was not running at the time the QSO was logged.
N1MM
N1MM provides with 2 options for Loggins. TCP or UDP. VarAC support both.
Click OK
Linux Installation
There are some nice tools for ham radio included in this
project.
https://github.com/km4ack/pi-build
WineLink deploys WINE with a full Winlink RMS version and VARA using this following project script. We only need the WINE and the VARA
modem part of it but this installer simplifies the installation.
https://github.com/WheezyE/Winelink
Download VarAC
Launch VarAC
I had to launch a few times and get the settings saved and working but it did work with no major issues! using a IC-705.
You can do it by directly editing the VarAC.ini file using the following command:
This guide provide examples to real-life EmComm tactical need and how VarAC can be leveraged to address them.
1. EmComm operators' “Check-ins”
2. Sending an emergency alert to all EmComm operators.
3. Send emergency VMail without direct link to your destination.
4. Sending an images of a missing person
5. Group chat/check-ins of all EmComm operators
6. Live chat between stations with no direct link (through digipeater)
7. Find a path to an unreachable station
* Please note: When showcasing digipeaters use cases – these are available with VaraFM only.
Tactical need #1
EmComm operators' check-ins
VarAC Features used:
Beacons
VarAC Beacons are a great tool to notify the your EmComm network that you are online and available for any type of communication.
How ?
Tactical need #2
Sending an emergency alert to all EmComm operators.
VarAC Features used:
Alert tags, Broadcast
Broadcast can be used as s one-to-many transmission that can also propagate through VaraFM digipeaters. Coupled with a pre-defined alert tag, it
is a great way to quickly distribute a critical message through the entire EmComm network in seconds.
How ?
1. Define an alert tag and share among all your EmComm
networks. (Alert tags definition is stored in a file you can easily
distribute prior to the operation.)
2. If VaraFM digipeater is available, configure it under settings
3. Send a Broadcast to “ALL” with the alert tag as part of the text.
4. A visual and vocal alert will be triggered on all EmComm
stations
Tactical need #3
Send emergency VMail without direct link to your destination
VarAC Features used:
VMails, Parking, Relay notifications, Beacons
VarAC allows you to send VMail through 3rd parties. VMails can be temporarily parked at a 3rd party station. Once the destinations beacons, the
3rd party notifies it that there is a parked VMail waiting to be collected.
Tactical need #4
Sending a images of a missing Person
VarAC Features used:
Send file
VarAC provides lightening fast file transfer including images. Received images appear on screen in the conversation windows (Like in instant
messaging apps). The destination can set the file size under which files will be received without manual approval.
How ?
1. A connects B
2. A sends a “send file request”
3. B approves automatically/manually
4. A sends the image
5. Image appears on B screen
6. Digipeaters can be used
Tactical need #5
Group chat/round-table/check-ins of all EmComm operators
VarAC Features used:
Broadcasts
VarAC broadcasts allows multiple operators to conduct a round-table chats in a many-to-many fashion. Broadcasts can also be distributed through
digipeaters to reach a longer distance while allowing more operators to participate in the round-table.
How ?
1. All EmComm operators are tuned on the same frequency.
2. Each station send a broadcast to “ALL”
3. VaraFM Digipeaters can also be used.
Tactical need #6
Live chat between stations with no direct link
VarAC Features used:
Chat, Digipeater
Chatting with VarAC is possible either direct or through VaraFM digipeaters. Up to 2 digipeaters are allowed. This allows a live chatting over 2
hops.
How ?
Tactical need #7
Find a VMail path to an unreachable station – Way #1
VarAC Features used:
VMail, Path finder
VarAC provides you with ways to find a path for VMAIL relay to a station you can not access directly.
How ?
1. A send a “Path find to C” call.
2. B respond that it heard C
3. A connects B.
4. A leave a VMail to C at B.
5. B will notify C about a parking VMail
6. C connects B to collect the VMail
Tactical need #8
Find a VMail path to an unreachable station – Way #2
VarAC Features used:
VMail, Last Heard (LHR)
VarAC provides you with ways to find a path for VMAIL relay to a station you can not access directly.
How ?
1. A intercepted a beacon from B.
2. A Connect B and pull last heard stations
list using the LHR button.
3. If your destination station C is on that list,
A leave a Vmail to C at B.
4. B will notify C about a parking Vmail.
5. C connects B to collect the VMail.
If you want to make yourself visible to others, you can also activate a beacon by clicking the "SEND BEACON" checkbox so that once someone
tunes in, they can see and connect with you.
You can also join our vibrant Facebook community and schedule a QSO by posting there. There are plenty of people willing to help you.
So you can set up your own CAT control commands if you know them, but I've made your life easier by integrating with OmniRig, which covers
every transceiver. Therefore, it is recommended to install and configure the OmniRig before installing VarAC.
Top
Are VarAC and Vara-Chat compatible?
Yes, but up to a certain level.
VarAC can connect Vara-Chat and perform normal QSO. However, VarAC has some features of its own which cannot be decoded in Vara chat
like Emojis, Sounds, typing something etc...
Yes, Bugs and crashes can occur. And they are willing to solve them quickly, but they need your help by providing the following details.
Just log in to the VarAC community and submit your bug here. Provide as much information as possible, including:
A screenshot
Top
We wish you the best of luck in taking your first steps at VarAC and hope you enjoy it.
Annexes
Introduction
The purpose of these appendices is to provide a better insight into how certain settings are made and this with the different transceiver devices.
Also discussed are the CAT settings of some Interfaces and also the use of a CAT cable.
If you have a properly working VarAC with an Interface or transceiver not yet listed, please send it to us so that we can complete these manuals.
They are a great help to other HAMs.
80 VarAC manual in English (by ON2AD Pat) 19 juli 2023
CAT cable connected to the USB port
FT-991A with a USB cable
(by Pat, ON2AD)
Installing the Communication Ports (COM)
Go to Yaesu's website select the FT-991A click Files and
download the FT-991A / SCU-17 USB driver (virtual com port
driver)
If you are using DATA-USB instead of USB mode, set up your FT-991A with the next settings
Set menu
072 to USB
109 on DATA
FT-991A Setup for USB modus
If you are using USB instead of DATA USB mode, set up your FT-991A with the next settings
Set menu
072 on DATA
109 to USB
Micro HAM-interfaces
The microHAM interfaces use the Eltima Virtual Serial Port drivers, which are installed when installing the microHAM USB Device Router. To
do this, go to the Vertical Port menu and select the necessary COM ports that you think you will use. Personally, I have selected 13 COM ports.
If you are using DATA-USB instead of USB mode, set up your FT-991A with the next settings
Set menu
072 to USB
109 on DATA
FT-991A Setup for USB mode
If you are using USB instead of DATA USB mode, set up your FT-991A with the next settings
Set menu
072 on DATA
109 to USB
With use of the USB cable For use with the microHAM interface
Flex 6400M
Info from VarAC-Forum
VarAC settings
You can find all the “New features”, “Enhancements/Changes” and “Bug fixes” at:
https://www.varac-hamradio.com/forum/manuals/varac-releases-list/
Since VarAC V5, VarAC has a Sqlite database as its main data engine.
This allows developers to integrate in a super flexible, SQL based way to the VarAC traffic for various types of integrations.
Unlike APIs that are limited to a particular use case, accessing directly the VarAC database provides unlimited options for integrations.
To allow “track changes” data reading, each table has 2 identifiers for every row that you can use:
1. A sequential ID – which can be used as a high watermark
2. A unique UUID based identifier.
The VarAC Sqlite DB can be found in the VarAC directory under the name: VarAC.db
By design, the VarAC Sqlite database is not protected by a password or encryption to allow anyone to integrate with its content.
VarAC still does not store all its data in Sqlite. But future VarAC releases will introduce more data structure that will be stored and managed in the
VarAC database.
Here are the tables in the VarAC Sqlite database for version 6.6.13 (VarAC DB version 4)
broadcast
contact
cqframe
cqframe_type
Description: Lookup table of the "cqframe" table. identifying a cqframe as either CQ (1) or Beacon (2)
Columns:
• cqframe_type_id (INTEGER)
• cqframe_type (TEXT)
Indexes: cqframe_type_id
parameter
Description: Global VarAC parameters. currently hold only one parameter which is the sqlite structure version.
Columns:
• parameter_id (INTEGER)
• parameter_name (TEXT)
• parameter_value (TEXT)
Indexes: parameter_id
qso
Description: All Valid QSOs are stored here. It's a mirror of ADIF data plus additional information.
Columns:
• id (INTEGER) - Auto increment ID
• guid (TEXT) - unique row identifier
• vara_modem_type (TEXT) - What modem was used during the QSO (VARA HF/FM/SAT)
• mode (TEXT) - the ADIF mode that was reported (usually DYNAMIC)
• submode (TEXT) - the ADIF submode that was reported (VARA HF/FM/SAT)
• starttime (DATETIME) - QSO start time (date and time)
• endtime (DATETIME) - QSO end time (date and time)
• frequency (INTEGER) - in Hz
• band (TEXT) - band based on the frequency (ex. 20m, 40m...)
• bandwidth (TEXT) - 500 or 2300
• callsign (TEXT) - the callsign of the station you connected with
• my_callsign (TEXT) - your callsign at the time of the QSO
• digipeater (TEXT) - if a digipeater was used - it will be logged here
• snr_received (INTEGER) - received RST
• snr_sent (INTEGER) - sent RST
• name (TEXT) - operator name
• qth (TEXT) - operator QTH
• my_power (INTEGER) - based on the value at your profile at the time of the QSO
• my_rig (INTEGER) - based on the value at your profile at the time of the QSO
• my_antenna (INTEGER) - based on the value at your profile at the time of the QSO
• comments (TEXT) - additional comments
• varac_version (TEXT) - the VarAC version at the time of the QSO
• is_ping (BOOLEAN) - if this QSO was a ping (obsolete since V7 Pings are not listed as valid QSOs)
• is_deleted (BOOLEAN) - deletion status of this record.
• slot (TEXT) - slot number on which this QSO took place
Indexes: id, guid, starttime, (callsign,starttime)
vmail
vmail_folder
vmail_relay_notification
Description: Storing all relay notifications - which are indications received from other stations regarding parked Vmails that awaits for your
retrieval.
Columns:
• id (INTEGER) - Auto increment ID
• guid (TEXT) - unique row identifier
• relay_notification_time (DATETIME) – in UTC
• frequency (INTEGER) – in Hz
• from_callsign (TEXT)
• is_deleted (INTEGER) – A boolean (1/0) field - saying if you already deleted the notification or not.
Acknowledgment
Thanks to all those who have already written a manual in one language or another.
With name;
1. Irad Deutsch, 4Z1AC auteur van VarAC.
2. Ivan Valentin, K3IV
3. Gary Mitchelson, NC3Z
4. Rick Lanford, N8SDR
5. Roy Beiser 4X5BR
6. Pat, ON2AD (Dutch - English & German manuals)
7. And all those we forgot to mention