Expression meaning

hello I'm trying to know what's the meaning of below expression  (RO_601_A_cond_STATUS BITAND 0x0001)

Parents
  • "RO_601_A_cond_STATUS" is probably a status word (variable tag), located in an I/O device. Often binary statuses are combined in a word and transferred as a single tag to decrease the tag count and therefore decrease the license size.
    the BITAND expression performs a bitwise logical AND on the status word with the constant 0x0001 (hexadecimal representation of 1). This evaluates the value of bit 0 in the status word. The outcome will be 0 (FALSE) or a value <> 0 (TRUE).

Reply
  • "RO_601_A_cond_STATUS" is probably a status word (variable tag), located in an I/O device. Often binary statuses are combined in a word and transferred as a single tag to decrease the tag count and therefore decrease the license size.
    the BITAND expression performs a bitwise logical AND on the status word with the constant 0x0001 (hexadecimal representation of 1). This evaluates the value of bit 0 in the status word. The outcome will be 0 (FALSE) or a value <> 0 (TRUE).

Children