11
August
2021
MSHV installation in Linux Mint
14:39

MSHV installation in Linux Mint

11 August 2021 14:39

A radio amateur I know called and warned me about the August meteor shower.Perseids, which peaks on the night of August 12-13. In which you need to work on 144.360 MHz digital mode of communication MSK144 in the MSHV program.

Introduction

The MSHV program was developed by Hrizimir Hristov LZ2HV. The program has gained the greatest popularity for digital modes MSK144 (meteors), FT8 and FT4 (working on HF and VHF).

Installation

It is possible to compile from source code or install a ready-made DEB package file. I am considering the second method - from the DEB file.

  1. Download the DEB file with the file name marked “LM” (from the phrase “Linux Mint”) from the link from the main page of the site http://lz2hv.org/node/10, which is called "Download MSHV Debian Linux 32-bit, 64-bit and ARM (Ubuntu, Raspbian) binaries compiled by Richard - G8JVM".

  2. In Linux Mint 19-20 and Debian 11: we satisfy the dependencies:

    sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
    sudo apt-get install qt5-default
    sudo apt install fftw3 libqt5websockets5 libqt5websockets5-dev

Note: In the new versions of Linux Mint 21.04 "Hirsute Hippo" and Debian 11 "Bullseye", installing the qt5-default package gives an error. This does not affect the further operation of the program.

  1. Fixing packages:

    sudo apt-get install -f

  2. Install the main package (sudo rights are also required here). At the time of writing, MSHV has the latest version 258, recently released 259:

    sudo dpkg -i MSHV_259_LM19_amd64.deb

or

sudo dpkg -i MSHV_259_amd64.deb

If there was an error installing the package in the previous step No. 2 qt5-default, use the dpkg command with the key --force-all:

sudo dpkg --force-all -i MSHV_259_LM19_amd64.deb
  1. You must be given permission to write to the folder /usr/local/sbin/ for the user group in order to be able to save the configuration (by default, that is, after installing the program, the user has 'root' rights and the MSHV configuration is not saved after closing the program).

The program is installed in the folder /usr/local/sbin/, the name of the executable file is in capital letters:MSHV. By default, folder permissions belong to root, which is incorrect - a regular user will not be able to save the MSHV configuration.

Solution:

sudo chgrp -R vladimir /usr/local/sbin

where 'vladimir' - the name of the group to which this user belongs. You can find out which groups a user belongs to using the commands whiami and groups username'. Typically, a Linux user is associated with a group of the same name. It is not necessary to give rights to the group specifically имя_пользователя, можно любой, например, dialout или sudo, if the group includes this user.

Setting up the program

  1. Launch the program MSHV through the menu "Start" - "Others" or in the terminal we type MSHV and the {Enter} key.

  2. Enter your Call sign and square (full GRID locator, for example: KO59dw) in the menu "Options" - "Macros" - "My Call". Press the key "SET DEFAULT MACROS" and close the window.

  3. Specify the sound card for audio input/output in "Options"-"Sound Settings".

For an external sound card I had to select
Out devices:
*pulse: alsa_output-GeneralPlus_USB_Audio_Device-00.analog.stereo

or

*pulse: default

Input devices
*pulse: alsa_input.usb-GeneralPlus_USB_Audio_Device-00.mono.fallback

or

*pulse: default.

