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
Tomoski
Posts: 17
Supporter
I have been trying to solve n ongoing problem where switches are virtually operating by themselves with no physical input from myself. I attempted to upgrade to 9.0 but keep getting message saying “There was an error on updloading the firmware”. I have checked all wiring and no problems found there.
If I try to open 9.0 it tells me “could not find part of the path D:\Documents\FSX Downloads\Presets\msfs2020_eventids.cip”
Now when I try to go into Inputs and outputs on my current MF to edit, I get a window saying “Presets file not found in current directory” If I hit this a couple of times I can then access the item and edit.
In addition, in the top left of my MF window where the MF logo is, I now have “a.mcc - Mobiflight Connector 9.0.0” next to the logo. I’m sure before I did not have “a.mcc” showing. Is this correct?
If anyone has answers to any of these, I would be so grateful as always.
Thanks.
2021-09-21 17:38
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Multiple problems.... Multiple Reasons.

If MF can not flash firmware, mostly the Board is corrupted.
Here a "EEPROM Clear" helps..... SEARCH for "eeprom" and you will find a lot of Topics with explanetation.

The "a.mcc" simply tell you the current loaded file is named a.mcc
If this is shown after you start MF then this means the last MF seasson was done with the file "a.mcc" also.... So it´s loaded again.
In easy words.... You "save" your current config in the past and use as file name "a" ..... Mobiflight Config files got the file extension *.mcc ..... So it´s "a.mcc"
IF you would click on SAVE or SAVE AS and you choose a new name like "hello" then its saved as "hello.mcc" and THIS would be written in that Status bar!

Finally the missing "Preset list"
MF need a File that include all Presets. It´s e.g. used to allow you using the dropdowns to choose for a preselected Event/Offset.
If the file is missing then this error occure.
This can happen if you copy the MF installation to a other folder or if there is a write protection ( Non Admin Mode) while install.
May its a Bug in MF that happen verry rare.....
Whatever.... Solution is easy..... Delete your MF installation. Download the installer from the website once again and install MF for new.
Good Luck !
2021-09-21 22:38
Avatar
Tomoski
Posts: 17
Supporter
Hi Pizman82,
If I download a new install will I have to re write all the inputs and outputs? The MFMC files only move the information of the pins for each board.
2021-09-22 10:03
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Your In and Outputs are saved in the *.MCC File(s) . You can create as many Config Files as you like.

For sure.... If you save the MCC Files within the Mobiflight Folder then a delete of this folder will also delete your Projects.

In easy words..... See the MCC Files like e.g. a Text File you create with "Open Office" . If you store them within the Open Office Folder and you delete this folder..... then your files are gone. If you move them to another spot ( or basically not save then within the installation folder) then they remain on your computer ( Whatever you delete the Programm itself)
Good Luck !
2021-09-22 10:59
Avatar
Tomoski
Posts: 17
Supporter
Hi, well I have tried to overcome the problem where my switches flick on off without any input from myself. It seems that it is just a quick pulse to the switch to flick it. I have changed the arduino, rewired and it still flicks. Just cannot figure it out.
I have checked the logging in MF and I observe the following constantly with this and other switches.
19/09/2021 14:54:20(999): Executing OnRelease: LANDING LT RIGHT@SN-4e5-523
19/09/2021 14:54:20(996): Config found for Button: LANDING LT RIGHT (RELEASE)@SN-4e5-523
I have checked FSUIPC log and nothing is registering there so I believe it has to be MF somewhere.
2021-09-22 18:30
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
On what PIN is this Input Button in use ?.
AND
Please tell us typ ow switch and how you wire it exactly.
Good Luck !
2021-09-22 19:41
Avatar
Tomoski
Posts: 17
Supporter
It’s an on/off toggle switch on Arduino mega pin 44. One wire from switch to pin 44 and the other wire to Gnd. It works when I physically switch it but it also flicks on/off rapidly once every so often. No stray wires touching. All checked out.
2021-09-23 10:15
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Try another GRD PIN.....
And specially..... try the same setup without any other Device in action....
So for testing.... Delete all Config Lines, that are on that board (Expect Pin 44 Switch) ..... and also remove all wires from the Mega (Expect Pin 44)

Without see this Setup and board myself this is just a idea /suggestion and not a correct analysis...... But those flickering switches sounds to me that there must be a short circuit.
If you say the wire is 100% clean.... May the GRD Port is broke or have some wrong electrical signals from a "other" wire on that GRD System ( where the short circuit is on the other wire maybe).
Also check Devices settings once again..... If by mistake a Output is located also to Pin 44 then this can occure in strange issues. ( Technical not possible but may by a misstake)

I´m sorry i can not give better help..... But i absolutoly never heard about self sending switches ( except Pin 13).
Good Luck !
2021-09-23 19:58
Avatar
Tomoski
Posts: 17
Supporter
Hi Pizman82,
Thanks for all the suggestions, I will work through them. One thing I am changing is: I have an earth which all my arduinos are currently connected to. I will single them up - one gnd to one board.
I will let you know what happens.
Thanks again.
2021-09-24 00:05
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Thats totaly OK.
We recommend this. too.

If you use e.g. 5 Megas in your Project, then we recommend to connect all GRD´s from all Megas Together......
So a Wire from a GRD Pin of Mega1 goes to a GRD Pin from Mega2 ..... Another Wire from Mega2 GRD Pin to Mega3 and so on....

Or for sure to save Pins and wires..... You could make a GRD Master Point.... connected on one side to Mega1 and on the other side you connect 4 wires and go to each other Mega.
So in easy words.... GRD can be shared Paralell or in a row. Both should work!
Good Luck !
2021-09-24 14:12
icon