Aide - Recherche - Membres - Calendrier
Version complète : DCS-BIOS M2000C
3rd-Wing · Escadre virtuelle DCS > Espace détente > Cockpit & mod perso
Exo7
Salut à tous et Bonne année ! yes.gif

Justement, pour bien commencer 2016, je vous propose la librairie du 2000C pour DCS BIOS, téléchargeable ici :

https://www.dropbox.com/s/pdvspb2tm5d9r93/D...cripts.zip?dl=0

Il suffit d'extraire les fichiers dans le répertoire "Scripts" (s'il n'existe pas créez le) dans \%SAVEDGAMES%\DCS\ , puis de créer vos Sketchs Arduino..

Je précise que je n'ai pas terminé toute l'intégration, que je travaille dessus dès que je peux, et donc que certaines fonctions ne sont pas encore intégrées, parceque c'est pas encore fait ou parce qu'elles ne sont simplement pas encore disponibles sur la BETA (par ex : le panneau de clim).
A ce jour, la plupart des switchs sont opérationnels, les potentiomètres de volume et les voyants du panneau d'alarme et du PCA aussi..
Le "control reference" est à jour.

Fonctionne avec la 1.5 (Stable et Open Beta), pas testé avec la 2.0 (mais il n'y a pas de raisons)...

Dans les tuyaux aussi, la traduction francaise des infos bulles du cockpit, NON MAIS, c'est notre pelle à tarte nationale, je vois pas pourquoi ça ne l'est pas de base... A suivre..

Bons Vols
@++
Postal2
Encore merci à toi et met des photos de l'avancement de ton nouveau Pit ^^

gap.gif
Exo7
CITATION(Postal2 @ 3 Jan 2016, 20:47) *

Encore merci à toi et met des photos de l'avancement de ton nouveau Pit ^^

gap.gif


de rien, oui il faut que je crée un post... surtout que j'ai déjà commencer...
Azrayen'
CITATION(Exo7 @ 3 Jan 2016, 13:44) *
Dans les tuyaux aussi, la traduction francaise des infos bulles du cockpit, NON MAIS, c'est notre pelle à tarte nationale, je vois pas pourquoi ça ne l'est pas de base... A suivre..

Parce que c'est une bêta assez jeune ?
Après, si ça te plait tu peux, mais ça fait boulot en double wink.gif
Exo7
CITATION(Azrayen' @ 4 Jan 2016, 02:27) *

Parce que c'est une bêta assez jeune ?
Après, si ça te plait tu peux, mais ça fait boulot en double wink.gif


pourquoi boulot en double ?
t'as entendu parler que les infos bulles du cockpit allaient etres traduites en francais ?
je parle pas de la doc ! qui elle est prévue en francais avec la final release...
Azrayen'
La localisation des infos-bulles est regroupée dans un fichier commun à l'ensemble de DCS, qui évolue avec l'arrivée (et les mises à jour) des modules. L'équipe de trad FR gère les mises à jour de ce fichier.
Exo7
CITATION(Azrayen' @ 4 Jan 2016, 14:45) *

Les infos-bulles sont regroupées dans un fichier commun à l'ensemble de DCS, qui évolue avec l'arrivée (et les mises à jour) des modules. L'équipe de trad FR gère les mises à jour de ce fichier.


Le texte des infos-bulles est contenu dans le fichier clickabledata.lua situé dans le module M-2000C. Il est propre au module M-2000C (comme pour chaque module).
Certes, il évolue avec les mises à jour de CE module et non de DCS.
Après s'il y a des changements, ce qui est fait ne sera plus à faire, mais en attendant une mise à jour...

Le fichier dont tu parles doit être la traduction du jeu (DCS World), il n'y a rien à y faire, car il est déjà traduit...


Après, si ça ne vous intéresse pas... je n'ai pas de pistolet pointé sur ceux qui ne cliquent pas sur le lien...

@++
Raiden
And Fight ! gun_guns.gif

My 2 cents...
Exo7
CITATION(Raiden @ 4 Jan 2016, 15:00) *

And Fight ! gun_guns.gif

My 2 cents...


Non Raiden, aucun fight.
je suis juste surpris des réactions...

j'ai rencontré Postal2, lors d'une vente de matériel, qui m'a loué la convivialité de cette équipe, et je vois bientôt 200 lectures du sujet, 1 merci (merci Postal2), 1 critique pas forcement constructive....
Raiden
Détent toi Exo7, de mon coté aucune animosité, je m'ennuie juste au boulot aujourd'hui. innocent.gif

De son coté Az porte la trad Fr de DCS donc je pense qu'il sais de quoi il parle. Si il te dit que tu vas faire du boulot en double c'est que les info-bulles sont peut-être déjà traduite par l'équipe Trad FR ou à venir très prochainement et que tout ça sera sûrement poussé avec la release final du produit.

Az t'en dira sûrement plus !

Au plaisir de voler avec toi si l'Etat Major ouvre un escadron M-2000C thumbsup.gif
Exo7
CITATION(Raiden @ 4 Jan 2016, 15:42) *

Détent toi Exo7, de mon coté aucune animosité, je m'ennuie juste au boulot aujourd'hui. innocent.gif

De son coté Az porte la trad Fr de DCS donc je pense qu'il sais de quoi il parle. Si il te dit que tu vas faire du boulot en double c'est que les info-bulles sont peut-être déjà traduite par l'équipe Trad FR ou à venir très prochainement et que tout ça sera sûrement poussé avec la release final du produit.

Az t'en dira sûrement plus !

Au plaisir de voler avec toi si l'Etat Major ouvre un escadron M-2000C thumbsup.gif


T'inquiètes Raiden, aucune animosité non plus de mon coté (pas évident de faire paraitre les ressentis par écrit...)... et puis apparement on a le meme boulot... tongue.gif

Avec plaisir pour les vols !
Raiden
En ce qui me concerne, je ne savais pas ce qu'était DCS-BIOS avant de faire une petite recherche il y a 5 min. Je ne suis pas trop (encore) dans le délire de la conception d'un Pit, mais je suis curieux de voir le tien.
Alkete
Bonjour Exo7,

Merci pour ta contribution et pour l'intérêt que tu portes à ce forum.

Je vais prendre la parole au nom de tous ceux qui, comme moi, ne comprennent pas grand chose à ce qui est raconté sur ce post, et/ou ne sont pas intéressés pour réagir puisque nous sommes coutumiés des bêtas release/ mise à jour et nouvelles infos tous les 4 matins.

Tu l'as dit toi même, beaucoup de lectures de ton sujet depuis que tu l'as posté, et c'est normal puisque sitôt phagocyté par la 3rd on rafraîchit toutes les 5 min notre page pour voir ce qui est neuf sur le fofo. Maintenant personne n'est obligé de répondre, et notamment lorsqu'on ne connaît ni l'auteur, ni les tenants et aboutissants du post. Pour ma part je ne te connais pas et les bios de DCS c'est du chinois pour moi; et c'est probablement le cas pour la majorité des lecteurs.

Sur ce, bonne continuation sur le forum, on respecte Az parce qu'il sait de quoi il parle, et on pense à aspirer innocent.gif .

Juste après la propreté viennent l'humilité et la patience chez les reines des vertues.

Alkete l'estopié...
Raiden
cheer.gif Alkete Fan club d'Azrayen cheer.gif

Il manque un émoticone Aspirateur. Un modo peut nous gérer ça ? Charcode :alkete: serait parfait ! whistling.gif

Exo7, en quelques belle phrase Alkete à résumé mon ressenti. Je ne te connais pas, je ne maitrise pas le sujet, j'ai pris l'info (j'ai même téléchargé l'archive), sans vraiment la comprendre et en faire usage.

L'ambiance ici est très bon enfant, chacun en prend pour son grade, continu tes contributions et poste nous des photos du Pit et tu verras que personne ne mord.

Méfie toi quand même d'Alkete, il aspire à fond... jesors.gif
Exo7
CITATION(Alkete @ 4 Jan 2016, 15:59) *

Bonjour Exo7,

Merci pour ta contribution et pour l'intérêt que tu portes à ce forum.

Je vais prendre la parole au nom de tous ceux qui, comme moi, ne comprennent pas grand chose à ce qui est raconté sur ce post, et/ou ne sont pas intéressés pour réagir puisque nous sommes coutumiés des bêtas release/ mise à jour et nouvelles infos tous les 4 matins.

Tu l'as dit toi même, beaucoup de lectures de ton sujet depuis que tu l'as posté, et c'est normal puisque sitôt phagocyté par la 3rd on rafraîchit toutes les 5 min notre page pour voir ce qui est neuf sur le fofo. Maintenant personne n'est obligé de répondre, et notamment lorsqu'on ne connaît ni l'auteur, ni les tenants et aboutissants du post. Pour ma part je ne te connais pas et les bios de DCS c'est du chinois pour moi; et c'est probablement le cas de la majorité des lecteurs.

Sur ce, bonne continuation sur le forum, on respecte Az parce qu'il sait de quoi il parle, et on pense à aspirer innocent.gif .

Juste après la propreté viennent l'humilité et la patience chez les reines des vertues.

Alkete l'estopié...


Salut Alkete,

Effectivement, on ne se connait pas (encore ?), et donc, attention de ne pas mal interpreter ce que j'écris.
je ne me plains pas de ne pas recevoir 200 "merci", la haie d'honneur et la médaille du parfait compagnon de forum tongue.gif (d'ailleurs je ne me plains pas du tout) et je comprends tout à fait que tous les simeurs ne soient pas des piteurs, et que rien que le nom DCS BIOS, peux faire peur... tongue.gif

Je ne remets pas non plus en cause les dires d'Az'.
Maintenant si ce travail est effectivement en cours dans l'équipe de traduction (ce qui n'est pas clairement évoqué), alors OK je travaille en double, et cela ne sert probablement à rien, mais pour ceux que ca intéresse cela aura au moins le mérite d'exister en attendant la final release.

donc, loin de moi toute animosité envers quelconque personne de cette équipe, au contraire, si je poste ici, en plus de C6, c'est que j'ai envie de faire profiter à cette communauté de mes aptitudes thumbsup.gif

@++





CITATION(Raiden @ 4 Jan 2016, 16:07) *

cheer.gif Alkete Fan club d'Azrayen cheer.gif

Il manque un émoticone Aspirateur. Un modo peut nous gérer ça ? Charcode :alkete: serait parfait ! whistling.gif

Exo7, en quelques belle phrase Alkete à résumé mon ressenti. Je ne te connais pas, je ne maitrise pas le sujet, j'ai pris l'info (j'ai même téléchargé l'archive), sans vraiment la comprendre et en faire usage.

L'ambiance ici est très bon enfant, chacun en prend pour son grade, continu tes contributions et poste nous des photos du Pit et tu verras que personne ne mord.

Méfie toi quand même d'Alkete, il aspire à fond... jesors.gif


saianlol.gif
Anubis
DCS UEFI ?

Désolé ... whistling.gif
Azrayen'
Exo7, nulle animosité de ma part, le but est d'éviter du taf redondant smile.gif

Je ne sais pas si c'est une démarche perso que tu as entreprise ou en lien avec Razbam ?
MP si tu préfères pour en parler smile.gif

Je n'ai pas encore regardé comment Razbam avait gaulé son clickabledata.lua pour le 2000. Maintenant le principe "normal" pour la localisation dans DCS (World + tous modules) c'est de ne pas traduire les .lua directement mais d'utiliser des fichiers (et outils) dédiés. Ça a plusieurs avantages assez majeurs pour la gestion des mises à jour et du multi-langue.

Pour qu'une chaîne de caractères - string - soit automatiquement prise en compte dans le process de trad décrit ci-dessus, il faut et il suffit de l'écrire _('string') au lieu de 'string' dans le lua.
Exemple, ceci ne sera pas pris en compte par les équipes de trad :
CODE
name = 'Anti-Collision Lights On/Off'

Alors que ceci sera automatiquement pris en compte :
CODE
name = _('Anti-Collision Lights On/Off')


L'exemple est issu des fichiers d'input (default.lua) car le principe est le même pour eux comme pour les autres trucs liés à l'interface (menus, éditeur, options...). L'avantage de cette méthode est de gérer les localisations de manière globale/harmonisée, et ce par les traducteurs de toutes les langues de DCS.

Les fichiers de trad sont ensuite testés, puis intégrés par ED et distribués automatiquement aux clients selon la langue sélectionnée pour leur install DCS.

++
Az'

PS : si ça te motive de faire de la trad (en visant un peu plus long terme que le seul 2000), y'a moyen qu'on cause ! smile.gif
PPS : et si tu veux, vu que ton topic est un peu "phagocyté" par un sujet que tu évoquais en mineur, dis-nous si tu préfères, un admin séparera les deux discussions wink.gif
Exo7
CITATION(Azrayen' @ 4 Jan 2016, 17:14) *

Exo7, nulle animosité de ma part, le but est d'éviter du taf redondant smile.gif

Je ne sais pas si c'est une démarche perso que tu as entreprise ou en lien avec Razbam ?
MP si tu préfères pour en parler smile.gif

Je n'ai pas encore regardé comment Razbam avait gaulé son clickabledata.lua pour le 2000. Maintenant le principe "normal" pour la localisation dans DCS (World + tous modules) c'est de ne pas traduire les .lua directement mais d'utiliser des fichiers (et outils) dédiés. Ça a plusieurs avantages assez majeurs pour la gestion des mises à jour et du multi-langue.

Pour qu'une chaîne de caractères - string - soit automatiquement prise en compte dans le process de trad décrit ci-dessus, il faut et il suffit de l'écrire _('string') au lieu de 'string' dans le lua.
Exemple, ceci ne sera pas pris en compte par les équipes de trad :
CODE
name = 'Anti-Collision Lights On/Off'

Alors que ceci sera automatiquement pris en compte :
CODE
name = _('Anti-Collision Lights On/Off')


L'exemple est issu des fichiers d'input (default.lua) car le principe est le même pour eux comme pour les autres trucs liés à l'interface (menus, éditeur, options...). L'avantage de cette méthode est de gérer les localisations de manière globale/harmonisée, et ce par les traducteurs de toutes les langues de DCS.

Les fichiers de trad sont ensuite testés, puis intégrés par ED et distribués automatiquement aux clients selon la langue sélectionnée pour leur install DCS.

++
Az'

PS : si ça te motive de faire de la trad (en visant un peu plus long terme que le seul 2000), y'a moyen qu'on cause ! smile.gif
PPS : et si tu veux, vu que ton topic est un peu "phagocyté" par un sujet que tu évoquais en mineur, dis-nous si tu préfères, un admin séparera les deux discussions wink.gif


En effet, je ne connaissait pas cette technique.
je n'ai pas accès au lua du 2000 a cet instant, donc je ne peux te repondre.
Pour la trad pourquoi pas, tout dépendra du "long terme" et du temps que j'aurais a y consacrer.
ces temps ci, je suis bloqué par de l'appro matériel pour mon nouveau pit, qui me prends beaucoup de temps (c'est aussi pour cela que j'ai mis le nez dans le DCS BIOS pour ne pas retser a rien faire)...
un post est prévu pour ce pit, mais je n'ai pas encore pris le temps de commencer, il y a tellment de choses a dire...

aucun soucis pour le post, il peux rester en l'etat, le sujet principal c'est DCS BIOS, pour la trad c'etait une chose en plus, que je n'ai pas commencer (sérieusement) de toute facon...

@++
Hammerli
CITATION(Exo7 @ 3 Jan 2016, 13:44) *

Justement, pour bien commencer 2016, je vous propose la librairie du 2000C pour DCS BIOS, téléchargeable ici :
https://www.dropbox.com/s/pdvspb2tm5d9r93/D...cripts.zip?dl=0

Ben le lien ne fonctionne pas ???? ou plus ???? sad.gif
CITATION

puis de créer vos Sketchs Arduino..

?????? je comprends rien, puis-je avoir un peu d'explication svp.... notworthy.gif

et pour finir, c'est quoi DCS BIOS..... wink.gif

A+++ Hammerli thumbsup.gif

Postal2
DCS bios


Voir le lien pour comprendu mieux ! ça doit parler au piteur !!! et autre qui aime fouiner avec les lua de dcs etc ! sur les export etc comme le sioc ou encore mastercard iocard etc ou encore lua powa etc !!! (ou comme tacno ) language proprio ^^ ! tout comme hélios mais la en physique !


des grand malade !

comme çà ou autre !
Exo7
CITATION(Hammerli @ 4 Jan 2016, 18:16) *

Ben le lien ne fonctionne pas ???? ou plus ???? sad.gif

?????? je comprends rien, puis-je avoir un peu d'explication svp.... notworthy.gif

et pour finir, c'est quoi DCS BIOS..... wink.gif

A+++ Hammerli thumbsup.gif


Salut Hammerli,

tout d'abord, j'ai actualisé le lien... je ne sais pas pourquoi il ne fonctionnait plus, rien n'a changé..

Pour completer l'explication de Postal2 wink.gif ,
DCS BIOS est une interface entre DCS World et des cartes Arduino.
les cartes Arduino, sont des cartes d'entrées/sorties, un peu comme des Pokeys ou LeoBodnar, mais en plus puissant (et plus compliqué aussi).
Tu peux y raccorder tout type d'interrupteur, bouton poussoir, potentiomètres, encodeurs, leds, afficheurs LCD, servos, moteurs pap, et j'en passe.

dans le fonctionnement de base, la programmation des cartes Arduino est simplifiée grace à DCS BIOS. il suffit de copier-coller des lignes de code pré-renseignées dans une documentation suivant l'appareil (module DCS) que tu veux piloter avec tes inters, etc... et afficher des voyants, afficheurs, commander des moteurs pour les instruments,etc..
il n'y a de limite que l'imagination du piteur (et un peu de travail... whistling.gif ).

la difference avec une Pokey ou une Leo,
- il n'y a pas de mappage de touches clavier. on interagit directement avec le code (programmation) de l'avion (ou hélico).
- tu peux personnaliser tes scripts avec des fonctions que tu définis toi meme (exemple sur le 2000, pour appuyer sur le bouton de démarrage, le couvercle doit absolument être soulevé, tu peux donc affecter ces deux actions sur le meme bouton physique, je ne sais pas si c'est faisable avec un pokey...)
- une carte arduino avec plus de 50 entrées/sorties coute 10€ (soit 250 e/s pour le prix d'une Pokey).
- les cartes Arduino peuvent être raccordées en USB ou Ethernet (réseau).

j'ai commencer avec les cartes OPENCOCKPIT, et je peux te dire que c'est 10 fois plus simple et plus ouvert, une fois que tu as compris le fonctionnement.

si l'anglais ne te fais pas peur, les documentations sur le site sont assez explicites : http://dcs-bios.a10c.de

si besoin, je peux donner un coup de main, et/ou poster des exemples...


@++
Hammerli
Merci mon Postalou et Exo notworthy.gif je comprends mieux. Je vais aller voir cela de plus près sachant que l'anglais n'est pas mon fort sad.gif . On verra. wink.gif

A+++ Hammerli thumbsup.gif
Raiden
Salut Exo7,

Ton pit de 2000 avance-t-il bien ?

A quand quelques photos ?

A+

Raiden
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.