Button objects can be used to match any byte value on any of the inputs. By connecting the outputs of multiple button objects to the inputs of AND gates, you can match multi-byte patterns. The byte outputs of the 218RECV hold their values until a new frame has been received. This means that once a button object identifies a match on its input, the output will remain high until a frame is received with a different value at that byte position. It may therefore be necessary to provide additional logic to tie the output of the button object to the receive pin on the 218RECV. Unlike the RECVPROC, button objects are not restricted to printable
ASCII characters, and can be used to decode any byte value (0 - 255).