umenthum / litax25

LiteX IP for AX.25 packet radio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A LiteX IP for AX.25 packet radio

Currently a work in progress: so far there is only a module for reading sample data from an ADC via SPI and a test bench module for emulating the ADC and Bell 202 AFSK signal generation in simulation. Next step is to implement the RX side demodulation with DSP. Once the TX modulation is implemented, that can take the place of over-sized sample array used as the TB signal generator. The implementation and TB assumes a MCP3001 10 bit ADC is used. MCP3001 datasheet PDF The design should be easily ported to other ADCs.

Screen capture of a simulation waveform:

Screen capture of a simulation waveform

About

LiteX IP for AX.25 packet radio

License:MIT License


Languages

Language:Python 92.5%Language:C++ 5.5%Language:Shell 2.0%