Calibration
Gimbal calibration and the IMU 40021 data action, with firmware guidance for older aircraft.
Workflow detailsService software for DJI aircraft
Gimbal calibration, module tests, serial numbers and firmware tools. Odakon Next brings your repair workflow together in one clear Windows application.
Watch the software in action2:38Account & internet required
One workspace. Multiple DJI families.
See it in action
A real DJI Mini 4 Pro. One connected workflow. See how Odakon Next takes you from device identification to a diagnostic report.
Demonstrated on Mini 4 Pro. Available tools depend on the aircraft and firmware. Check compatibility
From connection to customer report
Sign in, connect over USB and verify the aircraft model, serial number and firmware.
Review module links and sensor identities. A component that does not respond is never marked normal.
Choose the appropriate calibration or service action. Required device modes and file conditions are checked first.
Share grouped diagnostic results, aircraft details and test status with your customer as a PDF.
The toolkit
A defined purpose, clear requirements and traceable results for each action. The detailed guide explains every tool.
Gimbal calibration and the IMU 40021 data action, with firmware guidance for older aircraft.
Workflow detailsEnter factory mode, return to normal mode and restart with aircraft identity verification on reconnection.
Workflow detailsAircraft, camera and battery serial numbers, plus position-based vision and TOF sensor identification.
Workflow detailsLink testing, pairing, ESC data action and vision recovery, with colour-coded component results and customer reports.
Workflow detailsFile-based installation for four gated models, with model, package integrity and service-firmware ARB checks.
Workflow detailsPrepare calibration .bin files, enter a TOF serial number and save a separate _fixed.bin output while preserving the original.
Workflow details
PDF
Sample diagnostic report
Aircraft details, firmware, test times and component results in one document. This sample is a Link Test report from a DJI Mini 4 Pro.
2 pages · English PDF · 11 September 2026
This sample: 32 of 32 checks normal
Results describe the device responses during this test only.
Inside the application
Aircraft, camera and battery serial numbers, plus position-based vision and TOF sensor identification.
Open the guide
Which tool for which issue?
| Symptom / need | Odakon Next action | Requirement & expected result |
|---|---|---|
| Gimbal calibration warning | Gimbal calibration | Direct command workflow on listed modern models; firmware-based workflow on older aircraft. Does not repair physical damage. |
| IMU data error · 40021 | Upload and save IMU data | Requires factory mode for the same aircraft. Transfer acceptance is not proof of fault clearance; restart and recheck. |
| Module communication issue | Link test | Reports IMU, flight controller, gimbal and vision links. Missing replies are shown as unverified. |
| ESC data fault | ESC data repair | Sends a data-repair request. It does not verify repair of a motor, ESC board or cable fault. |
| Vision / obstacle-avoidance warning | Vision recovery or file preparation | Vision recovery exits factory mode. Vision / TOF file tools create a separate output; they do not upload it to the aircraft. |
| Identify a replaced sensor or module | Camera, battery, aircraft, Vision / TOF readout | Reads serial numbers reported by the device; it does not change aircraft, camera or battery identity. |
A software action is different from a physical repair. A green link result is not an airworthiness certificate; complete the manufacturer’s checks after servicing.
Check before you buy
Calibration support and firmware-flashing support are different. The states below reflect the current application’s model gates; sensor coverage and device responses can vary by firmware.
| Aircraft | Gimbal workflow | Firmware flasher | Validation / coverage note |
|---|---|---|---|
| DJI Mini 4 Pro | Command-based | Unavailable | Gimbal calibration, camera / battery / aircraft and Vision / TOF reads verified on Mini 4 Pro. |
| DJI Mini 5 Pro | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Air 3 | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Air 3S | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic 3 | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic 3 Classic | Command-based | Conditional support¹ | Uses the Mavic 3 transfer profile with a Classic package gate; installation still requires target-hardware validation. |
| DJI Mavic 3 Pro | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic 3 Enterprise | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic 3 Thermal | Command-based | Unavailable | Eight vision sensor serial numbers and two camera sensor records verified on Mavic 3 Thermal. |
| DJI Mavic 3 Multispectral | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic 4 Pro | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Lito 1 | Command-based | Unavailable | Model identity is recognised and routed to modern calibration; live calibration and sensor coverage require validation. |
| DJI Lito X1 | Command-based | Unavailable | Model identity is recognised and routed to modern calibration; live calibration and sensor coverage require validation. |
| DJI Neo | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Neo 2 | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Flip | Command-based | Unavailable | Confirm the result on the specific model and firmware. |
| DJI Mavic Mini (Mini 1) | Firmware guide | Unavailable | Link testing, pairing and factory-mode actions are unavailable in this version. Serial reading is a separate function. Gimbal servicing uses the firmware workflow; check the adjacent column for flasher availability. |
| DJI Mini SE | Firmware guide | Unavailable | Link testing, pairing and factory-mode actions are unavailable in this version. Serial reading is a separate function. Gimbal servicing uses the firmware workflow; check the adjacent column for flasher availability. |
| DJI Mini 2 | Firmware guide | Unavailable | Link testing, pairing and factory-mode actions are unavailable in this version. Serial reading is a separate function. Gimbal servicing uses the firmware workflow; check the adjacent column for flasher availability. |
| DJI Mini 2 SE | Firmware guide | Conditional support¹ | Link testing, pairing and factory-mode actions are unavailable in this version. Serial reading is a separate function. Gimbal servicing uses the firmware workflow; check the adjacent column for flasher availability. |
| DJI Mini 4K | Firmware guide | Conditional support¹ | Link testing, pairing and factory-mode actions are unavailable in this version. Serial reading is a separate function. Gimbal servicing uses the firmware workflow; check the adjacent column for flasher availability. |
| DJI Mini 3 | Firmware guide | Conditional support¹ | Aircraft, camera and battery serials were read on Mini 3 / 01.00.0500. Link testing and pairing are disabled in this version because factory-mode acknowledgement was unavailable. Firmware installation requires separate validation. |
| DJI Mini 3 Pro | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Mavic Air 2 | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Air 2S | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Mavic 2 Pro / Zoom | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Mavic 2 Enterprise | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Mavic 2 Enterprise Dual | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Mavic 2 Enterprise Advanced | Firmware guide | Unavailable | No direct calibration command is sent. When flashing is unavailable, the application provides guidance only. |
| DJI Matrice 30/30T | Not included | Unavailable | Device identity may be recognised; this listing does not imply gimbal-calibration or firmware-flashing support. |
| DJI Matrice 4 Enterprise | Not included | Unavailable | Device identity may be recognised; this listing does not imply gimbal-calibration or firmware-flashing support. |
| DJI Matrice 4 Thermal | Not included | Unavailable | Device identity may be recognised; this listing does not imply gimbal-calibration or firmware-flashing support. |
| DJI Avata 2 | Not included | Unavailable | Device identity may be recognised; this listing does not imply gimbal-calibration or firmware-flashing support. |
| DJI Osmo Pocket 3 | Not included | Unavailable | Device identity may be recognised; this listing does not imply gimbal-calibration or firmware-flashing support. |
No matching model. Contact Odakon before purchasing for an unlisted aircraft.
¹ The flasher model gate is enabled only for Mini 3, Mini 2 SE, Mini 4K and Mavic 3 Classic. The correct package, account permission and all checks are required. Reference testing is not live validation of every aircraft / firmware combination.
Scope reviewed: 11 September 2026
For one service account
Prices are shown as USD equivalents; payment is collected in Turkish lira (TRY). Each plan covers one service account. Annual and perpetual plans are reduced from their previous prices.
Monthly price unchanged
$120USD
≈ 5,822.14 TL
1-month license
For a short-term service workload.
Buy a license$500 USD$150 off
$350USD
≈ 16,981.23 TL
12-month license · one payment
For ongoing service work.
Buy a license$700 USD$100 off
$600USD
≈ 29,110.68 TL
No fixed expiry · one payment
One payment equivalent to 600 USD for one service account.
Buy a licenseIndicative TRY equivalent at the TCMB USD foreign-exchange selling rate. Confirm the exact amount at checkout. · 2026-09-11 · 1 USD = 48.5178 TL
Your payment is converted to TRY using the latest published TCMB USD foreign-exchange selling rate and shown before you enter card details. No additional 20% is added. Verified iyzico payment activates your license automatically. There is no automatic renewal charge. A perpetual license still requires internet and account checks.
Tools that keep evolving
Support for new models and firmware changes is added through updates after development and validation. The application checks its version on launch and requires mandatory updates before device operations. Do not assume day-one support for every new release: refer to the current compatibility table.
Read setup instructionsExtract the ZIP package and run OdakonNext.exe. Device operations need an active Odakon software account and internet connection.
Yes. Purchase a service license here and complete the iyzico payment; once verified, the license and tool permissions are assigned to your account automatically. Sign in to the app with your website username or email and the same password. Registration or downloading alone does not grant access. If a separate existing application account conflicts, contact support before payment.
No. Sign-in, version, membership and operation checks are online. A perpetual license also requires internet. If connectivity is lost after firmware installation has started on the aircraft, keep power and USB connected and do not start the operation again.
No. Calibration method, flashing support, sensor layout and account permission are separate requirements. Check the model table. A missing sensor reply does not always mean a failed sensor; firmware or connectivity may be responsible.
These aircraft use a firmware-based workflow. The application opens guidance instead of sending a direct calibration command. A visible guide does not mean the flasher supports that model. Its current gate covers only Mini 3, Mini 2 SE, Mini 4K and Mavic 3 Classic.
No. These are file-preparation tools. They produce a separate _fixed.bin output from a compatible .bin input. The TOF tool uses the new sensor’s 14-character serial number. Installing that file on an aircraft is a separate task.
The application does not bundle service-firmware files. Select an appropriate file or use a matching service package published on the server for your account. Installation is unavailable without a suitable package, matching model / ARB information and permission.
You need a supported model, IMU-action permission and factory mode enabled for the same aircraft. Enable it in Control, restart the drone, then run the action. The result confirms data acceptance; restart and check the 40021 warning separately.
No. Software cannot repair a damaged motor, camera, sensor, board or cable. Link testing reports device responses. The original fault must be checked again even when a calibration or repair command is accepted.
The distributed application is for Windows 10 / 11 64-bit. Mac, Linux, Android, iOS, Windows ARM and virtual-machine use are not within the verified platform support. A USB data cable and compatible device driver are required.
Save a PDF from Diagnostics in the selected language. It includes aircraft identity, test times, component results and completion status. Connecting a different aircraft does not change the identity of the previous report.
New model and firmware support is published as development and validation are completed. No release date or support for every future model is guaranteed. Follow the application’s update checks and this page’s compatibility table.
For support and security, the server records user sessions, aircraft model / serial number, operations, results and USB communication details. Authorised administrators can access these records; passwords and session keys are excluded.