This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Ethernet Rx

Receive data over Ethernet network

  • Library:
  • Ethernet


To receive Ethernet packets and to filter on the received packets, use the Ethernet Rx block. You can filter packets by EtherType or length. You can use multiple Ethernet Rx blocks with the same device ID. However, you must configure each block to filter a unique set of packets.



expand all

The parameter is a reference to the network buffer.


expand all


From the list, select a unique number to identify the Ethernet board. Select the same Device ID as the ID that you selected for the Real-Time Ethernet Configuration block.

Enter the base sample time or a multiple of the base sample time.


From the list, select how you want to filter on EtherTypes (Ethernet II framing standard) or Ethernet lengths (IEEE® 802.3 framing standard).

  • Receive all unmatched types [0 to 65535] — Output all unmatched packets, both Ethernet II framing and IEEE 802.3 framing standards.

  • Receive unmatched lengths [0 to 1500] — Output all packets with IEEE 802.3 framing standard.

  • Receive unmatched EtherTypes [150 to 65535] — Output all output packets with Ethernet II framing standard.

  • Specify types to match — Explicitly enter the EtherTypes to output.


To see the Receive these types (vector of types 0–65535) parameter, select Specify types to match.

Enter a vector of EtherTypes that you want to output.


To make this parameter visible, set Filter criteria to Specify types to match.

Introduced in R2008b

Was this topic helpful?