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
sebpil
Posts: 41
Hi fellow simmers

My Boeing 737 full size flight sim is fully functional and working great.
Last week I installed the last dipslay part, the IRS display.

I used 7 segment displays, 7219, two of them and the position is shown very well. However, N, S and W does not work. I just get the coordinations.
Am not sure if the function is available to display on 7 segment displays since the real display has a more advanced display for those symbols.
But at least the instrument works, and I know if where I am in the world so that is no big issue. Just interested if someone knows how to solve it.
Maybe by converting the sent symbol, for an instance "N" and convert it to "n" instead, maybe the 7 segment display knows what to display then?

Just guessing now but an interesting problem.

Am otherwise almost happy with Mobiflight.
Only have a problem how to let the system know that I have removed a mobiflight module (Mega 2560), because every time I start Mobiflight it still aks for the removed module. (issue posted in Mobiflight general forum as Removing an arduino). When that problem is solved I am very, very happy how easy it is to configure PMDG flight deck with P3D. Works extremely well!
2020-01-29 21:32
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Hiho

the Problem with removed Boards should be solved by Stephan in other Topic already.....


About the 7 SEG...

Its simple..... With 7 Seg it is not Possible to show a "N" or a "W" Cause there are no diagonal Segements on that Display that can be controlled.

So if you like Same Optics like in Real it gonna be difficult.... You need here a 14Seg Display instwad.... But this is not directly supported.
It is possible for example to Wire it directly but thats also a bit advanced and i must do lots of testings to find a perfect solution.

More easy is maby to use a 7 Seg here... Characters "S" and "E" should work.... "N" workes to as i know.... If not we must use a function that say " if "N" then "n".... The small "n" should be existing. ..... for "W" it is a problem..... But maby you can make it improvisional and you show something else here and know for example "U "means "W"

*****
Summary....
With lots if Conditions, maby Placeholders and good Compares it should be possible to get a good result.... I think it is not possible to build this 100% Real with current Mobiflight Options..... But with time and motivation and electrical skills you can solve this nearly perfect.
Good Luck !
2020-01-29 23:13
Avatar
sebpil
Posts: 41
Hi

Thank you for your reply. Yeah I know about the problem with the display. But as I said usually you know where you are flying so the N, W and S is no problem.
Will take a look at it later on and if I find a solution for it I will post it here.

Was also thinking of having the U as W, so maybe it will work with alot of rules etc.

The output is like this N591326, so I guess it will be hard to just exchange the N to an n, but I will try it. If the output would have been N 591326 then maybe it would be easier.
But no panic for that, all I want is the position the rest is in flight planning and my head :)
2020-01-30 19:44
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Note that a STRING is just a line of Bytes .... Terminated by a Zero on the last position.
Every single Character (position) represent 1 Byte. That Byte include a Number from 0-255 that represent the ASCII Code for Characters.

For example ASCII Code for a "N" is 78 ..... So The Byte that represent that position is "78" if it sghould show a "N"

If i remember right then the "Symbol" we like to show is on the most LEFT Position.... Right ?
So it should be possible maby to "reduce" the length of String by 1 ( You must test if it is the lowest or highest Position .....
So maby we must add +1 to Offsetadress to ignore the lowest Byte..... OR we must use a Substring lie only 1-6 to exclude the highest Byte. ( Testing is needed)

Result must be that this single Diggit is no longer controlled by the "String" Config itself AND all other Stuff like Heading, Wind and so on is already working fine.

Finaly we create a new Config that only controll this single Diggit on our 7 Segment..... Read only the single Byte that include "N W S E" Information and finaly we make a compare and say " If Value = "Ascii number for N e.g." then show "n" ELSE show Space


Just a Idea...... As i said... This must be tested. Maby there is a better solution.
Good Luck !
2020-01-30 21:36
icon