MobiFlight Community Support

Welcome to the forum for MobiFlight! Feel free to reach out to the community in case you have questions, issues or just want to share great ideas or details about your latest home cockpit project.

You like MobiFlight? Donate via PayPal and support the MobiFlight development. Thanks! 

05/03/2024 - This forum is read-only

The community support for MobiFlight has moved exclusively over to our Discord server. Register for free and enjoy more interactive functions like image and video upload, voice chat. More than 7,000 registered users around the world make it a great experience!

See you on our MobiFlight Community Discord server.

A HUGE Thank You to everyone who participated in the forum, especially obviously to Pizman and Stephan who did an outstanding job over so many years providing an incredible service to the MobiFlight community.

The forum is still providing a lot of good content, hence we keep this information accessible.

icon
Avatar
bsram,bsram
Posts: 3
Hi Simmers

I am new to Mobiflight ,
but experienced with XP11 and SIMVIM and TEENSY Boards , using the special language with direct access to DATAREFS and COMMANDS.
After my SIMVIM Experience ( Universal Smart Panel with 15 Encoders a lot of switches and two LCD Displays ) I know the Limits of " Configurating Systems ".
There is no need to programm the code - but you will always stay within the borders of your firmware.
So I restarted with TEENSY Boards and created my own system, with two Teensys , 3 TFT Touchdisplays , beeing fully free in the graühical output of my SIMDATA.

THEN CAME MSFS2020 . Even if there are still a lot of bugs , we all see its potential for the future.
And I stopped my Panelproject to find a solution, how to integrate both FlightSimulators X-PLANE11 and MSFS2020.

My Question: It is possible to use Mobiflight ( MEGA ) for accessing MSFS2020 ( reading data and input commands ) and sending the Simdata to a TEENSY Board for example
via I2 C. ?? I want to be free in displaying the data - not only using 7-Segments and LCDs .

Greetings from germany , Palatinate
2021-02-11 11:53
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Hi

This is not possible as i know. We not plan for a "Custom output" .

***********

Your the 3rd user who request for this..... And i realy wondering everytime why those requests come up ?

If your be able to write own code on the Board ( So in easy words you create your own firmware) ..... Why do you then already need Mobiflight / SimVim or so ?

As a programmer it should be just a easy step to also programm a "own Mobiflight".... Means a little self running Programm on your computer that get in connection with the Sim ( Via Simconnect or via FSUIPC) and finaly this programm Read the data from the Sim and send it directly to your Teensy.

Lots of Cockpitbuilders do it that way.... For example "SKINO" . He got a own gauge for his Compass.... He not like the Mobiflight system and write a own Firmware on a Mega.
And then he buid a little EXE File that run ( parallell to Mobiflight) on his Flightsim Computer.... This programm include a FSUIPC Plugin so it can talk to the Sim. It readout the current Magnetic Heading.... Recalculate it as he need it and finaly send the Value to his Mega via a own serial connection. The Mega recive the Data and by its own created firmware he controll the motor related to that values.

**********
Good Luck !
2021-02-12 16:24
Avatar
patEGWU
From: Northolt, United Kingdom
Posts: 9
I can see how I could potentially use something like a custom output, if possible one day. First thing that came to my mind was using digits across Max7219 chips. Would save me a couple of Max chips :) But to be more serious, things we cannot use with Mobiflight today, like unsupported displays (I always wanted a TFT or OLED display for attitude indicator with IAS, Vertical speed, Glide Slope etc.), shift registers (74HC595 are very easy to work with) for more switches and buttons, button matrices, I/O expanders like SX1509 for more LEDs and PWM control, maybe even controlling RGB LED strips to have backlight in all those colours, wouldn't that be cool? Also, we could use other Arduino models like the super cheap Nanos, Teensy (i know nothing about those), and even RaspberryPi for that HDMI output, or just anything else that can talk to Arduino in one way or another and could be useful for input/output.

I can code simple things with Arduino, made a couple of gimmicks I sometimes use around the house (moisture meter for plants or a clock, but not a CNC or anything complicated), and interfacing with fsuipc is well beyond me. I certainly wouldn't call myself a programmer. But. If I could get my values from fsuipc through Mobiflight and MobiMega board, send it onto another Arduino with my own sketch, I am quite possibly able to draw an instrument like the Attitude Indicator I mentioned above. I have this bugging idea I could "pretend to be an LCD screen and Mobiflight will tell me things" on another Arduino and listen to I2C but I haven't tried it yet and I don't really know if it's possible at all.
2021-02-21 01:18
icon