diff --git a/plugins/inmarsat_support/stdc/module_stdc_parser.cpp b/plugins/inmarsat_support/stdc/module_stdc_parser.cpp index 7a3091ce4..92ad1b053 100644 --- a/plugins/inmarsat_support/stdc/module_stdc_parser.cpp +++ b/plugins/inmarsat_support/stdc/module_stdc_parser.cpp @@ -94,8 +94,10 @@ namespace inmarsat if (msg["pkt_id"].get() == 0xAA) { - logger->info("Message : \n" + msg["message"].get()); - msg_parser.push_message(msg); + std::string m = msg["message"].get(); + logger->info("Message : \n" + m); + if (m != "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ-!") // Remove those periodic ones + msg_parser.push_message(msg); } else if (msg["pkt_id"].get() == 0xb1) {