From 775bd4547876947d9f0678b90d03d64afefecec1 Mon Sep 17 00:00:00 2001 From: Chris Kuethe Date: Tue, 25 Dec 2007 23:51:56 +0000 Subject: Make the packet sniffer a bit more picky... about accepting TNT or Garmin Simple Text messages. Otherwise, they often falsely accept "line noise" while sniffing for high data rate devices --- packet_states.h | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'packet_states.h') diff --git a/packet_states.h b/packet_states.h index b3a0af95..2bfe9c78 100644 --- a/packet_states.h +++ b/packet_states.h @@ -65,10 +65,26 @@ #endif /* ZODIAC_ENABLE */ #if defined(TNT_ENABLE) || defined(GARMINTXT_ENABLE) - TNT_LEADER, /* saw True North status leader '@' */ - /* Garmin Simple Text starts with @ leader */ + AT_LEADER, /* saw True North status leader '@' */ + /* Garmin Simple Text starts with @ leader */ #endif +#ifdef TNT_ENABLE + TNT_CMDCHAR, /* one of: B C F I W X */ + TNT_RECOGNIZED, +#endif + +#ifdef GARMINTXT_ENABLE + GARMINTXT_NUM1, /* Garmin Simple Text starts with a YYMMDD date */ + GARMINTXT_NUM2, /* Attempt to match that to reduce wrong sniffs */ + GARMINTXT_NUM3, + GARMINTXT_NUM4, + GARMINTXT_NUM5, + GARMINTXT_NUM6, + GARMINTXT_RECOGNIZED, +#endif + + #ifdef EVERMORE_ENABLE EVERMORE_LEADER_1, /* a DLE after having seen EverMore data */ EVERMORE_LEADER_2, /* seen opening STX of EverMore packet */ -- cgit v1.2.1