If you have the skill or Know someone that does I would say
Fizzbang Has the
best Solution for you. If this is your first adventure with DJI Tools or python you will need some help.
For jvhooser et al
Tools. download each of these..
GUIDE :
1. Download each of the above.
2. Install python
3. Extract pyserial and Extract dji tools to
C:\DJI\
4. On windows Open "command prompt" as administrator
cd C:\DJI\dji-firmware-tools-master
5. Install pyserial using python script
cd C:\DJI\dji-firmware-tools-master\pyserial-3.4
Depending on your installation one of these should work at the command prompt.
python setup.py install
(no longer valid)
try 'pip install pyserial'
or
'pip3 install pyserial'
depending on your version of Python
one of the above should work.
6. Connect the
Mavic 2 Pro/Zoom to your PC with a usb cable.
8. Just check your active comm port.
Right click on This_PC or your computer name in File explorer and then choose Manage
In the Computer Management window click on Device Manager and expand Ports(COM & LPT)
Your drone will be connected to one of the COMM Ports shown which is usually COM3 but might be otherwise.
Gimal Calibration assuming COM3 and for a
Mavic 2 Pro/Zoom
At the command prompt type each of the following commands and wait for the gimbal to do its thing.
You can repeat the following commands again and again if you wish
but always JointCourse followed by LinearHall
they simply trigger the drone software to carry out self adjustment.
python comm_og_service_tool.py com3 WM240 GimbalCalib JointCoarse
python comm_og_service_tool.py com3 WM240 GimbalCalib LinearHall