> For the complete documentation index, see [llms.txt](https://docs.intrepidcs.com/vspy-3-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.intrepidcs.com/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields.md).

# Messages Editor: Message Fields

**Table 1** lists all available fields in the Messages Editor. The [Network](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-pick-a-network.md) selection determines which of these fields are displayed at any given time. For more detail, please click on each field title.

**Table 1: Available Message Fields in Messages Editor**

| Field                                                                                                                                                           | Network                                                           | Short Description                                                                                                                        |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| [Key](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-key.md)                         | Any                                                               | Unique number assigned by Vehicle Spy to the message. This field is read only.                                                           |
| [Description](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-description.md)         | Any                                                               | Text description of the message.                                                                                                         |
| [Type](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-type.md)                       | CAN or LIN                                                        | <p>CAN - Specifies the Arb ID as Standard 11 bit or Extended 29 bit.<br>LIN - Specifies the message as Master, Slave, or Break Only.</p> |
| [Arb ID](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-arbitration-id.md)           | CAN                                                               | Arbitration ID for CAN messages.                                                                                                         |
| [PT, Trgt, Src](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/message-pt-trgt-and-src.md)                                  | <p>J1850 VPW 3 byte hdr<br>ISO9141 / Keyword<br>J1850 PWM<br></p> | Priority/Type, Target, & Source bytes for some types of networks.                                                                        |
| ID                                                                                                                                                              | <p>J1850 VPW 1 byte hdr<br>LIN<br>CGI</p>                         | The one byte message ID for some types of networks.                                                                                      |
| [Multi](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/multiframe-message.md)                | CAN                                                               | Determines if the CAN message is multi-frame and follows the ISO15765-2 or J1939 specifications.                                         |
| Checksum                                                                                                                                                        | LIN                                                               | Selects the Classic or Enhanced checksum type for LIN messages.                                                                          |
| [DLC / Len](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-length.md)                | CAN or LIN                                                        | Expected length of the CAN or LIN message in bytes.                                                                                      |
| [Data Bytes B1 - B?](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-data-bytes.md)   | Any                                                               | Data bytes of the message. Number of data bytes depends upon the network.                                                                |
| [Src Node](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-source-node.md)            | Any                                                               | Source Node (or ECU) assigned to the message.                                                                                            |
| [Tx Message](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/receive-message-tx-msg-field.md) | Any                                                               | Allows you to associate a receive message to a transmit message for auto response, transmit on change, or signal linking.                |
| [Color](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields/message-color.md)                     | Any                                                               | Determines the color of the message in the Messages view.                                                                                |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.intrepidcs.com/vspy-3-documentation/vehicle-spy-main-menus/main-menu-spy-networks/message-editor/messages-editor-message-fields.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
