The newer python versions require an additional --port to be added to your script. Please use the following script example: py comm_og_service_tool.py WM240 --port COM4 GimbalCalib JointCoarse py comm_og_service_tool.py WM240 --port COM4 GimbalCalib GimbalCalib LinearHall (edit comX with your drone's com number detected in device manager) (after the com port has been specified add your drone's model code (e.g. WM230 = Mavic Air))
Hi, friend. I have a Mini 2 WM 161 after entering the command ( py comm_og_service_tool.py WM160 --port COM9 GimbalCalib JointCoarse ) gives an error ( C:\DJI\dji-firmware-tools-master>py comm_og_service_tool.py WM160 --port COM9 GimbalCalib JointCoarse Error: No module named 'serial' ) Please tell me what to do????
ARE YOU KIDDING ME!!!!! This has FIXED my wonky gimbal that's not been able to shoot a straight horizon video in over a year now. After a light crash it has never kept the horizon straight after any kind of roll, especially to the right, more so than the left. It could be corrected in-flight by spinning the drone around 360 degrees but this was only a temp fix to get a picture. I was told by 2 repair centres that a full gimbal replacement was the only solution (very expensive) and now thanks to you, it is keeping the horizon straight again. I am so happy right now. Thank you very much for putting this video together. It also now does a full auto calibration without getting stuck at 20% like before. You have definatley earned yourself a new subscriber. Keep up the good work !!!! This was a Mavic 2 pro if anyone's in my position and has still full gimbal movement, but not a straight horizon while flying sideways. I definitely recommend trying this before sending in for expensive repairs
@@InfinityDrones yep. i went ahead with WM160. gimbal works better and the horizon is straight. was a pain in rear to figure out what dji assistant to install in order to see the COM. the stupid 40011 error still shows but the drone works better and thats all that matters. TY for the vid
@@moldo.cel.barbos happy to hear your camera works better now. I know that 40011 can only be removed with the help of the service center... Glad my vid helped you.
Is this magic or what? Thank you, my brother, for this valuable information. I benefited a lot from it and fixed the camera axis deviation. I look forward to more love and respect from you from the State of Iraq❤❤❤❤
wow. just wow. Got my Mav air 2 fixed. Saved me $500 repair or replacement by some repair guys. Your script down below is doubled though the *gimbalcalib* linearhall (just one gimbalcalib term not 2). thank you very much man.
you have to install pyserial otherwise it will show you errors, enter the command at the command prompt after downloading python 3.5 it is pip3 install pyserial as like administrator
Hi, thanks for this excellent tutorial ! In my case I get stocked at the drone connection step (time 7:30 of the video) : when I plug the drone with the USB cable, the USB serial device (COM3) turns on for only a few seconds, and then it always get disonnected, do you have any idea why ? Thanks in advance for your help !
Mmm, tricky one. Could be cable, could be drivers, could be a faulty usb port on drone or pc... Have you tried a different machine just to rule the current one out?
Oh boy. My pySerial module cleared after using PIP and putting the folder in the python folder. But another issue solved was changing COMM4 To COM4 AS seen in my device manager.
hi, excellent video, congratulations, I can see that you understand these things, bravo, question, could you help me with the calibration with a mini 3 pro which has the same defect, I changed the gimbal and now it remains bent on one side looking from the front it remains everything to the right, I understand what needs to be done but I don't have the right commands, I have Win 11 and I'm not familiar with cmd, thank you very much, I'm waiting for your reply as soon as possible
Hi there, sadly if you've changed the gimbal you need special dji calibration software to fix it... the serial numbers don't match and the coreboard needs to be update... sorry man.
Perfect job 👍 THANKS I would just like to point out the command for Mavic Air 2 drones, it is important to install via the ''pip3 install pyserial'' command first, otherwise the Port will not be recognized.. WM231 work for Air 2
Hello 👋Infinity Drones, from the UK (Ex SA) thank you so much for brilliant video my good man 😀 I have a Mini 3 Pro which needs a gimbal calibration. How do you setup the virtual DJI com ports?...do not see this option under device manager, no mention in your video (windows 10) & what drone code would you recommend for the Mini 3 pro. Hope you have a great weekend 😀 and I would like to thank you for all your support, my SA friend....Gary
Thanks for sharing! I'm sorry to hear that you are struggeling to get this working. Are you using the latest djifirmwaretools? In the file there is a list (in the video i show you how to check) to see what drones are all supported. Might be that the mini 3 pro is not supported. But I've also got bad news for you. This might be able to calibrate it... but you'll end with and error 40011 code (gimbal will be working though) that only official dji software can remove... meaning you have to send it in to have it removed.
Hello, first thank you for the clear explanation, did all right, mavic air2, the first command worked fine, but the LineraHall one just did nothing, what could be wrong? (the JointCoarse command, the gimbal did it's thing but only moved letf/right not up and down
Hey man. Did you watch the video and check the firmware tools file if it's supported? If it doesn't work you take a look at my other video where I use gimbal firmware
Where did you by the gimbal? I bought the yaw motors on Ali Express🙈 calibrate with your tutorial and it is not working the parts are not good 🙈. I need working Gimbal motors for the mavic 2 pro 😭
Sorry to hear... my gimbal was not a replacement. After a firmware update the gimbal was not calibraing properly in the app. This video was the result... If your parts are not working... take your drone to a dji repair center - they have the software to fix it.
This is great! Just what I was looking for. I have the DJI service software but i dont have their VPN access 😅. Does the notification go away on the GUI after these? I would be more interested in uploading the new gimbal IMU data to the drone. Than run the calibiration from the GUI! Any thoughts?
Thanks man, hope it can help someone. My drones do not have any errors unfortunately, but I have used it on my spark and mavic air to fix the tilted horizon/ skew gimbal issue. As you can see in the video, the gimbal calibrates, but I do not think it's outputting the results anywhere. Only official dji software it think can do this.
Hi there. The mini 2 is wm161 if I remember correctly. In the video I show you how to check the firmware tools file for supported drones. Remember, there might be newer firmwaretools files available by now that support the newer drones.
Hi!! Thanks for the video. I followed all the steps but at the end I have this issue. Please help Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
Do we have to install the software even after unplugging and plugging in the flex cable? I just changed a plastic part. But now the gimbal doesn't turn left or right. My device Mavic 3 Classic
The mavic 3 series is very new. I've not worked on it myself. I do know that DJI links serial numbers of the camera with the coreboard so it might be the reason. But I would first try and see if you can remove the part you installed and see if that fixes the issue.
Hello! An extraordinarily good video, you explained very clearly. Please help me with an opinion. I managed to crash the DJi mini 2, the ribbon cable broke. I replaced it and now, after I start the drone, the gimbal does a check on all the axes and after that it stops, it stays blocked and a sound sounds as fast as a clock. I have video image but it is gimbal stuck (40002 error). I carefully unpacked the gimbal and it's not messy. Can it be repaired if I follow the steps in the video? Thank you!
Sorry to hear about your crash... Unfortunately, the new gimbal needs to be match with the Coreboard... That can only be done by a dji repair center with the correct software. Sorry man.
@@mihaic.nicola1784 so same original parts of the same drone... Then I think a flag got triggered on the software side (meaning someone tinkered with the quad). Dji does that to void warranty.
Thank you a lot for answering me. I guess I don't explain very clear. After the crush, I bought a new ribbon cable and I have change it. Also I checked the gimbal ( I disassemble the gimbal and have checked inside that is nothing broken). After all of this, the mini 2 , can fly but the gimbal is stuck.
@@InfinityDrones Mini 3 pro i tríes everything but nothing works. The drone has never been shown in administrator COM… I’m sending it to Dji support today
Gregoris, did you use WM161 for Mini 2 coz' I still don't see it in the list of supported models from the DJI tools OR did you just use the WM160 which is for the Mavic Mini 1 and it worked? Appreciate your response.
@@geminibsee I've tried WM161 and it calibrated on the mini 2 I have here. I would caution about this though as it't not been tested - But if your gimbals isn't work... then it's worth a shot... But please do it at your own risk... I have only done this one and need further testing. My gimbal calibrated, but my gimbal gyro error in the app didnt go away (seems to be a ghost message)
@@geminibsee Hi i use the WM160. I think the gimbal hardware is the same in both Mini and Mini 2. What differs is the actual camera it self which is a seperate part not related hardware or software wise with the gimbal it self.
@@LorisDemetriadesFPV Thank you Gregoris. Yes, I did tried WM160 and it worked. Just doesn't removed the Gimbal Calibration error though from the App. Hope they fix that on future FW releases.
Thank you for this Video! I have a Mavic Air 2 and there IS movement on the 1st command "....JointCoarse", but NO MOVEMENT at all from the 2nd command "....LinearHall". What I get is The Gimbal Will slowly move...." Then, Error: Unrecognized response to calibration command LinearHall Request. No visible damage to drone after hitting power line. Moving camera with fingers one time the drone actually changed its error code but that was only once. PLEASE HELP!!!
@@InfinityDrones No. Not at all. I checked for any scratches, tears, exposed ribbon. Nothing. Thanks for your reply. Anything to help and ill be so appreciative. Definitely frustrating.
Thanks for the video. Any ideas why I get this error on a Mavic Pro and the gimbal never moves. I tried on 2 different Mavic Pros: Error: No response on calibration command JointCoarse request.
Sorry, looks like that error message is normal but the Gimbal never moves. Actually tried on 3 different Mavic Pros. All of them had gimbals replaced. They do all work fine however and might not need this calibration. Only reason why is 2 of the gimbals slam really hard on startup and was worried it would rip the ribbon cable. Didn't seem normal to me but they do work perfectly fine.
As far as I know windows 7 is not supported anymore, but you can try and see if you can get it working. I've just not seen a windows 7 machine in a very long time... Make sure you have DJI assitant 2 installed before you attempt this. It needs the drivers.
Hi, I´ve had several problems to get the script running. My solution was: instead of writting " py ....... " i had to type "python ...... " for each command. Then everything worked just fine! System : Win10
the in app gimbal calibration may fail. this way you can force it to run and because you're running it through a script it update the "memory" of the gimbal. The app on the controller might need to be recalibrated.
Does this works on air 2s? My drone is randomly loosing the horizon depending on the drone tilt / angle... No problem when flying straight. The app calibrarion completes but no changes...
I do not own a Mac, but the command line is the command line. Will be extremely similar, if you're a Mac user you should know that the windows command "dir" is "ls", etc
First off wow I'm impressed y'all are so smart. Im trying to follow along but doin g this on mac so some differences. I feel I'm getting close in many ways but am stuck installing pyseriel getting some errors: Dans-Mac:~ macowner$ /dji/pyserial-3.5/setup.py -bash: /dji/pyserial-3.5/setup.py: Permission denied Dans-Mac:~ macowner$ chmod 755 /DJI/pyserial-3.5/setup.py Dans-Mac:~ macowner$ /dji/pyserial-3.5/setup.py /dji/pyserial-3.5/setup.py: line 12: import: command not found /dji/pyserial-3.5/setup.py: line 13: import: command not found /dji/pyserial-3.5/setup.py: line 14: import: command not found /dji/pyserial-3.5/setup.py: line 16: try:: command not found from: can't read /var/mail/setuptools /dji/pyserial-3.5/setup.py: line 18: except: command not found from: can't read /var/mail/distutils.core /dji/pyserial-3.5/setup.py: line 22: syntax error near unexpected token `(' /dji/pyserial-3.5/setup.py: line 22: `def read(*names, **kwargs):' i fixed permission denied only to now have code lines not found i opened again in txt and confirmed code is on correct lines so I'm confused. Please help also doing this for mavic mini 2 does the code for mavic mini work if i get that far? if easier to e-mail I'm at danmcla9@live.com I will literally pay someone for help.
Dear @Infinity Drones The software doesn't list dji mini 3 pro as one of the supported drones. How i can fixed ? There is no dji mini 3 pro inside the "comm_og_service_tool" file. So how do you calibrate the gimbal then? please help me best regards
Hello Im at my whits end with the AIR2s. replaced the gimbal and all the wires, now its looking to the Right by 40deg. I can not get it to do anything, I have full control of the gimbal, but I can not get the camera to align straight forward. End points are not correct with the gimbal. I have a feeling that the second A2S will have the same problem. any thoughts?
Sorry to hear... If you've replaced the camera you need to use dji software to get the camera serial number to match the drone's... Otherwise you'll have the issue you're seeing now. You need to send to a repair center that has this software. Sorry my friend, there is no other way.
hiya, this worked great until I turned the drone off and back on again. Then the camera lost all calibration. So each time we want to use the drone, we have to follow this process for the gimbal/camera to work properly. Do you know why it looses it's calibration when we turn it off? Thanks
hello compliments for the video. Do you know why my drone calibrated after 3 attemps (the second line test).? the first 2 stopped before finishing all the movements
Hi, that could be because of lots of reasons. In many cases your gimbas was so far out of spec that it took 3 tries to get it into spec. Each try would have gotten the gimbal a little closer to spec until it was working fine again.
@@InfinityDrones Hello i give yuo just an update . After some days the error of calibration 40011 continues to be visible. The camera is continuosly shakering and i hear a whirring noise of the gymbal especially when i roll down. Could be related to a calibration trick? (python calibration was conpleted succeful)
Hey brother, I have no image transmission but I can still take the picture but not able to view on the camera! Will this method work for my situation or can you recommend something I could do. I tried replacing memory card and other stuff but it didn’t work
Brother my Mavic air 2 was crashed badly, Gimble replaced. All working fine. But DJI app showing these errors : 1- Gimbal calibration error. Restart aircraft or Contact DJI Support if issue still present.(Code:40011) 2- Camera not calibrated. Image quality affected. Contact DJI support for assistance(Code:10071) 3- Gimbal IMU data error. Contact DJI support for assistance(Code:40021) can these errors be remove after following all steps in the video ?
No they will not? The error you have is a ghost error and only official dji software can remove it. It is a "fake" error and does not affect the drone.
hi is air 2s plug ang play or requires pairing with motherboard first before camera gimbal set goes active? currently new installation is still lifeless no reaction. thanks
@@InfinityDrones thanks for the reply mate. i was just curious wondering whether air2s differs from air2 when it comes to replacement of a brand new gimbal. i thought that on air 2s a replaced brand new gimbal required pairing first from official dji before it will exhibit movement or video signal while on air2 when you plug a new gimbal it will right away show reaction by calibrating and video feed. my air2s is still blacked out with no video no movement on a new gimbal set so im not sure if its a pairing issue or the new gimbal came with a broken video and gimbal? how is posibility that pairing thing with gimbal to motherboard to activate movement and video? thanks
@@InfinityDrones oh by the way i mean i replaced it with a brand new gimbal set i got from aliexpress still no video no gimbal movement so im not sure it there is sort of pairing programming necessary here so the gimbal and video activate
The problem with mine is all the telemetry is appearing on the screen but the video everything is black I cannot see nothing I was wondering if with the software I can detect or maybe there is a little wire broken because the jingle and igloo and fall into parts and I connected back again everything's working great but just the feedback video is not working
No I didn't did any film where actually I changed the remotes and it's just updates the remotes firmware but not the drone how do I do it I just go to the right top screen click on the 3 dots how to about, and check firmware? Is says it's updated 🤔
hello i know about this and i have tried it on the dji mavic air and air 2; it worked but when i tried it on the mavic pro 2 it didn't work, rather it killed the gimbal imu board and the gimbal stops waking up well, even when it wakes up, it dies back in 2 seconds. what do you think i should do please? tried it twice already and it keeps on killing each gimbal imu board i connect to it thanks, nice video by the way.
Hi there. You're saying it's killing gimbal imu board? If it killed it it would not allow you to try again... What is the reason for trying to calibrate in the first place? Did you have an accident or did you replace your gimbal? It sounds to me that your gimbal is pulling too much power, so it might be that one of your gimbal motors are the problem and pulling too much power.
@@InfinityDrones I replaced the gimbal motor after which it didn't centralize so decided to calibrate it using this steps in order to centralize it. What do you advise me to do at this point?
@@perfect_fix_drone_services7462 So you've reloaded the firmware after the motor/camera change?. If not I recommend doing that and then go into the app and check if you can manually center the camera (very common issue), only then try and use the pc calibration option.
Hello, when I was lowering my drone to land, I touched the branches of the tree and the camera was misconfigured. I got error 4200 gimble stock. I try to use the control to be able to recalibrate it but it doesn't do anything and the camera moves looking at the drone. I have a Mavic. air 2s will this method work?
How can i get the correct COM port number? It just shows COM1 and it doesnt work. I think it was necessarry to connect with dji assistant 2 to get the correct COM port
Mine is not showing under ports, it is detected when plugged in as the pc gives a notification, but unable to detect where as what it is showing as Can you help so it is detected by a com port Thanks
hey I know its been a while but I am really lost here. When I try to run either command I get could not open port 'COM5': PermissionError(13, 'Access is denied.', None, 5) unless I close the dji app but then only joint coarse does anything and linear hall does absolutely nothing
if you had something happen yet your current gimbal still works...but the horizon tilts when you fly side ways....when a gimbal calibration within the app won't fix it. will this? and will that common error still show afterwards despite the gimbal being the same?
@@InfinityDrones mini 2. W160 I assume. I could get Python to run but it errored after I got to the GimbalCalib JointCoarse step. drone plugged in at com21 too couldn't get it to work getting "permission error access is defined" wonder if it's because latest mini 2 firmware (01.05) shut it down? using windows 7 but it should still work edit: oh... I was able to get it to work after trying a few times. both programs did their thing.... however sadly while it helped with the sideways tilt, the horizon was still crooked flying west, plus I too got the "code:40011" error despite the gimbal being the very same. didn't fix it. to DJI it goes. thanks for responding. sucks- I hate how delicate these gimbals are.
@@InfinityDrones yes- it didn't work at first but then the gimbal calibrated and I too got the 40011 error. I think it helped... but it didn't fix my problem. I guess the IMU/gimbal was damaged bad enough or something. Had to send mine in. was hoping this would avoid it but nope.
I have a Mini2 and am running WIn10. I followed your instructions but oddly, Device Manager just lists COM1 without a description of the device attached to the port. Whether or not the drone is attached, COM1 is the only port displayed. I ran the script py comm_og_service_tool.py WM160 --port COM1 GimbalCalib JointCoarse and then after a short pause got the error code "No response on calibration command JointCoarse request. I tried COM2 and it noted that it could not open that port, so I believe that I'm on the right port. Any ideas what is happening? The drone has clicked a couple of times. I did note that just above the Ports: tree branch, there is another one called Portable Devices, which lists the drone as "DJI_Media. I went into it and noticed that on the Details tab, the Device Description is "WM160" which is the python script identifier for the Mini 2.
It was a crash. After re-examining your instructions, I see that the error is normal. That said, I see that the gimbal seems free to the touch but still doesn't move during the python script sequence. Since I was replacing the ribbon cable, I will take it apart and make sure the cable is still firmly in the connectors. Beyond that I don't know what to do or replace. @@InfinityDrones
@@jimroberts7200 Good luck with your repairs. I really hope you win. Just a note... with a crash there are soooo many variables that it is very hard to pinpoint the issue, you might have damaged gimbal motors aswell and with many new dji drones they will give an error saying it must be calibrated by an official repair center.
Hi there. My video was made before the air 2S was released. However, the steps remain the same. You just need to download the latest firmwaretools files and follow the steps in my video.
Hello, I hope you can help me, I follow all the instructions in the video ... and in the end I get an error that python was not found. What could he be doing wrong? use windows 10
The mini 3 pro is very new still. Make sure you've got the latest djifirmwaretools. If it's not in there, check pack periodiaclly as it will be supported soon.
If your camera is blurry then I check if there is any condensation in the lens when you take it outside of the bag. It's a real thing where you just need to wait for the drone to equalize it's temperature with the outside world.
Hello! In order to perform this operation, please tell me how to connect it to my PC, win 10. When I plug the wire is not visible in ports, like in your video. thanks!
@@spiritual-world-universe how is it a bluff.. If you're a Mac user you should now the programs to use... The script is the the same for both PC and mac. Look at the Comments. Lots of people have successfully used this. If you can't get it working, the I'm really sorry. Maybe there is someone else out there that has a better video than me. But I really don't know what else to tell you. The script is the same, but how mac operates outside of it... That's out of my control. You might have a permission issue, you might have the wrong python installed, you might have the wrong drivers installed. Why not just got to a PC user and ask for help... You might have had this issue resolved by now...
@@InfinityDrones I'm stacked at 7-Zip part. Looks that's only I don't find Mac version. I checked all comment related Mac in this video. But I don't find any tutorial or solutions. Yeah. I hope there are other channel describe for Mac users. Well, also I don't find after a hour.mmmmm
Hi, I have a DJI Mini 2 and the gimbal and camera are working perfectly and the gimbal has not been changed. Only the lens was changed. But the error message with code 40011 does not disappear from the screen. When I calibrate the gimbal through the app it completes successfully. But the message remains there. Do you know how to get the error message out? Thank you!
That message will remain because there was work done on the camera, usually because a serial number does not match anymore. You'll DJI software to remove it - only repair centers have it as far as I know.
Hi, I have a mavic mini and have been getting gimbal stuck error. Wanted to try calibration the gimbal using pc as my app based calibration is not working. I followed the instructions and tried to do the calibration, however on windows 11 I do not see the com ports showing up. When I connect the drone to PC I see other devices show up but no mention of what the com port is. Any suggestion on how I can resolve this while using windows 11?. Appreciate the help!
Hi there, I've not used windows 11... Does windows detect the drone once it is connected to the pc? Have tried to reset your mass storage devices driver? Here is something I found: ua-cam.com/video/uFta2qgpsmY/v-deo.html
Had this problem too... i downloaded Dji Assistant from the dji website - downloads section. Then COM port showed up in device manager after connected to drone.
Hi there. You'll need to download the latest version of dji firmware tools and then check the file (like I show in my video to get the code). They are constantly updating the dji firmware tools
@@andrewlobur2578 I do not understand... What you mean arrived? If you ordered one and you have not received it. Contact the shop. If you have a gimbal issue, then send it go a repair center. Firmwaretools have not set dates when it gets updated. It's not a dji product
@@andrewlobur2578 They haven't released the pcode yet or you might not be able to calibrate the gimbal this way. Might need different software. Only time will tell. This isn't something DJI wants the consumer to do obviously, they want you to send it in for repair so they can make $. They probably changed the way it's done on the Mavic 3s.
Could you show this method for MacOS users? I cant do it. It is not possible to create a command on the MacBook terminal (Administration Command Prompt)
The newer python versions require an additional --port to be added to your script.
Please use the following script example:
py comm_og_service_tool.py WM240 --port COM4 GimbalCalib JointCoarse
py comm_og_service_tool.py WM240 --port COM4 GimbalCalib GimbalCalib LinearHall
(edit comX with your drone's com number detected in device manager)
(after the com port has been specified add your drone's model code (e.g. WM230 = Mavic Air))
Hi, friend. I have a Mini 2 WM 161 after entering the command ( py comm_og_service_tool.py WM160 --port COM9 GimbalCalib JointCoarse ) gives an error
( C:\DJI\dji-firmware-tools-master>py comm_og_service_tool.py WM160 --port COM9 GimbalCalib JointCoarse
Error: No module named 'serial' )
Please tell me what to do????
@@iliasisabekov944 not sure. Do you have sufficient rights on your user account? Possible to try a different windows machine?
I have two computers with Windows 10 operating system
@@iliasisabekov944 and if you remove the - - port part?
@@InfinityDrones I don't quite understand you, can you be more specific? do you have whatsapp?
ARE YOU KIDDING ME!!!!!
This has FIXED my wonky gimbal that's not been able to shoot a straight horizon video in over a year now.
After a light crash it has never kept the horizon straight after any kind of roll, especially to the right, more so than the left. It could be corrected in-flight by spinning the drone around 360 degrees but this was only a temp fix to get a picture. I was told by 2 repair centres that a full gimbal replacement was the only solution (very expensive) and now thanks to you, it is keeping the horizon straight again. I am so happy right now. Thank you very much for putting this video together. It also now does a full auto calibration without getting stuck at 20% like before. You have definatley earned yourself a new subscriber. Keep up the good work !!!!
This was a Mavic 2 pro if anyone's in my position and has still full gimbal movement, but not a straight horizon while flying sideways. I definitely recommend trying this before sending in for expensive repairs
Aweome! So happy my video helped you! Thank you for the kind words as well :)
same experience with mini 2, wish i found this earlier
@@moldo.cel.barbos Are you sorted now?
@@InfinityDrones yep. i went ahead with WM160. gimbal works better and the horizon is straight. was a pain in rear to figure out what dji assistant to install in order to see the COM. the stupid 40011 error still shows but the drone works better and thats all that matters. TY for the vid
@@moldo.cel.barbos happy to hear your camera works better now. I know that 40011 can only be removed with the help of the service center... Glad my vid helped you.
Is this magic or what? Thank you, my brother, for this valuable information. I benefited a lot from it and fixed the camera axis deviation. I look forward to more love and respect from you from the State of Iraq❤❤❤❤
You're most welcome! Thank you so much for commenting and letting others know this works for you!
it workes for me now with the newer python version -port , thanks !! This has FIXED my gimbal
Awesome! So glad you commented to let other know!
Kust fixed my new replaced gimbal on mavic 2! thank you champ!
Awesome. Very happy to hear your feedback! Thanks man!
wow. just wow. Got my Mav air 2 fixed. Saved me $500 repair or replacement by some repair guys. Your script down below is doubled though the *gimbalcalib* linearhall (just one gimbalcalib term not 2).
thank you very much man.
Glad it helped! I'll fix it. Thx for the headsup.
ami, I get an error can you share what codes please
@@alexisr.a3438 what error are you getting? Also, I show you how to get the codes in the video. It's all there.
you have to install pyserial otherwise it will show you errors, enter the command at the command prompt after downloading python 3.5 it is
pip3 install pyserial as like administrator
Congratulations, it worked perfectly as shown in the video. thank you for the tips!
Glad it helped!
Great video! Congratulations for your support in the comments!
Thank you very much! Really appreciate it!
Just ran this on my Mavic 2 Pro on a Win 10 PC. Had to add --port to the command line to get it going but it worked great. Now for the real test...
Great stuff!
do you know how to solve this
I run this:
C:\DJI\dji-firmware-tools-master>py comm_og_service_tool.py com5 WM231 GimbalCalib JointCoarse
I get this:
usage: comm_og_service_tool.py [-h] (--port PORT | --bulk) [-b BAUDRATE] [-w TIMEOUT] [--dry-test] [-v] [--version]
product command ...
comm_og_service_tool.py: error: argument product: invalid choice: 'COM5' (choose from 'A2', 'P330', 'P330V', 'P330Z', 'P330VP', 'WM610', 'P3X', 'P3S', 'MAT100', 'P3C', 'MG1', 'WM325', 'WM330', 'MAT600', 'WM220', 'WM620', 'WM331', 'MAT200', 'MG1S', 'WM332', 'WM100', 'WM230', 'WM335', 'WM240', 'WM245', 'WM246', 'WM160', 'WM231', 'WM232', 'WM260')
@@tonikolic something is up with either python or the command. Did you copy my command from the video description?
@@InfinityDrones yes
@@tonikolic same problem!
Hi, thanks for this excellent tutorial ! In my case I get stocked at the drone connection step (time 7:30 of the video) : when I plug the drone with the USB cable, the USB serial device (COM3) turns on for only a few seconds, and then it always get disonnected, do you have any idea why ? Thanks in advance for your help !
Mmm, tricky one. Could be cable, could be drivers, could be a faulty usb port on drone or pc... Have you tried a different machine just to rule the current one out?
Plz make Video Mavic 3 Gimbal replacement and Calibration Video, and How to Connect to the Computer all accessories and USB to Com & Lpt port
Hi there, I'll try... but I've not had an issue with my mavic 3 - If i do, I'll make a video for sure.
thanks a million
So happy this helped you!
Oh boy. My pySerial module cleared after using PIP and putting the folder in the python folder. But another issue solved was changing COMM4 To COM4 AS seen in my device manager.
That's super weird, it's always COM4 for me. Thank you so much for you comment. I know this will help others!
if you have this error remember to install pyserial
"line 35, in import serial
no module named `serial´."
C:\DJI\pyserial-3.5> setup.py install
Great info! Thx
hi, excellent video, congratulations, I can see that you understand these things, bravo, question, could you help me with the calibration with a mini 3 pro which has the same defect, I changed the gimbal and now it remains bent on one side looking from the front it remains everything to the right, I understand what needs to be done but I don't have the right commands, I have Win 11 and I'm not familiar with cmd, thank you very much, I'm waiting for your reply as soon as possible
Hi there, sadly if you've changed the gimbal you need special dji calibration software to fix it... the serial numbers don't match and the coreboard needs to be update... sorry man.
thanx bro
No problem! Glad this helped you!
Hello my friend Thank you for sharing a great video~!! Have a nice evening~!👍👍8
Thank you for the kind words!
Perfect job 👍 THANKS
I would just like to point out the command for Mavic Air 2 drones, it is important to install via the ''pip3 install pyserial'' command first, otherwise the Port will not be recognized..
WM231 work for Air 2
after the command is:
py comm_og_service_tool.py WM231 --port COM3 GimbalCalib JointCoarse
Awesome thanks man! This will help so many people!
Hello ! I have this problem with the Port. How can I do this thing...install via the ''pip3 install pyserial'' command first ?
Thank you!
@@yahimalokin1728 hi there, not sure what you're asking? Have you installed python and followed the steps in the video?
@@michalbottka where do I run this "pip3 install pyserial" command? command prompt? python?
Hello 👋Infinity Drones, from the UK (Ex SA) thank you so much for brilliant video my good man 😀 I have a Mini 3 Pro which needs a gimbal calibration.
How do you setup the virtual DJI com ports?...do not see this option under device manager, no mention in your video (windows 10) & what drone code would you recommend for the Mini 3 pro.
Hope you have a great weekend 😀 and I would like to thank you for all your support, my SA friend....Gary
Thanks for sharing! I'm sorry to hear that you are struggeling to get this working. Are you using the latest djifirmwaretools? In the file there is a list (in the video i show you how to check) to see what drones are all supported. Might be that the mini 3 pro is not supported.
But I've also got bad news for you. This might be able to calibrate it... but you'll end with and error 40011 code (gimbal will be working though) that only official dji software can remove... meaning you have to send it in to have it removed.
@@InfinityDrones Thank you so much for your reply, I will keep this in mind 😀👍
@@4KBlueSkyAerials Hope you can get it sorted.
hi friend, I'm exactly in the same situation, could you fix it? please respond, I'm strugling and already lose one job couse the drone...
@4kblueskyAerials what code did u used for mini 3 pro?
@infinityDrones please help.
thank you very much!
Just a pleasure man! Glad this helped you!
Hi, great video, and great channel, helpfull for us DIY guys. ;). Any news on mini2 downgrade and calibration?
Hi there! Thank you! Atm I've not heard or found a way yet to do it. If I do I'll definitely make a video about it!
Hello, first thank you for the clear explanation, did all right, mavic air2, the first command worked fine, but the LineraHall one just did nothing, what could be wrong? (the JointCoarse command, the gimbal did it's thing but only moved letf/right not up and down
Did you replace the gimbal?
@@InfinityDrones I bought it like that
@InfinityDrones what is the callibration code for Mini 3 Pro.
Plz guide me. I have installed new gimbal waiting for calibration.
Hi there, in the video I show you how to check the firmwaretools file.
@@InfinityDrones No new codes there
Excellent help Cheers
Glad it helped
I have problem in dji mini 3, what should i do to gimbal calibration??
Hey man. Did you watch the video and check the firmware tools file if it's supported?
If it doesn't work you take a look at my other video where I use gimbal firmware
Ok I will try it but I will send you a link of how it looks but I believe it could be more .
Thanks all the same for your assistance
Happy to help!
i love this
Glad it could help you!
I thought I seen someone say they tried this on their Mini 2 but I don't see it on list. Trying my mini 2 SE.
I've not had any luck with this on the mini 2, but I'm working or something else that could be an easier solution do the mini 2
Where did you by the gimbal?
I bought the yaw motors on Ali Express🙈 calibrate with your tutorial and it is not working the parts are not good 🙈. I need working Gimbal motors for the mavic 2 pro 😭
Sorry to hear... my gimbal was not a replacement. After a firmware update the gimbal was not calibraing properly in the app. This video was the result... If your parts are not working... take your drone to a dji repair center - they have the software to fix it.
Thanks for sharing cheers
Thanks man, hope it can help someone.
This is great! Just what I was looking for. I have the DJI service software but i dont have their VPN access 😅. Does the notification go away on the GUI after these? I would be more interested in uploading the new gimbal IMU data to the drone. Than run the calibiration from the GUI! Any thoughts?
Thanks man, hope it can help someone. My drones do not have any errors unfortunately, but I have used it on my spark and mavic air to fix the tilted horizon/ skew gimbal issue. As you can see in the video, the gimbal calibrates, but I do not think it's outputting the results anywhere. Only official dji software it think can do this.
Hi, friend! Can you send Dji software to me? nw-cd@yandex.ru
@@ПробукСервис I do not have the dji software... I would love to have it.
Hello, thank you for this very interesting video.
Does code WM160 work for the mini2.
Thank you in advance for your answer.
Hi there. The mini 2 is wm161 if I remember correctly. In the video I show you how to check the firmware tools file for supported drones. Remember, there might be newer firmwaretools files available by now that support the newer drones.
thanks
You're welcome!
Hi!! Thanks for the video. I followed all the steps but at the end I have this issue. Please help
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
Read pinned comment. Also, It seams like you didn't put all the files in the python directory when you are trying to run the scripts
@@InfinityDrones i got the same thing, i've went throught the steps completely 3 times and keep getting the same thing.. Python was not found
@@justinlaughter4479 I'm really sorry to hear that. But the error is clear... It's not finding your python
Hello! I must ask, is there a process to saving the calibration once preformed? Or simply disconnect the drone after
simply disconnect afterwards
Can this all be done on my IMac or any apple computer
if you can install python then yes.
Do we have to install the software even after unplugging and plugging in the flex cable? I just changed a plastic part. But now the gimbal doesn't turn left or right. My device Mavic 3 Classic
The mavic 3 series is very new. I've not worked on it myself. I do know that DJI links serial numbers of the camera with the coreboard so it might be the reason. But I would first try and see if you can remove the part you installed and see if that fixes the issue.
Hello! An extraordinarily good video, you explained very clearly.
Please help me with an opinion. I managed to crash the DJi mini 2, the ribbon cable broke. I replaced it and now, after I start the drone, the gimbal does a check on all the axes and after that it stops, it stays blocked and a sound sounds as fast as a clock. I have video image but it is gimbal stuck (40002 error). I carefully unpacked the gimbal and it's not messy. Can it be repaired if I follow the steps in the video? Thank you!
Sorry to hear about your crash... Unfortunately, the new gimbal needs to be match with the Coreboard... That can only be done by a dji repair center with the correct software. Sorry man.
Is not a new gimbal, is the same, that's why I asked if this procedure works. I can send you a short video to see how it behaves.
I think you misunderstood, I meant I disassembled the gimbal and everything was ok there, nothing broken, no mess.
@@mihaic.nicola1784 so same original parts of the same drone... Then I think a flag got triggered on the software side (meaning someone tinkered with the quad). Dji does that to void warranty.
Thank you a lot for answering me.
I guess I don't explain very clear. After the crush, I bought a new ribbon cable and I have change it. Also I checked the gimbal ( I disassemble the gimbal and have checked inside that is nothing broken). After all of this, the mini 2 , can fly but the gimbal is stuck.
Hello Infinity Drones,
I use a MacBook Pro 13, can you explain me how to find the name of the USB port?
Best regards,
Arnaud
Sorry man, I've got not experience using Apple products...
I followed the steps one by one in 2 windows pc but I can’t see any Dji device in the com ports, what can I do?
What drone are you using? Do you have dji assistant 2 installed? Check the latest comments. Some users have posted some great tips.
@@InfinityDrones Mini 3 pro i tríes everything but nothing works. The drone has never been shown in administrator COM… I’m sending it to Dji support today
@@masteroffreedom but the mini 3 is not supported as far as I know...
@@masteroffreedom I really hope they give an answer to what caused the issue once you get it back. Would love to know what caused this.
Great works with mini2 also.
Good to know! When I tried to test it, it didn't work. Maybe the firmwaretools has been updated. Thx
Gregoris, did you use WM161 for Mini 2 coz' I still don't see it in the list of supported models from the DJI tools OR did you just use the WM160 which is for the Mavic Mini 1 and it worked? Appreciate your response.
@@geminibsee I've tried WM161 and it calibrated on the mini 2 I have here. I would caution about this though as it't not been tested - But if your gimbals isn't work... then it's worth a shot... But please do it at your own risk... I have only done this one and need further testing. My gimbal calibrated, but my gimbal gyro error in the app didnt go away (seems to be a ghost message)
@@geminibsee Hi i use the WM160. I think the gimbal hardware is the same in both Mini and Mini 2. What differs is the actual camera it self which is a seperate part not related hardware or software wise with the gimbal it self.
@@LorisDemetriadesFPV Thank you Gregoris. Yes, I did tried WM160 and it worked. Just doesn't removed the Gimbal Calibration error though from the App. Hope they fix that on future FW releases.
This way can repair mcm error? Gimbal stuck code 40002,so sad because the drone come put new in box
its worth a try, but i would first try and see if you can't fix the issue by flashing/updating the firmware
Thank you for this Video! I have a Mavic Air 2 and there IS movement on the 1st command "....JointCoarse", but NO MOVEMENT at all from the 2nd command "....LinearHall". What I get is The Gimbal Will slowly move...." Then, Error: Unrecognized response to calibration command LinearHall Request. No visible damage to drone after hitting power line. Moving camera with fingers one time the drone actually changed its error code but that was only once. PLEASE HELP!!!
Is your gimbal damaged?
@@InfinityDrones No. Not at all. I checked for any scratches, tears, exposed ribbon. Nothing. Thanks for your reply. Anything to help and ill be so appreciative. Definitely frustrating.
@@bossam0628 but did you have an accident? If could be that the gimbal motor got some damage. It sounds to me like a motor issue...
Hello, and when is PHYTON used?
Sorry... what do you mean? All the steps are in the video. Phython must just be installed so that the command line understands the commands.
Thanks for the video. Any ideas why I get this error on a Mavic Pro and the gimbal never moves. I tried on 2 different Mavic Pros:
Error: No response on calibration command JointCoarse request.
Sorry, looks like that error message is normal but the Gimbal never moves. Actually tried on 3 different Mavic Pros. All of them had gimbals replaced. They do all work fine however and might not need this calibration. Only reason why is 2 of the gimbals slam really hard on startup and was worried it would rip the ribbon cable. Didn't seem normal to me but they do work perfectly fine.
Mmm, there is a pinned comment that might be able to help. Also do you have dji assistant 2 installed?
If the gimbals slam hard it's because of the generic gimbal flex ribbon cable... Original cables don't do that.
@@InfinityDrones Thanks for the reply. Yes, I have Assistant 2 installed.
@@InfinityDrones ah, interesting. These are gimbals I purchased on Amazon. They are used, refurb units. Thanks !!
hi vary nice video i just want to know can we run this software in windows 7
As far as I know windows 7 is not supported anymore, but you can try and see if you can get it working. I've just not seen a windows 7 machine in a very long time... Make sure you have DJI assitant 2 installed before you attempt this. It needs the drivers.
Hi, This process works for the Air 2S, do these files contain the commands for the Air 2S?
Hi there, I'm not sure what you're saying. You are saying it works but then at the same time you're asking if it works?
Hi, I´ve had several problems to get the script running.
My solution was: instead of writting " py ....... " i had to type "python ...... " for each command.
Then everything worked just fine!
System : Win10
Sorry to hear you were struggling... The answer was in the video description 😅
@@InfinityDrones oh i really should read the descriptions, haha 😂
@@lightningquads2446 hahah glad you got sorted man! Hope your bird is back in the air.
Isnt this the same process done from the remote controller ? Or am i missing something ?
the in app gimbal calibration may fail. this way you can force it to run and because you're running it through a script it update the "memory" of the gimbal. The app on the controller might need to be recalibrated.
Hi, does this work on the dji mini 3 pro? Because I could not find the class product code in the script..
If is not in the script it's not supported. Check out my new videos on how to use calibration firmware
should this work if you have rebuilt with all new parts I ask becuase i have three pro or hasselblad cameras and gimbals that do not respond at all
It's worth a shot. But if they don't respond then usually it's the ptz cable
Thanks you!
You're welcome! Hope this helped you.
Does this works on air 2s? My drone is randomly loosing the horizon depending on the drone tilt / angle... No problem when flying straight. The app calibrarion completes but no changes...
If you're randomly loosing power... That seems like a gimbal motor or ribbon that's giving issues. Did you have a crash?
I wonder if this will work on a p3 Pro. I will give it a try
Check the file as per the video. It shows all supported drones
@@InfinityDrones Yes it does work. :)
@@Sco1t19 now go fly it liek you stole it!
Why don't you show how to command in the Mac terminal?
I do not own a Mac, but the command line is the command line. Will be extremely similar, if you're a Mac user you should know that the windows command "dir" is "ls", etc
First off wow I'm impressed y'all are so smart. Im trying to follow along but doin g this on mac so some differences. I feel I'm getting close in many ways but am stuck installing pyseriel getting some errors:
Dans-Mac:~ macowner$ /dji/pyserial-3.5/setup.py
-bash: /dji/pyserial-3.5/setup.py: Permission denied
Dans-Mac:~ macowner$ chmod 755 /DJI/pyserial-3.5/setup.py
Dans-Mac:~ macowner$ /dji/pyserial-3.5/setup.py
/dji/pyserial-3.5/setup.py: line 12: import: command not found
/dji/pyserial-3.5/setup.py: line 13: import: command not found
/dji/pyserial-3.5/setup.py: line 14: import: command not found
/dji/pyserial-3.5/setup.py: line 16: try:: command not found
from: can't read /var/mail/setuptools
/dji/pyserial-3.5/setup.py: line 18: except: command not found
from: can't read /var/mail/distutils.core
/dji/pyserial-3.5/setup.py: line 22: syntax error near unexpected token `('
/dji/pyserial-3.5/setup.py: line 22: `def read(*names, **kwargs):'
i fixed permission denied only to now have code lines not found i opened again in txt and confirmed code is on correct lines so I'm confused.
Please help also doing this for mavic mini 2 does the code for mavic mini work if i get that far?
if easier to e-mail I'm at danmcla9@live.com I will literally pay someone for help.
from what i understand mac does not have com port numbers so how would I code the usb port location?
Yes, I think you must try using a pc. Sorry man, I have no Mac experience
hi, i have a Mavic 2 zoon, but I do the process and I have an error : line 35, in import serial
no module named `serial´.
thanks
Looks like your Python is not running properly... Also try usung "py" instead of "phython" in the commands.
@@InfinityDrones thanks i need setup the python, sorry jeje
My Mini 3 is constantly asking for gimbal calibration. Do you think this will fix it?
It's worth a try. But check out my "mini 3 jello" video - there might be physical damage to your gimbal.
Thanks for sharing, would this work for MP1?
Hi there, it's listed in the supported drones... But when I tested it in my m1p it did not work. Worth a try though. Maybe you machine allows it.
@@InfinityDrones Thanks
Will this work for DJI MINI 3? If so what is the product code for the DJI MINI 3?
I've not tested this. Best way is to follow the video and check what drones are supported in the lastes djifirmwaretools file (it gets update often)
Hello, thanks for the video. Whats the code for air 2s (not mavic) I tried with wm232 but I couldn’t make it work?
If the latest djifirmwaretools files doesn't have the code it does not support it yet.
I can't install pyserial-3.5.py. It says ModuleNotFoundError: No module named "setuptools"
The you don't have python installed...
Dude, did you find a solution because I got the same error?
@@mustafaaybarssonmez4611 no, bro. Today I left my drone at the service. If they fix it I will ask them what problem I had. I will let you know
Dear @Infinity Drones The software doesn't list dji mini 3 pro as one of the supported drones. How i can fixed ? There is no dji mini 3 pro inside the "comm_og_service_tool" file. So how do you calibrate the gimbal then? please help me best regards
Yeah... Sorry man. Currently, dji are the only ones that have that official software... You'll need to send it in...
Hello Im at my whits end with the AIR2s. replaced the gimbal and all the wires, now its looking to the Right by 40deg. I can not get it to do anything, I have full control of the gimbal, but I can not get the camera to align straight forward. End points are not correct with the gimbal. I have a feeling that the second A2S will have the same problem. any thoughts?
Sorry to hear... If you've replaced the camera you need to use dji software to get the camera serial number to match the drone's... Otherwise you'll have the issue you're seeing now. You need to send to a repair center that has this software. Sorry my friend, there is no other way.
hiya, this worked great until I turned the drone off and back on again. Then the camera lost all calibration. So each time we want to use the drone, we have to follow this process for the gimbal/camera to work properly. Do you know why it looses it's calibration when we turn it off?
Thanks
What drone is this? That's not normal at all.
hello compliments for the video. Do you know why my drone calibrated after 3 attemps (the second line test).? the first 2 stopped before finishing all the movements
Hi, that could be because of lots of reasons. In many cases your gimbas was so far out of spec that it took 3 tries to get it into spec. Each try would have gotten the gimbal a little closer to spec until it was working fine again.
@@InfinityDrones thank you
@@enricofabioCortese hope i helped a bit! 😊
@@InfinityDrones trying a forth time could help to fix the 40011 error alert ?
@@InfinityDrones Hello i give yuo just an update . After some days the error of calibration 40011 continues to be visible. The camera is continuosly shakering and i hear a whirring noise of the gymbal especially when i roll down. Could be related to a calibration trick? (python calibration was conpleted succeful)
Hi!
Does this method work on DJI Air 2s?
You can check the Firmwaretools file's readme. If it's supported it will be in the list. The firmwaretools files get updated periodically.
Hey brother, I have no image transmission but I can still take the picture but not able to view on the camera! Will this method work for my situation or can you recommend something I could do. I tried replacing memory card and other stuff but it didn’t work
No sir, if you do not have any video I think you video ribbon cable is damaged. What drone are you flying?
@@InfinityDrones Hi there! Thank you for your feedback. I have a Mavic 2 zoom.
@@adnanm9958 mmm your video ribbon cable must be damaged. If you're very unlucky, it could be be worse
I have a DJI Spark where the gimbal is not level when looking straight at me. Running this script will level it off?
Yes, it will. Here in this video I did it on a spark. ua-cam.com/video/uYsrGlkD63k/v-deo.html
Brother my Mavic air 2 was crashed badly, Gimble replaced. All working fine. But DJI app showing these errors :
1- Gimbal calibration error. Restart aircraft or Contact DJI Support if issue still present.(Code:40011)
2- Camera not calibrated. Image quality affected. Contact DJI support for assistance(Code:10071)
3- Gimbal IMU data error. Contact DJI support for assistance(Code:40021)
can these errors be remove after following all steps in the video ?
No they will not? The error you have is a ghost error and only official dji software can remove it. It is a "fake" error and does not affect the drone.
can't find tha comm port on the device manager, any advise? tia :)
Do you have dji assistant 2 installed on you're machine?
hi is air 2s plug ang play or requires pairing with motherboard first before camera gimbal set goes active? currently new installation is still lifeless no reaction. thanks
If you replaced the camera because of a crash then there might be something else that wrong. The gimbal flex maybe. It should have power.
@@InfinityDrones thanks for the reply mate. i was just curious wondering whether air2s differs from air2 when it comes to replacement of a brand new gimbal. i thought that on air 2s a replaced brand new gimbal required pairing first from official dji before it will exhibit movement or video signal while on air2 when you plug a new gimbal it will right away show reaction by calibrating and video feed. my air2s is still blacked out with no video no movement on a new gimbal set so im not sure if its a pairing issue or the new gimbal came with a broken video and gimbal? how is posibility that pairing thing with gimbal to motherboard to activate movement and video? thanks
@@InfinityDrones oh by the way i mean i replaced it with a brand new gimbal set i got from aliexpress still no video no gimbal movement so im not sure it there is sort of pairing programming necessary here so the gimbal and video activate
👆👆👆 contact this digital expert for any enquiry, assistance or request concerning your drone
Sir, I am Using Windows 11 Can I use This same method on windows 11 too.
It should work yes. I've not personally tested it though.
Hello Four the air 2 s its the same?
If the model number is in the djifirmwaretools then yes. The video shows you how to check
The problem with mine is all the telemetry is appearing on the screen but the video everything is black I cannot see nothing I was wondering if with the software I can detect or maybe there is a little wire broken because the jingle and igloo and fall into parts and I connected back again everything's working great but just the feedback video is not working
@@sousarogers Sounds like your ptz cable is damaged.. but just to be safe. Have you don't a firmware refresh yet?
No I didn't did any film where actually I changed the remotes and it's just updates the remotes firmware but not the drone how do I do it I just go to the right top screen click on the 3 dots how to about, and check firmware? Is says it's updated 🤔
Trying to send you a picture
hello i know about this and i have tried it on the dji mavic air and air 2; it worked but when i tried it on the mavic pro 2 it didn't work, rather it killed the gimbal imu board and the gimbal stops waking up well, even when it wakes up, it dies back in 2 seconds.
what do you think i should do please?
tried it twice already and it keeps on killing each gimbal imu board i connect to it
thanks, nice video by the way.
Hi there. You're saying it's killing gimbal imu board? If it killed it it would not allow you to try again... What is the reason for trying to calibrate in the first place? Did you have an accident or did you replace your gimbal? It sounds to me that your gimbal is pulling too much power, so it might be that one of your gimbal motors are the problem and pulling too much power.
@@InfinityDrones I replaced the gimbal motor after which it didn't centralize so decided to calibrate it using this steps in order to centralize it.
What do you advise me to do at this point?
@@perfect_fix_drone_services7462 So you've reloaded the firmware after the motor/camera change?. If not I recommend doing that and then go into the app and check if you can manually center the camera (very common issue), only then try and use the pc calibration option.
Hello, when I was lowering my drone to land, I touched the branches of the tree and the camera was misconfigured. I got error 4200 gimble stock. I try to use the control to be able to recalibrate it but it doesn't do anything and the camera moves looking at the drone. I have a Mavic. air 2s will this method work?
I would try this: ua-cam.com/video/ByXkZGoVWgM/v-deo.html
If it does not work... then you might have a hardware issue.
hello sir can you t mavic mini2 sir?pls..
You can use it on the Mini 2 - the model name is the readme file as per my video.
How do I install via the ''pip3 install pyserial'' command first
Hi there, that depends what windows version etc you're using. I did go through how to install python.
@@InfinityDrones I am using windows 11
@@InfinityDrones can I get your email so you can help me out
@@edmundarmah5408 I'm also using it. Strange that it is not working for you...
How can i get the correct COM port number? It just shows COM1 and it doesnt work. I think it was necessarry to connect with dji assistant 2 to get the correct COM port
Do you have dji assistant 2 for consumer drones installed? Please try a different usb port and if possible a different macine.
Mine is not showing under ports, it is detected when plugged in as the pc gives a notification, but unable to detect where as what it is showing as
Can you help so it is detected by a com port
Thanks
do you have dji assistant 2 installed?
hey I know its been a while but I am really lost here. When I try to run either command I get could not open port 'COM5': PermissionError(13, 'Access is denied.', None, 5) unless I close the dji app but then only joint coarse does anything and linear hall does absolutely nothing
Having same issue
I am having exactly the same issue....
probably not starting the command prompt as administrator
Did you guys get sorted? Sorry for some reason youtube marked this comment as spam...
I'm having this same issue and can't figure it out either
if you had something happen yet your current gimbal still works...but the horizon tilts when you fly side ways....when a gimbal calibration within the app won't fix it.
will this? and will that common error still show afterwards despite the gimbal being the same?
What drone are you using?
@@InfinityDrones mini 2. W160 I assume.
I could get Python to run but it errored after I got to the GimbalCalib JointCoarse step. drone plugged in at com21 too couldn't get it to work getting "permission error access is defined"
wonder if it's because latest mini 2 firmware (01.05) shut it down? using windows 7 but it should still work
edit: oh... I was able to get it to work after trying a few times. both programs did their thing.... however sadly while it helped with the sideways tilt, the horizon was still crooked flying west, plus I too got the "code:40011" error despite the gimbal being the very same.
didn't fix it. to DJI it goes. thanks for responding. sucks- I hate how delicate these gimbals are.
@@Matanumi hi there, did you try the solution in the pinned comment?
@@InfinityDrones yes- it didn't work at first but then the gimbal calibrated and I too got the 40011 error.
I think it helped... but it didn't fix my problem. I guess the IMU/gimbal was damaged bad enough or something. Had to send mine in. was hoping this would avoid it but nope.
@@Matanumi ah unlucky man.
Foi difícil achar esse vídeo 👌
Sorry man. I don't understand...
@@InfinityDrones Said it was hard to find this video
I have a Mini2 and am running WIn10. I followed your instructions but oddly, Device Manager just lists COM1 without a description of the device attached to the port.
Whether or not the drone is attached, COM1 is the only port displayed. I ran the script py comm_og_service_tool.py WM160 --port COM1 GimbalCalib JointCoarse and then after a short pause got the error code "No response on calibration command JointCoarse request.
I tried COM2 and it noted that it could not open that port, so I believe that I'm on the right port. Any ideas what is happening? The drone has clicked a couple of times.
I did note that just above the Ports: tree branch, there is another one called Portable Devices, which lists the drone as "DJI_Media. I went into it and noticed that on the Details tab, the Device Description is "WM160" which is the python script identifier for the Mini 2.
first I need to know... did you replace your gimbal or have an accident?
It was a crash. After re-examining your instructions, I see that the error is normal.
That said, I see that the gimbal seems free to the touch but still doesn't move during the python script sequence. Since I was replacing the ribbon cable, I will take it apart and make sure the cable is still firmly in the connectors. Beyond that I don't know what to do or replace. @@InfinityDrones
@@jimroberts7200 Good luck with your repairs. I really hope you win.
Just a note... with a crash there are soooo many variables that it is very hard to pinpoint the issue, you might have damaged gimbal motors aswell and with many new dji drones they will give an error saying it must be calibrated by an official repair center.
hello i'm your channel writing how do i calibrate the gimbal air 2s? I am from Brazil. Thanks!
Hi there. My video was made before the air 2S was released. However, the steps remain the same. You just need to download the latest firmwaretools files and follow the steps in my video.
Hello, I hope you can help me, I follow all the instructions in the video ... and in the end I get an error that python was not found.
What could he be doing wrong? use windows 10
Hi there, did you install python like I showed in the video? If you did, please send me your error message.
how to fix Camera lens error" on the DJI Mini 4 Pro.
Sorry man, onky way to fix that is to send to dji... Dji made it impossible to fix with the mini 4, air 3 and mavic 3 series
@@InfinityDrones in thailand not dji service center🥹
not able to see my drone under com ports.. its not detecting there in device manager. pllzz help
Do you have dji assistant 2 for consumer drones installed?
Hi, I didn't find it in the doc. comm_og_service_tool ( code for MINI 3 PRO ) which one should I use ?
The mini 3 pro is very new still. Make sure you've got the latest djifirmwaretools. If it's not in there, check pack periodiaclly as it will be supported soon.
@@InfinityDrones thanks !
@@zoomcomunicacaorg6635 just a pleasure
So do you have any idea about the blurry
If your camera is blurry then I check if there is any condensation in the lens when you take it outside of the bag. It's a real thing where you just need to wait for the drone to equalize it's temperature with the outside world.
So where is the Mac description ??
This is just for pc...
Hello! In order to perform this operation, please tell me how to connect it to my PC, win 10. When I plug the wire is not visible in ports, like in your video.
thanks!
have you installed dji assistant 2 ?
@@InfinityDrones yes, I have
@@mihaic.nicola1784 can you check it the cable you're using is a data cable and not just a charging cable.
@@InfinityDrones Ok, I will and come back with an answer. I know is the original cable that came with drone.
@@mihaic.nicola1784 it could also be that your ports are all used and there is a driver conflict. Is it possible to use another computer?
I need to apply this calibration on Mac book, please send me the way how to make it through CMD and the Device Manager?
Sorry man, I only have a pc and don't know the mac commands or tools. But if you can access the terminal it should work.
@@InfinityDrones your video title is "How to do a DJI Drone Gimbal calibration using a PC! (Windows/Mac)"
it's bluff. disappointing.
@@spiritual-world-universe how is it a bluff.. If you're a Mac user you should now the programs to use... The script is the the same for both PC and mac. Look at the Comments. Lots of people have successfully used this.
If you can't get it working, the I'm really sorry. Maybe there is someone else out there that has a better video than me. But I really don't know what else to tell you. The script is the same, but how mac operates outside of it... That's out of my control. You might have a permission issue, you might have the wrong python installed, you might have the wrong drivers installed.
Why not just got to a PC user and ask for help... You might have had this issue resolved by now...
@@InfinityDrones I'm stacked at 7-Zip part. Looks that's only I don't find Mac version.
I checked all comment related Mac in this video. But I don't find any tutorial or solutions.
Yeah. I hope there are other channel describe for Mac users. Well, also I don't find after a hour.mmmmm
Can the Air 2s camera work on the Air 2
No it cannot.
Hi, I have a DJI Mini 2 and the gimbal and camera are working perfectly and the gimbal has not been changed.
Only the lens was changed. But the error message with code 40011 does not disappear from the screen. When I calibrate the gimbal through the app it completes successfully. But the message remains there. Do you know how to get the error message out? Thank you!
👆👆👆 contact this digital expert for any enquiry, assistance or request concerning your drone
That message will remain because there was work done on the camera, usually because a serial number does not match anymore. You'll DJI software to remove it - only repair centers have it as far as I know.
@@InfinityDrones Okay, got it. Thanks for answering.
Will this work with air2s
Yes it does. Check the dji firmwaretools readme for required code (I show how in the video).
Hi, I have a mavic mini and have been getting gimbal stuck error. Wanted to try calibration the gimbal using pc as my app based calibration is not working.
I followed the instructions and tried to do the calibration, however on windows 11 I do not see the com ports showing up. When I connect the drone to PC I see other devices show up but no mention of what the com port is. Any suggestion on how I can resolve this while using windows 11?. Appreciate the help!
Hi there, I've not used windows 11... Does windows detect the drone once it is connected to the pc? Have tried to reset your mass storage devices driver? Here is something I found: ua-cam.com/video/uFta2qgpsmY/v-deo.html
@@InfinityDrones thanks will try this. Appreciate your response!
@@InfinityDrones windows detects the sd card but not the drone itself. Not sure if that makes any sense.
Had this problem too... i downloaded Dji Assistant from the dji website - downloads section. Then COM port showed up in device manager after connected to drone.
@@shonhughes9052 yes! That's the solution. Thanks for reminding me, dji assistant will install the necessary drivers.
hello friend!
what code should i use to calibrate the mini 3 pro gimbal?
Hi there. You'll need to download the latest version of dji firmware tools and then check the file (like I show in my video to get the code). They are constantly updating the dji firmware tools
@@InfinityDrones It's now November 2022, but the Mini 3 hasn't arrived, what should I do?
@@andrewlobur2578 I do not understand... What you mean arrived? If you ordered one and you have not received it. Contact the shop. If you have a gimbal issue, then send it go a repair center. Firmwaretools have not set dates when it gets updated. It's not a dji product
@@andrewlobur2578 They haven't released the pcode yet or you might not be able to calibrate the gimbal this way. Might need different software. Only time will tell. This isn't something DJI wants the consumer to do obviously, they want you to send it in for repair so they can make $. They probably changed the way it's done on the Mavic 3s.
Could you show this method for MacOS users? I cant do it. It is not possible to create a command on the MacBook terminal (Administration Command Prompt)
Sorry sir.. this is not available for mac as far as I know (I have no mac experience) - are you able to run linux or windows virtually perhaps?
@@InfinityDrones Unfortunately no, could you explain in detail?
@@temirlanzhetpisbay4526 if you do not have a windows environment (pc) then till will not work. You'll need to ask a friend to use their windows pc
What about air3
The Air 3 is very nie and the sdk has not been released yet...