Ich habe wie gesagt ein Cluster. Das besteht aus Datum (DD, MM, JJ), Uhrzeit (SS,MM,SS), sowie 3 Boolschen Werten. Dieses Zeug will ich jetzt per CAN übertragen. Aber CAN will eben keine Boolschen Werte, sondern Numerische. Und Array brauch ich deswegen, weil ich nicht nur diese eine CAN-Nachricht habe, sondern mehr. Und dann soll dieses Cluster (=Nachricht) eine Zeile des Arrays sein.
Eine Lösung habe ich jetzt übrigens. Ob sie schön ist weiß ich nicht, aber sie tut:
- Cluster unbundeln
- Cluster-Konstante erstellen mit 9 U8 Werten+
- Die 6 Zeit/Datum-Werte 1:1 ins neue Cluster
- die 3 Boolschen in U8 wandeln und auch ins neue Cluster
Wie gesagt, ich glaube nicht, dass das schön ist, aber es tut