Skip to content

Commit b309dac

Browse files
committed
Issue 580 - clean out old cruft.
1 parent a9d2e7b commit b309dac

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

src/symbols.c

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1012,8 +1012,21 @@ int main (int argc, char *argv[])
10121012
symbols_from_dest_or_src ('T', "W1ABC", "GPSOD9", &symtab, &symbol);
10131013
if (symtab != '9' || symbol != '#') dw_printf ("ERROR 1-5\n");
10141014

1015-
symbols_from_dest_or_src ('T', "W1ABC-14", "XXXXXX", &symtab, &symbol);
1016-
if (symtab != '/' || symbol != 'k') dw_printf ("ERROR 1-6\n");
1015+
// Remove test for obsolete feature.
1016+
// Back in the early days of APRS, microcontrollers were very
1017+
// resource limited. Rather than parsing the GPS sentence and
1018+
// converting to one of the Position Report formats, the NMEA
1019+
// GPS sentence was copied directly to packet's information field.
1020+
// This has been obsolete for a long time.
1021+
// The destination field could contain a symbol represented by
1022+
// GPSxxx. If that was not found, then the source SSID was used
1023+
// to guess at a possibly appropriate symbol.
1024+
// This caused confusion for things like messages or telemetry
1025+
// without a location. Where did the symbols come from?
1026+
// We are in the 21st Century. It's time clean out some of this
1027+
// obsolete cruft no longer needed.
1028+
//symbols_from_dest_or_src ('T', "W1ABC-14", "XXXXXX", &symtab, &symbol);
1029+
//if (symtab != '/' || symbol != 'k') dw_printf ("ERROR 1-6\n");
10171030

10181031
symbols_from_dest_or_src ('T', "W1ABC", "GPS???", &symtab, &symbol);
10191032
/* Outputs are left alone if symbol can't be determined. */

0 commit comments

Comments
 (0)