Generowanie sygnału RTTY w języku PHP (CLI)

Posted by – 2016/07/02

W ramach eksperymentów z PHP przygotowałem prosty programik do generowania sygnału RTTY przez kartę dźwiękową.
Wymaga zainstalowania paczek php-cli, siggen i aoss. Z siggen wykorzystywany jest program tones, a aoss służy do uruchamiania tones na maszynie z ALSA.

Znaki nadawane są jako Baudot 170/45.45 5n2.

Główny kod programu jest w pliku rtty.php.
Tekst do nadania należy podać jako parametr w konsoli, a domyślny tekst jest w pliku message.txt.
Zestawy znaków są w figures.php i letters.php.

Przed całą zabawą instalujemy:
sudo apt-get install php5-cli
sudo apt-get install siggen
sudo apt-get install alsa-oss

Będąc w folderze z naszym programikiem uruchamiamy w konsoli komendę:
php rtty.php "to jest przykladowy tekst do nadania bez polskich znakow"
i ma działać…

Pobierz RTTY w PHP-CLI

Closed