Préréglages radio¶
Ce que c'est¶
src/presets.yaml décrit les canaux radio une fois par coalition, et le build les projette sur
les radios physiques de chaque appareil joueur. Il en produit aussi une planchette PNG par type
d'appareil, embarquée dans le .miz.
Fini le réglage canal par canal, appareil par appareil, dans l'éditeur DCS.
Le plus petit exemple qui marche¶
channels_collection:
common:
Guard:
title: Guard
freqs:
uhf: 243.0
vhf: 121.5
channel_lists:
blue:
primary_1:
01: Guard
channels_collectiondonne un nom à une fréquence, avec une valeur par bande.channel_listsdéclare, par coalition et par rôle de radio, quel canal va sur quel numéro.
Une fréquence littérale se passe de channels_collection :
channel_lists:
blue:
primary_1:
01: 251.0
Les rôles de radio¶
| Rôle | Bande | Sert à |
|---|---|---|
primary_1 |
UHF | la première radio V/UHF |
primary_2 |
VHF | la seconde V/UHF ; aussi la radio unique des warbirds |
fm_supplement |
FM | la FM en plus de deux V/UHF (A-10C…) |
fm_substitute |
FM | la FM à la place d'une V/UHF |
fm_secondary |
FM | une seconde FM |
Le build regarde les radios réelles de chaque type d'appareil et leur attribue le rôle qui correspond. Un rôle inconnu fait échouer le build.
Le piège¶
Un canal sans fréquence dans la bande du rôle est retiré, sans bruit. Un canal qui ne déclare
qu'une uhf: placé dans primary_2 (VHF) disparaît de la liste projetée — le numéro de canal reste
vide sur la radio. Une fréquence littérale, elle, n'est jamais retirée.
Symptôme à surveiller : presets-validation-report.md apparaît à la racine du dossier de mission
après un build. Il n'est écrit que s'il y a un problème, et supprimé quand il n'y en a plus.
La planchette¶
Chaque type d'appareil reçoit sa page KNEEBOARD/<type>/IMAGES/presets.png : une colonne par radio, titrée avec le poste du cockpit (1. COMM 1 · ARC-210) et sa bande, puis le numéro de canal, le nom et la fréquence.
Une radio s'arrête à son dernier canal ; une page qui ne suffit pas continue sur presets_2.png.
DCS étire l'image pour remplir la fenêtre de la planchette, quelles que soient ses proportions.
Les pages sont dessinées au format 2:3, celui de la planchette du cockpit et de la fenêtre par défaut.
Un pilote qui a redimensionné sa fenêtre voit les pages déformées : la page 00-veaf-calibration.png, ajoutée à toute mission qui a des planchettes, lui sert de mire — il ajuste la fenêtre jusqu'à ce que ses cercles soient ronds.
Aller plus loin¶
- Une affectation explicite par type d'appareil, dans
presets_assignments:, gagne toujours contre la projection automatique — y comprisnone, qui laisse les radios du groupe intactes. - Pour ne garder que l'injection radio, sans les planchettes :
pipeline:
presets:
enabled: true
kneeboards: false
- Référence Pipeline — étape 1, préréglages radio
- Référence Pipeline — les deux formats d'auteur
- Spécifications radio DCS — ce que chaque appareil possède réellement