Giter Site home page Giter Site logo

Comments (8)

byuarus avatar byuarus commented on August 25, 2024 1

@JonasVautherin
I did the test and it looks that the issue is on the MAVSDK side.

My test:

  1. I set cameraPhotoIntervalS to 4 sec for every MissionItem from our app
  2. Uploaded mission to the drone from our app
  3. Downloaded the mission from QGC and Start image capture shows interval 1 sec
  4. Did a flight and camera tried to take photos with 1-sec interval
  5. Corrected the mission in QGC, changed Start image capture interval to 4 sec
  6. Uploaded the mission from QGC
  7. Did a flight and camera took photos with 4-sec interval as expected

from mavsdk-swift.

byuarus avatar byuarus commented on August 25, 2024 1

Could it be that you were starting the timelapse differently before (e.g. with the camera plugin)?

Yes, it could be the case.

from mavsdk-swift.

byuarus avatar byuarus commented on August 25, 2024 1

@JonasVautherin I've tested your fix and it worked πŸ‘
Thank you!

from mavsdk-swift.

julianoes avatar julianoes commented on August 25, 2024

Funny, that's a feature, right? πŸ˜„

Do you think that's a regression with MAVSDK?

from mavsdk-swift.

douglaswsilva avatar douglaswsilva commented on August 25, 2024

πŸ™ƒ
I don't remember when it stoped working though, @byuarus might remember.

from mavsdk-swift.

byuarus avatar byuarus commented on August 25, 2024

@julianoes I'm not sure when it broke. It was working with the first Dronecode SDK release that had this feature and Yuneec FW at that time.
@julianoes Do you think it could be an incompatibility with the autopilot/camera firmware version or this issue is on the MAVSDK side only?

from mavsdk-swift.

JonasVautherin avatar JonasVautherin commented on August 25, 2024

Thinking about it, one thing you can try is this:

  1. Upload the mission to the drone
  2. Download the mission from QGC
  3. Check in QGC if the time interval is set correctly. If yes, I would assume that MAVSDK did its job correctly. If not, MAVSDK possibly messed up somewhere... πŸ˜„

Also, does the time interval work if you send a mission from QGC? That would allow to check if the camera is working properly.

from mavsdk-swift.

JonasVautherin avatar JonasVautherin commented on August 25, 2024

It was working with the first Dronecode SDK release that had this feature and Yuneec FW at that time.

Are we sure of that? I believe this field was always ignored actually (see fix here). Could it be that you were starting the timelapse differently before (e.g. with the camera plugin)?

from mavsdk-swift.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.