Projekt

HAMTRC

Diese private Homepage sammelt Amateurfunk- und Elektronikprojekte rund um Barrierefreiheit. HAMTRC ist eine sprechende Fernsteuerung für Amateurfunk-Transceiver.

Damit kann ein Funkamateur alltägliche Funkgeräte-Funktionen über eine einfache 4x4-Tastatur bedienen und das Ergebnis gesprochen hören. Ziel ist praktischer Funkbetrieb ohne Abhängigkeit vom Display, besonders für blinde und sehbehinderte Funkamateure.

HAMTRC kennenlernen

Ein modernes Amateurfunkgerät kann Frequenz, Betriebsart, Signalstärke, SWR, Leistung und viele andere Werte auf dem Bildschirm anzeigen. HAMTRC verlegt viele dieser Aktionen auf eine kleine externe Steuerung. Man drückt eine Taste, der Controller spricht über CAT oder CI-V mit dem Funkgerät und gibt die Antwort per Sprache aus.

Kurze Tastendrücke fragen meist Informationen ab. Lange Tastendrücke ändern meist eine Einstellung. Die Bedienung ist auf vorhersehbare Aktionen ausgelegt: Frequenz lesen, Frequenz setzen, Betriebsart lesen, Betriebsart ändern, Messwerte abfragen und zwischen Bedienbänken wechseln.

Sprache zuerst

Der Controller spricht den Zustand des Funkgeräts, damit kein Display gelesen werden muss.

Einfache Tastatur

Eine 4x4-Tastatur bietet feste, wiederholbare Aktionen, die per Tastsinn leichter zu merken sind.

Funkgeräte-Profile

Jedes unterstützte Profil weiß, wie Werte für die jeweilige Gerätefamilie abgefragt und gesetzt werden.

Offenes Testen

Das Projekt wächst durch Tests an echten Funkgeräten und durch Rückmeldungen von Funkamateuren.

Derzeit unterstützte Funkgeräte

Die folgende Tabelle fasst den dokumentierten Unterstützungsstand benutzerfreundlich zusammen. Einige Geräte wurden bereits an echter Hardware getestet, andere Profile brauchen noch eine aktuelle Prüfung am Funkgerät.

Funkgeräte-Profil Kommunikation Aktueller Stand
ICOM IC-7300 Kommunikation ist OK: Frequenz, Betriebsart, Leistung, S-Meter, SWR usw. An Hardware getestet
ICOM IC-7300 RS-232 Kommunikation ist OK: Frequenz, Betriebsart, Leistung, S-Meter, SWR usw. Profil verfügbar, nicht kürzlich geprüft
ICOM IC-706 CI-V / RS-232 Kommunikation ist verfügbar: Frequenz, Betriebsart, Messwerte, Leistung usw. Ältere Unterstützung, braucht Prüfung an echter Hardware
Xiegu G106 Kommunikation ist verfügbar: Frequenz und weitere CAT-Funktionen usw. Profil verfügbar, braucht Prüfung Befehl für Befehl
Kenwood TS-480 Kommunikationsprofil ist verfügbar: Frequenz, Betriebsart usw. Profil verfügbar, Kandidat für künftige Erweiterungen
Elecraft KX2 Kommunikationsprofil ist verfügbar: Frequenz, Betriebsart, Leistung usw. Profil in Entwicklung
Yaesu FT-817 / FT-818 Kommunikation ist OK: Frequenz, Betriebsart, S-Meter usw. FT-817 an Hardware getestet, FT-818 nutzt denselben Weg
Yaesu FT-857 / FT-897 Kommunikation ist OK: Frequenz, Betriebsart, S-Meter, Split, VFO usw. FT-857 an Hardware getestet, FT-897 teilt die Familienbehandlung
Yaesu FTDX10 / FTDX101D / FTDX101MP Kommunikation ist OK: Frequenz, Betriebsart, Leistung, S-Meter, SWR, VFO, Split, Lock, Tuner, Preamp, AGC usw. Aktueller V3.5.5 Feldtest-Block

Beispiel: Frequenz und Betriebsart lesen und setzen

Die Tastatur hat sechzehn Tasten. Die Taste D unten rechts bestätigt eine Eingabe. Die Taste # bricht ab. Diese Beispiele verwenden Bank 1, die bei vielen Profilen der normale Startpunkt ist.

123A 456B 789C *0#D

