When the following conditions are all met, the received frame shall be valid as a Wake-Up Frame (WUF):
- The received frame is a Classical CAN data frame when DLC (Data Length Code) matching is not disabled. The frame may also be a remote frame when DLC matching is disabled.
- The ID (as defined in ISO 11898-1:2024, 8.4.2.2) of the received Classical CAN
frame is exactly matching a configured ID in the relevant bit positions. The
relevant bit positions are given by an ID-mask illustrated in WUF DLC Validation
- The DLC (as defined in ISO 11898-1:2024, 8.4.2.4) of the received Classical CAN
data frame is exactly matching a configured DLC. See the mechanism
illustrated in Figure 8-20.
Optionally, this DLC matching condition may be disabled by configuration in
the implementation.
- When the DLC is greater than 0 and DLC matching is enabled, the data field (as
defined in ISO 11898-1:2024, 8.4.2.5) of the received frame has at least one
bit set in a bit position which corresponds to a set bit in the configured
data mask. See the mechanism illustrated in WUF DLC Validation.
- A correct cyclic redundancy check (CRC) has been received, including a
recessive CRC delimiter, and no error (according to ISO 11898-1:2024, 10.11)
is detected prior to the acknowledgment (ACK) Slot.