morsekey

package
v1.0.10 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// EnumMorseKeyMap contains ALL records, including un-released and import-only records
	EnumMorseKeyMap map[MorseKey]*EnumMorseKeyItem

	// EnumMorseKeyListAll contains ALL records, including un-released and import-only records
	EnumMorseKeyListAll []*EnumMorseKeyItem

	// EnumMorseKeyList
	// is a filtered list.
	// It excludes un-released and import-only records.
	EnumMorseKeyList []*EnumMorseKeyItem
)

Functions

This section is empty.

Types

type EnumMorseKeyItem

type EnumMorseKeyItem struct {
	shared.ImportRecordRoot
	ID          MorseKey `csv:"Abbreviation"` // The value that is stored in the MORSE_KEY_TYPE and MY_MORSE_KEY_TYPE ADIF fields.
	Description string   `csv:"Meaning"`
}

EnumMorseKeyItem represents a morse key item

type MorseKey

type MorseKey string

MorseKey represents a morse key type identifier

var (
	SK  MorseKey = "SK"  // SK  = Straight Key
	SS  MorseKey = "SS"  // SS  = Sideswiper
	BUG MorseKey = "BUG" // BUG = Mechanical semi-automatic keyer or Bug
	FAB MorseKey = "FAB" // FAB = Mechanical fully-automatic keyer or Bug
	SP  MorseKey = "SP"  // SP  = Single Paddle
	DP  MorseKey = "DP"  // DP  = Dual Paddle
	CPU MorseKey = "CPU" // CPU = Computer Driven
)

Jump to

Keyboard shortcuts

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