F1SYH‑TX1 — lot 39

Keyer CW et enveloppe TX

Gérer manipulateur simple ou double palette, sidetone et synchronisation de l’enveloppe RF.

5–50 WPMvitesse
Iambic A/Bmodes
700 Hzsidetone
10 msrampe
PaddlesDebounceKeyerEnvelopePASidetone
Point critique : Le timing CW ne doit jamais être exécuté dans une tâche susceptible d’être bloquée par l’écran ou l’USB.

Architecture et détails

Paramètres :
speed_wpm
mode = straight / iambic_a / iambic_b
weight_percent
sidetone_hz
hang_ms

Tick conseillé : 1 ms.
Durée point = 1200 / WPM ms.
Traitement keyer séparé de l’IHM.
L’enveloppe logicielle pilote une rampe matérielle ou PWM filtrée.

Timing

Utiliser un compteur monotone.

Ne pas dépendre du rafraîchissement écran.

Sidetone

Local et sans latence perceptible.

Volume réglable.

Séquence

PRE_TX avant premier élément.

POST_TX après hang time.

Spécifications

Tick1 ms
WPM5 à 50
Pitch400 à 1000 Hz
Hang0 à 2000 ms
Modesstraight/A/B

Repères

Durée point = 1200/WPM
La RF suit une enveloppe lissée

Procédure

Lire les palettes.
Ajouter debounce.
Créer le keyer droit.
Ajouter iambic A.
Ajouter iambic B.
Générer sidetone.
Piloter l’enveloppe.
Mesurer le timing.
Validation : les résultats sont consignés avant de poursuivre.