Skip to content

QSO Data

Dick Lieber edited this page May 13, 2021 · 1 revision
    1. QSO flow
When a new QSO is entered at a node, A [JSON](https://www.json.org/json-en.html) representation is created and:
  • Appended to the local journal file.
  • Broadcast to all active nodes via IP Multicast.
QSO is immutable e.i. it canno change. The uuid always refers to the exact same QSO.

QSO Record

{

  "qso": {
    "callSign": "NA2OS",
    "bandMode": "80m PH",
    "exchange": "15F IL",
    "stamp": "2021-05-12T01:18:41.843561Z",
    "uuid": "skYMUSnYSgmjbZMpv3O2Ng"
  },
  "qsoMetadata": {
    "operator": "",
    "rig": "",
    "ant": "",
    "node": "192.168.0.234:2",
    "contestId": "FDWM9W",
    "v": "0.0"
  }

}

QSO Fields
Field Description Source
qso Fields that change for each QSO.
callSign The callsign of the worked station. Typed in by the operator.
exchange Exchange class and section from of the worked station.
bandMode Band & contest mode Entry Tab: Station
stamp When the QSO logged. Automatically generated.
uuid Uniquely identifies the QSO in time and space.
qsoMetadata Fields that stay same for many each QSOs
operator CallSign of current operator Entry Tab: Station
rig Free-form test
ant Free-form antenna
node IP address:instance where QSO originated. Automatically generated
contestId Contest id FD or WFD and callsign.
v Version of FDClsute. major:minorr

Clone this wiki locally