1
* Changes in aprsdigi-2.0, March 1999:
2
General aprsmon and aprsdigi changes:
3
- Fix incorrect order of Mic-E longitude calculation which resulted in,
4
among other errors, a zero longitude displaying as 19060.00W.
5
- Corrections and changes to Mic-E -> "MIM" translations as requested
6
by Bob Bruninga, including support for Kenwood TH-D7.
8
- Strip TheNet X1J4 BTEXT prefix, making an X1J4 node's beacon look
9
like a regular APRS beacon.
10
- Rename the package from aprsmon to aprsdigi-2.0 since the dominant
11
useful code in the package is now the digi. arpsmon should probably
12
be replaced by WA4DSY's aprsd.
13
- Changes for Linux kernel 2.2 (AF_PACKET instead of AF_INET).
14
- Changes for GNU libc 2 (glibc, a/k/a libc6).
15
- Use autoconf and automake.
17
aprsdigi-specific changes:
18
- Bring aprsdigi WIDE flooding implementation into alignment with current
20
- Add real control of how to interconnect (gate) multiple interfaces:
21
- Tie each of my callsigns/aliases to an interface:
22
replace -rxa switches with -p port1:alias,alias... -p port2:alias...
23
- routing between interfaces now based on next-hop callsign.
24
- one-to-many relationship supported by giving the same alias to multiple
25
interfaces. Each interface with the matching next-hop alias will
26
transmit, with per-interface customizations (e.g. MYCALL substitution
27
is based on the callsign of the interface).
28
- Make tag/idinterval, reformatting of Mic-E and X1J4, etc. selectable
29
per-interface (rather than global) options.
30
- Implement TRACE: Note that TRACEn-n vs. plain TRACE do
31
different things: TRACEn-n *inserts* calls into the digipath while
32
decrementing ssid. e.g.:
34
RELAY,N2YGK-7*,TRACE3-2
35
RELAY,N2YGK-7,WB2ZII*,TRACE3-1
36
RELAY,N2YGK-7,WB2ZII,N2MH-15*,TRACE3
37
RELAY,N2YGK-7,WB2ZII,N2MH-15,WA2YSM-14*
38
"Plain Old" TRACE just does a one-for-one mycall substitution.
39
- Kill looping packets (-L option):
41
RELAY,N2YGK-7*,WIDE,WIDE
42
RELAY,N2YGK-7,WIDE*,WIDE
43
^---- normally n2ygk-7 would respond to this,
44
but, by finding one of mycall earlier in the path, I know to ignore it.