Jump to content
The simFlight Network Forums

Recommended Posts

Posted (edited)

Hi all, 

 

I'm a proud owner of an 'ancient' VrInsight MPC Combo Panel I. Working seamlessly until a few days ago.

Unfortunately stopped responding. Being its guarantee obviousy expired, and since I am an enthusiast hardware 'hacker',  I disassembled it hoping to be able to repair.

Unfortunately the cause is the heart of the system a CPLD/smd Ic which cannot be replaced since it's factory programmed by VRInsight.

So I decided to try to replicate the functions needed (simple encoders and press buttons) using an Arduino and maybe an hw expander needed to handle all of the 72 imputs required

It might seem the hardest part but it's not, at least for me. 

Problem is I don't have a full list of the serial commands issued by the device to be able to replicate its behaviour.

Is there any good soul owner of the MPC Combo Panel, able to do a simple task such as pressing all the buttons twice, rotate the knobs fwd and bckwd once and post the FSUIPC log ?

It wouldld be something as the log in this post (that is for another vri device) .... 

 

Thanks in advance for any help! I will post the project if I succeed in my effort.

Edit: if you are going to make the test, please remember to set the following variables in fsuipci.in under the [general] settings

Debug=Please
LogExtras=x44

Cheers

Marco

 

 

Edited by marcoexo
  • 2 weeks later...
Posted

Hi all, 

I finally solved the problem of finding the commads by gathering the few information on the web and by inspecting some software drivers behaviour.

I rebuilt the device maintaing buttons /switches/encoders and driving them via an Arduino Mega/2560. The project is now at a very good point and I have all MPC APL functions working.

I am now going to extend the functionalities to all pushbottons and encoders for COM and EFIS.

Now I have a partially working device which replicates/emulates transmission to/from the panel, and works well by presenting himself as the original device to the VRSIm.exe program. 

http://youtube.com/post/UgkxBc4PYzUbXlQadBnx_-s8bag6xyfMY6Pe?si=oMLv9FH6OsddBjoa

Anyone interested in details, do not hesitate to contact me!

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.