---
title: How to Perform Battery Hot Swaps & Pause/Resume Flight Missions with ROCK Pilot
description: Managing long missions just got easier with ROCK Pilot. Here’s how to safely pause your flight, hot swap batteries, and resume your mission—all without losing progress. Hold the Return to Home (RTH) b
---

[Skip to content](https://learn.rockrobotic.com/how-to-perform-battery-hot-swaps-pause/resume-flight-missions-with-rock-pilot#main-content)

English

Show submenu for translations

![ROCK-robotic-community-logo.png\]](https://learn.rockrobotic.com/hs-fs/hubfs/ROCK-robotic-community-logo.png?width=250&height=50&name=ROCK-robotic-community-logo.png)

- [ROCK Customer Support](https://www.rockrobotic.com/support/)

Open main navigation

Close main navigation

- [ROCK Customer Support](https://www.rockrobotic.com/support/)
- English
  
  Show submenu for translations
- [www.rockrobotic.com](https://www.rockrobotic.com/)

[www.rockrobotic.com](https://www.rockrobotic.com/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [ROCK Knowledgebase](https://learn.rockrobotic.com/?hsLang=en)
2. [ROCK R3 Pro](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en)
3. [Data collection](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#data-collection)

June 17, 2025

# How to Perform Battery Hot Swaps & Pause/Resume Flight Missions with ROCK Pilot

Managing long missions just got easier with **ROCK Pilot**. Here’s how to safely **pause your flight, hot swap batteries**, and **resume your mission**—all without losing progress.

### 🔧 Step-by-Step: Performing a Battery Hot Swap

1. **Hold the Return to Home (RTH) button** on your DJI controller at any time during your mission.
   
   ![DJIControllerMarked](https://learn.rockrobotic.com/hs-fs/hubfs/DJIControllerMarked.png?width=390&height=377&name=DJIControllerMarked.png)
   
   The drone will:
   
     - **Pause the mission**
     - **Mark a breakpoint**
     - **Return to home and land**

> 💡 *A breakpoint saves the mission progress so you can pick up where you left off.*

 2.  ** Swap batteries** immediately upon landing.

- - Follow this detailed guide:  [Battery Hot Swap Procedure for DJI M300 and M350 Drones ](https://learn.rockrobotic.com/battery-hot-swap-from-m300-and-m350-drones?hsLang=en) 
    - ⏱️ *Limit ground time to under 1 minute to avoid processing errors in ROCK Desktop*

1. 1. Press **Play** on the right side of the ROCK Pilot screen.
        
        ![RockPilotPlayButton\_Alt](https://learn.rockrobotic.com/hs-fs/hubfs/RockPilotPlayButton_Alt.png?width=46&height=159&name=RockPilotPlayButton_Alt.png)
     2. Choose the desired option:
        
        ![ROCK Pilot Resume Alt](https://learn.rockrobotic.com/hs-fs/hubfs/ROCK%20Pilot%20Resume%20Alt.png?width=278&height=199&name=ROCK%20Pilot%20Resume%20Alt.png)
     3. Click "upload flight line" on the following Mission Preparation screen.
        
        ![RockPilotUploadFlightLine](https://learn.rockrobotic.com/hs-fs/hubfs/RockPilotUploadFlightLine.png?width=365&height=118&name=RockPilotUploadFlightLine.png)

Congratulations—your hot swap is complete, and your mission continues without restarting!

---

### 📘 Related Resources for Optimal Mission Planning

- Plan missions confidently with [How to Import a KML and Plan a LiDAR Mission with The ROCK Pilot App](https://learn.rockrobotic.com/how-to-import-a-kml-and-plan-a-lidar-mission-with-the-rock-pilot-app?hsLang=en)
- See the full [ROCK Pilot App Tips and FAQ](https://learn.rockrobotic.com/rock-pilot-app-tips-and-faq?hsLang=en)
- Learn about [Mission Critical Landing Procedure](https://learn.rockrobotic.com/mission-critical-landing-procedure?hsLang=en)
- New to the platform? Start with [How to Download and Install the ROCK Pilot App](https://learn.rockrobotic.com/how-to-download-and-install-the-rock-pilot-app?hsLang=en)

---

 

 

 

- [ROCK R3 Pro](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#main-content)

    - [Setup](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#setup)
    - [Data collection](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#data-collection)
    - [Updates and Maintenance](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#updates-and-maintenance)
    - [Mobile Mount](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#mobile-mount)
    - [Photogrammetry](https://learn.rockrobotic.com/rock-r3-pro?hsLang=en#photogrammetry)
- [ROCK Desktop](https://learn.rockrobotic.com/rock-desktop?hsLang=en#main-content)

    - [Desktop Processing](https://learn.rockrobotic.com/rock-desktop?hsLang=en#desktop-processing)
    - [Using ROCK Desktop](https://learn.rockrobotic.com/rock-desktop?hsLang=en#using-rock-desktop)
    - [Desktop License](https://learn.rockrobotic.com/rock-desktop?hsLang=en#desktop-license)
    - [Desktop Support](https://learn.rockrobotic.com/rock-desktop?hsLang=en#desktop-support)
    - [Releases](https://learn.rockrobotic.com/rock-desktop?hsLang=en#releases)
- [ROCK Cloud](https://learn.rockrobotic.com/rock-cloud?hsLang=en#main-content)

    - [Overview](https://learn.rockrobotic.com/rock-cloud?hsLang=en#overview)
    - [Project Data](https://learn.rockrobotic.com/rock-cloud?hsLang=en#project-data)
    - [Managing Projections](https://learn.rockrobotic.com/rock-cloud?hsLang=en#managing-projections)
    - [ROCK Cloud Tools](https://learn.rockrobotic.com/rock-cloud?hsLang=en#rock-cloud-tools)
    - [Processing](https://learn.rockrobotic.com/rock-cloud?hsLang=en#processing)
    - [Deliverables & Exports](https://learn.rockrobotic.com/rock-cloud?hsLang=en#deliverables-exports)
    - [General](https://learn.rockrobotic.com/rock-cloud?hsLang=en#general)
- [ROCK SLAM](https://learn.rockrobotic.com/rock-slam?hsLang=en#main-content)

    - [SLAM Hardware](https://learn.rockrobotic.com/rock-slam?hsLang=en#slam-hardware)
    - [SLAM Data Collection](https://learn.rockrobotic.com/rock-slam?hsLang=en#slam-data-collection)
    - [ROCK Colorized SLAM Dock V2](https://learn.rockrobotic.com/rock-slam?hsLang=en#rock-colorized-slam-dock-v2)
    - [SLAM Data Alignment](https://learn.rockrobotic.com/rock-slam?hsLang=en#slam-data-alignment)
- [ROCK Base Station](https://learn.rockrobotic.com/rock-base-station?hsLang=en#main-content)

    - [ROCK Base Setup](https://learn.rockrobotic.com/rock-base-station?hsLang=en#rock-base-setup)
    - [ROCK Network](https://learn.rockrobotic.com/rock-base-station?hsLang=en#rock-network)
    - [Base Data](https://learn.rockrobotic.com/rock-base-station?hsLang=en#base-data)
- [ROCK Deliverables](https://learn.rockrobotic.com/rock-deliverables?hsLang=en#main-content)

    - [Deliverables](https://learn.rockrobotic.com/rock-deliverables?hsLang=en#deliverables)
    - [Ordering](https://learn.rockrobotic.com/rock-deliverables?hsLang=en#ordering)
    - [Processing](https://learn.rockrobotic.com/rock-deliverables?hsLang=en#processing)
- [General Knowledge](https://learn.rockrobotic.com/general-knowledge?hsLang=en#main-content)

    - [ROCK](https://learn.rockrobotic.com/general-knowledge?hsLang=en#rock)
    - [Drones](https://learn.rockrobotic.com/general-knowledge?hsLang=en#drones)
    - [GPS / GNSS](https://learn.rockrobotic.com/general-knowledge?hsLang=en#gps-gnss)
    - [LiDAR](https://learn.rockrobotic.com/general-knowledge?hsLang=en#lidar)
    - [Surveying](https://learn.rockrobotic.com/general-knowledge?hsLang=en#surveying)
- [ROCK R2A & R360](https://learn.rockrobotic.com/rock-r2a-r360?hsLang=en#main-content)

    - [Hardware](https://learn.rockrobotic.com/rock-r2a-r360?hsLang=en#hardware)
    - [Data Collection](https://learn.rockrobotic.com/rock-r2a-r360?hsLang=en#data-collection)
    - [Aerial Data Capture](https://learn.rockrobotic.com/rock-r2a-r360?hsLang=en#aerial-data-capture)
    - [Creating Orthomosaics](https://learn.rockrobotic.com/rock-r2a-r360?hsLang=en#creating-orthomosaics)
- [What's New](https://learn.rockrobotic.com/whats-new?hsLang=en)
- [Sales](https://learn.rockrobotic.com/sales?hsLang=en)
- [ROCK Ultra](https://learn.rockrobotic.com/rock-ultra?hsLang=en#main-content)

    - [Setup](https://learn.rockrobotic.com/rock-ultra?hsLang=en#setup)
    - [Data Collection](https://learn.rockrobotic.com/rock-ultra?hsLang=en#data-collection)
    - [Settings](https://learn.rockrobotic.com/rock-ultra?hsLang=en#settings)

[![Chill listening crop-3](https://learn.rockrobotic.com/hs-fs/hubfs/ROCK-robotic-community-logo-1.png?width=120&height=24&name=ROCK-robotic-community-logo-1.png "Chill listening crop-3")](http://rockrobotic.com)

rockrobotic.com Help Center

Copyright © 2026, ROCK Robotic Inc.