update dxcc

This commit is contained in:
2024-10-21 23:38:16 +07:00
parent ef84b7d7f9
commit ecedb0ea5d
14 changed files with 17966 additions and 346 deletions

View File

@ -36,7 +36,7 @@ func NewTCPServer(address string, port string, log *log.Logger) *TCPServer {
Address: address,
Port: port,
Clients: make(map[net.Conn]bool),
MsgChan: make(chan string),
MsgChan: make(chan string, 100),
CmdChan: make(chan string),
Log: log,
Mutex: new(sync.Mutex),
@ -102,7 +102,7 @@ func (s *TCPServer) handleConnection() {
s.Log.Infof("client %s disconnected", s.Conn.RemoteAddr().String())
}
if strings.Contains(message, "DX") && message != "SH/DX 30" {
if strings.Contains(message, "DX") || strings.Contains(message, "SH/DX") || strings.Contains(message, "set") || strings.Contains(message, "SET") {
// send DX spot to the client
s.CmdChan <- message
}