Specifications

5 CAN I/O Support for FIFO
5-20
FIFO Read RCV Level Driver Block
The FIFO Read RCV level driver block is used to read the current number of
CAN messages stored in the receive FIFO. The receive FIFO can store up to
255 events (messages). If it is full and no FIFO read driver block attempts to
read the stored events, new incoming events are lost what is reflected by the
lost message counter counting up. You can use this driver block to check for this
condition and take appropriate action, like stopping the execution or resetting
the receive FIFO.
The block has a single output port of type double returning a scalar value
containing the current receive FIFO level (number of messages to be
processed).
The dialog box of the block lets you define the following settings.
Board — Defines which physically present board is accessed to read the
current receive FIFO level. For more information about the meaning of the
board number see the Setup driver block described above. If just one board is
present in the target system, board number 1 should be selected.
Sample time — Defines the sample time at which the FIFO Read RCV Level
driver block is executed during a model (target application) run.