> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pulseairtest.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Software updates

## Pulse Controller

As with all modern devices, periodic software updates are issued to enhance functionality and add new features.
Pulse controller updates can be automatically downloaded and installed via Wi-Fi or manually installed via a USB flash drive.

### Online updating via Wi-Fi

To update via the Internet, navigate to the <a href="/software/settings-screen">Settings screen</a> on the controller.
Select *Update from Internet* followed by the *Check for updates* button.

<Note>
  Online software updates require an active Wi-Fi connection with access to the Internet.
  Navigate to the *Wi-Fi Settings* screen if a connection has not yet been established.
</Note>

The controller will check if a software update is available that is newer than the version of software already installed on the controller.

<img src="https://cdn.sanity.io/images/m16cqsyp/production/89461cb0881411df3672986b8d6bd10a8e6513b8-800x480.png" alt="Online update available" class="border" />

If a new version of the software is available, you will be able to download it by clicking the *Download Update* button.
The time it takes to download the software package will depend on the speed of your Internet connection.

<img src="https://cdn.sanity.io/images/m16cqsyp/production/4cb20660ad4e753ab5c621b164b4afe08acbd49b-800x480.png" alt="Online update downloading" class="border" />

Once downloaded, confirm that you want to install the software update by clicking the *Install Update* button.

<img src="https://cdn.sanity.io/images/m16cqsyp/production/2e030a89c6d6a9d059711a59e3b8c31378880aee-800x480.png" alt="Online update downloaded" class="border" />

This will begin the installation process - all other controller functionality will be disabled whilst the software is being installed.

<Danger>
  Do not unplug the power from your controller whilst the update is being installed. Doing so could irreversibly damage your controller.
</Danger>

<img src="https://cdn.sanity.io/images/m16cqsyp/production/5822d5c0f7e0566152848c7334b7b8adc5f91e57-800x480.png" alt="Online update installing" class="border" />

After the new software has been successfully installed, the controller will automatically reboot and your updated controller will be ready to use.

### Manually updating via USB flash drive

Download the latest software package from the <a href="/online/software-downloads#downloading-the-latest-software">Software Downloads</a> page of Pulse Online and copy it to a USB flash drive.

Insert the USB flash drive into the controller, then navigate to the <a href="/software/settings-screen">Settings screen</a> and click the *Update from USB* button to begin the update process.

<img src="https://cdn.sanity.io/images/m16cqsyp/production/de857889b63708ccd74ec06a6f8166e548f4e00b-1200x720.png" alt="Update from USB" class="border" />

Check that the software version found matches the version that you want to install, and click the *Confirm* button to begin the installation process.

<Danger>
  Do not unplug the power from your controller whilst the update is being installed. Doing so could irreversibly damage your controller.
</Danger>

After the new software has been successfully installed, the controller will automatically reboot and your updated controller will be ready to use.

## Air Receiver

The most recent air receiver firmware version is always incorporated into new controller software packages.

After performing a controller software update, you can navigate to the *System status* screen to check if any new firmware updates are available for each of the connected air receivers.

### Updating the air receiver firmware

When an air receiver firmware update is available, the <a href="/software/system-status">System status screen</a> will show a message saying "Please update the air receiver firmware".
A *Download* button (circled below) will also appear against each air receiver that is eligible for an update.

<img src="https://cdn.sanity.io/images/m16cqsyp/production/616006e1555f5a9d6bd655091acdb10919357b9a-1200x720.png" alt="Update air receiver firmware" class="border" />

Clicking the *Download* button will install the latest firmware on to the air receiver.