pulseaudio

  1. We configure the method of controlling the transceiver in the menu "Options" - "Interface Control"^
    *Port(serial port or USB-COM virtual port) - I chose ttyUSB0*.
    Baud rate(baud rate) - selected 38400- matches the transmission speed of the serial port in the transceiver.
    PTT method(via COM port or CAT commands) - indicated "PTT via CAT command"
    Rig(indicate the model of your transceiver), I have -Yaesu FT-857**

    • Press the wide button "Start PTT Test" to check transmission. The transfer is taking place.
      iface
  2. On the menu "Options" I checked the box "Monitor On on startup" so that the program starts accepting after launch (without having to press the button "Monitor".

  3. Operating mode:"Mode"-"MSK144" for meteors.

  4. Setting the half-cycle for transmission - in the main window "TX FIRST" for St. Petersburg and Moscow,
    item "TX/RX"- duration of the period 30 seconds.
    tx_first

  5. Frequency Band-VHF/UHF-144 MHz for meteors:

    • in the program and on the transmitter the frequency must be set via CAT 144.360 MHz USB,

      The FT-857 transceiver mode for control from a computer must be set to "DIG".

  6. Double-clicking on a call sign starts transmission - enabled by default in "Options" - "Decode List Options" - "Double Click on Call sets auto on", we check.

  7. Logging is enabled by default in "Options" - "Log Options" - "Log Automatically QSO MSK" we're checking.

10.To view the MSHV hardware log:"File"-"View Log", from this window you can export to ADIF: Menu - Export All in ADIF.
The QSO log can be exported to any folder by specifying it in the dialog box. For example, for subsequent uploading of a file to eQSL.cc.

11.We adjust the transmission signal level using the ALC indicator of the transceiver - by pressing the button Tune in the right part of the window and adjusting the level with the “slider” up and down, we achieve the minimum readings.

12.The reception level should be normal (green sector, near 0db).
level_rx - controlled by the level indicator (VU meter). To adjust the reception level, use the adjacent slider "RX":
rx

13.13. Check PC time synchronization using NTP protocol- for example, using the command systemctl status ntp- the status must be Active: active (running), time discrepancy with the site https://time.is no more than 1 second.

14.Set a point against C.Q. and click the button in the center of the window "Auto Is On"- automatic sequence (substitution of QSO text using macros and reception and transmission of call signs) - broadcasting will begin C.Q. with your call sign. Also, if the window contains the call sign of another radio station (with a single ping - a short burst of signal reflected from the ionized trace of one burnt meteorite) or a “burst” (burst - a stronger and longer burst from several successively burned meteorites or one large “stone” that left a more intense trace behind it) - when you click on the call sign, the corresponding macro should be substituted.

The operation of the "QSO machine" must be checked. If the auto mode does not work for some reason, the QSO stages are performed manually by changing the selection of the required macros on the right side of the window.

15.If you press the button "Auto Is OFF" or "Stop TX", the broadcast will stop, and the radio station with the MSHV program will remain on reception (“Monitor”).

16.16. Don’t forget to set the correct transceiver power: 100 W is allowed for categories 1 and 2 radio stations and 10 W for category 3. Maximum power on VHF 144 MHz - see.SCRF decision amounts to 100 W.

17.To work "split" on a general CQ call

  • change the value in the QRG field. For example, at 368 split
  • below press the button "GEN MSG"
  • select the seventh macro option: Tx7 ("CQ 368 ...")
  • press the "AUTO IS OFF" button - the inscription changes to "AUTO IS ON" and the transmission begins (in the 1st period).

The allowed range for digital modes is 144.150 - 144.399 MHz, with a signal bandwidth of 2700 kHz SSB. In order not to interfere with SSB stations, it is advisable to stick to the digital mode (MGM) section: 144.360 → 144.399 MHz. Previously, the center of MS (Meteor scatter) activity was the frequency of 144.370 MHz - the calling frequency for digital modes and FSK441; recently, due to the spread of MSK144, the calling frequency has become 144.360 MHz.

There is a chat for contractual contacts ON4KST prohibited transmit information related to QSO information such as:

  • “I need final RRR”
  • “received you with report 47”
  • “I received a burst from you”
  • “I received the burst, but I can’t fully decode it”
    Such information provided in a chat or by phone immediately makes the QSO invalid.

Correct messages in KST chat of this kind (communication is in English):

  • “let’s (now) conduct a sked* at 144.388 at 1310z, I’ll be there”
    • “due to QRM, let's change the frequency to 5 kHz higher”
    • “let’s take a break for 15 minutes and try from the beginning”
    • “thanks for the QSO” (after the end of the QSO)

(“Sked” (sked) is radio communication by prior agreement between correspondents at an agreed frequency and at an appointed time. Derived from the English word “schedule”.

Links:
The MSK144 Protocol for Meteor-Scatter Communication,mirror.
Meteor Scatter (in German)
VHF Managers Handbook- description of the standard MS procedure
https://groups.io/g/MSHV/topics
*Interesting article about MS on the Mari-El amateur radio site

In the eastern hemisphere, transmissions from west to east and from north to south should occur in period 2 (Western Europe). Transfers from east to west and from south to north - in the 1st period (Russia). The IARU T/R period for Region 1 digital modes (MGM) is set to 30 seconds.

According to the IARU rules, a meteor QSO is completed (full) if both stations have received call signs, reports, and a confident confirmation of reception (at least three RRRs or a receipt R36 combined with the report - where R is confirmation of reception, 36 is a response report). Transmitting 73 at the end of a QSO is not required, but is desirable (since amateur radio tradition and some radio amateurs consider transmitting 73 to be the end of a QSO before recording it in the LOG).

The duration of MS QSO is not regulated, but it is forbidden to break it, i.e. split the QSO into several parts over time. This applies to any radio communication, even SSB or FM. After an unsuccessful QSO or a break, the QSO must begin from the very beginning - transmitting call signs.

MS QSO rating table for report

burst duration signal level or Signal/Noise
2 - up to 0.5 seconds 6 - below S2 or S/N<5db or Signal/Noise
3 - from 0.5 to 1 second 7 - from S2 to S3 or S/N=5-10db
4 - from 1 to 5 seconds 8 - from S4 to S5 or S/W=10-15db
5 - over 5 seconds 9 - above S5 or S/N>15db

For example: short “burst” up to 0.5 seconds and S/N 5db - report 27
Long "burst" 2 seconds and S/N 20db - report 49

If the reflection is not dense enough, a short-term ping lasting 100 milliseconds (0.1 second) is recorded from a single meteor. In this case, however, the number "1" is not used. The minimum report for MS is 26.

В пThe MSHV program in MSK144 mode uses a decibel (db)-based evaluation of the signal(s) as in the FT-8 digital mode. For example, report +01 means 1dB above noise in the 2.7 kHz band.

Example MS QSO

A shortened (without repetitions) example of a typical MS QSO:

first station second station
CQ OZ1AA JO32
OZ1AA R1BBB KO59
R1BBB OZ1AA +10 +10
OZ1AA R1BBB R-05 R-05
R1BBB OZ1AA RR73 (complete QSO)
OZ1AA R1BBB 73 (complete QSO)

Example MS QSO on two frequencies (QSY)

A shortened (without repetitions) example of a typical MS QSO when working using the QSY method - after establishing contact, switching to a QRM-free frequency. The first station transmits on the general calling frequency 144.360, and in the call offers to switch to 144.367:

first station second station
CQ 367 OZ1AA JO32("general call on the main frequency TX 144.360, and the receiving frequency RX 144.367, invites you to make a QSY there")
OZ1AA R1BBB KO59 (response OZ1AA when you click on the TX call sign the program automatically switches to frequency 144.367)
R1BBB OZ1AA -07 -07
OZ1AA R1BBB R+11 R+11 (the program is now on frequency 144.367)
OZ1AA R1BBB RR73 (complete QSO)
R1BBB OZ1AA 73(TX on the same frequency 144.367, completion of QSO)

An example of a meteor reflection:

burst

Received and decoded reflections, if there is an Internet connection, go in the form of spots to the server pskreporter.info, and QSO - on dxmaps.com

map

map2

The influence of antennas and station power ("setup" - from the word "setup") on distances during MS QSO

The minimum and maximum distance for MS QSO is 900 and 1500 km. At such distances it is possible to conduct radio communications with simpler antennas (4-5 elements). With a large number of reflections, QSOs are carried out within 5 minutes, since reflections from meteors are literally audible, the reflection from ionized traces is so strong. Above 1500 to 2100 km - there is an area for unstable, difficult conditions where MS reflection signals are weaker: antenna stacks of 9-15 elements (two or four "booms") together with a PA (power amplifier) ​​or a 100 W transceiver are suitable, patience, perseverance with random QSOs and / or organization of skeds is required.

If you draw two circles of the indicated diameters in Google Maps or Yandex Maps, you can estimate with which regions (federal districts) or countries it is possible to establish radio communications. I used pale green to indicate simpler conditions MS 900-1500 km, and pale yellow to indicate more complex conditions (1500-2100 km). Over 21

yellow_map



Related publications