33 lines
1.3 KiB
Go
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() {
|
|
|
|
}
|