ADIF correction

* correct various FeldHell ADIF reports:
    . Feld Hell  <MODE:4>HELL
    . Slow Hell  <MODE:4>HELL
    . Feld Hell X5  <MODE:4>HELL
    . Feld Hell X9  <MODE:4>HELL
    . FSK Hell-245  <MODE:7>FSKH105
    . FSK Hell-105  <MODE:7>FSKH245
    . Hell 80  <MODE:6>HELL80

    In the current ADIF specification 
      https://adif.org.uk/314/ADIF_314.htm#Mode_Enumeration
    - FSKH105 and FSKH245 do not exist as MODE in the ADIF specification
    - HELL80 is a SUBMODE rather than MODE, so should be exported =
      as <MODE:4>HELL <SUBMODE:6>HELL80

    . <MODE:4>HELL <SUBMODE:8>SLOWHELL
    . <MODE:4>HELL <SUBMODE:6>HELLX5
    . <MODE:4>HELL <SUBMODE:6>HELLX9
This commit is contained in:
dave-w1hkj 2024-10-06 18:52:35 -05:00
parent 84488a2f8f
commit 9aa5940627

View file

@ -90,13 +90,13 @@ const struct mode_info_t mode_info[NUM_MODES] = {
{MODE_DOMINOEX44,&dominoex44_modem,"DOMX44","DominoEX 44","DOMINOEX44","DOMINO","DOMINO","","DM44", ARQ_IO | KISS_IO },
{MODE_DOMINOEX88,&dominoex88_modem,"DOMX88","DominoEX 88","DOMINOEX88","DOMINO","DOMINO","","DM88", ARQ_IO | KISS_IO },
{MODE_FELDHELL,&feld_modem,"FELDHELL","Feld Hell","","HELL","HELL","","HELL", DISABLED_IO },
{MODE_SLOWHELL,&feld_slowmodem,"SLOWHELL","Slow Hell","","HELL","HELL","","SHLL", DISABLED_IO },
{MODE_HELLX5,&feld_x5modem,"HELLX5","Feld Hell X5","","HELL","HELL","","HLX5", DISABLED_IO },
{MODE_HELLX9,&feld_x9modem,"HELLX9","Feld Hell X9","","HELL","HELL","","HLX9", DISABLED_IO },
{MODE_FSKH245,&feld_FMmodem,"FSKH245","FSK Hell-245","","FSKH245","HELL","FSKH245","FSKHL", DISABLED_IO },
{MODE_FSKH105,&feld_FM105modem,"FSKH105","FSK Hell-105","","FSKH105","HELL","FSKH105","H105", DISABLED_IO },
{MODE_HELL80,&feld_80modem,"HELL80","Hell 80","","HELL80","HELL","HELL80","HL80", DISABLED_IO },
{MODE_FELDHELL, &feld_modem, "FELDHELL", "Feld Hell", "", "HELL", "HELL", "", "HELL", DISABLED_IO },
{MODE_SLOWHELL, &feld_slowmodem, "SLOWHELL", "Slow Hell", "", "HELL", "HELL", "SLOWHELL", "SHLL", DISABLED_IO },
{MODE_HELLX5, &feld_x5modem, "HELLX5", "Feld Hell X5", "", "HELL", "HELL", "HELLX5 ", "HLX5", DISABLED_IO },
{MODE_HELLX9, &feld_x9modem, "HELLX9", "Feld Hell X9", "", "HELL", "HELL", "HELLX9", "HLX9", DISABLED_IO },
{MODE_FSKH245, &feld_FMmodem, "FSKH245", "FSK Hell-245", "", "HELL", "HELL", "FSKH245", "FSKHL", DISABLED_IO },
{MODE_FSKH105, &feld_FM105modem,"FSKH105", "FSK Hell-105", "", "HELL", "HELL", "FSKH105", "H105", DISABLED_IO },
{MODE_HELL80, &feld_80modem, "HELL80", "Hell 80", "", "HELL", "HELL", "HELL80", "HL80", DISABLED_IO },
{MODE_MFSK8,&mfsk8_modem,"MFSK8","MFSK-8","MFSK8","MFSK8","MFSK","MFSK8","MK 8", DISABLED_IO },
{MODE_MFSK16,&mfsk16_modem,"MFSK16","MFSK-16","MFSK16","MFSK16","MFSK","MFSK16","MK16", ARQ_IO | KISS_IO },