summaryrefslogtreecommitdiff
path: root/LearnMapKit/ADSBNetRunner.swift
diff options
context:
space:
mode:
Diffstat (limited to 'LearnMapKit/ADSBNetRunner.swift')
-rw-r--r--LearnMapKit/ADSBNetRunner.swift16
1 files changed, 7 insertions, 9 deletions
diff --git a/LearnMapKit/ADSBNetRunner.swift b/LearnMapKit/ADSBNetRunner.swift
index 21b8fd8..8634a72 100644
--- a/LearnMapKit/ADSBNetRunner.swift
+++ b/LearnMapKit/ADSBNetRunner.swift
@@ -32,14 +32,14 @@ class ADSBNetRunner {
) { _ in
//print("Timer drain queue")
//print("\(adsb_net_decoder.msgarray.message_array.count)")
- if adsb_net_decoder.msgarray.message_array.count > 0 {
+ //if adsb_net_decoder.msgarray.message_array.count > 0 {
+
//print(adsb_net_decoder.msgarray.message_array.count)
- for _ in 0..<adsb_net_decoder.msgarray.message_array.count-1 {
+ //for _ in 0..<adsb_net_decoder.msgarray.message_array.count-1 {
+ while let msg = adsb_net_decoder.msgarray.pop() {
found = false
//print(adsb_net_decoder.msgarray.message_array.popLast()!,terminator: "")
- if let msg = adsb_net_decoder.msgarray.message_array.popLast() {
//print("msg:[\(msg)]")
- do {
let matchADSBLong = MatchADSBLong()
if let tokenMatch = matchADSBLong.prefixMatch(msg) {
//print("token output \(String(tokenMatch.output))")
@@ -73,11 +73,9 @@ class ADSBNetRunner {
}
}
}
- }
- };
- } catch {
- print("Error")
- }
+ //}
+ //};
+ //}
if (found == false) {
//print("Unknown adsb data line [\(msg)]")