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
wouter1971
Posts: 2
I made an EFIS panel for my a320 dev fbw. Everything works fine but i can't get my display to work. When i connect it to my arduino mega, it shows 8.8.8.8.8.8. I used the setting in mobiflight that i found on hubhop. (L:XMLVAR_Baro1_Mode) 2 > if{ 99 } els{ (L:XMLVAR_Baro_Selector_HPA_1,bool) ! if{ (A:KOHLSMAN SETTING HG, inHg) 100 * near } els{ (A:KOHLSMAN SETTING HG, mbar) near } }
When i push the test button the leds are dimming a little, but i don't get the 123456 value. The pins of my max 7219 are connected good, i have 5v, ground, and the din, cs and clk are connected to the pins 22,23, 24. Did i forgot something? Sometimes i read that i also have to use fsuipc for this? Any help would be welcome.

With regards,
2022-05-03 08:51
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Hi
You have definitly a electrical problem at first !
Displays who show 8888888 or flickering/change bright have a electrical issue !

To solve:

1. Get sure the display was connected to Arduino BEFORE you power the Arduino itself ( Plug in USB )
The Max Chip must get initialised at startup.
So if you try to connect it on a running Arduino, or if you stop connection and reconnect it while arduino is on.... this will not work.

2. Check all 5 Wires. Max7219 are verry sensible. So its high recommend to solder the connectors on the Tube and also to connect the wires directly to the Mega.
Not use Bradboards not use improvisional connectors.
At the end not get scarred. If the Max is solder corrrectly it will work fine all the time. Its just a one time work you must be verry accurate !

3. Check Power is ok.
Get sure your max got a own 5V power line ( not chained via a other max) and confirm your board is within the Limits.
Issues can also happen if you try to controll a lot of Motors, LED and so on with one Mega. If you overdrive the limit of power Displays also can get unstable.
Good Luck !
2022-05-03 13:11
Avatar
wouter1971
Posts: 2
Thanks a lot for your help. I rechecked everything and restarted. Now everything works fine.
2022-05-03 16:38
icon