Servus
Ich denke die Technik wie man das Hardwareseitig macht ist ja schon oft genug erklärt worden..... Also nur Kurz....
Wenn du fertige Module 8 diggits kaufst achte darauf das die Displays abnehmbar sind..... Bei den Fest verlöteten musst du diese auslöten was durchaus kompliziert ist und das Board zerstören kann.... Bei den anderen
https://www.amazon.de/8-Digit-Display-MAX7219-Digital-Control/dp/B00P9277BE ziehst die Displays (2x4) schlicht ab und verkabelst dein 5er auf diese Ports .
Was NICHT geht isz EIN 5er Modul gesplittet auf 2 Max 7219 zu verkabeln ( Also das Digit 1,2,3 auf Modul A sind und Digit 4,5 auf Modul B )
Was aber wieder geht ist anstatt dem 5er Display ein 3er und ein 2er zu verwenden ( Gleiche Farbe, Form und Größe natürlich)..... In Diesen fall verwendest du 3 Ports von Modul A für das 3er und 2 Ports von Modul B für das 2er Display ( Die 2 Displays klebst sauber zusammen udn sie sehen am Ende aus wie ein 5er ) !
Kommen wir zur Softwareseite.....
Du musst in einer Config ja sagen "Zeige den Wert xxx auf dem Display A an und verwende Stelle 1-5 z.b."
Wenn das Display gesplittet ist auf 2 Module ( 3 Stellen/2Stellen )brauchst du also 2 Configs. Jede nimmt den Ausgangswert und muss ihn so verändern das im Ergebnis nur noch das angezeigt wird, was wir für die betreffenden Stellen brauchen. Bei einen Wert von 12345 müssen wir also z.b. mit Left Padding und eventuell Mathematische Formeln so arbeiten das der Wert von Config 1 am Ende "123" ist und der Wert von Config 2 soll "45" sein . Das wiederrum verknüpfen wir dann einfach mit den entsprechenden Displays !
**********************
Lösung für dein Beispiel:
Grundsätzlich würde ich empfehlen nicht kompliziert zu denken.... Wenn man 4 Anzeigen a 5 Stellen braucht kann man einfach 4 MaxModule verwenden..... 5er Displays verkabeln und am Ende 4x 3 Ports schlicht leer lassen....
Somit Faustregel.... Displays Splitten wenn möglich vermeiden.
Weniger Config/Rechenarbeit für Mobiflight..... Weniger Aufwand zum Erstellen..... Kein Kabelsalat und Ordnung im HC..... Und gerade mal 4 Euro mehr für das zusätzliche Max.
*********************
Alternativlösung:
Wie ebenfalls schon mehrfach im Forum angesprochen kann man bei der Planung "Feste Diggits" aus dem Display ausgrenzen.
In deinen Beispiel haben wir bei Com und Nav immer einen wert von 1xx.xx Also die Hunderterstelle ist IMMER 1.
Hier könntest du z.b. Tricksen und anstatt 5er Displays einfach 4er verwenden..... ( Also 4x4 was 2 Maxmodulene entspricht)
Diese zeigen dann jeweils nur die letzten 4 Stellen an... Bei 121,50 wäre das also 21,50 .
Jetzt klebst du einfach ein 1 Stelliges Display in gleicher Form, Farbe und Größe neben deine 4er Displays und dieses verkabelst seperat.
Hier kannst dann sogar auf ein MAX verzichten, da diese Displays ja nicht gesteuert werden müssen sondern immer 1 anzeigen.
Das kannst du theoretisch direkt mit 5v und GRD machen oder du erstellst eine LED Config und machst das abhängig vom Batterie offset z.b.
Es würde aber auch über ein weiteres Maxmodul gehen auf das du 4 Einzeldiggit verkabelst, falls dir die "Dauer Lösung" nicht gefällt.
Hoffe das hilft dir bei der Planung weiter !