tejeez / digimoppe

Modifying old FM tranceivers for FSK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Here's some code for a project to modify old Mobira FM transceivers
for FSK-based packet data or digital voice.
Instead of using their FM discriminator to demodulate FSK, their 455 kHz
intermediate frequency is digitized to use a DSP-based demodulator.

Sufficiently old models such as the Mobira RC25 have a varactor-modulated
crystal oscillator as the FM modulator. Fairly clean and simple FSK modulation
should be possible by feeding the baseband signal straight to the varactor.

More details on modifying the transceiver for amateur band:
http://oh3tr.ele.tut.fi/suomi/moppeakatemia/25.shtml#rc25
We will try to implement FreeDV 2400A to provide a simple alternative
to an SDR built completely from scratch.
More details on the mode:
http://www.rowetel.com/?p=5119


Some files here:

digimoppe/digimoppe.ino: software running on an atmega328 Arduino board.
It transmits samples from ADC to UART and controls the modulator.

grc/: Some gnuradio companion flowgraphs for spectrum analysis.

pc/: Software that runs on Linux, communicates with the Arduino
and runs the modems.

About

Modifying old FM tranceivers for FSK


Languages

Language:Arduino 46.8%Language:C 45.5%Language:Shell 6.3%Language:Makefile 1.4%