Tower Scanner User Guide

This document describes the simple workflow of capturing accurate cell tower data using the Drone Harmony Tower Scanner. 

Tower Scanner is a stand-alone Android mobile application combined with the Drone Harmony Web App. Some steps of the planning workflow can be done in both apps. In such cases, the workflow in both apps is presented below.

The app is designed to allow a good combination of flexibility and simplicity. Drone Harmony supports customers and partners with training. If you are interested, please reach out to

Installation and License

Tower Scanner requires a Drone Harmony Enterprise license to use. If you still do not have one, please contact

To install the app, download the installation file (*.apk) from this link: and install it on your mobile device (or DJI Controller, e.g., Smart Controller).

The web app is accessible in your browser through the usual link:

Flight Planning (5-7 minutes)

Mission planning contains two short steps: Tower Setup and Flight Planning.

Step 1: Tower Setup

The following steps are required to set up a tower model. The 3D view helps you visualize the tower model you are creating.

  1. Choose the tower tool
  2. Place the tower center
  3. Provide a name, the height, and width of the tower
  4. Create antenna racks (zero or more)
  5. Confirm by clicking on “Create Tower”
Create Antenna Racks (zero or more)

Important: If you created the tower in the web app, you should save it as a Site before proceeding to flight execution.


  • You can add more than one antenna rack.
  • You do not need to position the tower center very accurately during the planning stage. This position will anyway be calibrated during flight execution.
  • If you are creating the tower in the web app, you can use exact GPS coordinates as an input form for the tower center.

Step 2: Flight planning

The following steps will allow you to plan a flight mission.

  1. Tap on Plan Catalog. In the web app, it is the blue “+” in the bottom right corner. Choose the desired flight pattern.
  2. Choose take-off and landing location.
  3. Adjust mission parameters if needed. Previously parameters will be cached.
    Mobile: Tap the orange button to finish.
    Web: Click on “Save” to finish
  4. The mission is ready
Choose desired flight pattern
Adjust mission parameters if needed

Flight Execution (10-30 minutes)

The flight execution requires the drone to be connected. You will see the drone telemetry and the FPV view appear on the screen.


The calibration is a short special mission that is designed to ensure that the flight execution is accurate and safe. 

There are two calibration methods in the app: manual and assisted. Manual calibration is possible with app-supported drones. The assisted calibration works with most supported drones and requires no manual flight.

Option 1: Manual Calibration (requires a short manual flight)

Mobile App

  1. Choose Menu -> Drone -> Calibration
  2. Choose Manual Calibration
  3. Fly the drone above the tower and direct the gimbal down (-90 degrees)
  4. Approve the calibration once the tower is well-centered in the red cross

Option 2: Assisted Calibrated (does not require manual flight)

Mobile App

  1. Choose Menu -> Drone -> Calibration
  2. Choose Assisted Calibration
  3. The drone will fly automatically above the tower. When the drone reaches its position, tap on the screen to center the drone above a landmark in FPV view (tap on the top of the tower). Approve the calibration once the tower is well centered in the red cross.

Once the tower center is calibrated, a green circle will appear on the telemetry panel at the top of the screen.

Mission Execution

After the tower position has been calibrated, flight missions can be executed.

Mobile App

  1. Tap on the mission tab and choose the mission to execute.
  2. Tap on Launch to prompt the launch dialogue 
  3. Choose launch parameters. 

Important parameters: 

  • Flight speed
  • RTH Altitude (set to be higher than the tower)
  • Launch Type (Waypoint is recommended)
  • Recording Type (Photo Non-stopping is recommended)

Parameter choices will be cached for future flight executions.

4. During Automated flight execution, monitor the flight.

For technical questions, please contact
For sales/business questions, please contact