RTTY是业余无线电早期的数据通信模式,采用FSK或AFSK调制方式,采用两个频差为170Hz的信号分别表示‘1‘和’0‘。其实现相对比较简单,KG4SGP开源了一个采用Arduino的实现方式,采用PWM的方式输出fmark = 870和fspac = 700,用喇叭直接接到Arduino的PIN3即可听到RTTY输出的声音。
采用MMTTY进行测试,将Arduino的PIN3输出接到PC声卡的输入,点击REV后,解码正常
如果波形显示OVERFLOW表示幅度过载,可以在WINDOWS的将输入的幅度降低
完整的工程见:https://github.com/kg4sgp/arduino-rtty