1° Présentation:
Je suis nouveau sur le Forums de CheckSix, un peu moins sur DCS (je suis dessus depuis Lock-on.... la belle époque) et encore moins dans le monde de l'aviation.
Depuis 3 moi je me suis lancer dans la réalisation d'un cockpit de mirage 2000-C afin d'améliorer au maximum mon immersion.
J'ai donc (comme vous pouvez le voir ci-dessous) ce que j'ai fais:
-J'ai utilisé une carte Arduino Leonardo avec 7 puces MCP23017 adressées pour créer un bon nombre d'entrée/sortie.
-J'ai relié les interrupteurs, boutons et rotateur avec ces entrée sortie.
-Et j'ai créer un programme simple avec simulation des touches du clavier en fonction des pin alimentés pour communiquer avec DCS.
![Image](https://image.noelshack.com/fichiers/2019/23/1/1559580934-img-20190523-213510.jpg)
![Image](https://image.noelshack.com/fichiers/2019/23/1/1559580938-img-20190523-213454.jpg)
Cela fonctionne mais le problème est que j'arrive à la limite des commandes et j'aimerais améliorer tout ça.
J'ai constaté que la librairie DCS-BIOS est beaucoup plus puissante et contient a peu prés toutes les commandes du poste d'un mirage 2000.
2° Questions:
J'ai commencé à tester cette méthode et je suis face à un premier problème. J'ai vérifié depuis Chromes avec la petite extension et j'arrive bien a communiquer avec DCS (les changement d'état des inter), par contre quand je lance l'invite de commande pour faire communiquer DCS avec l'arduino j'ai ce message.
![Image](https://image.noelshack.com/fichiers/2019/23/1/1559580757-invitecmd.png)
Savez-vous ce qui ne fonctionne pas?
De plus quelqu'un aurais des informations a me donner concernant l'utilisation de la laibrairie DCS-BIOS avec celle du MCP23017 en l'occurrence "Adafruit_MCP23017.h" pour utiliser mes mcp déjà câbles.
Merci par avance pour vos réponses.