Was bedeutet ? :

uwefed:
Das ist die in C ( und zB auch in PHP) mögliche Kurzform von

if(bitRead(cmd, bit)==1)

{
 on = 1056;
 }
else
 {
 on = 395;
 }

Nö, das sehe ich nicht so. Dein Code ist trotz der Länge kein vollständiger Ersatz für die Kurzform, da die Deklaration von "on" fehlt.

Für mich ist es daher eher eine Kurzform von:

  int on;
  if (bitRead(cmd, bit)) on=1056; else  on= 395;

:wink: