Neopixel Bibliothek LED's mittels Array ansprechen

Moiner!

Ich bin aufgrund des Benutzens von RGBW Led Strips von der FastLed auf die Neopixel Bibliothek umgestiegen.
Nun kommt da für mich eine Frage auf.

Die 'normale' Schreibweise zum ansprechen einer LED ist bei Neopixel ja zum Beispiel:

strip.setPixelColor(i, strip.Color(x, x, x, x));

Ich erzeuge am anfang meines Programms ein Feld, wie zum Beispiel:

int Array [i] [k] = {};

Im Setup werden in dieses Feld Werte einmalig eingetragen und testweise zur Überprüfung einmal seriell ausgegeben.

Jetzt möchte ich, was bei FastLed auch klappt, statt "i", ein Wert aus dem Array zurück bekommen und nur diese LED ansprechen:

strip.setPixelColor(Array[i] [k], strip.Color(x, x, x, x));

Die Namen sind nur beispielhaft, i und k sind werden zum Besipiel in einer for-Schleife hoch gezählt.
Was ist an dieser Schreibweise falsch?
Vielen Dank!

Was steht denn in Deinem Array drin?
Die Fragmente sind wenig aussagekräftig.

Gruß Tommy

Welche Werte haben i und k an der Stelle wo das Feld erzeugt wird?
Das könnte ein sehr kleiner Array sein :wink:

Das Array wird je nach Definition erzeugt und enthält nur stufenweise fortlaufende Zahlen.

  for(row=0; row<st; row++) {
    for(col=0; col<ldSt; col++) {
      chart [row] [col] = value;
      value++;
    }
  }

Dieses hat dann meist eine Größe von 15x30.

Hier ein weiteres Beispiel für die Verwendung:

for(i=0; i<st; i++) {
 for(m=0; m<nLog; m++) {
   for(k=0; k<ldSt; k++) {
    strip.setPixelColor(chart[i][k], strip.Color(0, 0, 0, log[m]));
   }
  strip.show();
  }
 }

Wie gesagt, so ähnlich habe ich es bei FastLed genutzt. Ist ja auch nicht dabei eigentlich, aber irgendwie will das so nicht funktionieren.

nikkk:
Moiner!

Aus welcher Ecke kommst Du denn?

nikkk:
Was ist an dieser Schreibweise falsch?

Was sagt Dir, da ist was falsch?

Ein vollständiges Testprogramm, das Du uns zeigst, führt Dich schneller zu Antworten.

Ich kann da auf die Schnelle (am Telefon) nix verwerfliches finden.
Gibt es eine Fehlermeldung oder Warnung vom Compiler?