Hab es bis heute versucht es auf diese weise zu implementieren:
CLOSE(@1,5);
Werde es aber aufgeben, hab viele Probleme und kriege es nicht gescheit
hin.
Hab auch in anderen Foren nichts besseres als ein Array gefunden, so wie
Andi es vorher schrieb.
Wobei das -> setSingleRelais(int channel, bool state); <-
zu umständlich wäre, wenn man 24 Kontakte schließen möchte.
Ich hab es so vor:
1 | //init array
|
2 | int contact_mask_1[] = {Relais_X...Relais_Y};
|
3 | ...
|
4 | //Andi:"[...] um maske per array zu übergeben"
|
5 | close_contact(contact_mask_1);
|
Unschön finde ich, dass man contact_mask_1[] nur beim Initialisieren
ohne Schleife beschreiben kann.