Binary Encoding/Decoding Loopback Test

This model shows how to send Binary data over a serial link.

The transmitted data are: [8,5,170,1,N,170,2,44,M]. This byte stream contains two "messages" along with other elements as defined below.

  • The first byte, 8, is a count of the remaining number of bytes in the stream.

  • The second byte, 5, is an extraneous value (EV).

  • [170,1,N] is message 1 (M1).

  • [170,2,44,M] is message 2 (M2).

  • N and M are numbers between 0 and 255 that are incremenenting and decrementing, respectively.

Even though the data stream includes extraneous bytes (5 in this case), the FIFO Read BINARY block can handle and ignore this extra information. Scope 1 displays the received message 1 data. Scope 2 displays the received message 2 data.

Was this topic helpful?