Librarie selbst erstellen Problem

wenn der Code noch nicht viel Vernünftiges produziert

Na na, pylon, da ist schon viel Gutes drin, wenn er deine Anregungen einbaut und es kompiliert kriegt.

ssd.Display(1); // sollte schon fast gehen
ssd.Display('1'); // kein Fehler, aber Anzeige 49 "im Endausbau"

hat auch super Funktioniert

prima, aber dann hast du wohl ein bisschen zu viel geändert :wink:

Was hältst du davon, bool Display(byte data); zu definieren und zurückzumelden, ob ein gültiger Wert (00 .. 99 im Endausbau) mitgeliefert wurde?

Willst du noch die Methode void SegmentDisplay::Clear() definieren und jedesmal aufrufen müssen, oder wie kriegst du die Segmente wieder aus ?