DJI Assistant 2 Mavic Software, Download, Guide, Mods, And More
DJI Assistant 2 for PC software contains different settings and utilities for all DJI equipment, such as drones, gimbals, and cameras. With the DJI Assistant 2 Mavic, you can upload flight data and black box information, calibrate your vision sensors and upgrade your firmware. There is also a DJI Assistant 2 Simulator for testing flight parameters and practicing flying your Mavic drone.
The DJI Assistant 2 download and install only takes a few minutes and is available for Windows 7/8.1/10/11 and Mac computers. This post contains all the essential information and more on the DJI Assistant 2 app for the Mavic quadcopter. If you have a Phantom 4 or DJI Spark, the DJI Assistant 2 is the same version. Therefore the below Assistant 2 settings and utilities will be very similar. DJI Assistant software is for all DJI equipment. Their equipment all have a micro USB port. Then, with the DJI Assistant software installed on your computer, you connect your DJI device to your computer.
The DJI Assistant software will recognize the device, whether it is the latest drone, such as the Mavic Mini, Mavic 2, Mavic Pro, Spark, Phantom, M600, a DJI Goggle or Osmo, Zenmuse camera. The DJI Assistant 2 software will even recognize Lightbridge flight controllers etc.
The DJI Assistant will only allow you to update the firmware for most DJI equipment. It is different for their quadcopters.
DJI Assistant 2 for PC is a software application developed by DJI, a leading manufacturer of drones and aerial imaging technology. The software is primarily designed to assist DJI drone owners in configuring and managing their drones, performing firmware updates, calibrating sensors, and accessing advanced settings not available in the standard DJI GO app. DJI Assistant 2 is available for Windows 7/8.1/10/11 and macOS, making it compatible with a wide range of PC devices.
The software provides a user-friendly interface that allows drone owners to connect their DJI drones to their PC using a USB cable. Once connected, users can access various features and settings specific to their drone model. DJI Assistant 2 also facilitates data backups, enabling users to save important flight records, settings, and calibration data.
Now, with older versions of the DJI Assistant 2, it was straightforward to modify your Mavic Pro quadcopter to make changes to flight parameters and other features. We will look at these different settings and how you can still adjust your Mavic Pro using DJI Assistant software.
About The DJI Assistant 2 Mavic
The latest version of the DJI Assistant 2 Mavic software contains the below components, which we will look at in turn.
- Firmware Updates.
- Data Upload.
- Black Box.
- WiFi Settings.
- Restore Factory Defaults.
The DJI Assistant 2 software is not a cellphone app. It is installed on computers, and there are Windows 7/8.1/10/11 and Mac versions. The DJI Assistant software is almost different than the DJI Go 4 app. The only similarity is that you can update the firmware using the DJI Assistant or the DJI Go 4 app.
DJI Assistant 2 – Software To Troubleshoot and Fix
If you look at the above components and utilities, you can see that the DJI Assistant is very much aimed at helping backup, identify, troubleshoot, and fix issues with the Mavic Pro.
Data Upload and Black Box can be made available to DJI to identify issues where they can examine the flight history and component data to see how to fix the drone. The data can also be used to make improvements through firmware updates.
DJI drones are really like flying computers with top cameras. When troubleshooting a computer, and likewise with the Mavic Pro, doing a firmware update or restoring to the factory default will fix many issues.
Updating firmware wouldn’t be the first step in troubleshooting a problem, but some issues, such as the Mavic Pro disconnecting from the Remote Control or DJI Go 4 app, can be fixed by an upgrade.
DJI Assistant 2 Download For Mavic Mini
The version for the Mavic Mini is V2.0.10 for both MAC and Windows 7/8.1/10/11 computers.
The Assistant 2 for MAC computers is a .pkg file with 379 MB.
For Windows 7/8.1/10/11 laptops, you have a choice to download a zip or executable file. The .exe file is 199 MB.
DJI Assistant 2 Download For Mavic Pro
Download the latest DJI Assistant 2 software to your PC or MAC for the Mavic Pro. The latest Assistant 2 version at the time of writing is two v1.2.4. The DJI Assistant software for Mac and Windows 7/8.1/10/11 computers is different, so make sure you download the correct software.
The Assistant 2 download is approximately 217 MB for PC and has a .exe file extension. The MAC Assistant 2 version is around 229 MB and has a .pkg file extension.
The Mavic Assistant 2 download file will be called “DJI+Assistant+2+1.2.3.exe,” with the file name containing the software version.
DJI Assistant 2 Download For Mavic 2 Pro And Zoom
Download the latest Mavic 2 Pro DJI Assistant 2 software to your PC or MAC for the Mavic 2 Pro and Zoom. The latest Assistant 2 version for the Mavic 2 Pro And Zoom at the time of writing is v2.0.6. The DJI Assistant software for Mac and Windows 7/8.1/10/11 computers is different, so make sure you download the correct software.
The Mavic 2 Assistant 2 download is approximately 187 MB for PC and has a .exe file extension. The MAC Assistant 2 version for Mavic Pro 2 and Zoom is around 345 MB and has a .pkg file extension.
How To Install The DJI Assistant 2 Software Download
- Download the DJI Assistant app from the above link.
- Double-click on the DJI Assistant executable file which you have just downloaded.
- Click Yes if you receive a message asking whether you want the app to make changes to your computer.
- Accept the DJI Assistant 2 App license agreement and click Next.
- Click Next at the Create a desktop shortcut.
- Click Install.
- Next, you will see the software extracting files, then installing them.
- Click Finish.
Best Practice Working With DJI Assistant 2 Mavic
- Remove the propellers and gimbal guard.
- Connect your Mavic Pro quadcopter to your computer or MAC using the micro USB cable.
- Open the DJI Assistant 2 Software.
- Double-click on the Mavic Pro icon.
- Log into your DJI Account, so you need to be connected to the internet.
DJI Assistant 2 Mavic Guide
Below we look at each component of the DJI Assistant and how it can help you understand and help fix your Mavic quadcopter.
DJI Assistant 2 Firmware Update
In this area of the DJI Assistant 2 Mavic software, you can see your present firmware version and whether a new firmware update is available. You can also read the release notes if there is new firmware available.
You may also see an older Mavic firmware version. You may need to downgrade to an older version if you installed the latest firmware and it contained a bug that caused problems with your Mavic Pro quadcopter or remote controller. You would then downgrade your Mavic Pro firmware.
Updating the firmware will fix a few issues and add new features to the Mavic Pro.
Update Mavic Pro Firmware Using DJI Assistant 2
Here are the instructions for using the DJI Assistant 2 to update the Mavic Pro quadcopter and remote controller firmware. Both can be done at the same time.
- With the remote controller and the Mavic powered off, connect the RC to your computer through the charging port using a micro USB cable.
- Power on the Mavic Pro RC and Mavic Pro quadcopter and make sure both are connected.
- Open the DJI Assistant 2 software and log in to your DJI account.
- Select the “Mavic Pro” icon and click on the “Firmware Updates” on the left panel.
- Select the firmware version that you wish to update.
- Wait for the firmware to be downloaded, and the update process will start automatically.
- Reboot the Mavic Pro quadcopter and the remote controller after the firmware update.
There are tips and instructions along with videos on updating the Mavic Pro using the DJI Go 4 app and the DJI Assistant.
If you need parts or upgrades for your Mavic drone, then visit these for your respective drone;
Mavic Pro parts and accessories
Mavic 2 parts and accessories
Mavic Mini parts and accessories
DJI Assistant 2 Data Upload
The Data Upload section allows you to upload information from the Mavic Pro to your local computer. You can upload aerial videos, photos, and flight log data. You can choose where you want to save the file to. The file that has been saved will have a . DAT file extension.
The file name will look similar to “DJI_ASSISTANT_EXPORT_FILE_2019-10-19_14-15-30.DAT”. My last upload was over 1.06 GB in size as I uploaded all files. So this can take quite a few minutes to upload.
When you first open the Mavic Pro Data Upload option, it states in the text pop-up box that you will upload to the DJI Server. However, I only uploaded the data to my laptop. You need to click on confirm before uploading it to your computer. Please read the information in the pop-up box before confirming.
Here are the full instructions on using the DJI Assistant data upload.
- Click on ‘Data Upload’ from the left-hand side.
- Read the information and click on ‘Confirm.’
- The Data Upload utility reads and lists the files which the Mavic Pro Assistant software will upload.
- All files are unselected. You can select all or choose which files you want to upload.
- Click on ‘Safe To Local’ – This allows you to save the Mavic Pro data onto your local computer. If this fails, just out of the Data Upload and back in, and it should work the second time.
- As it is uploading the files to your local computer, it is also compressing them.
- Click on Complete at the end. All the individual files are now saved as one compressed DAT file.
So we have made a backup of the Mavic Pro quadcopter to our local computer.
DJI Assistant 2 Flight Data
This brings you to an area where you can view the Flight Data records. This section checks and analyzes flight data on the Mavic Pro’s performance and diagnoses. The data is stored in the SD card in the Resource Manager.
When you first open the Flight Data, a dialog box will appear with the following message;
“Enter the Flight Record Page. Click the SD Card icon to view flight records. Some functions may be temporarily unavailable. Restart Aircraft to restore”
Click on Open Data Viewer and browse the data on your SD Card.
Now, if you cannot locate the flight records on your SD card, you can find the flight records on your cellphone. This is because the DJI Go 4 app also stores the papers on your phone.
To find the Flight Records on your Smartphone, do the following;
Connect your cellphone to your computer. If you have an Android phone, then the cellphone shows up as a drive on your computer. It is very similar to iPhones also. Next, navigate through the folders and find the flight record data in the DJI → DJI.go.v4 → FlightRecord → MCDatFlightRecords folder.
The DJI Assistant 2 Mavic Flights Records have a . DAT file extension such as 17-08-05-11-10-11_FLY044.DAT.
Some of the data, which you can view, is as follows;
- Air pressure altitude.
- Acc X, Y, Z (Accelerometer).
- Gyro X, Y, Z (Gyroscope).
- Velocity North, East, Down, Valid.
- Compass X, Y, Z.
- Satellite numbers.
- Pitch, roll, yaw.
- Distance To home north, east, home.
- GPS level.
- Flight status.
- RC input pitch, roll, yaw.
- RC status.
- RC input throttle.
- Motor status of ESC, battery, and avoidance.
- Unisonic height and valid flag.
- Vision height.
DJI Assistant 2 Black Box
This is where you can export the Mavic Pro black box flight log to your local PC. It is not just the quadcopter black box data. You can also upload the Remoter Controller black box data. This information would be vital if your Mavic Pro flew weirdly or crashed. The DJI Repair Center would analyze the black box data containing flight control information.
- Click on Black Box.
- Click on Save To Local.
- Choose a location on your local PC or MAC.
- Name your file and select it.
- Now you will see the DJI Assistant 2 software exporting the Mavic Pro Black Box information.
- In the end, it will show Export Complete.
You can navigate to where you have saved the Black Box data, and you will find log files. However, these are unreadable without special software. You can upload these to the DJI Server for them to use to troubleshoot issues or bugs on the Mavic Pro.
DJI Assistant – How To Export Mavic Remote Control Black Box Data
If you were having some weird issues with your Mavic Remote Controller, then DJI may ask you to upload the raw log data from the RC. The below video will show you how to use the DJI Assistant 2 to download and export the Mavic RC data.
DJI Assistant 2 Calibration
This is where you calibrate the vision sensors on your Mavic Pro. Knowing how to calibrate the Mavic Pro vision sensor is very important. If your receive a vision system error on your Mavic Pro, then calibration may fix the problem. Also, if you are flying your Mavic Pro and the vision system error occurs, you need to pass the quadcopter back to you straight away.
Below we have instructions on the Mavic Pro vision sensor calibration process. You can also find more information on calibrating the vision sensors here, along with notes and videos. There is also terrific information on the Mavic Pro Vision Positioning system.
Calibrate Mavic Pro Vision Sensor Using DJI Assistant 2
- Open the DJI Assistant 2 software on your computer or laptop.
- Ensure your laptop, and Mavic Pro batteries have a minimum of 50% charge but are better if fully charged.
- Carefully remove the propellers from your Mavic Pro.
- Connect the Mavic Pro to your laptop computer using the USB cable.
- Switch on the Mavic quadcopter and open the DJI Assistant 2 software.
- The DJI Assistant 2 software will recognize that the Mavic Pro is connected.
- Select your Mavic Pro drone and click “Calibration” on the left-hand side.
- The following window shows you the steps involved with calibrating the Mavic VPS.
- Watch the steps involved in calibrating the Mavic visions sensors.
- Click on the “Start Calibration” on the bottom right-hand side.
- Point the forward-facing Mavic Pro vision sensors toward the screen.
- The green and red squares have to match, so you may have to move the Mavic Pro toward the screen and back to you to get them to reach.
- Once the Mavic is in the correct position, the corners of the square will turn blue.
- You calibrate the vision sensors by moving the Mavic to line up the corners of the blue square to coincide with the blue boxes.
- Tilt and rotate the Mavic Pro following the blue square on the screen.
- Once this Phase 1 is complete, you will be prompted to move the aircraft away from the screen.
- Next, you must follow the little squares around the screen again.
- This will complete the Mavic Pro forward-facing vision sensors.
- The following steps are to calibrate the Mavic Pro downward-facing vision sensors.
- Point the underside of the Mavic Pro at the screen with the front of the Mavic pointing upwards.
- Again, you need to have four blue corners, so you may need to move the Mavic closer or further from the screen.
- Calibrate the bottom Mavic Pro vision sensors by matching the blue corners with the blue box following it around the screen.
- Again, during this process, you will be prompted to move the Mavic Pro away from the screen.
- Next, follow the blue square around the screen, which is the last stage.
- Once the Mavic vision sensor calibration is completed, the DJI Assistant 2 software will automatically calculate, apply and save the VPS calibration settings.
- When calibration is successful, it will show 100% and a message “Calibration Complete.”
DJI Assistant 2 Mavic Simulator
This is a virtual 3D environment from flight data transmitted to your PC. This Assistant 2 is called Simulator Lite.
Before opening the Simulator Lite application, there are a couple of notes.
- Remove the propellers (extremely important).
- Check and reset the settings in the DJI Go / Vision App.
- The no-Fly-Zone limit is not effective in Simulator lite.
Click on Simulator. The Simulator Settings will open up, and choose the following;
- Wind Speed.
Click on Start Simulating.
Next, switch on your Mavic Pro Remote control, and you can fly the Mavic Pro in the Simulator. The Mavic will fly and behave according to the latitude, longitude, and wind speed you programmed.
DJI Assistant 2 WiFi Settings
You will be brought to the settings page when you click on the WiFi Settings in the DJI Assistant 2.
The DJI Assistant 2 software will pull the WiFi SSID and Password from your Mavic Pro, as shown in the image below. I have removed some characters from my password in the below embodiment.
Now, for the DJI Assistant 2 to recognize your Mavic WiFi SSID and password, you first need to configure and add the Mavic WiFi to your laptop network settings.
Your computer’s WiFi will detect the Mavic WiFi, so you should only need to put in your password. To find the SSID and password on your Mavic, check on one of the front arms. You can also find the SSID and password by removing the battery from your Mavic.
There is nothing else to configure in the DJI Assistant 2 WiFi Setting.
DJI Assistant 2 Release Notes
So the DJI Assistant software is not for one specific DJI hardware. When you connect your DJI equipment to your computer and start up the DJI Assistant 2 application, it will recognize the device. So to update the DJI Goggles, for example, you would connect your goggles to your laptop via the mini-USB port. It is the same for DJI drones, gimbals, propulsion systems, and flight controllers.
Looking at the latest release notes on the DJI Assistant 2, you can see all the fixes and new features for DJI’s full range of products. I have mentioned just a few below, and you can find more on the DJI Assistant 2 download page.
- M600 / M600 Pro – Optimized DJI Device D-RTK page.
- M600 / M600 Pro – Added Playback and Record mapping options to the Tools > Function Channel page.
- M100 – Added support for uploading flight data.
- Ronin 2 – Added support for configuring gimbal motors.
- Spark – Added the black box data transmission feature.
- A3 / N3 – Fixed bugs in Basic Settings > Remote Controller.
- Added an E5000 ESC setting in DJI Device.
- P4A – Added vision system calibration.
- DJI Goggles – Added support for uploading data.
- A3 / N3 – Added an option that allows the motors to start one by one.
- A3 / N3 – Added a control performance slider.
- A3 / N3 – Fixed an issue where altitude and distance limit switches displayed inconsistently.
- General – Added update function in Polygon No-fly Zone database for Phantom 4, Phantom 4 Pro, Mavic Pro, and Inspire 2.
- M600 / M600 Pro – Added support for Tools > Shutter settings.
So reading the release notes is extremely interesting. You can see how each firmware release fixes issues, makes improvements, and adds new features to the device.
Modifying Mavic Pro With DJI Assistant 2
Now with the latest version, v1.1.6, of the DJI Assistant, you cannot see the different sets to modify the Mavic flight settings and parameters. With DJI Assistant 2 version v1.1.2, you could make quite a few changes, such as the below and many more.
- Height Limit Removal.
- NFZ Removal.
- Wind Warning Removal.
- Faster RTF (Return To Home) Mode.
If you have installed the v1.1.6 of the DJI Assistant 2, you can’t have v1.1.2 installed simultaneously. For example, installing the DJI Assistant in a different location on your hard drive is impossible.
So you have to uninstall the newer version and install the older v1.1.2 version. Or, if you have a 2nd computer, you could install v1.1.2 on it, then attach your Mavic.
With v1.1.2, you still need to make a small configuration change in the main.js in the DJI Product → DJI Assistant 2 → App Files folder. The instructions are in the below video.
Note: Please be careful making modifications to your Mavic Pro. If unsure about what you are changing, do your research, post a question on the DJI forum, or even email DJI Support. You don’t want to make a change that would make your Mavic Pro crash. No one wants that.
If you are into programming, then if you want to make changes to the Mavic pro or create new applications, you should sign up and use the DJI SDK developer tools.
Author’s Opinion regarding the DJI Assistant 2 For PC Windows 7/8.1/10/11 (32-bit or 64-bit) & Mac
The DJI Assistant 2 For PC has compelling features while considering the security purpose; the priority is very high. No VPN or RDP is required for the said purpose. In some cases, the emulator also works fine, and middleware software has a vital role in smooth functioning. Therefore, author recommended the DJI Assistant 2 For PC for your personal use and has no issue regarding the installation on PC (Windows 7/8.1/10/11 and Mac). I hope you also use it without any trouble. If you have any problems, please mention them in the email, and we will provide you with proper solutions. Please like and share with others; we made a lot of effort while collecting the software for your download.