Hi all Ikarus team !
Hi all Ikarus lovers !
First let me join all supporters and thank you for giving Ikarus to the (DCS) world, even if I have not tested Ikarus yet. It simply fills a big hole, and it seems to do it right.
I have been reading all 75 pages in the thread (ouch !) and I have a few questions:
1. You say it's open-source, and there are indeed lots of files available, but I see nothing related to the ikarus.exe itself. It seems to me that Ikarus is written in C# / .net (I could see that from a little bit of code that could be seen through a transparent rectangular hole in some dashboard :o) ), but this part does not seem open-source at all, right ? I would have expected .cs, project and sln files, but could not find them - am I blind ? If not, do you plan to publish that someday ?
2. I'm asking because I am especially interested in real-world interfacing; you seem to encourage people to use Arcaze boards, but I have none of them whereas my Arduino drawer is packed. Do you see any drawback in interfacing arduinos ?
What I'd like to do (for Mirage 2000 particularly) is a mix of a "glass cockpit" thanks to Ikarus and "real world buttons" using arduinos and various devices. Building a full-physical cockpit would be ideal, but for instance the M2000 "boule" must be a true nightmare to build, and it seems way easier and faster to use virtual instruments in such cases. Warning lights and 7-segment displays are, on the other hands, easier to build (arduino + MAX 7219 can do the job for a very, very low cost).
It seems you experienced a lot of trouble getting M2000 profile to work. In this French forum, Exo7 maintains a DCS BIOS profile for it:
https://github.com/Exo7/DCS_BIOS-M2000C_Library/releases/latest
See post (in French, feel free to ask for translation on something if you need information):
http://www.checksix-forums.com/viewtopic.php?f=286&t=192389
I don't know why his profile wasn't merged into DCS BIOS Github.
Thank you anyhow ! I will try to contribute if I can.
Ivan, from France.