> 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/3.9.15/vehicle-spy-tutorials/tutorial-transmit-messages-with-vehicle-spy/part-5-periodically-transmit-a-message.md).

# Part 5 - Periodically Transmit a Message

Often a message must be transmitted regularly. Rather than sit around clicking the Tx button all day, Vehicle Spy enables users to specify when and how often a message will be transmitted.

### 1. Set Auto Tx and Rate:

Look at the Tx Panel again and notice the Auto Tx and Rate columns. Previously these were left alone, but now these will be set up. Changing the **Auto Tx** column will change how the message is sent out. For this example leave it set to **Periodic**. Next, double click in the space directly to the right in the **Rate** column (Figure 1:![](https://cdn.intrepidcs.net/support/VehicleSpy/assets/smOne.gif)). A dropdown arrow appears, that when clicked, shows a list of common values. If a specific value is needed and not found in the dropdown, it can typed into the field directly. For this tutorial, select **0.1** seconds from the dropdown. Vehicle Spy has been told to transmit the Practice TX Message periodically every 0.1 seconds.

### 2. Check Message Traffic:

After this is set up, look back at Messages view. If you are in scrolling mode, a steady stream of Practice Tx message should be seen flying by (Figure 1:![](https://cdn.intrepidcs.net/support/VehicleSpy/assets/smTwo.gif)). In static mode, Practice Tx Message should be highlighted and its message counter should be increasing rapidly.

![Figure 1: Launching a periodic message using the Tx Panel and viewing the result in scroll mode.](https://2396693198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRJv2XDCMeZSU0VbeZlG%2Fuploads%2Fgit-blob-796a1d93fd0a04f7ce7cc2652c28cddc137d55f7%2Fspyexample2.5.gif?alt=media)


---

# 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/3.9.15/vehicle-spy-tutorials/tutorial-transmit-messages-with-vehicle-spy/part-5-periodically-transmit-a-message.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.
