diff --git a/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/AprsIs.java b/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/AprsIs.java index ea9afb2..8334895 100644 --- a/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/AprsIs.java +++ b/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/AprsIs.java @@ -252,6 +252,7 @@ public class AprsIs implements Protocol, Runnable { tcpIp.write(loginCmd.getBytes()); Log.i(TAG, "Connected to " + _server); } catch (IOException e) { + // TODO, notify parent Log.w(TAG, "Failed to connect"); e.printStackTrace(); try { @@ -262,6 +263,7 @@ public class AprsIs implements Protocol, Runnable { isConnected = false; continue; } + // TODO, notify user isConnected = true; } // read data diff --git a/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/aprs/AprsDataType.java b/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/aprs/AprsDataType.java index f986112..5876c82 100644 --- a/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/aprs/AprsDataType.java +++ b/codec2talkie/src/main/java/com/radio/codec2talkie/protocol/aprs/AprsDataType.java @@ -46,7 +46,7 @@ public class AprsDataType { } private DataType getDataTypeFromIdent(char ident) { - if (ident == '`') { + if (ident == '`' || ident == '\'') { return DataType.MIC_E; } else if (ident == ':') { return DataType.MESSAGE;