Aktuelle Frequenz lesen

  1. Sicherstellen, dass der Controller in Bank 1 ist.
  2. 0 kurz drücken.
  3. Der Controller fragt das Funkgerät ab und spricht die aktuelle Frequenz.

Frequenz setzen

  1. 0 lange drücken.
  2. Die Frequenz in kHz eingeben.
  3. Mit D bestätigen.
  4. Der Controller sendet die neue Frequenz an das Funkgerät und spricht das Ergebnis.

Beispiel: Für 14,250 MHz gibt man 14250 ein und drückt dann D.

Aktuelle Betriebsart lesen

  1. Sicherstellen, dass der Controller in Bank 1 ist.
  2. 9 kurz drücken.
  3. Der Controller spricht die aktive Betriebsart, zum Beispiel USB, LSB, CW, FM oder AM.

Betriebsart ändern

  1. 9 lange drücken.
  2. Die Ziffer für die gewünschte Betriebsart drücken.
  3. Mit D bestätigen.

Übliche Ziffern sind 1 LSB, 2 USB, 3 CW, 4 FM und 5 AM.

Genaue Sprachmeldungen und verfügbare Funktionen hängen vom aktiven Funkgeräte-Profil ab. Wenn eine Eingabe falsch wirkt, mit # abbrechen und die Frequenz erneut mit Bank 1, 0 kurz abfragen.

Aktueller Feldtest-Schwerpunkt

Die neueste dokumentierte Arbeit ist der erste praktische Unterstützungsblock für die Yaesu FTDX10-Familie: FTDX10, FTDX101D und FTDX101MP. Der empfohlene erste Test bleibt absichtlich einfach: passendes Profil wählen, Frequenz lesen, Betriebsart lesen, S-Meter prüfen, Lock testen, VFO-A und VFO-B testen, Split testen sowie Noise Reduction, Blank, Notch und Tuner-Befehle prüfen.

HAMTRC ist experimentell und bildungsorientiert. Sichere Verdrahtung, richtige CAT- oder CI-V-Verbindungen, HF-Sicherheit und lokale Funkvorschriften bleiben in Verantwortung des Betreibers.

HAMTRC-Firmware flashen

Die aktuelle vollständige Controller-Firmware ist zum Flashen im Browser für ein ESP32-S3-Board mit 16 MB Flash verfügbar.

Browser-Flashing benötigt Chrome oder Edge, HTTPS und ein USB-Datenkabel. Falls der Browser keine Verbindung herstellen kann, das Board in den Bootloader-Modus versetzen.

HAMTRC V3.5.7

Vollständige HAMTRC-Firmware für den aus der Arduino IDE exportierten ESP32-S3-Build.

Browser-Flashing wird in diesem Browser nicht unterstützt. Bitte Chrome oder Edge verwenden.

Browser-Flashing benötigt eine sichere HTTPS-Verbindung.

Beim Update wird der ausgewählte Port zuerst als HAMTRC geprüft.

Wenn die installierte Firmware die HAMTRC-Prüfung noch nicht beantwortet, das manuelle Update verwenden. Es flasht den ausgewählten COM-Port ohne vorherige Prüfung.

Browser-Flashing wird in diesem Browser nicht unterstützt. Bitte Chrome oder Edge verwenden.

Browser-Flashing benötigt eine sichere HTTPS-Verbindung.

ESP32-S3 Wi-Fi Scan Test

Diese separate Test-Firmware ist nur eine kleine Hardwareprüfung für ein ESP32-S3-N16R8 Entwicklungsboard. Sie sucht nach WLAN-Zugangspunkten in der Nähe und gibt die Ergebnisse mit 115200 Baud über die serielle Ausgabe aus.

Wi-Fi Scan Test Firmware

Der Web-Flasher kann weiterhin die separate Wi-Fi-Scan-Test-Firmware für schnelle Hardwareprüfungen installieren.

Browser-Flashing wird in diesem Browser nicht unterstützt. Bitte Chrome oder Edge verwenden.

Browser-Flashing benötigt eine sichere HTTPS-Verbindung.

Serieller Monitor

Nach dem Flashen den seriellen Monitor öffnen und das Board zurücksetzen, um Router in der Nähe zu sehen.

Noch keine serielle Verbindung.

Firmware-Quelle

Quelldatei: hamtrc-wifi-scan-test.ino

Zurück zur Startseite