# Part 3 - Setup The Playback Function Block

### 1. Open the Function Blocks Tab:

In the main menu select **Scripting and Automation** > **Function Blocks**.

### 2. Create a Playback Function Block:

Click on the **+** **button** and then select **Playback** from the dropdown that appears (Figure 1). Set the name of the function block by double clicking on the description cell. Name this function block **MS CAN Playback**.

![Figure 1: Create a Playback function block](https://2396693198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRJv2XDCMeZSU0VbeZlG%2Fuploads%2Fgit-blob-9a8ea7e3243c4cec9180365cbf928e5684ab8bc0%2Fspyfbexample2.3.1.gif?alt=media)

### 3. Setup Playback Function Block:

Select the **Buffer** tab (Figure 3: ![](https://cdn.intrepidcs.net/support/VehicleSpy/assets/smOne.gif)), and make sure **Continuous** playback is enabled (Figure 3: ![](https://cdn.intrepidcs.net/support/VehicleSpy/assets/smTwo.gif)). Click the **Browse** button and find the **MS CAN Playback.csv** file downloaded from the intro page of this tutorial. Lastly, click on the **Start** tab (Figure 3: ![](https://cdn.intrepidcs.net/support/VehicleSpy/assets/smThree.gif)) and select **Manual Start** from the first dropdown.

![Figure 3: Playback setup](https://2396693198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRJv2XDCMeZSU0VbeZlG%2Fuploads%2Fgit-blob-9d7bd83127f0a7303bea7650a847dd668fd38aae%2Fspyfbexample2.3.2.gif?alt=media)
