Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Bitoperationen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [EibParser] - √ - Bitoperationen

    ich habe zwar schon herumgesucht (Handbuch, Forum) aber kann es sein, dass es keine Bitoperationen gibt?

    Konkret geht es darum, aus einem Statusbyte die gesetzten Flags auszulesen...
    gibt es da eine "elegante" Möglichkeit oder muss man einfach if's der Reihe nach abarbeiten?
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    #2
    Zitat von EPIX Beitrag anzeigen
    gibt es da eine "elegante" Möglichkeit oder muss man einfach if's der Reihe nach abarbeiten?
    [highlight=epc]
    x=12
    if (X and 0x4) then ... endif
    [/highlight]
    oder was meinst Du?
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      in diesem Fall wären 3 und Bit 4 gesetzt, deine ABfrage wäre für Bit 4 und würde TRUE ergeben?

      -> das IST elegant
      EPIX
      ...und möge der Saft mit euch sein...
      Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

      Kommentar


        #4
        Zitat von EPIX Beitrag anzeigen
        in diesem Fall wären 3 und Bit 4 gesetzt, deine ABfrage wäre für Bit 4 und würde TRUE ergeben?
        -> das IST elegant
        so ist es.
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Danke und
          EPIX
          ...und möge der Saft mit euch sein...
          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

          Kommentar

          Lädt...
          X