adif
library
Classes
-
Adif
-
An ADIF log file's structure.
For Dart's favor all UPPER_SNAKE_CASE style fields have been converted to
lowerCamelCase style.
-
AdifAddress
-
the contacted station's complete mailing address: full name, street address, city, postal code, and country
-
AdifAddressIntl
-
the contacted station's complete mailing address: full name, street address, city, postal code, and country
-
AdifAge
-
the contacted station's operator's age in years in the range 0 to 120 (inclusive)
-
AdifAIndex
-
the geomagnetic A index at the time of the QSO in the range 0 to 400 (inclusive)
-
AdifAltitude
-
the height of the contacted station in meters relative to Mean Sea Level (MSL).
-
AdifAntAz
-
the logging station's antenna azimuth, in degrees with a value between 0 to 360 (inclusive).
-
AdifAntEl
-
the logging station's antenna elevation, in degrees with a value between -90 to 90 (inclusive).
-
AdifAntPath
-
the signal path
-
AdifAntPathEnumeration
-
-
AdifArrlSect
-
the contacted station's ARRL section
-
AdifArrlSectionEnumeration
-
-
AdifAwardEnumeration
-
-
AdifAwardList
-
a comma-delimited list of members of the Award enumeration
-
AdifBand
-
QSO Band
-
AdifBandEnumeration
-
-
AdifBandRx
-
in a split frequency QSO, the logging station's receiving band
-
AdifBoolean
-
ADIF Boolean type.
-
AdifCall
-
the contacted station's callsign
-
AdifCharacter
-
ADIF Character type.
-
AdifCheck
-
contest check (e.g. for ARRL Sweepstakes)
-
AdifClass
-
contest class (e.g. for ARRL Field Day)
-
AdifClublogQsoUploadDate
-
the date the QSO was last uploaded to the Club Log online service
-
AdifClublogQsoUploadStatus
-
the upload status of the QSO on the Club Log online service
-
comment field for QSO
-
comment field for QSO
-
AdifCont
-
the contacted station's Continent
-
AdifContactedOp
-
the callsign of the individual operating the contacted station
-
AdifContestId
-
QSO Contest Identifier
-
AdifContestIdEnumeration
-
-
AdifContinentEnumeration
-
-
AdifCountry
-
the contacted station's DXCC entity name
-
AdifCountryIntl
-
the contacted station's DXCC entity name
-
AdifCqz
-
the contacted station's CQ Zone in the range 1 to 40 (inclusive)
-
AdifCreditEnumeration
-
-
AdifCreditGranted
-
the list of credits granted to this QSO
-
AdifCreditList
-
a comma-delimited list where each list item is either:
A member of the Credit enumeration.
A member of the Credit enumeration followed by a colon and an
ampersand-delimited list of members of the QSL_Medium enumeration.
For example IOTA,WAS:LOTW&CARD,DXCC:CARD
-
AdifCreditSubmitted
-
the list of credits sought for this QSO
-
AdifDate
-
Date type, 8 digits in the format YYYYMMDD.
-
AdifDclQslRcvd
-
DCL QSL received status
-
AdifDclQslrdate
-
date QSL received from DCL
-
AdifDclQslsdate
-
date QSL sent to DCL
-
AdifDclQslSent
-
DCL QSL sent status
-
AdifDigit
-
an ASCII character whose code lies in the range of 48 through 57, inclusive
-
AdifDistance
-
the distance between the logging station and the contacted station in kilometers via the specified signal path with a value greater than or equal to 0
-
AdifDxcc
-
the contacted station's DXCC Entity Code
-
AdifDxccEntityCodeEnumeration
-
-
AdifEmail
-
the contacted station's email address
-
AdifEnumeration
-
Enumeration type. The derived class shall provide the list of valid enumerations,
and when initializing an instance, the value must be one among them.
The enumeration is case-insensitive, so they shall be provided in upper case.
This class shall be extended for the needs of ADIF/application/user defined fields.
-
AdifEqCall
-
the contacted station's owner's callsign
-
AdifEqslQslRcvd
-
eQSL.cc QSL received status
-
AdifEqslQslrdate
-
date QSL received from eQSL.cc
-
AdifEqslQslsdate
-
date QSL sent to eQSL.cc
-
AdifEqslQslSent
-
eQSL.cc QSL sent status
-
AdifField
-
A ADIF-defined QSO field. Any classes that implement this class shall be
defined by the ADIF format document.
-
AdifFists
-
the contacted station's FISTS CW Club member number with a value greater than 0.
-
AdifFistsCc
-
the contacted station's FISTS CW Club Century Certificate (CC) number with a value greater than 0.
-
AdifForceInit
-
new EME "initial"
-
AdifFreq
-
QSO frequency in Megahertz
-
AdifFreqRx
-
in a split frequency QSO, the logging station's receiving frequency in Megahertz
-
AdifGeneral<T>
-
Used for application and user defined fields, which can be used to express
different types of data.
Please refer to AdifBoolean, AdifInteger, AdifNumber, AdifDate,
AdifTime, AdifString, AdifIntlString, AdifMultilineString,
AdifIntlMultilineString, and AdifEnumeration for more details.
-
AdifGridsquare
-
the contacted station's 2-character, 4-character, 6-character, or 8-character Maidenhead Grid Square
-
AdifGridSquare
-
a case-insensitive 2-character, 4-character, 6-character, or 8-character
Maidenhead locator.
Specific fields impose additional restrictions on the number of characters;
see the field descriptions for the allowed numbers of characters.
-
AdifGridsquareExt
-
for a contacted station's 10-character Maidenhead locator, supplements the GRIDSQUARE field by containing characters 9 and 10.
-
AdifGridSquareExt
-
For a 10-character Maidenhead locator, contains characters 9 and 10.
For a 12-character Maidenhead locator, contains characters 9, 10, 11 and 12.
Characters 9 and 10 are case-insensitive ASCII letters in the range A-X.
Characters 11 and 12 are Digits in the range 0-9.
-
AdifGridSquareList
-
a comma-delimited list of GridSquare items
-
AdifGuestOp
-
import-only: use OPERATOR instead
-
AdifHamlogeuQsoUploadDate
-
the date the QSO was last uploaded to the HAMLOG.EU online service
-
AdifHamlogeuQsoUploadStatus
-
the upload status of the QSO on the HAMLOG.EU online service
-
AdifHamqthQsoUploadDate
-
the date the QSO was last uploaded to the HamQTH.com online service
-
AdifHamqthQsoUploadStatus
-
the upload status of the QSO on the HamQTH.com online service
-
AdifHrdlogQsoUploadDate
-
the date the QSO was last uploaded to the HRDLog.net online service
-
AdifHrdlogQsoUploadStatus
-
the upload status of the QSO on the HRDLog.net online service
-
AdifInteger
-
ADIF Integer type.
-
AdifIntlCharacter
-
ADIF International Character type.
-
AdifIntlMultilineString
-
International multiline string type, used for application and user defined
fields only when importing.
-
AdifIntlString
-
International string type, used for application and user defined fields
only when importing.
-
AdifIota
-
the contacted station's IOTA designator, in format CC-XXX, where
-
AdifIotaIslandId
-
the contacted station's IOTA Island Identifier, an 8-digit integer in the range 1 to 99999999 (leading zeroes optional)
-
AdifIOTARefNo
-
IOTA designator, in format CC-XXX, where
CC is a member of the Continent enumeration
XXX is the island group designator, where 1 <= XXX <= 999 (use leading zeroes)
-
AdifItuz
-
the contacted station's ITU zone in the range 1 to 90 (inclusive)
-
AdifKIndex
-
the geomagnetic K index at the time of the QSO in the range 0 to 9 (inclusive)
-
AdifLat
-
the contacted station's latitude
-
AdifLocation
-
a sequence of 11 characters representing a latitude or longitude in
XDDD MM.MMM format, where
-
AdifLon
-
the contacted station's longitude
-
AdifLotwQslRcvd
-
ARRL Logbook of the World QSL received status
-
AdifLotwQslrdate
-
date QSL received from ARRL Logbook of the World
-
AdifLotwQslsdate
-
date QSL sent to ARRL Logbook of the World
-
AdifLotwQslSent
-
ARRL Logbook of the World QSL sent status
-
AdifMaxBursts
-
maximum length of meteor scatter bursts heard by the logging station, in seconds with a value greater than or equal to 0
-
AdifMode
-
QSO Mode
-
AdifModeEnumeration
-
-
AdifMorseKeyInfo
-
details of the contacted station's Morse key (e.g. make, model, etc).
-
AdifMorseKeyType
-
the contacted station's Morse key type (e.g. straight key, bug, etc).
-
AdifMorseKeyTypeEnumeration
-
-
AdifMsShower
-
For Meteor Scatter QSOs, the name of the meteor shower in progress
-
AdifMultilineString
-
Multiline string type.
-
AdifMyAltitude
-
the height of the logging station in meters relative to Mean Sea Level (MSL).
-
AdifMyAntenna
-
the logging station's antenna
-
AdifMyAntennaIntl
-
the logging station's antenna
-
AdifMyArrlSect
-
the logging station's ARRL section
-
AdifMyCity
-
the logging station's city
-
AdifMyCityIntl
-
the logging station's city
-
AdifMyCountry
-
the logging station's DXCC entity name
-
AdifMyCountryIntl
-
the logging station's DXCC entity name
-
AdifMyCqZone
-
the logging station's CQ Zone in the range 1 to 40 (inclusive)
-
AdifMyDxcc
-
the logging station's DXCC Entity Code
-
AdifMyFists
-
the logging station's FISTS CW Club member number with a value greater than 0.
-
AdifMyGridsquare
-
the logging station's 2-character, 4-character, 6-character, or 8-character Maidenhead Grid Square
-
AdifMyGridsquareExt
-
for a logging station's 10-character Maidenhead locator, supplements the MY_GRIDSQUARE field by containing characters 9 and 10.
-
AdifMyIota
-
the logging station's IOTA designator, in format CC-XXX, where
-
AdifMyIotaIslandId
-
the logging station's IOTA Island Identifier, an 8-digit integer in the range 1 to 99999999 (leading zeroes optional)
-
AdifMyItuZone
-
the logging station's ITU zone in the range 1 to 90 (inclusive)
-
AdifMyLat
-
the logging station's latitude
-
AdifMyLon
-
the logging station's longitude
-
AdifMyMorseKeyInfo
-
details of the logging station's Morse key (e.g. make, model, etc).
-
AdifMyMorseKeyType
-
the logging station's Morse key type (e.g. straight key, bug, etc).
-
AdifMyName
-
the logging operator's name
-
AdifMyNameIntl
-
the logging operator's name
-
AdifMyPostalCode
-
the logging station's postal code
-
AdifMyPostalCodeIntl
-
the logging station's postal code
-
AdifMyPotaRef
-
a comma-delimited list of one or more of the logging station's POTA reference(s).
-
AdifMyRig
-
description of the logging station's equipment
-
AdifMyRigIntl
-
description of the logging station's equipment
-
AdifMySig
-
special interest activity or event
-
AdifMySigInfo
-
special interest activity or event information
-
AdifMySigInfoIntl
-
special interest activity or event information
-
AdifMySigIntl
-
special interest activity or event
-
AdifMySotaRef
-
the logging station's International SOTA Reference.
-
AdifMyStreet
-
the logging station's street
-
AdifMyStreetIntl
-
the logging station's street
-
AdifMyUsacaCounties
-
two US counties in the case where the logging station is located on a border between two counties, representing counties that the contacted station may claim for the CQ Magazine USA-CA award program.
-
AdifMyVuccGrids
-
two or four adjacent Maidenhead grid locators, each four or six characters long, representing the logging station's grid squares that the contacted station may claim for the ARRL VUCC award program.
-
AdifMyWwffRef
-
the logging station's WWFF (World Wildlife Flora & Fauna) reference
-
AdifName
-
the contacted station's operator's name
-
AdifNameIntl
-
the contacted station's operator's name
-
AdifNotes
-
QSO notes
-
AdifNotesIntl
-
QSO notes
-
AdifNrBursts
-
the number of meteor scatter bursts heard by the logging station with a value greater than or equal to 0
-
AdifNrPings
-
the number of meteor scatter pings heard by the logging station with a value greater than or equal to 0
-
AdifNumber
-
Number type.
-
AdifOperator
-
the logging operator's callsign
-
AdifOwnerCallsign
-
the callsign of the owner of the station used to log the contact (the callsign of the OPERATOR's host)
-
AdifPfx
-
the contacted station's WPX prefix
-
AdifPositiveInteger
-
Postive integer type.
-
AdifPOTARef
-
a sequence of case-insensitive Characters representing a Parks on the Air
park reference in the form xxxx-nnnnn<@yyyyyy> comprising 6 to 17
characters where:
-
AdifPotaRef
-
a comma-delimited list of one or more of the contacted station's POTA reference(s).
-
AdifPOTARefList
-
a comma-delimited list of one or more POTARef items.
-
AdifPrecedence
-
contest precedence (e.g. for ARRL Sweepstakes)
-
AdifPropagationModeEnumeration
-
-
AdifPropMode
-
QSO propagation mode
-
AdifPublicKey
-
public encryption key
-
AdifQrzcomQsoDownloadDate
-
date QSO downloaded from QRZ.COM logbook
-
AdifQrzcomQsoDownloadStatus
-
QRZ.COM logbook QSO download status
-
AdifQrzcomQsoUploadDate
-
the date the QSO was last uploaded to the QRZ.COM online service
-
AdifQrzcomQsoUploadStatus
-
the upload status of the QSO on the QRZ.COM online service
-
-
AdifQslmsg
-
a message for the contacted station's operator to be incorporated in a paper or electronic QSL
-
AdifQslmsgIntl
-
a message for the contacted station's operator to be incorporated in a paper or electronic QSL
-
AdifQslmsgRcvd
-
a message addressed to the logging station's operator incorporated in a paper or electronic QSL
-
AdifQslRcvd
-
QSL received status
-
AdifQslRcvdEnumeration
-
-
AdifQslRcvdVia
-
if QSL_RCVD is set to 'Y' or 'V', the means by which the QSL was received by the logging station; otherwise, the means by which the logging station requested or intends to request that the QSL be conveyed.
-
AdifQslrdate
-
QSL received date
-
AdifQslsdate
-
QSL sent date
-
AdifQslSent
-
QSL sent status
-
AdifQslSentEnumeration
-
-
AdifQslSentVia
-
if QSL_SENT is set to 'Y', the means by which the QSL was sent by the logging station; otherwise, the means by which the logging station intends to convey the QSL
-
AdifQslVia
-
the contacted station's QSL route
-
AdifQslViaEnumeration
-
-
AdifQsoComplete
-
indicates whether the QSO was complete from the perspective of the logging station
-
AdifQsoCompleteEnumeration
-
-
AdifQsoDate
-
date on which the QSO started
-
AdifQsoDateOff
-
date on which the QSO ended
-
AdifQsoDownloadStatusEnumeration
-
-
AdifQsoRandom
-
indicates whether the QSO was random or scheduled
-
AdifQsoUploadStatusEnumeration
-
-
AdifQth
-
the contacted station's city
-
AdifQthIntl
-
the contacted station's city
-
AdifRange
-
Number value with a range.
-
AdifRegion
-
the contacted station's WAE or CQ entity contained within a DXCC entity.
-
AdifRegionEnumeration
-
-
AdifRig
-
description of the contacted station's equipment
-
AdifRigIntl
-
description of the contacted station's equipment
-
AdifRstRcvd
-
signal report from the contacted station
-
AdifRstSent
-
signal report sent to the contacted station
-
AdifRxPwr
-
the contacted station's transmitter power in Watts with a value greater than or equal to 0
-
AdifSatMode
-
satellite mode - a code representing the satellite's uplink band and downlink band
-
AdifSatName
-
name of satellite
-
AdifSecondarySubdivisionList
-
a colon-delimited list of two or more members of the
Secondary_Administrative_Subdivision enumeration. E.g.:
MA,Franklin:MA,Hampshire
-
AdifSelfEnum
-
APP/user-defined Enumeration type. See AdifEnumeration.
-
AdifSfi
-
the solar flux at the time of the QSO in the range 0 to 300 (inclusive).
-
AdifSig
-
the name of the contacted station's special activity or interest group
-
AdifSigInfo
-
information associated with the contacted station's activity or interest group
-
AdifSigInfoIntl
-
information associated with the contacted station's activity or interest group
-
AdifSigIntl
-
the name of the contacted station's special activity or interest group
-
AdifSilentKey
-
'Y' indicates that the contacted station's operator is now a Silent Key.
-
AdifSkcc
-
the contacted station's Straight Key Century Club (SKCC) member information
-
AdifSotaRef
-
the contacted station's International SOTA Reference.
-
AdifSOTARef
-
a sequence of Characters representing an International SOTA Reference.
The sequence comprises:
an ITU prefix
if applicable, a SOTA subdivision
a / Character
a SOTA Reference Number
Examples:
W2/WE-003
G/LD-003
-
AdifSrx
-
contest QSO received serial number with a value greater than or equal to 0
-
AdifSrxString
-
contest QSO received information
-
AdifStationCallsign
-
the logging station's callsign (the callsign used over the air)
-
AdifString
-
String type.
-
AdifStx
-
contest QSO transmitted serial number with a value greater than or equal to 0
-
AdifStxString
-
contest QSO transmitted information
-
AdifSubmode
-
QSO Submode
-
AdifSubmodeEnumeration
-
-
AdifSwl
-
indicates that the QSO information pertains to an SWL report
-
AdifTenTen
-
Ten-Ten number with a value greater than 0.
-
AdifTime
-
Time type, 4 or 6 digits in the format HHMM/HHMMSS.
-
AdifTimeOff
-
HHMM or HHMMSS in UTC
-
AdifTimeOn
-
HHMM or HHMMSS in UTC
-
AdifTxPwr
-
the logging station's power in Watts with a value greater than or equal to 0
-
AdifUksmg
-
the contacted station's UKSMG member number with a value greater than 0.
-
AdifUsacaCounties
-
two US counties in the case where the contacted station is located on a border between two counties, representing counties credited to the QSO for the CQ Magazine USA-CA award program.
-
AdifVeProv
-
import-only: use STATE instead
-
AdifVuccGrids
-
two or four adjacent Maidenhead grid locators, each four or six characters long, representing the contacted station's grid squares credited to the QSO for the ARRL VUCC award program.
-
AdifWeb
-
the contacted station's URL
-
AdifWwffRef
-
the contacted station's WWFF (World Wildlife Flora & Fauna) reference
-
AdifWWFFRef
-
a sequence of case-insensitive Characters representing an International
WWFF (World Wildlife Flora & Fauna) reference in the form xxFF-nnnn
comprising 8 to 11 characters where:
xx is the WWFF national program and is 1 to 4 characters in length.
FF- is two F characters followed by a dash character.
nnnn represents the unique number within the national program and is
4 characters in length with leading zeros.
Examples:
KFF-4655
3DAFF-0002
-
Appdef
-
An application-defined field of a QSO.
-
Qso
-
The structure of each QSO. The major fields are the same with ADIF defined
formats (converted from UPPER_SNAKE_CASE to lowerCamelCase).
-
Userdef
-
A user-defined field of a QSO.
-
UserdefMeta
-
Metadata of a user-defined field, stored on the header of a ADIF file.