Quellcode-Einführung FreeDV-GUI
Während unseres Treffens am 14. Juli 2022 haben wir einen gemeinsamen Ausflug in den Quellcode von freedv-gui
unternommen.
Nach einigen Vorbemerkungen haben wir Quellcode auf einen Linux Computer heruntergeladen und den Compiliervorgang beobachtet ebenso wie den ergänzenden Download der codec2
und LPCnet
github repositories.
Nach dem Compilieren haben wir uns gemeinsam die Hauptroutinen des GUI (graphical user interface) angesehen, welche durch das Repo freedv-gui
bereit gestellt werden.
Einige Programm-Modifikationen und erneute Compliervorgänge vertieften unsere Erkundungsreise.
Richtungsdiskussion
Im Anschluss diskutierten wir, wie wir jetzt weiter machen wollen. Die wichtigsten Grundlagen von FreeDV und Codec2 haben wir verstanden, wichtige Teile des Handwerkszeugs zum Software Entwickeln an der Hand, bleibt die Frage „what’s next?„.
Folgende Möglichkeiten wurden andiskutiert:
- an der GUI Software weiter entwickeln, Benutzbarkeit verbessern, neue Features impementieren
- einfach so dran rumentwickeln
- verschiedene Möglichkeiten des codec2 erproben; dazu mehr von codec2 Programmanteilen verstehen,möglicherweise zur Erprobung mehr experimentelle Möglichkeiten im GUI vorsehen
Nach kurzer Diskussion: wir wollen in Richtung (3) weiter arbeiten!
Das wird spannend werden!
Begleitende Präsentation des Treffens zum Download.
14July2022_FreeDV_v1