Zitat Zitat von elko68
So nun zu meinem eigentlichen prob.
Wie realisiert man mit Bascom ein Array of String zweidimensional ?
Habe da im Help nicht so richtig was gefunden.
Grundsätzlich gibt es in Bascom keine mehrdimensionalen Arrays. Wenn man die wirklich benötigt, muss man die entsprechend Teile selber im Speicher organisieren.
Aber wenn ich dein Problem richtig verstanden habe, brauchst du auch nur ein Array von Strings. Ein String ist ja selber eine Art Array, nur gibt es spezielle Funktionen um auf Teile zuzugreifen (Left(), Right(), Mid()).
Mit
Dim MyStringArray(10) as String*20
dimensionierst du dir 10 Strings, die jeweils die nutzbare Länge von 20 haben (dahinter ist noch Platz für ein 0-Byte reserviert, um das Ende anzuzeigen).
Nun kannst du mit den normalen Funktionen darauf zugreifen
Left(MyStringArray(2),8 )
gibt dir vom 2-ten String (Bascom ist hier 1-basiert) die ersten 8 Zeichen zurück.

Zitat Zitat von elko68
Alternativ

Wie bekomme ich eine SD-Karte an den Mega bzw Wie lese ich da eine Datei in der ich meine Config Daten vorhalte?
Wenn du nur für die Konfiguration die SD benutzen willst, wäre das etwas übertriebener Aufwand. Die "paar" Werte kannst du einfacher im EEPROM speichern.

Gruß

Rolf