Go Down

Topic: Wieso: ...has no member named 'setChannels'? (Read 663 times) previous topic - next topic

Tomybyte

Quote
@Radar: void setChannels(uint8_t cr ,uint8_t cg ,uint8_t cb);

Das verändert nichts. Die Funktion setTLC ist ja auch ohne die Variablen-Deklaration in der Klasse implementiert und funktioniert.

Jetzt habe ich entdeckt, dass außer der Konstruktor-Funktion nur setTLC als Klassen-Methode funktioniert, wenn ich andere Methoden implementiere, egal welcher Typ, dann kommt immer die Meldung, wenn ich diese im Setup oder auch Loop aufrufen will, der Compiler error "...has no member named '[Methodenname]'".
Das seltsame ist, ich kann dabei keinerlei Systematik erkennen. setTLC(...) wird akzeptiert egal, wo deklariert, alle anderen Methoden nicht.
Ich bin mit meinem Programmierer-Latein komplett am Ende.

Benötige dringend Hilfe!

Go Up