I have been trying to get the DELAY UTC setting to work. I can get the seconds feature to work in both the SITL and on a quadcopter using an Orange Cube. I’ve followed the instructions in the documents and the video is back from the initial development. Any thoughts?
Well described in the docs Delay Command
I’ve followed the docs to the letter. Even duplicated what is used as an example, and still unable to get to work either in the sim or on a quadcopter using and Orange cube.
Huh, I have used it before. I’ll give it a go and see what happens.
It working OK for me. This Mission started when it was supposed to (a minute ago here).
Thanks Dave! I will try again. Did you use the time shown on your computer as UTC for the test? Or actual UTC?
I changed MIS_OPTIONS to Continue after land and AUTO_OP to Allow Arming and Allow Takeoff. Is there another parameter that I am missing?
They are the same. I use a time sync app for Amateur Radio use on that PC so they are within 1s.
You can disable DISARM_DELAY.
Look in the messages screen when testing this and see what is says for the delay time. It should say how long from starting the mission until the delay runs out.
Works fine for me. DELAY doesn’t care about the time on your local computer. It uses UTC, calculated via GPS observations.
Thanks Yuri. If you are using DELAY UTC on the simulator, where does it get the UTC from if it does not have a GPS?
Sensibly it should use Windows API to get UTC or timezone information to determine UTC offset though I wouldn’t be surprised if we had some wired chain of wrong assumptions like treating local time as UTC and applying timezone offset to it.