http://users.rcn.com/carlott/atmega-tnc.html full rx and tx of ax25 packets at 1200 baud.
primary serial port to communicate with rs-232 console @ baud rates from 2400-115200.
secondary half duplex 4800 baud software uart for use with gps receiver.
programmable gps init string sent to gps receiver at power up.
tertiary rx only 2400 baud serial port for use with wx station (ultimeter 2000)
resident bootloader code for firmware update through primary rs-232 port and free windows based software.
separate unproto and location text paths.
can send either aprs type fix strings or raw $gprmc at programmable intervals (gps receiver must provide rmc sentences).
the $gprmc buffer can be accessed via 0x05 hotkey allowing single comm port tnc/gps access via ui-view32 or equiv.
console configuration of all tnc options.
diagnostic modes for serial port debugging, and raw hex dumps of packets.