# On CAN Packet Received

## Overview

![The On CAN Packet Received Node.](https://2523600638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MIspkFTPkuGkv4UgQGs-2530645121%2Fuploads%2Fgit-blob-34c55c5cec271e120df4724c345e8be86bbfb0a7%2Foncanpacketreceived.png?alt=media)

**On CAN Packet Received** is an **Event Listener Node** allowing the user to perform an action once a **CAN** `Message` is selected from the **Drop-down Menu** and a data **Packet** has been received.

## Attributes

| Attribute      | Type          | Description                                                                                    |
| -------------- | ------------- | ---------------------------------------------------------------------------------------------- |
| `On Change`    | **Bool**      | Returns true or false depending on whether or not the user wants to modify the `Message Name`. |
| `Message Name` | **Drop-down** | A `Message` that is chosen from the uploaded *DBC* file. This is done in **Project Settings**. |

## Outputs

| Output             | Type      | Description                                                                                                                            |
| ------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse** | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |

## See Also

* [**On CAN Start**](https://docs.incari.com/incari-studio/2021.2/toolbox/communication/can/events/oncanstart)
* [**On CAN Stop**](https://docs.incari.com/incari-studio/2021.2/toolbox/communication/can/events/oncanstop)
