Add dump1090 heartbeat detection

pull/292/head
AvSquirrel 2016-02-27 07:12:22 +00:00
rodzic a9b631e732
commit c3809c779e
2 zmienionych plików z 7 dodań i 2 usunięć

@ -1 +1 @@
Subproject commit 7eca082524fa135eb8efd78780f25739efb6a82c
Subproject commit 6a9c94fd256a373a73fbc1d46f6c19d54525f2ea

Wyświetl plik

@ -561,7 +561,12 @@ func esListen() {
var newTi *dump1090Data
err = json.Unmarshal([]byte(buf), &newTi)
if err != nil {
log.Printf("can't read ES traffic information: %s\n", err.Error())
log.Printf("can't read ES traffic information from %s: %s\n", buf, err.Error())
continue
}
if (newTi.Icao_addr & 0xFF000000) != 0 { //24-bit overflow is used to signal heartbeat
log.Printf("No traffic last 60 seconds. Heartbeat message from dump1090: %s\n", buf)
continue
}