Welcome to PhantomPilots.com

Sign up for a weekly email of the latest drone news & information

Vision + New Features

Discussion in 'Phantom 2 Vision + Discussion' started by flyNfrank, Nov 20, 2014.

  1. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    I received my official SDK Level 1&2 Developer license today from DJI. :D

    What does this mean for my closest Pilot Brothers here in the vPlus world?
    It actually means I have the complete phantom (My concern is with vPlus of coarse) app opened up here on my pc. It means I can add or remove or tweak any aspect of the app and share it with my friends, so we can enjoy our quads even more. Once I complete the work I'm doing, I then send it to DJI for their approval and support before it can be made live.

    At this point I've done some downloading, and know nothing else. I wanted to share this info 1st. I can dig into it more a little later. Hopefully a few of us can put our thoughts together and come up with some nice packages.

    So that's my big news for the day.
     
  2. dbfletcher

    Joined:
    Nov 8, 2014
    Messages:
    94
    Likes Received:
    0
    Awesome. I love all the mods ilovecoffee was able to make even without the actual source. Can't wait to see what you can do with it.

    Doug Fletcher
     
  3. erikgraham

    Joined:
    Nov 4, 2014
    Messages:
    226
    Likes Received:
    9
    Location:
    New York and Philadelphia
    Well you didn't ask for feature requests, but I bet a lot of people would jump on anything that supports better point of interest flying. Something for the ground station where it allows you to keep the camera focused on a point of interest and fly arcs and circles around it. A mode to follow my iPhone/Android would be cool too.
     
  4. aartsf

    Joined:
    Sep 23, 2014
    Messages:
    346
    Likes Received:
    3
    That wish is probably not feasable with just software fixes. Flight controle in the phantom concept is namely linked with gps, compas, barometric altitude sensor, giroscoop and Tx-input, but not with camera input.
     
  5. erikgraham

    Joined:
    Nov 4, 2014
    Messages:
    226
    Likes Received:
    9
    Location:
    New York and Philadelphia
    What is the SDK for? I assumed it covered more than just camera input. I guess I'll have to google it and find out...
     
  6. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    Short for software development kit, a programming package that enables a programmer to develop applications for a specific platform.
     
  7. Mako79

    Joined:
    May 16, 2014
    Messages:
    3,410
    Likes Received:
    567
    Location:
    Sydney Australia
    a button press for new course lock and home lock in mid flight would be nice. Saves me smashing the left toggle switch.
     
  8. rgsinsc

    Joined:
    Jun 29, 2014
    Messages:
    32
    Likes Received:
    1
    How about "follow me"!!!!????
     
  9. mede8er

    Joined:
    May 26, 2014
    Messages:
    307
    Likes Received:
    4
    Please remove the 'governor' in GPS mode.....TYVM....
     
  10. Nathan Carter

    Joined:
    Oct 29, 2014
    Messages:
    164
    Likes Received:
    0
    Location:
    San Francisco
    Frank, are you developing for Android paltform or iOS or both? Are you allowed to share the information about Level 2 price? Or are you under an NDA? How much did it take for them to verify and give you access?
     
  11. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    Please be more specific. I never was good at reading anyones mind. Every time I guessed what I thought they meant I was always wrong. TYVM....
     
  12. Mopar Bob

    Joined:
    Oct 5, 2014
    Messages:
    219
    Likes Received:
    2
    Location:
    Connecticut, USA
    What language are the apps written in?
     
  13. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    Everything I have downloaded is English.
     
  14. Mopar Bob

    Joined:
    Oct 5, 2014
    Messages:
    219
    Likes Received:
    2
    Location:
    Connecticut, USA
    Sorry, I meant what programming language. Java, C, C++, PHP or DJI's own?
     
  15. justin00

    Joined:
    Sep 19, 2014
    Messages:
    1,143
    Likes Received:
    25
    Location:
    Australia
    Just out of curiosity.... are you an android or apple dev :) ?
     
  16. mede8er

    Joined:
    May 26, 2014
    Messages:
    307
    Likes Received:
    4
    Asking if you can remove the 15 m/ps parameter in GPS mode...if not, perhaps change it to 30 m/ps or some other unobtainable number....
     
  17. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    Java
     
  18. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    Republican or Democrat?

    I'm on android now.
     
  19. flyNfrank

    Joined:
    Feb 1, 2014
    Messages:
    4,214
    Likes Received:
    911
    Location:
    Indy, USA
    I'm not sure why but I'm having a hard time understanding what exactly it is you are referring to. I'm guessing you are referring to the speed of the quad while in the GPS mode?

    Btw, you guys do know that the sdk deal is open to everyone, right? Basically you fill out a questionnaire for level 1. They then decide if you become developer and send you a email with links if you get approved.
     
  20. Nathan Carter

    Joined:
    Oct 29, 2014
    Messages:
    164
    Likes Received:
    0
    Location:
    San Francisco
    The SDK does not come with the software/application environment to write the code in. SDK is just a set of precompiled(you don't get the source code) binary libraries, that you include in your existing project. In theory you could use any language. But since the SDK gets precompiled in two "flavors": iOS platform and Android platform, you will either include those libraries in Eclipse where you already have your Android Development Environment configured and therefore (most logical choice) use Java language. OR you will include the iOS precompiled libraries on a Mac in Xcode. In Xcode you will be best of using the new language by Apple: Swift, or Objective-C. You can easily also mix in plain old C code.

    Theoretically I also don't see any reason why it could not be use with Xamarin platform (http://xamarin.com/) so you could use C# or Appcelerator Titanium(http://www.appcelerator.com/titanium/) so you could even use JavaScript.