F1SYH‑TX1 — lot 39
Machine d’états RX/TX
Séquençage précis des relais, du mute audio, du bias PA et des protections.
RX→PRE_TX→TX→POST_TX→FAULT
Point critique : Une séquence incorrecte peut endommager le RX ou produire des claquements RF.
Architecture et détails
Transitions : RX → PRE_TX si PTT demandé et protections OK PRE_TX : 1. mute audio 2. sélectionner BPF/LPF 3. commuter relais 4. attendre 10 à 20 ms 5. autoriser bias PA PRE_TX → TX si READY matériel TX → POST_TX si PTT relâché ou défaut POST_TX : 1. couper bias 2. attendre 5 à 10 ms 3. remettre relais RX 4. attendre stabilisation 5. retirer mute Toute anomalie → FAULT.
Priorités
FAULT domine toutes les commandes.
Le relâchement PTT est toujours accepté.
Timers
Timers monotoniques non bloquants.
Aucun delay() long dans la boucle principale.
Retour RX
Bias coupé avant relais.
Audio rétabli en dernier.
Spécifications
| PRE_TX | 20 à 40 ms |
|---|---|
| POST_TX | 20 à 50 ms |
| Timeout TX | configurable |
| État reset | RX sécurisé |
| Défaut critique | bias OFF immédiat |
Repères
TX autorisé = PTT ∧ READY ∧ protections OK
Toute transition est journalisée
Procédure
Validation : les résultats sont consignés avant de poursuivre.