Hallo zusammen und danke für die Antworten,
hab mir die Makros angeschaut aber nichts mit SENSORTYPE gefunden.
(Zu den Tippfehlern: ich habe mir gerade deshalb angewöhnt nicht zu
tippen, sondern zu kopieren.)
Sollte ich dann so was coden?
1 | //#define SENSORTYPE 0 // humidity
|
2 | //#define SENSORTYPE 1 // temperature
|
3 | #define SENSORTYPE 2 // pressure
|
4 |
|
5 | #if (SENSORTYPE == 0)
|
6 | char msg[5];
|
7 | #elif (SENSORTYPE == 1)
|
8 | char msg[10];
|
9 | #elif (SENSORTYPE == 2)
|
10 | char msg[7];
|
geht eben auch nicht...
Aber ich hab so das gefühl, dass der Vergleich eventuell anders sein
müsste, weil die syntax des päprozessors ja anders ist wie z.B.
#if (x = y) oder
#if (x is y) oder so..