AFSK: do not crashed on bad RX

white
Georg Lukas 2012-01-15 21:17:16 +01:00
rodzic ac37e3252e
commit 555978df71
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -38,6 +38,10 @@ class AfskUploader(service : AprsService, prefs : PrefsWrapper) extends AprsIsUp
}
def received(data : Array[Byte]) {
service.postSubmit(Parser.parseAX25(data).toString().trim())
try {
service.postSubmit(Parser.parseAX25(data).toString().trim())
} catch {
case e : Exception => Log.e(TAG, "bad packet: %s".format(new String(data))); e.printStackTrace()
}
}
}