Files
hamlogger/work/model/descr.go
Олег Бородин 1cc8b577cd wip
2024-07-03 00:28:42 +02:00

33 lines
1.3 KiB
Go

package main
type Link struct {
CallingSID string `json:"callingSId" yaml:"callingSId"`
RespondingSID string `json:"respondingSId" yaml:"respondingSId"`
LinkDate string `json:"linkDate" yaml:"linkDate"`
LinkMode string `json:"linkMode" yaml:"linkMode"`
LinkBand string `json:"linkBand" yaml:"linkBand"`
Frequence int64 `json:"band,omitempty" yaml:"band,omitempty"`
// Calling station signal evaluation from responding station
CSReadability int64 `json:"csReadability" yaml:"csReadability"`
CSStrength int64 `json:"csStrength" yaml:"csStrength"`
CSTone int64 `json:"csTone,omitempty" yaml:"csTone,omitempty"`
// Responding station signal evaluation from calling station
RSReadability int64 `json:"rsReadability" yaml:"rsReadability"`
RSStrength int64 `json:"rsStrength" yaml:"rsStrength"`
RSTone int64 `json:"rsTone,omitempty" yaml:"rsTone,omitempty"`
}
type Station struct {
StationID string `json:"stationId" yaml:"stationId"`
UTCOffset int64 `json:"utcOffset" yaml:"utcOffset"`
OperatorNames []string `json:"operatorNames" yaml:"operatorNames"`
Password string `json:"password" yaml:"password"`
}
func main() {
}