Abort a pending CAN frame transmission.

Since the determinism of CAN depends on the prioritization of frames based on ID, the TCAN4550 CAN controller allows you to abort a pending transmit to replace it with a higher priority ID.

When implementing protocols that require abort, ensure that only one transmit is pending. Call Wait on Transmit Complete before or after each call to CAN Output. If more than one transmit is pending at the time Abort Transmit is called, the Transmit Success Boolean could refer to any one of those pending frames.

Node Inputs

  • Error In—Optional. Not shown by default. Right-click the node and select Error Terminals to enable.
  • Node Outputs

  • Transmit Success?—Indicates whether the pending transmit was successfully aborted, or transmitted on the network before it could be aborted.
    • Returns FALSE when the pending transmit successfully aborted.
    • Returns TRUE when the pending frame transmitted successfully on the network prior to the Abort Transmit.
  • Error Out—Optional. Not shown by default. Right-click the node and select Error Terminals to enable.