HDLC/AX25 to serial KISS converter

Last day´s i continued working on my HDLC/AX25  KISS TNC software. It is far away from beeing finished but may be useful for someone already.

What´s it ?: You can connect an RF modem with NRZ or NRZI coded output. I just tested 1k2 and 9k6 bps AX25 modems. The microcontroller (currently Atmega644) decodes the frames and forwards it to a host PC via a serial KISS interface. This interface supports plain KISS, SMACK and RMNC-CRC-KISS. What´s not in this version is the CRC check for the received packets. This will be one of the next steps.

What it should be somewhen: A complete KISS/SMACK TNC which uses an external modem. Most probably this will not work on a Atmega644 because of the RAM limitations. I try to get it into an Atmega8515 with external SRAM.  Another option might be a Atmega1281 or 1284 without external memory. For 1k2 (not sure for 9k6) is would also be possible to add the modem functionality directly to the microcontroller and therefore to safe the external modem.

AVR HDLC decoder source

New digipeater hardware at DB0TUD

End of 2009 we had to install some new hardware at the digipeater DB0TUD (TU Dresden, Suedhoehe). Reason were the outstanding noise generated by powersupply and flexnet PC towards the remote controlled shortwave station. After a failed attempt to replace the old ISA USCC card with a PCIUSCC we installed a OpenWRT based WRT634U system with 2x TNC3 and 1x TNC2C running xnet. This is just a interim solution and will be replaced by DLC7 + TNC3 + TNC2C soon.

DB0TUD running OpenWRT/XNet

DB0TUD running OpenWRT/XNet