Wiem, że to już dość stary post ale pisanie w terminalu, za każdym razem jak chcemy uruchomić transmisję jest trochę uciążliwe, więc poniżej zamieszczam kod (w pythonie), który to ułatwia.
import os
audio = input("Enter name of audio file: ")
freq = input("Enter frequency (in MHz): ")
ps = input("Enter name of FM station to be displayed: ")
rt = input("Enter description of FM station to be displayed: ")
#print("sudo ./pi_fm_rds -audio " + audio + " -freq " + freq + " -ps " + '"{}"'.format(ps) + " -rt " + '"{}"'.format(rt))
os.system("sudo ./pi_fm_rds -audio " + audio + " -freq " + freq + " -ps " + '"{}"'.format(ps) + " -rt " + '"{}"'.format(rt))
Linijka z print jest używana do testowania.
Program ten wrzucamy do folderu /PiFmRds/src i włączamy przez
python3 [nazwa pliku].py