MAJ DCS BIOS M2000C
MAJ DCS BIOS M2000C
#1Salut à tous et Bonne année !
Justement, pour bien commencer 2016, je vous propose la librairie du 2000C pour DCS BIOS, téléchargeable ici :
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
@++
EDIT :
Mise à jour de la bibliothèque avec des voyants et des switch en plus et les aiguilles des gauges moteur ici :
https://www.dropbox.com/s/q0qaaes1qb4ms ... S.zip?dl=0
12/10/2017 :
Mise à disposition de la library sur Github : https://github.com/Exo7/DCS_BIOS-M2000C ... ses/latest
--> Remplacez le dossier "DCS-BIOS" qui se trouve dans C:\Users\<votre nom>\Saved Games\DCS\Scripts\
Nécessite la bibliothèque Arduino : https://github.com/Exo7/DCS_BIOS-Arduin ... ses/latest
@++
Exo7
Justement, pour bien commencer 2016, je vous propose la librairie du 2000C pour DCS BIOS, téléchargeable ici :
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
@++
EDIT :
Mise à jour de la bibliothèque avec des voyants et des switch en plus et les aiguilles des gauges moteur ici :
https://www.dropbox.com/s/q0qaaes1qb4ms ... S.zip?dl=0
12/10/2017 :
Mise à disposition de la library sur Github : https://github.com/Exo7/DCS_BIOS-M2000C ... ses/latest
--> Remplacez le dossier "DCS-BIOS" qui se trouve dans C:\Users\<votre nom>\Saved Games\DCS\Scripts\
Nécessite la bibliothèque Arduino : https://github.com/Exo7/DCS_BIOS-Arduin ... ses/latest
@++
Exo7
Dernière modification par exo7 le jeu. oct. 12, 2017 3:06 pm, modifié 5 fois.
Re: DCS BIOS M2000C
#3Bonjour,
Ce fichier concerne l'utilisation des données pour l'application des cartes Arduino?
Je vois que se sont des fichiers LUA. C'est pour toute les touches du cockpit?
Merci
Ce fichier concerne l'utilisation des données pour l'application des cartes Arduino?
Je vois que se sont des fichiers LUA. C'est pour toute les touches du cockpit?
Merci
Re: DCS BIOS M2000C
#4Salut Hombre,Hombre a écrit :Bonjour,
Ce fichier concerne l'utilisation des données pour l'application des cartes Arduino?
Je vois que se sont des fichiers LUA. C'est pour toute les touches du cockpit?
Merci
Ces fichiers sont les fichiers du programme DCS BIOS que j'ai modifié pour prendre en compte le Mirage 2000.
ils ne peuvent te servir sans utiliser DCS BIOS, et effectivement des cartes arduino..
Re: DCS BIOS M2000C
#5Comment faire alors que beaucoup de touches claviers ne fonctionnent pas?
Comme le switch rotatif du radar, les switchs pour pouvoir modifier l’étendue d’échelle de la portée du radar et plein d'autres?
Merci
Comme le switch rotatif du radar, les switchs pour pouvoir modifier l’étendue d’échelle de la portée du radar et plein d'autres?
Merci
Re: DCS BIOS M2000C
#7Merci Exo7
Tu le lis comment ton fichier?
J'aimerais bien comprendre ce que tu as fait.
Tu habites la région parisienne, oui?
Merci
Tu le lis comment ton fichier?
J'aimerais bien comprendre ce que tu as fait.
Tu habites la région parisienne, oui?
Merci
Re: DCS BIOS M2000C
#8Salut Hombre,
Avant d'aller plus loin, as tu des connaissances en informatique , programmation, électronique ?
DCS BIOS est simple, mais il faut apprendre quelques trucs, comme la programmation Arduino (dans les grandes lignes), et il faut aussi comprendre comment ça marche.
Pour ça il y a une très grande communauté Arduino, et des doc sur DCS BIOS.
Si tu es prêt à travailler la dessus, je t'explique tout...
DCS BIOS est une passerelle entre DCS World et des Actionneurs / Afficheurs (via les cartes Arduino).
en gros : "Switch --> Arduino --> DCS BIOS --> DCS World" pour les inputs et "DCS Wolrd --> DCS BIOS --> Arduino --> Afficheur" pour les outputs.
DCS BIOS se décompose en plusieurs parties :
- l'interface de communication : c'est la partie qui dialogue avec les cartes Arduino et DCS World
- les bibliothèques des appareils : c'est la ou sont stockées les variables de l'avion à commander ou à afficher, avec les méthodes de commande (switch 2 pos, switch 3 pos, encodeur, led, etc...) (c'est sur cette partie que je travaille pour le M2000)
- la bibliothèque Arduino : c'est la que sont stockées les fonctions que va utiliser la carte Arduino. (si l'entrée x est active, j'envoi ce message à DCS BIOS)(je travaille aussi un peu dessus)
- la documentation : elle te permet de créer des sketchs arduino en toute simplicité.
Première chose, regarde le fonctionnement de DCS BIOS ici : http://dcs-bios.a10c.de/
Lis le manuel utilisateur. vois si ça te parait compliqué et si tu veux te lancer dedans.
Si t'es partant, télécharges DCS BIOS. si tu suis le manuel, tout ira bien.
Remplace le dossier DCS BIOS qui se trouve dans C:\Users\"ton nom"\saved games\dcs\Scripts\ par le miens. (tu aura la bibliothèque du 2000 et la doc)
Achètes une carte arduino. Pour commencer, prends une UNO ou une MEGA, on en trouve partout à tous les prix (on trouve des MEGA à moins de 10€) voir un kit de démarrage (plus cher, mais il y a pleins de choses, on en trouve sur eBay dans les 70€ très complets)
Si tu n'a pas de carte Arduino, tu ne pourras rien faire, hormis regarder la doc.
Une fois que tu as tout ca et que tu as compris comment créer un sketch, le télécharger dans l'arduino, câbler tes switchs, etc... (il y a pleins d'exmples sur le site Arduino)
va dans le dossier C:\Users\"ton nom"\saved games\dcs\Scripts\DCS BIOS\doc\ et ouvres "control reference.html".
Sur cette page choisi le mirage 2000 et la fonction que tu veux programmer. Copie/colle la ligne associée dans le sketch Arduino (prends l'exemple "template sketch" de la librairie DCS BIOS), et remplace "pin" par le numéro de la pin où tu as branché ton switch ou autre.
Télécharges ton sketch dans l'arduino, lance DCS BIOS, lance DCS World, montes dans un 2000 et testes ton switch. si ca marche, tu as tout compris. il n'y a plus qu'a continuer...
@++
Avant d'aller plus loin, as tu des connaissances en informatique , programmation, électronique ?
DCS BIOS est simple, mais il faut apprendre quelques trucs, comme la programmation Arduino (dans les grandes lignes), et il faut aussi comprendre comment ça marche.
Pour ça il y a une très grande communauté Arduino, et des doc sur DCS BIOS.
Si tu es prêt à travailler la dessus, je t'explique tout...
DCS BIOS est une passerelle entre DCS World et des Actionneurs / Afficheurs (via les cartes Arduino).
en gros : "Switch --> Arduino --> DCS BIOS --> DCS World" pour les inputs et "DCS Wolrd --> DCS BIOS --> Arduino --> Afficheur" pour les outputs.
DCS BIOS se décompose en plusieurs parties :
- l'interface de communication : c'est la partie qui dialogue avec les cartes Arduino et DCS World
- les bibliothèques des appareils : c'est la ou sont stockées les variables de l'avion à commander ou à afficher, avec les méthodes de commande (switch 2 pos, switch 3 pos, encodeur, led, etc...) (c'est sur cette partie que je travaille pour le M2000)
- la bibliothèque Arduino : c'est la que sont stockées les fonctions que va utiliser la carte Arduino. (si l'entrée x est active, j'envoi ce message à DCS BIOS)(je travaille aussi un peu dessus)
- la documentation : elle te permet de créer des sketchs arduino en toute simplicité.
Première chose, regarde le fonctionnement de DCS BIOS ici : http://dcs-bios.a10c.de/
Lis le manuel utilisateur. vois si ça te parait compliqué et si tu veux te lancer dedans.
Si t'es partant, télécharges DCS BIOS. si tu suis le manuel, tout ira bien.
Remplace le dossier DCS BIOS qui se trouve dans C:\Users\"ton nom"\saved games\dcs\Scripts\ par le miens. (tu aura la bibliothèque du 2000 et la doc)
Achètes une carte arduino. Pour commencer, prends une UNO ou une MEGA, on en trouve partout à tous les prix (on trouve des MEGA à moins de 10€) voir un kit de démarrage (plus cher, mais il y a pleins de choses, on en trouve sur eBay dans les 70€ très complets)
Si tu n'a pas de carte Arduino, tu ne pourras rien faire, hormis regarder la doc.
Une fois que tu as tout ca et que tu as compris comment créer un sketch, le télécharger dans l'arduino, câbler tes switchs, etc... (il y a pleins d'exmples sur le site Arduino)
va dans le dossier C:\Users\"ton nom"\saved games\dcs\Scripts\DCS BIOS\doc\ et ouvres "control reference.html".
Sur cette page choisi le mirage 2000 et la fonction que tu veux programmer. Copie/colle la ligne associée dans le sketch Arduino (prends l'exemple "template sketch" de la librairie DCS BIOS), et remplace "pin" par le numéro de la pin où tu as branché ton switch ou autre.
Télécharges ton sketch dans l'arduino, lance DCS BIOS, lance DCS World, montes dans un 2000 et testes ton switch. si ca marche, tu as tout compris. il n'y a plus qu'a continuer...
@++
Re: DCS BIOS M2000C
#9Bonjour,
Merci pour ton message complet
Comme dit précédemment j'ai essayé une cartes pokey. Il s'avère que l'on peut faire énormément de choses. Comme des mathématiques, de l'automatisme,agir sur une sortie lié à une entrée etc..bref si je comprends bien comme l'arduino. Mais sous différents languages.
J'ai déjà posé la question et je crois que personne ne comprends ce que je veux,
Exemple
Lorsque l'on décolle, on rentre le train d atterrissage. Au départ nous avons comme info 3 voyants indiquants que le train est sorti et verrouiller.
Je décide de remonter le train, j'agis sur la commande et le train remonte. C'est là ou je voudrais comprendre!
les voyants du train ne s'éteignent pas de suite. De plus un problème peut survenir à tout instant, comme une roue qui ne remonte pas etc...
Ces infos viennent bien du jeu et non d'un calcul ou d'une sortie de carte?
Bien-sûr on peut associer une entrée sur une sortie pour des voyants, mais là c'est différent!
C'est la ou j'aimerais comprendre comment fait on pour prendre cette info du jeu et la mettre sur le pit?
Tu parles de dcs bios. Est-il capable de voir ces infos afin de les retransmettre vers l'extérieur?
Je ne sais pas si tu as bien saisi ma question.
Merci pour ton message complet
Comme dit précédemment j'ai essayé une cartes pokey. Il s'avère que l'on peut faire énormément de choses. Comme des mathématiques, de l'automatisme,agir sur une sortie lié à une entrée etc..bref si je comprends bien comme l'arduino. Mais sous différents languages.
J'ai déjà posé la question et je crois que personne ne comprends ce que je veux,
Exemple
Lorsque l'on décolle, on rentre le train d atterrissage. Au départ nous avons comme info 3 voyants indiquants que le train est sorti et verrouiller.
Je décide de remonter le train, j'agis sur la commande et le train remonte. C'est là ou je voudrais comprendre!
les voyants du train ne s'éteignent pas de suite. De plus un problème peut survenir à tout instant, comme une roue qui ne remonte pas etc...
Ces infos viennent bien du jeu et non d'un calcul ou d'une sortie de carte?
Bien-sûr on peut associer une entrée sur une sortie pour des voyants, mais là c'est différent!
C'est la ou j'aimerais comprendre comment fait on pour prendre cette info du jeu et la mettre sur le pit?
Tu parles de dcs bios. Est-il capable de voir ces infos afin de les retransmettre vers l'extérieur?
Je ne sais pas si tu as bien saisi ma question.
DCS BIOS M2000C
#10Salut Hombre,
Soit tu n'as pas lu les infos que je t'ai donné, soit tu ne les as pas comprises...
C'est bien le rôle de DCS BIOS de récupérer les infos du jeu et de les envoyer vers les cartes Arduino et inversement.
Y compris les voyants de trains.
C'est ce qu'il te manque pour ta pokey, un logiciel capable de récupérer les infos du jeu et de les envoyer vers la Pokey.
Exo7
Soit tu n'as pas lu les infos que je t'ai donné, soit tu ne les as pas comprises...
C'est bien le rôle de DCS BIOS de récupérer les infos du jeu et de les envoyer vers les cartes Arduino et inversement.
Y compris les voyants de trains.
C'est ce qu'il te manque pour ta pokey, un logiciel capable de récupérer les infos du jeu et de les envoyer vers la Pokey.
Exo7
Re: DCS BIOS M2000C
#11Ok ok. Tu as bien saisi ma question.
Plus qu'acheter une carte et essayer
Quelle carte me conseilles tu pour la recup d'info
merci
Plus qu'acheter une carte et essayer
Quelle carte me conseilles tu pour la recup d'info
merci
Re: DCS BIOS M2000C
#13si j'ai bien lu ton post et vu la doc.
Mais vu le nombres de cartes, y en a une plus spécifique ou bien une carte E/S "carte Arduino Mega2560" fait l'affaire?
Mais vu le nombres de cartes, y en a une plus spécifique ou bien une carte E/S "carte Arduino Mega2560" fait l'affaire?
Re: DCS BIOS M2000C
#14si j'ai bien lu ton post et vu la doc.
Mais vu le nombres de cartes, y en a une plus spécifique ou bien une carte E/S "carte Arduino Mega2560" fait l'affaire?
Mais vu le nombres de cartes, y en a une plus spécifique ou bien une carte E/S "carte Arduino Mega2560" fait l'affaire?
Re: DCS BIOS M2000C
#17Ca m'a donné envie d'essayer.. Apres trois bonnes heures j'ai réussi à faire fonctionner la LED et le bouton sur le système Tacan du A10Exo7 a écrit : DCS BIOS est simple, mais il faut apprendre quelques trucs, comme la programmation Arduino (dans les grandes lignes), et il faut aussi comprendre comment ça marche.
Pour ça il y a une très grande communauté Arduino, et des doc sur DCS BIOS.
Merci a..
Exo7
Google translator.. pour traduire DCS-BIOS
https://youtu.be/8vI_W0j_3uY
moi même pour la patience..
Mais je suis à fond MI-8 et je trouve pas de librairie pour ce model. J'aimerai faire le panel autopilot et son trim indicator.
j'ai le materiel.. 5 led, 3 potentiomètres à 10 tours et si je compte bien 7 servos
y'a t'il un tuto pour faire ses librairies soit-même?
Olivier
Re: DCS BIOS M2000C
#18Salut MadOlive,
Non pas de tuto...
Regardes comment sont faites les autres librairies (dans DCS BIOS / lib)
Les infos que tu dois récupérer du MI8 se trouvent dans les fichiers Clickabledata.lua et Device.lua du MI8.
ton fichier lua doit commencer comme cela :
les lignes "local define" doivent êtres ici uniquement si tu utilises les fonctions associées. retires les si tu n'utilises pas la fonction associée.
pour plus d'info sur les fonctions, regarde le fichier Util.lua elles sont toutes dedans.
ensuite tu commence les fonctions, par ex (je n'ai pas le clickabledata du Mi8 sous la main donc je mets n'importe quoi)
ou define ToggleSwitch : appel de la fonction
UHF_EM_PWR_SW : est le nom du message que tu devra envoyer à DCSBIOS, tu peux mettre ce que tu veux mais reste concis
20 : adresse du Device (attention certains device.lua commencent à 0. ce n'est pas bon, quoiqu'il arrive, tu pars de 1
3429 : commande : ajoute 3000 à l'argument trouvé dans clickabledata.lua sauf si une autre commande est précisée dans le clickabledata.lua
429 : argument trouvé dans clickabledata.lua
UHF RADIO : Catégorie de la commande (important pour le controlreference.html) ta commande sera rangée dans cette catégorie
UHF Power 5W/25W Switch : nom de la commande qui s'affichera dans controlreference.html
modifie aussi le fichier controlreference.html dans DCS BIOS / Doc ajout une balise script (comme les autres mais pour ton MI8)..
voila, tu as tout pour créer ta bibliothèque DCS BIOS..
@++
Non pas de tuto...
Regardes comment sont faites les autres librairies (dans DCS BIOS / lib)
Les infos que tu dois récupérer du MI8 se trouvent dans les fichiers Clickabledata.lua et Device.lua du MI8.
ton fichier lua doit commencer comme cela :
Code : Tout sélectionner
BIOS.protocol.beginModule("Mi-8MT", 0x3000)
BIOS.protocol.setExportModuleAircrafts({"Mi-8MT"})
local document = BIOS.util.document
local defineIndicatorLight = BIOS.util.defineIndicatorLight
local definePushButton = BIOS.util.definePushButton
local definePotentiometer = BIOS.util.definePotentiometer
local defineRotary = BIOS.util.defineRotary
local defineTumb = BIOS.util.defineTumb
local defineToggleSwitch = BIOS.util.defineToggleSwitch
local defineMultipositionSwitch = BIOS.util.defineMultipositionSwitch
pour plus d'info sur les fonctions, regarde le fichier Util.lua elles sont toutes dedans.
ensuite tu commence les fonctions, par ex (je n'ai pas le clickabledata du Mi8 sous la main donc je mets n'importe quoi)
Code : Tout sélectionner
defineToggleSwitch("UHF_EM_PWR_SW", 20, 3429, 429, "UHF RADIO", "UHF Power 5W/25W Switch")
UHF_EM_PWR_SW : est le nom du message que tu devra envoyer à DCSBIOS, tu peux mettre ce que tu veux mais reste concis
20 : adresse du Device (attention certains device.lua commencent à 0. ce n'est pas bon, quoiqu'il arrive, tu pars de 1
3429 : commande : ajoute 3000 à l'argument trouvé dans clickabledata.lua sauf si une autre commande est précisée dans le clickabledata.lua
429 : argument trouvé dans clickabledata.lua
UHF RADIO : Catégorie de la commande (important pour le controlreference.html) ta commande sera rangée dans cette catégorie
UHF Power 5W/25W Switch : nom de la commande qui s'affichera dans controlreference.html
modifie aussi le fichier controlreference.html dans DCS BIOS / Doc ajout une balise script (comme les autres mais pour ton MI8)..
Code : Tout sélectionner
<script src="json/Mi-8MT.jsonp"></script>
voila, tu as tout pour créer ta bibliothèque DCS BIOS..
@++
Re: DCS BIOS M2000C
#20Cette partie du forum est une mine d'info inestimable. Et là, en 2 seconde, j'ai pigé. Merci Exo7Exo7 a écrit :Salut MadOlive,
Non pas de tuto...
Regardes comment sont faites les autres librairies (dans DCS BIOS / lib)
Les infos que tu dois récupérer du MI8 se trouvent dans les fichiers Clickabledata.lua et Device.lua du MI8.
ton fichier lua doit commencer comme cela :
les lignes "local define" doivent êtres ici uniquement si tu utilises les fonctions associées. retires les si tu n'utilises pas la fonction associée.Code : Tout sélectionner
BIOS.protocol.beginModule("Mi-8MT", 0x3000) BIOS.protocol.setExportModuleAircrafts({"Mi-8MT"}) local document = BIOS.util.document local defineIndicatorLight = BIOS.util.defineIndicatorLight local definePushButton = BIOS.util.definePushButton local definePotentiometer = BIOS.util.definePotentiometer local defineRotary = BIOS.util.defineRotary local defineTumb = BIOS.util.defineTumb local defineToggleSwitch = BIOS.util.defineToggleSwitch local defineMultipositionSwitch = BIOS.util.defineMultipositionSwitch
pour plus d'info sur les fonctions, regarde le fichier Util.lua elles sont toutes dedans.
ensuite tu commence les fonctions, par ex (je n'ai pas le clickabledata du Mi8 sous la main donc je mets n'importe quoi)
ou define ToggleSwitch : appel de la fonctionCode : Tout sélectionner
defineToggleSwitch("UHF_EM_PWR_SW", 20, 3429, 429, "UHF RADIO", "UHF Power 5W/25W Switch")
UHF_EM_PWR_SW : est le nom du message que tu devra envoyer à DCSBIOS, tu peux mettre ce que tu veux mais reste concis
20 : adresse du Device (attention certains device.lua commencent à 0. ce n'est pas bon, quoiqu'il arrive, tu pars de 1
3429 : commande : ajoute 3000 à l'argument trouvé dans clickabledata.lua sauf si une autre commande est précisée dans le clickabledata.lua
429 : argument trouvé dans clickabledata.lua
UHF RADIO : Catégorie de la commande (important pour le controlreference.html) ta commande sera rangée dans cette catégorie
UHF Power 5W/25W Switch : nom de la commande qui s'affichera dans controlreference.html
modifie aussi le fichier controlreference.html dans DCS BIOS / Doc ajout une balise script (comme les autres mais pour ton MI8)..
Code : Tout sélectionner
<script src="json/Mi-8MT.jsonp"></script>
voila, tu as tout pour créer ta bibliothèque DCS BIOS..
@++
-
- Pilote Philanthrope
- Messages : 1925
- Inscription : 22 mai 2003
Re: MAJ DCS BIOS M2000C
#21Hello,
j'aurai besoin de votre aide pour savoir comment faire fonctionner le module Saitek radio pro panel avec DCS Bios avec le M2000 svp.
J'ai regardé sur cette doc, mais j'avoue ne pas trop comprendre comment ça fonctionne étant donné mes très faibles connaissances en programmation.
https://github.com/dcs-bios/dcs-bios/bl ... guide.adoc
J'arrive à me connecter au M2000 sous DCS Bios qd je le lance sur Chrome, je vois aussi les infos de bases qd je vais dans "Common Data" mais aprés je séche !
Par avance merci.
++
j'aurai besoin de votre aide pour savoir comment faire fonctionner le module Saitek radio pro panel avec DCS Bios avec le M2000 svp.
J'ai regardé sur cette doc, mais j'avoue ne pas trop comprendre comment ça fonctionne étant donné mes très faibles connaissances en programmation.
https://github.com/dcs-bios/dcs-bios/bl ... guide.adoc
J'arrive à me connecter au M2000 sous DCS Bios qd je le lance sur Chrome, je vois aussi les infos de bases qd je vais dans "Common Data" mais aprés je séche !
Par avance merci.
++
Stephane
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Re: MAJ DCS BIOS M2000C
#22Salut,Ex Machina a écrit :Hello,
j'aurai besoin de votre aide pour savoir comment faire fonctionner le module Saitek radio pro panel avec DCS Bios avec le M2000 svp.
J'ai regardé sur cette doc, mais j'avoue ne pas trop comprendre comment ça fonctionne étant donné mes très faibles connaissances en programmation.
https://github.com/dcs-bios/dcs-bios/bl ... guide.adoc
J'arrive à me connecter au M2000 sous DCS Bios qd je le lance sur Chrome, je vois aussi les infos de bases qd je vais dans "Common Data" mais aprés je séche !
Par avance merci.
++
il me semble qu'il te faut d'autres choses que juste dcsbios. déjà, il te faut ajouter le m2000 à dcs bios ? Est-ce bon : par exemple, arrives-tu a utiliser une des commandes du mirage 2000 depuis l'appli sur Chrome ? Une vidéo pour mieux comprendre ....
Sinon, j'ai trouvé cette page qui a l'air d'être plutôt bien faite
-
- Pilote Philanthrope
- Messages : 1925
- Inscription : 22 mai 2003
Re: MAJ DCS BIOS M2000C
#23Hello,
merci pour le lien de la vidéo !
J'obtiens le même résultat que la vidéo, ça fonctionne nikel connectant le M2000.
Le fichier AircraftList.lua :
J'ai pris le DCS Bios proposé par EXO7, d'ailleurs, un grand MERCI à toi Exo7 pour avoir partagé et faire évoluer DCS Bios pour le 2000 !
Je pense que ça va être plus compliqué (impossible ?) à utiliser avec le module radio de Saieteck et leurs drivers en carton !!
Merci.
++
merci pour le lien de la vidéo !
J'obtiens le même résultat que la vidéo, ça fonctionne nikel connectant le M2000.
Le fichier AircraftList.lua :
Code : Tout sélectionner
BIOS.ALL_PLAYABLE_AIRCRAFT = {}
BIOS.CLICKABLE_COCKPIT_AIRCRAFT = {}
BIOS.FLAMING_CLIFFS_AIRCRAFT = {}
local function a(name, hasClickableCockpit)
BIOS.ALL_PLAYABLE_AIRCRAFT[#BIOS.ALL_PLAYABLE_AIRCRAFT+1] = name
if hasClickableCockpit then
BIOS.CLICKABLE_COCKPIT_AIRCRAFT[#BIOS.CLICKABLE_COCKPIT_AIRCRAFT+1] = name
else
BIOS.FLAMING_CLIFFS_AIRCRAFT[#BIOS.FLAMING_CLIFFS_AIRCRAFT+1] = name
end
end
a("A-10C", true)
a("Ka-50", true)
a("Mi-8MT", true)
a("P-51D", true)
a("Su-25T", false)
a("TF-51D", true)
a("UH-1H", true)
a("MiG-21Bis", true)
a("M-2000C", true)
Je pense que ça va être plus compliqué (impossible ?) à utiliser avec le module radio de Saieteck et leurs drivers en carton !!
Merci.
++
Stephane
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Re: MAJ DCS BIOS M2000C
#24Salut !
Aie les modules saitek... il m'a semblé entendre parler de ca, mais n'en ayant pas, je ne m'y suis pas interessé... je pense que tu devrais chercher du côté du SDK saitek.. la cle de l'enigme doit etre de ce coté...
Aie les modules saitek... il m'a semblé entendre parler de ca, mais n'en ayant pas, je ne m'y suis pas interessé... je pense que tu devrais chercher du côté du SDK saitek.. la cle de l'enigme doit etre de ce coté...
Re: MAJ DCS BIOS M2000C
#25Salut !
Merci pour ce module qui me sert bien avec ma boite a bouton à 20 balles.
Petit remarque en passant, ce serait pas mal d'avoir tes modifs directement sur github car c'est pas évident d'être sûr d'avoir les dernières modifs ( dans l'archive que tu proposes, il y a bien 3-4 fichiers pour le mirage 2000 ), et ainsi, ça lui permettrai une diffusion un peu plus large de ce boulot
Merci pour ce module qui me sert bien avec ma boite a bouton à 20 balles.
Petit remarque en passant, ce serait pas mal d'avoir tes modifs directement sur github car c'est pas évident d'être sûr d'avoir les dernières modifs ( dans l'archive que tu proposes, il y a bien 3-4 fichiers pour le mirage 2000 ), et ainsi, ça lui permettrai une diffusion un peu plus large de ce boulot