Soltanius:
In einem darauf folgendem Beitrag, hab ich ein Bild von der korrigierten Skizze hochgeladen.
Ich weiß es ehrlich gesagt nicht.. Ich frage mich, warum es nicht darin steht..
Das ist das Erste, was bei mir im void setup() steht ???
Das zweite Bild hatte ich übersehen, ist OK.
Soltanius:
Hast du in jeder Zeile beim 2. Teil vergessen die richtige Ebene anzugeben.
Hab ich bei mir korrigiert.
Das habe ich nur gemacht, um zu sehen, ob Du es verstehst ;D
Die Funktion ausgabe kannst Du, wenn Du magst, auch für das restliche Programm nutzen.
postmaster-ino:
Um auf die Anzahl der Elemente zu kommen, teilt man deshalb den Gesamt-Speicherplatz durch den Einzel-Speicherplatz.
Grundsätzlich stimme ich Dir zu, aber beim Typ Byte ist es nicht notwendig. Ich bin halt faul, sorry dafür
Klar, bei BYTE kann man Sich Das sparen
Aktuell bei mir ist's aber auch bei BYTE drin, da ich mir den Datentyp per #define setze - ist eine Median-Methode, Die eigentlich INT will ... läuft aber auch mit BYTE, oder aktuell mit uint32_t.
Dazu habe ich per '#define datentyp uint32_t' den datentyp der betreffenden Deklarationen variabler gestalltet.
Die sehen dann so aus:
#define datentyp uint32_t
...
datentyp anzahl;
Die aufgerufenen Methoden wurden ebenfalls auf 'datentyp' als Ein- und Ausgabe umgebastelt und liegen im Sketch-Ordner, die Originale wären also noch vorhanden