Projet

HAMTRC

Ce site privé rassemble des projets radioamateur et électroniques liés à l'accessibilité. HAMTRC est une télécommande parlante pour émetteurs-récepteurs radioamateurs.

Elle permet à l'opérateur de commander les fonctions radio courantes avec un simple clavier 4x4 et d'entendre le résultat à voix haute. Le but est une utilisation pratique de la radio sans dépendre de l'écran, en particulier pour les opérateurs aveugles ou malvoyants.

Découvrir HAMTRC

Une radio moderne peut afficher la fréquence, le mode, la force du signal, le SWR, la puissance et beaucoup d'autres valeurs. HAMTRC déplace plusieurs de ces actions vers un petit contrôleur externe. On appuie sur une touche, le contrôleur communique avec la radio par son port CAT ou CI-V, puis il prononce la réponse.

Les appuis courts demandent généralement des informations. Les appuis longs modifient généralement un réglage. Le contrôleur est conçu autour d'actions prévisibles: lire la fréquence, régler une fréquence, lire le mode, changer le mode, consulter les mesures et passer d'une banque de commandes à l'autre.

La voix d'abord

Le contrôleur annonce l'état de la radio, afin que l'opérateur n'ait pas besoin de lire un écran.

Clavier simple

Un clavier 4x4 offre des actions fixes et répétables, plus faciles à mémoriser au toucher.

Profils radio

Chaque profil pris en charge sait comment lire et régler les valeurs pour une famille de radios.

Tests ouverts

Le projet progresse grâce aux tests sur de vraies radios et aux retours des radioamateurs.

Radios actuellement prises en charge

Le tableau ci-dessous résume l'état de prise en charge documenté. Certaines radios ont déjà été testées sur matériel réel, tandis que d'autres profils nécessitent encore une vérification récente avec une radio branchée.

Profil radio Communication État actuel
ICOM IC-7300 Communication OK: fréquence, mode, puissance, S-mètre, SWR, etc. Testé sur matériel réel
ICOM IC-7300 RS-232 Communication OK: fréquence, mode, puissance, S-mètre, SWR, etc. Profil disponible, pas vérifié récemment
ICOM IC-706 CI-V / RS-232 Communication disponible: fréquence, mode, mesures, puissance, etc. Ancien support, à revérifier sur matériel réel
Xiegu G106 Communication disponible: fréquence et autres fonctions CAT, etc. Profil disponible, à revérifier commande par commande
Kenwood TS-480 Profil de communication disponible: fréquence, mode, etc. Profil disponible, candidat pour de futures extensions
Elecraft KX2 Profil de communication disponible: fréquence, mode, puissance, etc. Profil en évolution
Yaesu FT-817 / FT-818 Communication OK: fréquence, mode, S-mètre, etc. FT-817 testé sur matériel réel, FT-818 suit le même chemin
Yaesu FT-857 / FT-897 Communication OK: fréquence, mode, S-mètre, split, VFO, etc. FT-857 testé sur matériel réel, FT-897 partage la même famille
Yaesu FTDX10 / FTDX101D / FTDX101MP Communication OK: fréquence, mode, puissance, S-mètre, SWR, VFO, split, verrouillage, tuner, préampli, AGC, etc. Bloc de test terrain V3.5.5 actuel

Exemple: lire et régler la fréquence et le mode

Le clavier comporte seize touches. La touche D, en bas à droite, confirme une saisie. La touche # annule. Ces exemples utilisent la banque 1, point de départ normal pour de nombreux profils.

123A 456B 789C *0#D

Lire la fréquence actuelle

  1. Vérifier que le contrôleur est en banque 1.
  2. Appuyer brièvement sur 0.
  3. Le contrôleur interroge la radio et annonce la fréquence actuelle.

Régler une fréquence

  1. Appuyer longuement sur 0.
  2. Saisir la fréquence en kHz.
  3. Appuyer sur D pour confirmer.
  4. Le contrôleur envoie la nouvelle fréquence à la radio et annonce le résultat.

Exemple: pour régler 14,250 MHz, saisir 14250, puis appuyer sur D.

Lire le mode actuel

  1. Vérifier que le contrôleur est en banque 1.
  2. Appuyer brièvement sur 9.
  3. Le contrôleur annonce le mode actif, par exemple USB, LSB, CW, FM ou AM.

Changer de mode

  1. Appuyer longuement sur 9.
  2. Appuyer sur le chiffre correspondant au mode souhaité.
  3. Appuyer sur D pour confirmer.

Les chiffres courants sont 1 LSB, 2 USB, 3 CW, 4 FM et 5 AM.

Les messages parlés exacts et les fonctions disponibles dépendent du profil radio actif. Si une saisie semble incorrecte, appuyer sur # pour annuler, puis redemander la fréquence avec banque 1, 0 court.

Priorité actuelle des tests terrain

Le travail documenté le plus récent est le premier bloc de support pratique pour la famille Yaesu FTDX10: FTDX10, FTDX101D et FTDX101MP. Le premier test recommandé reste volontairement simple: choisir le bon profil, lire la fréquence, lire le mode, vérifier le S-mètre, essayer le verrouillage, essayer VFO-A et VFO-B, essayer le split, puis tester les commandes de réduction de bruit, blanker, notch et tuner.

HAMTRC est expérimental et éducatif. Le câblage sûr, les connexions CAT ou CI-V correctes, la sécurité RF et les règles radio locales restent sous la responsabilité de l'opérateur.

Flasher le firmware HAMTRC

Le firmware complet actuel du contrôleur peut être flashé depuis le navigateur sur une carte ESP32-S3 avec 16 MB de flash.

Le flashage dans le navigateur nécessite Chrome ou Edge, HTTPS et un câble USB de données. Mettre la carte en mode bootloader si le navigateur ne peut pas s'y connecter.

HAMTRC V3.5.7

Firmware HAMTRC complet pour le build ESP32-S3 exporté depuis l'IDE Arduino.

Le flashage dans le navigateur n'est pas pris en charge ici. Utiliser Chrome ou Edge.

Le flashage dans le navigateur nécessite une connexion HTTPS sécurisée.

Pendant la mise à jour, le port sélectionné est d'abord vérifié comme HAMTRC.

Si le firmware installé ne répond pas encore à la vérification HAMTRC, utiliser la mise à jour manuelle. Elle flashe le port COM sélectionné sans vérification préalable.

Le flashage dans le navigateur n'est pas pris en charge ici. Utiliser Chrome ou Edge.

Le flashage dans le navigateur nécessite une connexion HTTPS sécurisée.

Test de scan Wi-Fi ESP32-S3

Ce firmware de test séparé est seulement une petite vérification matérielle pour une carte de développement ESP32-S3-N16R8. Il recherche les points d'accès Wi-Fi proches et imprime les résultats sur la sortie série à 115200 bauds.

Firmware de test Wi-Fi Scan

Le web flasher peut toujours installer le firmware séparé de scan Wi-Fi pour de rapides vérifications matérielles.

Le flashage dans le navigateur n'est pas pris en charge ici. Utiliser Chrome ou Edge.

Le flashage dans le navigateur nécessite une connexion HTTPS sécurisée.

Moniteur série

Après le flashage, ouvrir le moniteur série et réinitialiser la carte pour voir les routeurs proches.

Aucune connexion série pour le moment.

Source du firmware

Fichier source: hamtrc-wifi-scan-test.ino

Retour à l'accueil