|
|
@@ -183,6 +183,9 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
StationAnn(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "STN" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "STN", "refuse")
|
|
|
}
|
|
|
}
|
|
|
@@ -205,6 +208,9 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
SpecialAnn(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "SPC" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "SPC", "refuse")
|
|
|
}
|
|
|
}
|
|
|
@@ -228,6 +234,9 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
EmgMsg(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "EMG" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "EMG", "refuse")
|
|
|
}
|
|
|
}
|
|
|
@@ -254,13 +263,16 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
DcsAnn(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "DCS" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "DCS", "refuse")
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- time.Sleep(3 * time.Second)
|
|
|
- if priority.TaskCreating == "DCS" {
|
|
|
- priority.TaskCreating = ""
|
|
|
+ time.Sleep(3 * time.Second)
|
|
|
+ if priority.TaskCreating == "DCS" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
case 0x09: // SELF CHECK
|
|
|
@@ -277,6 +289,9 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
SelfCheck(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "CHK" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "CHK", "refuse")
|
|
|
}
|
|
|
}
|
|
|
@@ -299,6 +314,9 @@ func processPacket(packet []byte) {
|
|
|
}
|
|
|
ToneTest(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "VOL" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "VOL", "refuse")
|
|
|
}
|
|
|
}
|
|
|
@@ -353,6 +371,9 @@ func processPacket(packet []byte) {
|
|
|
|
|
|
AlarmHandleTMS(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "PAD-TMS" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "PAD-TMS", "refuse")
|
|
|
}
|
|
|
} else { //hangup + hold
|
|
|
@@ -419,6 +440,9 @@ func processPacket(packet []byte) {
|
|
|
|
|
|
AlarmHandleICP(packet)
|
|
|
} else {
|
|
|
+ if priority.TaskCreating == "PAD-ICP" {
|
|
|
+ priority.TaskCreating = ""
|
|
|
+ }
|
|
|
alstatus.PaStatus("", "PAD-ICP", "refuse")
|
|
|
}
|
|
|
} else { //hangup + hold
|