[LoPlug] Version alpha!
Introduction:
LoPlug est un nouveau projet. Le but est de pouvoir interconnecter plusieurs modules entre eux par n’importe qui et d’augmenter le potentiel de chacun. Ces modules sont amenés à être nombreux et variés. Chaque module a sa configuration propre et a 3 fonctions principales:
- Fournir des données (par exemple le module LockOn fournit la position de l’avion, le module TeamSpeak la liste des canaux…)
- Rendre des données (par exemple le module X52Pro et son écran, ses leds, le module PC permet d’afficher les infos sur un 2ème écran, le module Text To Speech de rendre du texte sous forme de son)
- Fournir des commandes (sélectionner un canal pour le module TS)
L’interface de LoPlug vous présente ensuite tous ces modules et vous permet de les interconnecter. Par exemple, on affiche sur l’écran du X52Pro la liste des canaux TeamSpeak, on en sélectionne un avec la molette et hop, vous avez changé de canal et le nom du canal est annoncé par le module Text To Speech sous forme de voix! Fini les raccourcis clavier à trouver et les conflits que cela peut procurer.
Pour l’instant fonctionne:
Le module TeamSpeak:
Issus de LotATC, il permet de s’interfacer avec Teamspeak (2 et 3) et de le piloter à distance.
Fournit les services:
- Avoir la liste des canaux du serveur et de choisir ceux que l’on désire utiliser.
- Avoir le nom du canal courant
Possibilités de rendu:
- Aucun
Commandes:
- De sélectionner un canal (BESOIN D’AUCUN RACCOURCIS CLAVIER, on accède directement à TS, pour la 3rd, les CTRL+1 et autres deviennent inutiles
!!! )
Le module X52Pro:
Le module X52Pro permet de piloter l’écran LCD de l’engin. Il gère aussi les roulettes, celle de gauche pour changer de page, celle de droite pour faire défiler les lignes dans la page, naviguer dans la page et sélectionner en cliquant.
Fournit les services:
- Aucun
Possibilités de rendu:
- Plusieurs lignes de texte, peut-être du texte simple (mémo, un briefing…) ou une liste (liste des canaux…)
- les leds (pas encore gérer)
Commande:
- De sélectionner un élément dans une liste
Le module TTS ou Text To Speech:
Ce module permet de transformer n’importe quel texte en parole.
Fournit les services:
- Aucun
Possibilités de rendu:
- Rend n’importe quel texte en parole
Commande:
- Aucune pour l’instant (le volume à venir)
Statut
Cette version étant qu’une 0.0.1, c’est à dire une pré-version destiné à montrer le principe et recueillir des idées, il est tout de m^me pleinement fonctionnel même s’il n’y a pas beaucoup de modules pour l’instant.
Cependant, il permet de réaliser l’exemple de la liste des canaux TS citée plus haut.
Les modules à venir:
Voici la liste des modules en cours de développement:
- “Airport (LockOn)”: Fournit la liste des aéroports, et le cap/distance pour ceux-ci (comme dans les avions Russes). Il fournira aussi un accès aux informations de chaque aéroport (piste, altitude, longueur…)
- “LockOn lua”: Fournit toutes les valeurs exportées par le LUA de LockOn (pas de World object, seul les données liés aux client) ainsi que l’accès aux commandes (train, volets, mode radar). Ces données pourront donc être affichées sur le X52 ou même mis en parole par le TTS
- “LotATC”: Le contrôleur peut envoyer des informations directement au pilote (BRAA, Alerte..) C’est une des démos faites au LAN avec le BRAA.
- “G15″: Affichage et commande avec le clavier G15
- “vue PC “: permet d’afficher et de piloter des données dans une application (pour un second écran) (instruments, MFD…)
- “inter-LoPlug”: permet de communiquer des données entre différents client LoPlug
- “Instruction”: Permet de récupérer les paramètres de vol (cap, distance, ILS…) d’un ou plusieurs ailiers. (Pour être affiché sur un autre écran, sur le X52, G15)… Le but étant d’aider l’instruction en simulant une place arrière
- “Patrouille”: Permet la communication entre plusieurs éléments d’une patrouille (targeting, statut fuel, armement…)
- “Suivi de terrain”: Piloter l’avion en suivi de terrain (ça c’est juste pour le fun, ça fait triper Toltèque de le faire pour le F-15C
)
Nous avons pas mal d’autres idées en stocks, j’ai mis là celles qui sont en cours et arriveront dans les prochaines semaines/mois.
Note:
Bien sur, nous ne faisons pas un module de triche mais une nouvelle expérience. Seules les données de l’avion sont utilisables et les communications inter-loplug seront soumis à l’accord de l’utilisateur.
De plus, ce système pourrait être utilisé pour d’autres simus (DCS, FSX, Falcon). Excepté les modules spécifiques à LockOn (LUA), le reste est LockOn-indépendant.
Installation et tutoriel:
- Télécharger LoPlug 0.0.1 ici: http://lome.dartsite.org/download/loplug/release/0.0.1/Setup_LoPlug_0.0.1.exe
- Lancer l’installation (identique à LotATC)
- Lancer LoPlug La fenêtre principale s’affiche avec la liste des plugins actif. Si un plugin apparait en rouge, un problème l’empêche de fonctionner.
- Le bouton configuration va permettre de créer votre environnement
A gauche, vous avez la liste de tous les plugins. A droite, en haut, vous avez la liste des fournisseurs de données et lorsque vous cliquer sur l’un d’eux (par ex: TeamSpeak), la liste de droite vous montre toutes les données que le plugin en cours (par exemple le TTS) sait gérer (le TTS ne sait pas gérer la liste des canaux, le X52 si). La partie en dessous est la partie spécifique au module.
Le principe est donc de choisir le plugin à configurer. Prenons le X52Pro. Cliquer sur le X52Pro à gauche. Choisissez en haut le fournisseur TeamSpeak. Activez les 2 données, la liste et le canal courant. Dans la partie spécifique au X52 en dessous, vous avez à gauche, les pages du X52 (que l’on parcourt avec la molette de gauche sur le X52). Vous pouvez en ajouter/effacer avec les boutons du bas.
A droite, l’ensemble de toutes les données sélectionnées à l’étape d’avant. Vous pouvez les insérer dans les pages avec le bouton au centre “<-”. Dans chaque page, vous pouvez donc mettre que du texte et/ou des données.
Attention toutefois, une liste (comme la liste des canaux) monopolise sa page, aucune autre donnée, ni texte sera affiché.
Dès la config finie, fermez la fenêtre, c’est prêt, pas besoin de relancer, les modifs sont immédiates.
Conclusion:
Ce n’est encore qu’une version basique, mais LoPlug devrait rapidement s’étoffer. Pour toute question/requêtes, utiliser le forum.
Téléchargement:
Télécharger LoPlug 0.0.1 ici: http://lome.dartsite.org/download/loplug/release/0.0.1/Setup_LoPlug_0.0.1.exe






