spec

package
v1.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2025 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Overview

package spec exposes the ADIF specification TSV files from: https://adif.org/

Index

Constants

View Source
const (
	// ADIFVersion is the version of the ADIF specification.
	// This is the version that is currently supported by this package.
	// The specification was downloaded from:
	//
	// https://adif.org.uk/315/ADIF_315_resources_2024_11_28.zip
	ADIFVersion      = "3.1.5"
	ADIFVersionMajor = 3 // ADIF Major Version
	ADIFVersionMinor = 1 // ADIF Minor Version
	ADIFVersionPatch = 5 // ADIF Patch Version
)

Variables

View Source
var AdiDataTypesTSV []byte
View Source
var EnumARRLSectionTSV []byte
View Source
var EnumAntPathTSV []byte
View Source
var EnumAwardSponsorTSV []byte
View Source
var EnumAwardTSV []byte
View Source
var EnumBandTSV []byte
View Source
var EnumContestTSV []byte
View Source
var EnumContinentTSV []byte
View Source
var EnumCreditTSV []byte
View Source
var EnumDXCCTSV []byte
View Source
var EnumModeTSV []byte
View Source
var EnumMorseKeyTSV []byte
View Source
var EnumPrimaryAdministrativeSubdivisionTSV []byte
View Source
var EnumPropagationModeTSV []byte
View Source
var EnumQSLMediumTSV []byte
View Source
var EnumQSLRcvdTSV []byte
View Source
var EnumQSLSentTSV []byte
View Source
var EnumQSLViaTSV []byte
View Source
var EnumQSOCompleteTSV []byte
View Source
var EnumQSODownloadStatusTSV []byte
View Source
var EnumQSOUploadStatusTSV []byte
View Source
var EnumRegionTSV []byte
View Source
var EnumSecondaryAdministrativeSubdivisionAltTSV []byte
View Source
var EnumSecondaryAdministrativeSubdivisionTSV []byte
View Source
var EnumSubModeTSV []byte
View Source
var FieldsExtraTSV []byte

FieldsExtraTSV is the TSV file containing common APP_ fields defined by 3rd parties. This file is not part of the ADIF specification. If you add to this file, please keep it alphabetized.

View Source
var FieldsTSV []byte

Functions

func ParseADISpecTSV

func ParseADISpecTSV[T any](tsvData []byte) ([]T, error)

ParseADISpecTSV builds a map from a TSV files

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL