mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2026-06-08 08:54:41 -04:00
Correct FT4 mode designation for ADIF v3.1.0 and later
FT4 -> <mode:4>MFSK <submode:3>FT4 When reading ADIF records <mode:3>FT4 is acceptable as well.
This commit is contained in:
@@ -332,10 +332,15 @@ namespace
|
||||
// will parse a record
|
||||
{
|
||||
auto const& entity = prefixes->lookup (call);
|
||||
auto mode = extractField (record, "MODE").toUpper ();
|
||||
if (!mode.size () || "MFSK" == mode)
|
||||
{
|
||||
mode = extractField (record, "SUBMODE").toUpper ();
|
||||
}
|
||||
worked.emplace (call.toUpper ()
|
||||
, extractField (record, "GRIDSQUARE").left (4).toUpper () // not interested in 6-digit grids
|
||||
, extractField (record, "BAND").toUpper ()
|
||||
, extractField (record, "MODE").toUpper ()
|
||||
, mode
|
||||
, entity.entity_name
|
||||
, entity.continent
|
||||
, entity.CQ_zone
|
||||
|
||||
Reference in New Issue
Block a user